论文部分内容阅读
随着无线传感器网络技术被重视程度不断加深,它已经被应用于国防军事、建筑状态监控、医疗救护、信息家电等诸多领域。无线传感器网络具有大规模、易部署、环境适应性强等特点,这些特点决定它能有效的运用于频谱监测领域。当无线传感器节点布置到人工很难干预的区域,有线网络、4G等网络技术将无法应用于这类没有基础设施的区域。因此,为了让随机部署的节点能有效的组成一个协同工作的网络,需要研究无线传感器网络自组网路由协议,同时考虑到所有节点采用电池供电,部署出去之后无法给节点进行电池替换,如何延长网络生存周期是研究路由协议的一个重要考虑因素。本文是在实验室承接的十三五预研项目“抛撒式XXXX技术研究”的基础上进行研究。本文所述应用中是通过飞行器空投、火炮投射等抛撒方式将一定数量的无线传感器节点部署到战场等人迹很难到达的区域,针对这一应用场景,首先研究了体系结构和网络拓扑结构,然后分析了现有的经典路由协议及其适用场景,选择了合适的基础协议LEACH协议,接着对该协议和两个改进协议LEACH-C、LEACH-DCHS进行了研究,最后在优化簇头节点位置分布和减少簇头选举能耗两方面进行改进。1.针对本文应用中无线传感器网络具备的大规模特性以及LEACH协议在规模较大的应用中簇头节点随机产生导致簇头节点在簇内位置不佳的问题,引入划分聚类算法进行改进。首先将随机部署在监测区域的节点按照算法规则划分成一定数量的簇,然后考虑节点剩余能量、簇内节点到本簇内聚类中心节点的距离和节点到网络汇聚节点距离三个因素设计簇头选举机制,通过该机制选择合适的簇头节点,并根据簇头剩余能量进行更替,均衡整体网络能耗。最后对改进算法进行仿真分析,验证改进效果。2.针对本文应用中节点采用电池供电这一特征,对LEACH协议进行了节能改进。LEACH协议在每轮都会重新进行全网选举新簇头,而实际在一些轮次里很多簇头节点并没有消耗很多能量,这种情况下进行全网选举就会产生不必要的能量损耗,因此,在改进协议中引入了两个能量阈值Eth 1和Eth 2,其中Eth1用来判决是否需要执行全网选举,减少整个网络内进行大规模选举的次数;Eth2用于判断局部簇内选举时,簇头节点是否延续上一轮的簇头身份,减少局部簇内进行簇头选举的次数。同时设计了一种睡眠唤醒机制,延缓首节点死亡时间。通过仿真分析,改进协议在网络整体生存时间和网络的稳定性都得到了提高。最后详细介绍了频谱监测无线传感器网络测试环境以及基于嵌入式WEB的无线自组网通信模块参数配置方法,然后对节能改进协议和原协议的实际测试效果进行了对比分析。由测试结果可知,改进后的自组网路由协议相比于基础协议在延长网络生存时间上得到了提升。