针对传感器网络容易出现数据流量集中于少数路径的现象,提出了一种基于多属性决策的能量平衡路由(Multiple Attribute Decision Making Routing,MADMR)算法。MADMR算法通过综合评价节点的能量、偏好及位置等信息,选择最优的节点转发数据,它考虑了网络的能量分布状况,使数据流量得到合理的分配,从而使网络的能量消耗趋向平衡,延长了网络生存时间。仿真实验表明MADMR算法达到了预期的效果且具有良好的环境适应性。
针对无线传感器网络能耗不均匀的问题,提出了一种基于博弈论模型的能量平衡路由(Game theory-based energy balance routing,GTEBR)算法.GTEBR算法通过引入仲裁机制及自信概率,将不完全信息的静态博弈转换为完全但不完美的信息静态博弈,采用静态博弈的方法解决问题.本文设计了适合传感器节点的解算机制,并对采用GTEBR算法后的传感器网络纳什均衡的存在性作出了证明.最后仿真实验表明,采用GTEBR算法具有良好的收敛性以及很好的性能.