一种改进路由的节能无线传感器网络

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:madefake
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:当前有很多路由协议就是针对延长无线传感器网络生命周期而提出的。EAHEED协议改进了HEED协议,它减少了节点工作时的能量消耗。但仍存在缺點。因此,本文利用基站来选择簇头;同时,将网络划分为多个小矩形的思想。经分析改进协议充分利用了网络的特点,进一步延长了网络的生命周期。
  关键词:无线传感器网络;路由协议;簇头;生命周期
  中图分类号:TP393 文献标识码:A文章编号:1007-9599 (2013) 05-0000-02
  无线传感器网络(Wireless sensor network)[1-3]是由大量的静止或移动的传感器组成。无线传感器网络结合传感器技术、计算机技术和通信技术,完成网络区域内数据的收集、处理以及传输,并最终把收集的数据发送给网络所有者。于是,无线传感器网络被应用于诸多领域。然而,传感器节点能量有限,固而,找出一条延长传感器节点的生命周期的方法才是利用好网络的核心。
  1相关问题
  LEACH[4]协议是层次路由协议中的一个典型,它在节约了节点能量,延长了网络生命周期的同时也存在一些不足之处。PEGASIS[5]协议规定在传感器节点采用链式结构对数据进行传输。与LEACH协议相比,它更能进一步延长网络生命周期。EAHEED[6]协议综合了LEACH和PEGASIS协议的优点,改进了HEED[7]协议。但是EAHEED协议存在簇头可能选择它所付出代价更大的簇头作为下一跳来传送数据的问题。
  
  图1EAHEED协议簇头分布
  设A、B、C为三个簇头节点,其位置分布如图1所示。簇头A的权值小于簇头B的权值,簇头B的权值小于簇头C的权值。按照EAHEED协议的思想,簇头A将选择簇头C作为它传输数据的下一跳。但如果簇头A选择簇头B作为它的下一跳,那么它所消耗的能量将更小。因此,EAHEED协议进行了改进,网络生命周期将进一步增加。
  2相关改进
  该协议将每个回合分为三个阶段,即:簇头选择、数据传递、路由维护。
  2.1簇头选择。首先,假设N个节点随机均匀分布矩形区域内,基站在网络外面。基站将网络分成几个小矩形,如图2所示。
  
  图2改进协议网络
  在每个小矩形内,假设每个节点初始能量都一样。所有节点将包含自己的剩余能量和初始能量这条消息发送给基站。基站根据节点所发送消息的时间和方位确定其属于哪个区域,基站为每个小区域内的节点设置一个栈,那么在每一个栈中,排在栈队列前面的节点的剩余能量较大。基站选择出栈前面一个节点作为该区域内的簇头,并通知该区域内的所有其他节点。
  2.2数据传输。如果网络运用到对数据不是特别敏感的环境中,那么簇头可以选择有限地且能量最大的几个节点作为簇内监测数据的节点,而其它节点可以进入睡眠状态。各个簇内,簇头根据公式1计算出期望覆盖率服务质量期望所需要的最少的活动节点数量。
  (1)
  其中,A是每个小区域的面积,r是节点的感知半径,η是用户要求的覆盖率。数据在传输过程中,各个簇内簇头选出能量最大的k个节点。簇内节点在收集到数据后,将数据传送给簇头。簇头选择该小矩形内簇头的权值比它大的作为下一跳。权值W=(Earc/Eini)*L,其中Earc为节点的当前能量,Eini为节点的初始能量,L的值是基站监测到的每个簇内簇头到基站的距离。如果没有权值比它大的,那么选择区域中靠基站较前的簇头作为下一跳,直到数据传送到基站。
  2.3路由维护。当簇头的能量减少到a*Earc,活动节点的能量减少到b*Earc的时候,网络必须重新选择簇头和活动节点,其中a、b分别是两个数值常量。
  3改进算法性能分析
  3.1小区域的应用。两节点在距离为d时,传输k bit的信号需要的能量,如公式2:ETx=k×Eelec+k×εamp×d2 (2)
  Eelec是驱动传输器或者接收器所需要的能量,εamp是传输放大器接收一个信号需要的能量。当接收放大器接到k bit的信号时,它所需要的能量,如公式3:
  ETx=k×Eelec(3)
  因此,从公式(2)、(3)可以得出,当k、Eelec、εamp三者都不变时,降低两节点间距离d可达到减少两节点传输信号能量的消耗。然而,在传感器网络中,当节点被投入到网络应用中时,节点位置基本不会变化。因此,要想使得减小节点之间的传输距离,只能通过减少节点与簇头,簇头与下一跳的距离来实现。改进协议就是通过减少簇头与下一跳的距离来达到节能的目的的。
  3.2基站能量的利用。节点的能量有限,然而基站的能量却可以远远不尽地补充。因此,在网络簇头选择阶段,利用基站来实现簇头的选择可以节省簇头选择过程中部分能量的消耗,因而进一步延长了整个网络的生命周期。
  4结束语
  本文提出的改进EAHEED协议将整个大的矩形区域划分成多个小矩形,这样可以限制簇头选择离它近一点的簇头作为下一跳,从而数据在簇与簇的传输过程中减少了相应的开销。同时,利用基站选择簇头,可以将网络内簇头选择时能量的消耗放在可方便补充能量的地方。文中同时利用活动节点来收集数据,让其它节点能量消耗为零,于是将网络能量节约到更好处。
  参考文献:
  [1]孙利民,李建中,陈渝等.无线传感器网络[M].北京:清华大学出版社,2005.
  [2]朱近康.无线传感器网络技术[J].中兴通讯技术,2004,10(810):14-15.
  [3]I F Akyildiz,W L Su,Y Sankarasubramaniam. A survey on sensor networks[J].IEEE Communication Magazine. 2002,40(8):102-116.
  [4]Heinzelman W,Chandrakasan A,Balakrishnan H. Energy-Efficient Communication Protocol for Wireless Microsensor Networks[C]. Proc of the 33rd Annual Hawaii Int’1 Conf on System Sciences,2000,3003-3014.
  [5]Lindsey S,Raghavendra C S. PEGASIS: Power efficient gathering in sensor information systems[C]. Proceedings of IEEE Aerospace Conference. 2002,3:1125-1130.
  [6]杨东勇,陈晓倩,顾东袁.一种节能的无线传感器网络路由协议的设计与实现[J].计算机工程与科学,2010,110-113.
  [7]Younis O,Fahmy S. Heed: A Hybrid,Energy-Efficient,Distributed Clustering Approach for Ad-Hoc Sensor Networds[J].IEEE Trans on Mobile Computing,2004.3(4):660-669.
  [8]黄海平,王汝传,孙力娟等.基于父亲树的无线传感器网络路由协议[J].计算机技术与发展,2008,4-7.
  [作者简介]陈莉(1984-),女,四川省都江堰市人,硕士研究生,助教,主要研究方向:计算机网络与通信。
  
其他文献
如果像之前传闻,只有取得资格的SP才能进入MM,MM跟从前的百宝箱相比,不过是换汤不换药。
采用同步辐射光源进行微量及痕量元素分析具有十分明显的优越性,因而同步辐射X射线荧光分析在科学研究和应用技术方面显示了重要的意义。本文简要介绍同步辐射X射线荧光分析
本文运用数据包络分析方法分析永州市2000年~2013年的数据,以永州市政府公共投资作为输入指标,以永州市地方生产总值和就业人数作为输出指标,重点探讨了永州市政府公共投资方面的
摘 要:单片机日益广泛的使用,因此对于单片机的使用操作系统的可靠性和安全性也有了越来越高的要求。尤其是对于工业过程的控制、交通管理、金融以及通讯等测控系统,最主要的技术指标就是可靠性。因为系统一旦出现任何的问题和故障,就会造成生产过程混乱、指挥以及监控系统的迟钝等不良后果。文中简单介绍了几种提升单片机应用系统可靠性的方式和措施。  关键词:单片机;抗干扰;可靠性  中图分类号:TP368.1  在
Yahoo!新推出的20条高性能网页开发规则涵盖了服务器端、cookies、页面内容、JavaScript、CSS、图片、移动手机应用这七大类别。
本文运用卡尔曼滤波(KF)递推算法,以2-(5-溴-吡啶偶氮)-5-二乙氨基苯酚(5-Br-PADAP),溴化十六烷基吡啶(CPB)同时测定了五组分混合物:Co、Ni、Cu、Zn和Cd中各元素百分含量,合
本文研究了有机溶剂加入后,表面活性剂增敏型体系微环境的变化。用核磁共振方法确定了有机溶剂分子与CTMAB胶束分子的作用部位。通过CTMAB溶液电导率测定及c.m.c值的测定,发
《2009年世界银行发展报告》的"3D"视角,即密度、距离、分割,是一个新的经济地理分析方法,考虑到我国是发展中国家,城市经济的发展离不开政策的指导与支持,因此在3D理论的基础
UML(统一建模语言)成为标准已经超过12年了。在这些年里,人们对UML的看法各不相同,有喜爱的,也有讨厌的。在这篇文章中,我们将讨论当前UML规范的不足之处,并建议如何让它敏
继电保护是电厂生产运行过程中非常关键的一环,提高电厂继电保护专业管理水平,是继电保护设备可靠运行的保证。本文介绍了电厂继电保护安全生产管理信息系统的功能、软件结构及