无线传感器网络成簇算法及路由协议研究

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:lishibo13514244774
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文在大规模无线传感器网络课题背景下,着眼提高传感器节点的能效性。在分析传统的分簇路由协议基础上,设计了基于均衡节点能量消耗的成簇算法BCR,基于簇内多跳的分簇路由协议CMHR协议和适应大规模网络应用的分簇路由协议Ad-CMHR协议。在BCR成簇算法中,处于多个簇头广播交叠区域中的节点,在加入分簇时,将不再以到簇头的距离作为唯一参考指标,而是综合考虑簇头能耗、簇头到sink的距离等因素。BCR算法可以很好地均衡节点能量消耗,仿真结果也验证了BCR算法的有效性。簇内多跳传输路由协议CMHR改变了传统分簇路由协议中簇内单跳传输的方式。在概述CMHR协议的设计思路之后,本文通过理论建模分析了在保证网络连通性的前提下,节点的最小通信半径及簇内多跳传输下的最优簇头节点比例;接着详细设计了CMHR协议,特别是簇内多跳传输方式和簇内时隙分配机制;同时分析了簇内单跳与多跳传输性能、节点覆盖问题、最优簇头节点比例与传输跳数的关系。通过对CMHR协议进行仿真分析,本文验证了CMHR协议可以改善网络性能、有效地延长网络的生命周期。为了适应大规模网络应用,本文在CMHR协议基础上,提出了一种改进的分簇路由协议Ad-CMHR,改进之处有:1)初始化簇头选取时体现出均匀分簇的思想;2)簇头轮换考虑节点的剩余能量;3)利用邻接簇头节点信息表,簇头不用交互任何报文就可以建立起簇间路由;4)改进簇内时隙统计与分配算法,避免节点因空闲等待而耗费能量,而多个节点同时传输数据也可以有效地缩短簇内数据传输时延。最后,通过仿真验证了Ad-CMHR协议在提高网络生存周期、缩短时延等方面的有效性。
其他文献
多输入多输出(MIMO)技术通过在发射端和接收端配置多天线,提高了系统的容量,改善了系统的性能。但是,这只有在天线阶数足够高、天线间距至少为工作频率波长λ的四分之一的时
本文对人CD40L胞外区(sCD40L)转基因小鼠模型的构建进行了研究。文章以小鼠为模式动物,通过在皮肤中异性表达能有效阻断B7-CD28共刺激信号通路的CTLA4Ig分子,有效延长了异种移植
牛养殖也是我国畜牧养殖的重要组成部分,在促进农村地区经济发展等方面发挥着重要的作用,近年来,随着养牛规模的不断扩大,为了确保牛养殖业的可持续发展,需要对牛疾病的预防
非洲猪瘟是指由非洲猪瘟病毒而引发的一种较为烈性、急性、高度接触性的动物传染病,这种传染病可以分为最急性、急性、亚急性和慢性4类,其病程比较短,一旦感染很难根治,死亡
随着我国水产养殖业的快速发展,通过工厂化养殖的方法,来提高养殖的产量,是我国当前养殖业发展的主要方向.而在工厂化养殖过程中,循环水处理技术的应用具有非常重要的作用.本
众所周知,羊肉的肉质口感比较鲜嫩,并且羊肉具有较高的营养价值,对人体具有一定的滋补效果.此外,羊肉中富含的胆固醇比较低,促使羊肉逐渐深受广大食肉爱好者的喜爱,促使羊肉