针对当前移动网络下组播系统的构建方案进行了相关分析,提出一种基于设施的移动应用层组播系统的构建方案.该方案结合NICE协议的思想完成组播树的构建及其维护工作,同时为了保证所提出的构建方案具有较好的稳定性,本文还对NICE协议进行了相关的改进.根据文中所提出的算法,在组播节点出现故障时能够进行快速的故障恢复,从而弥补移动网络下组播节点高度动态性的缺点.最后在OVERSIM框架下模拟移动环境并在此基础下进行仿真实验.实验结果证明了本文所提出的组播系统组播树的构建方案具有可行性.
This paper analyzed the current multicast systems'construction scheme,and propose a novel construction scheme for Appli- cation- Layer Multicast system by fully utilizing existing communication facilities in the mobile environment. At the scheme, we build and maintain a multicast-tree with the NICE protocol. Also, in order to ensure the multicast systems'stability, we modify the failure re- covery mechanism of the NICE protocol ,which uses the heart detection mechanism to detect the node's left resulting in high latency. By using the proposed algorithm in this paper, the failure node could be recovered soon so that we can solve the problems that the high dynamics of multicast nodes bring in the mobile environment. In the end, we use OVERSIM framework to simulate the mobile envi- ronment,and conduct the experimental simulation on it. Simulation results show that our proposed scheme for multicast system's con- struction is feasible.