针对移动自组网中的实时多播场景,提出一种基于网络编码的协议—NCRM.该协议可通过减少网络中数据包的转发次数降低节点能耗,并可改善网络吞吐量性能.为适应实时性要求,在NCRM中引入了严格的时延限制机制.仿真结果显示,与PUMA、MAODV等传统协议相比较,NCRM能更好地适应存在多接收节点、高移动性的环境,且在传输可靠性与节省能耗方面具有显著优势.
In this paper,a Network Coding based Real-time Multicast(NCRM) protocol is proposed for real-time multicast services in Mobile Ad-hoc Networks(MANET).Through reducing the forwarding times for data packets in MANET,NCRM can not only decrease the energy consumption but also improve the throughput performance.To satisfy the requirements of real-time services,NCRM also adopts a mechanism of strict delay constraints.Simulation results show that,in those scenarios with many receivers or high motilities,NCRM is significantly better than those traditional protocols such as PUMA and MAODV in terms of transmission reliability and energy consumption.