基于免疫算法的分层覆盖组播技术研究

Research of Layered Overlay Multicast Technology Based on Immune Algorithm

  • 摘要: 为了克服传统的实时流媒体数据单播、IP组播等传输方式浪费网络带宽,甚至导致服务器过载的缺陷,提出了基于免疫算法的覆盖网络应用层组播树的构建方法。该方法以节点间网络延迟和节点的度作为约束条件,采用免疫算法划分组播岛、找出使整个系统“花费”最小的组播服务节点,实现了组播服务节点的全局最优选取。仿真结果表明,该方法有效可行,较采用传统的遗传算法具有更快的收敛速度和更高的搜索能力。

     

    Abstract: In order to solve problems of wasting network bandwidth and server overload existed in traditional real-time streaming data transmission mode of unicast and IP multicast,the paper put forward a method of building multicast tree of application layer of overlay network based on immune algorithm. The method uses immune algorithm to divide multicast island and select multicast service nodes with the minimum system cost by taking round trip time of links and degree of nodes as constraints,and realizes the global optimal selection of multicast service nodes. The simulation results showed the method is effective,and has faster convergence speed and better search ability than traditional genetic algorithm.

     

/

返回文章
返回