在无线多播通信系统中,每个接收节点与源节点(例如基站)之间的信道状态不相同。因此,过高或者过低的多播速率都会导致较大的传输延迟。而且,信道状态随节点运动而变化,仅仅基于当前信道状态信息(CSI)和接收节点已接收数据状态信息(DSI)的多播速率选择机制无法达到最优性能。该文根据节点CSI和DSI提出了一种基于信道预测多播速率选择算法(MDCP)来最小化传输延迟,并结合网络编码提高数据重传效率。仿真结果表明,与基于最差信道状态节点的多播速率选择算法和没有信道预测的基于最大延迟节点的多播速率选择算法相比,MDCP能够获得10%-20%延迟增益。
In a wireless multicast communication system,the channel state between each receiver and the specified source(i.e.base station) is different.Therefore,it will result in high delay with too high or too low multicast transmission rate at the source.Moreover,channel states will be varied with node mobility.In this case,multicast rate selection schemes only based on current Channel State Information(CSI) and received Data State Information(DSI) at receivers can not achieve the optimal performance.This paper proposes a multicast rate selection algorithm: Minimize Delay Combine with Prediction of channel states(MDCP) base on CSI and DSI at receivers to minimize transmission delay.Furthermore,MDCP uses network coding to improve the efficiency of data retransmissions.Simulation results show that MDCP can achieve 10%~20% delay gain over the multicast rate selection based the receiver with the worst channel state as well as the multicast rate selection based the receiver with the highest transmission delay and without the prediction of channel states.