提出一种结合随机网络编码和占空比的无线传感器网络节能方案(RNC_DCES).该方案根据所接收数据标识信息决定节点处于工作状态或睡眠状态,以避免数据重复接收,并通过结合随机网络编码,增加相同传输次数下的数据信息量,从而实现节能.通过理论计算分析了RNC_DCES方案所构建传输模型下的网络能耗最大值,并验证了多跳网络能耗的最优解.实验结果表明,对比联合随机占空比网络编码(RDCNCode)算法和改进型自适应网络编码(AdapCode++)算法,RNC_DCES延长了网络生命周期4.02%和8.51%,提升了包投递率14.83%和4.65%,从而有效提升了数据包投递率和网络能量效率.
An energy-saving scheme for wireless sensor networks based on network coding and duty-cycle (NCDES) was proposed. The scheme determines the node's status based on the ID information which embedded in data information. When combining network coding and duty-cycle in wireless sensor net- works, it will reduce transmission coding coefficients and retransmissions. The energy efficiency of the network increases as more volume of data will be transmitted to the sink with same number of transmis- sions. The optimal value of energy consumption for the multi-hop network was proved by analyzing the network topology and energy model. In contrast to RDCNCode and AdapCode + + , the simulation shows that NCDES has a great improvement on data delivery ratio and energy efficiency, it extends the network lifetime about 4.02% and 8.51% , and improves the packet delivery rate about 14.83% and 4.65%.