论文部分内容阅读
无线传感器网络(Wireless Sensor Network)近年来广泛应用在军事,农业,环保等多个领域,伴随着物联网技术的发展,无线传感器网络能够满足更多的应用场景。为了适应多种环境应用的需要,无线传感器网络路由协议的设计需要注意更多的因素。很多情况下,由于节点移动或障碍物遮挡,链路质量可能会下降进而引发路由中断。同时,无线传感器网络节点的节点能量有限,会发生因能量不足而导致节点处路由中断。无线网络的功耗主要来自于数据发送,因此,在进行路由协议设计时候,应该综合考虑链路质量,节点剩余能量和数据发送的功耗,设计出平衡以上三个因素的路由协议。 AODV路由协议是一种平面距离矢量路由协议,广泛应用于无线传感器网络中。AODV协议路由选择机制过于简单,没有综合考虑链路质量,节点能量和节点发送数据消耗的能量三方面因素,不能很好的适应复杂的应用环境,容易引发路由中断,降低了数据投递率,提高网络延迟时间,在高节点密度,高通信负载和高动态网络中,尤其如此。因此,需要对AODV协议进行改进,提高其路由协议的稳定性,降低网络的功耗。 本文提出一种基于AODV的链路质量与能效优先跨层路由协议。通过引入 MAC层的链路质量和竞争信道的节点数据,计算节点发送数据产生的能量。在路由建立阶段,将链路质量,节点剩余能量和节点发送数据包消耗的能量三方面因素作为路由判据,建立兼顾链路质量和功耗的链路,均衡网络负载,提高了路由稳定性。同时,加入了路由维护机制和路由本地修复机制,防止链路发生中断引起源节点进行路由发现产生泛洪,影响网络正常通信,增加网络负担。 在IEEE802.15.4 Matlab模拟器下仿真,将LECR-AODV协议与AODV协议,DSR协议和MTEC协议相比较,分别分析节点移动性,节点通信负载和节点密度的变化对路由协议性能的影响,验证LECR-AODV协议能够有效地改善AODV协议的数据投递率,降低端到端延迟时间,提高网络的稳定性。