摘要
针对无线传感器网络多路径传输在提升传输可靠性同时所带来的能耗问题,提出一种基于随机网络编码的无线传感器网络多路径自适应节能算法(RNC—ESMP)。该算法综合考虑网络节点剩余能量和节点间通信能耗的路径选择概率,引入条件传输价值比,建立依赖条件传输价值比的多路径算法;构建从目的节点到信源节点的反馈机制,根据解码成功率自适应改变路径数,降低系统能耗;根据中间节点缓存队列长度和同一时刻节点所接收存储不同数据包数,提出中间节点编码选择方案,有效减少传输时延和网络中编码节点数。实验结果表明,对比传统多路径算法,本算法在保证数据可靠传输的同时,有效降低网络平均能耗15%~50%,延长网络生命周期,减少数据传输时延12%~33%,提高了网络性能。
Multipath transmission can ensure the reliability of system in wireless sensor networks (WSN), but it also brings some problems to WSN, such as energy consumption, network lifetime and end-to-end transmission delay. An energy-saving multi-path adaptive algorithm based on random network coding in WSN(RNC-ESMP) is proposed to reduce the energy consumption and transmis- sion delay, and to extend the network lifetime. The probability of path selection is decided by the residual energy and communication energy consumption of the nodes in each path. By introducing a conditional transfer value ratio, multi-path is built to transmit the data. The algorithm builds a feed- back mechanism from the destination node to the source node. On the basis of decoding probability, the source node changes the number of transmission paths adaptively. As a result, it can reduce the network energy consumption. According to the length of the intermediate node cache queue and the number of received packets, the algorithm proposes the encoding options of the intermediate node to reduce the transmission delay and the number of decoding nodes in the networks effectively. The results of theoretical analysis and simulation show that the algorithm not only ensures the reliable data transmission but also reduces the average energy consumption of network by about 15% -50%and transmission delay by about 12% ~ 33%. As a result, the algorithm can extend the network life- time and enhance the performance of network efficiently.
出处
《广西大学学报(自然科学版)》
CAS
北大核心
2013年第6期1402-1407,共6页
Journal of Guangxi University(Natural Science Edition)
基金
国家自然科学基金资助项目(60962002
61261023)
关键词
随机网络编码
无线传感器网络
能量感知
解码反馈
编码概率
random network coding
wireless sensor networks
energy-aware
decoding feedback
encoding probability