摘要
本文提出一种适应异构无线传感器网络的能量感知的网络编码数据广播协议(ENCBP)。传感器节点根据邻居能量信息列表实时地计算节点剩余能量的线性映射值。在此基础上,采用能量感知的网络编码转发概率机制,使具有较高剩余能量的节点比低能量节点拥有更高的数据转发优先级,以实现能量均衡的数据传输。另外,采用伪广播机制对协议进行优化,以提高数据包投递率。仿真结果表明,ENCBP不仅可以有效实现网络的能耗均衡,以延长网络的生命周期,还能在一定程度上降低数据包传输时延,从而提高数据通信性能。
This paper proposes a network coding based energy-aware broadcasting protocol (ENCBP) in heterogeneous wireless sensor networks. Each sensor node computes the liner mapping value of the residual energy in accordance with residual energy list with respect to neighboring nodes. On this basis, we present an energy-aware forwarding mechanism based on network coding. In this way, a sensor node with higher residual energy is assigned a higher priority for data forwarding than that with lower residual energy is. The purpose is to achieve energy-balanced data transmission. In addition, a pseudo broadcast mechanism is introduced for the optimization of packet delivery ratio. The simulation results demonstrate that ENCBP not only improves energy balance thus extending the network life cycle, but also decrease the packet delay to some extent so as to improve data communication performance.
出处
《传感技术学报》
CAS
CSCD
北大核心
2012年第11期1584-1590,共7页
Chinese Journal of Sensors and Actuators
基金
国家自然科学基金项目(60673185
61073197)
江苏省自然科学基金项目(BK2010548)
江苏省科技支撑计划(工业)项目(BE2011186)
江苏省普通高校研究生科研创新计划项目(CXLX11_0262)
关键词
异构无线传感器网络
无线网络编码
能量感知
转发机制
heterogeneous wireless sensor networks
wireless network coding
energy-aware
forwarding mechanism