由电池供应电量的无线通信网络中,数据需要通过作为路由的中间节点进行传输,所以这些中间节点的能量消耗对整个网络的生存有很大的影响。本文从延长网络生存时间的目的出发,提出了一种能量优化的编码感知路由协议COER(Coding-aware based Optimal Energy Routing),利用能量门限值以及相对剩余能量来均衡网络节点能量的消耗,同时用网络编码来减少能量的消耗,并将两者统一来实现网络能量的优化。仿真结果表明:COER能够减少传输能耗,均衡网络能量消耗,延长网络生存时间。
In the wireless communication networks which is supplied electricity by battery,data packets need to be transmitted by intermediate nodes as routers.As a result,the energy consumption of the intermediate nodes affect the existence of the whole network.This paper presents a coding-aware based optimal energy routing protocol COER(Coding-aware based Optimal Energy Routing)with a view of prolonging the network lifetime.We use an energy threshold and an average residual energy to balance the consumption of network nodes,and use network coding to reduce the energy consumption.COER unifies both of them to realize energy optimization.Simulation results indicate that COER can decrease transmitting energy consumption,balance network energy consumption and prolong network lifetime.