论文部分内容阅读
随着无线通信技术、嵌入式计算技术、微机电系统等技术的进步,无线传感器网络技术得到快速发展。从无线传感器网络概念提出起,许多研究机构和学者对其做了大量的研究,并取得了不菲的成果,为无线传感器网络的广泛应用奠定了基础。由于无线传感器网络能量是受限的,所以在无线传感器网络路由协议设计中,减少和平衡传感器网络的能耗是一个关键的技术问题。本文提出一种基于动态博弈的无线传感器网络分层路由协议(Dynamic Game-Hierarchical Routing,DGHR),利用动态博弈理论构造簇头选举过程和簇间路由选择过程。主要工作包括以下几个方面:1.在簇头选举阶段,联合节点分布的相对密度和节点剩余能量以及节点传输能耗等影响因子,建立簇头选举的动态博弈模型,提高具有簇内传输能耗较低、剩余能量较高且分布区域密度大的节点成为簇头的概率。2.在簇间路由阶段,联合了簇头节点剩余能量以及簇头到Sink节点的跳数,建立簇间路由选择的动态博弈决策模型,降低了距离Sink节点较远的簇头直接与Sink节点通信的高额传输开销,平衡了簇头节点的能耗。3.本文将基于博弈论的簇头选举算法和簇间路由选择算法有机结合起来,构成完整的基于动态博弈的分层路由算法DGHR算法,并对算法流程进行描述和分析。利用OMNET++网络仿真平台对本文提出的DGHR算法进行模拟仿真,并与LEACH协议、UCEER协议在网络规模和密度不同的网络环境下进行对比实验。实验结果证明DGHR算法在大规模高密度网络环境下能够均衡网络节点能耗,延长网络寿命。