ZHU Jian-bing; XU Wei-min
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.