论文部分内容阅读
为增强基于应用层组播的流媒体广播性能,该文提出构建具有分层排列图结构的应用层组播系统。在该结构中,参与主机组合成多个排列图,每一个排列图中嵌入多个独立组播树;排列图间形成树状结构,对应组播树相互衔接并保证独立性。流媒体数据采用多描述编码(MDC),每一描述数据通过一个独立的组播树传输,使得单个主机故障至多影响一个数据流,以提高系统流媒体服务的稳定性。实验表明,在节点故障率为5%时,分层排列图结构的容错能力与传统随机多组播树结构相比提高20%以上。利用拓扑测量技术,分层排列图结构将参与主机根据相互距离进行聚类,以提高系统的传输效率。
In order to enhance the performance of streaming media broadcast based on application layer multicast, this paper proposes to construct an application layer multicast system with hierarchical arrangement graph structure. In this structure, the participating hosts are combined into a plurality of permutation maps, each independent permutation tree is embedded in each permutation map; a tree structure is formed between the permutation trees, the corresponding multicast trees are connected to each other and the independence is guaranteed. Streaming media data using multi-description coding (MDC), each description of the data transmitted through an independent multicast tree, making a single host failure up to affect a data stream to improve the stability of the system streaming media services. Experimental results show that the fault-tolerant capacity of hierarchical arrangement graph structure increases by more than 20% compared with the traditional random multicast tree structure when the node failure rate is 5%. Using topological measurement technology, hierarchical arrangement graph structure will participate in the host according to the mutual distance clustering, in order to improve the transmission efficiency of the system.