摘要
针对传统应用层多播模型中存在的不足,提出一种基于P2P技术的混合型应用层多播模型。该模型结合2种不同的应用层多播常用网络结构,即本地传递树和结构化中枢网络。每一个本地Peer分组选出一个协调节点,并且所有的协调节点一起构建出一个结构化的中枢网络。通过各协调节点之间的相互协作,优化应用层多播网络中的路由路径、负载平衡以及传输延迟,从而有效提高其在可扩展性和协作性两方面的性能。
In order to overcome the lack of the traditional Application-Level Multicast(ALM), this paper proposes a Peer-to-Peer(P2P)-based hybrid ALM model. This hybrid ALM model combines two different ALM network structures, such as local delivery tree and structured backbone. Each local peer group elects one coordinator according and all coordinators from local peer groups to build up the structured backbone. Coordinators are the border of local delivery trees and structured backbone. In local side, coordinators manage local peers and construct delivery trees. It constructs delivery trees on demand according to different requirements of applications and targets. In backbone side, coordinators collaborate with each others to implement the best-effort delivery. This includes two functions, one is merging route paths to reduce total hops and content replica and keep load balance over the backbone, and the other is exchanging the positions of coordinators to minimize the total delay in the backbone. In this way, the hybrid ALM model succeeds in improving the performance in scalability and collaboration.
出处
《计算机工程》
CAS
CSCD
北大核心
2009年第5期111-113,共3页
Computer Engineering
基金
上海大学与日本早稻田大学交流生基金资助项目
关键词
P2P技术
应用层多播模型
协调者
Peer-to-Peer(P2P)
Application-Level Multicast(ALM) model
coordinator