论文部分内容阅读
负载均衡是无线传感器网络路由协议中的重要内容之一,传感器节点能够达到负载均衡,意味着它们的能量效率提高了,这对提高整个网络能量的均衡利用起着至关重要的作用,网络能够达到负载均衡,其生存周期也会随之延长。因此,通过提高网络中节点间的负载均衡性来延长网络生存期是一个重要的研究思路。本文以均衡网络节点负载、提高能量效率、延长整个网络生存期为目标,主要做了如下工作:
(1)基于以“多对一”为主要通信方式的静止的单sink节点传感器网络,针对网络中的“漏斗效应”及“热节点”问题,提出静态负载均衡树路由协议。综合考虑节点的代价及能量效率,构造负载均衡树来均衡节点的负载,通过仿真,将本文所提出的方案与DEBR(Distributed Energy Balanced Routing)路由协议以及最短路径汇集树路由协议进行了比较,通过对网络生存期、存活节点数、最大跳数及剩余能量等指标的仿真。仿真结果表明:本文的负载均衡树路由协议有效地提高节点的能量利用效率、均衡网络负载并最终延长网络生存期。
(2)针对移动多sink节点的网络场景,在查询驱动的大型传感器网络中,特别是连续查询的情况下,利用构建虚拟网格的思想,提出一种动态网格切换路由协议。该动态网格切换路由协议能够及时缓解分发节点的负载,一方面,避免了分发节点失效而导致的网格重建,节省了大量能量;另一方面,能根据分发节点的能量状态及负载状态,动态地采用相应的切换频率进行网格切换,从而能够减少分发节点在超荷状态下工作的情况,进而使网络达到负载均衡的效果,以此来延长网络生存期。最后就能耗随查询数、源事件数的变化情况,以及网络生存期、存活节点数等性能指标,对动态网格切换路由协议与TTDD(Two-tier Data Dissemination)协议进行仿真与比较。仿真结果表明,文章所提的协议比TTDD协议具有更少的通信能耗、更高的能量效率,网络负载得到更大程度地均衡,网络生存期也相应地得到延长。