论文部分内容阅读
近年来,随着无线传感器网络相关技术的快速发展,无线传感网络技术的研究和应用也变得越来越广泛。无线传感器网络是由大量随机分布的无线传感器节点组成,其具有展开迅速,抗毁性强等优点,但传感器节点能量有限,能量补充困难等特点使得如何节省节点能量、均衡网络能耗、延长网络生存时间成为了无线传感器网络研究的一个重要课题。设计节能有效的无线传感器网络路由算法是解决传感器网络能耗问题的主要研究方向之一。本文以节约节点能耗、延长网络生存时间为目的,以网络生存周期为主要衡量指标对无线传感器网络节能路由协议进行了研究。文章首先介绍课题研究的背景和意义,接着对无线传感器网络进行了概述。然后重点研究了无线传感器网络的节能路由协议,介绍了路由协议的分类以及一些典型的路由协议,最后提出了自己的研究工作。本文节能路由协议的研究主要包括两个方面:第一,混合多跳路由协议的设计,混合多跳路由协议的设计中结合了分层路由协议和平面多跳路由协议的优点,用以解决无线传感器网络中因能量空洞造成的网络生命周期过短的情况。协议通过在热点区域外建立分层路由协议降低流入热点区域数据量以及在热点区域内建立平面多跳路由协议减小热点区域内节点通信能耗,防止能量空洞问题的产生。通过MATLAB平台对协议进行了仿真研究,仿真数据显示算法能有效提高网络的生存时间。第二,基于LEACH协议的节能算法改进,与已有改进算法不同,改进的LEACH-R协议在选簇机制上增加了节点能量和节点稀疏度的考虑,同时为了防止簇头与基站间的远距离通信,算法在簇头与基站间建立多跳通信链路。算法在MATLAB平台下进行仿真并与已有改进算法进行了比较分析,仿真结果显示LEACH-R协议比LEACH协议的网络生存周期延长了近20%。总的来说,混合多跳路由的设计和LEACH协议的节能算法改进在很大程度上均衡了网络节点能耗,延长了网络生存时间,为无线传感器网络节能路由的设计做出了一定贡献。