• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2016, Vol. 38 ›› Issue (07): 1369-1375.

• 论文 • 上一篇    下一篇

基于博弈论的能量均衡路由算法

蔡钊1,马林华1,黄绍城1,张嵩1,田雨2   

  1. (1.空军工程大学航空航天工程学院,陕西 西安 710038;2.95876部队,甘肃 张掖 734100)
  • 收稿日期:2015-04-28 修回日期:2015-09-15 出版日期:2016-07-25 发布日期:2016-07-25

An energybalanced routing algorithm based on games model       

CAI Zhao1,MA Linhua1,HUANG Shaocheng1,ZHANG Song1,TIAN Yu2   

  1. (1.College of Aeronautics and Astronautics Engineering,Air Force Engineering University,Xi’an 710038;
    2.Troop 95876,Zhangye 734100,China)
  • Received:2015-04-28 Revised:2015-09-15 Online:2016-07-25 Published:2016-07-25

摘要:

针对传感器网络能量不均衡且网络性能易受自私节点影响的问题,利用博弈论的思想,构建了均衡能耗的博弈模型(EBGM)。该算法从激励节点合作行为出发,引入能量关注因子,摒除传统博弈算法以剩余能量作为调整转发意愿的唯一标准,转而根据节点现有能量比例与邻居能量比例的差异程度进行调节。对EBGM模型进行理论分析,证明了纳什均衡点的存在性,且其能够趋于帕累托最优。仿真结果表明,EBGM模型能够促进节点合作行为、均衡能量开销、延长网络的整体生存周期。

关键词: 能量均衡, 博弈论, 传感器网络, 路由机制

Abstract:

Aiming at the unbalanced energy of the sensor network and the vulnerability of the network performance to selfish nodes, we establish a balanced game model of energy consumption (EBGM) algorithm based on the game theory, which encourages nodes' cooperative behavior. We introduce energy concern factors, which adjusts forwarding willingness according to the proportion of the existing energy differences between the node and its neighbors, rather than the mode of the traditional game algorithms which regard residual energy as the only standard to adjust forwarding willingness. We analyze the theory of the EBGM algorithm, and prove the existence of the Nash equilibrium that tends to be Pareto optimal equilibrium. Simulations indicate that the EBGM algorithm can promote cooperative behavior of nodes while balancing energy cost and prolonging the lifetime of the whole network.

Key words: energy-balanced;game theory;sensor network;routing mechanism