Application layer multicast mechanism for large-scale real-time streaming media

被引:0
作者
Cui, Yong [1 ]
Xu, Ke [1 ]
Wu, Jian-Ping [1 ]
Song, Lin-Jian [1 ]
机构
[1] Department of Computer Science and Technology, Tsinghua University
来源
Ruan Jian Xue Bao/Journal of Software | 2009年 / 20卷 / 02期
关键词
Application layer multicast; Hierarchy; Real-time; Stability; Streaming media;
D O I
10.3724/SP.J.1001.2009.00394
中图分类号
学科分类号
摘要
An application layer multicast mechanism, CD-Media, is proposed based on the combination of central-control and distributed self-organization. This mechanism with different hierarchies is stable and suitable for the quasi-real-time application. Special servers with high performance is deployed in the higher levels to organize the star topology, and they are responsible for the construction and maintenance of Mesh network and multicast tree in the lower levels. In the lower levels a distributed protocol for self-organization is used and Mesh-first strategy is adopted in the Cluster. Multicast technologies both in application layer and network layer are combined to make use of their own advantages to achieve higher performance. An experiment is delicately designed to show the advantage of CD-Media, and it is convinced that it will be a promising mechanism in overly multicast. © by Institute of Software, the Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:394 / 402
页数:8
相关论文
共 11 条
  • [1] Francis P., Yoid: Extending the multicast Internet architecture, White Paper, (1999)
  • [2] Pendakaris D., Shi S., ALMI: An application level multicast infrastructure, Proc. of the 3rd USENIX Symp. on Internet Technologies and Systems, pp. 49-60, (2001)
  • [3] El-Sayed A., Roca V., Mathy L., A survey of proposals for an alternative group communication service, IEEE Network, 17, 1, pp. 46-51, (2003)
  • [4] Duan Z.H., Zhang Z.L., Hou Y.W., Service overlay networks: SLAs, QoS and bandwidth provisioning, Proc. of the 10th IEEE Int'l Conf. on Network Protocols, pp. 334-343, (2002)
  • [5] Chu Y.H., Rao S.G., Seshan S., Zhang H., A case for end system multicast, ACM SIGMETRICS Performance Evaluation Review, 28, 1, pp. 1-12, (2000)
  • [6] Banerjee S., Bhattacharjee B., Kommareddy C., Scalable application layer multicast, Proc. of the Sigcomm 2002, pp. 205-217, (2002)
  • [7] Jannotti J., Gifford D.K., Johnson K.L., Kaasheok M.F., O'Toole Jr.J.W., Overcast: Reliable multicasting with an application layer network, Proc. of the 4th USENIX OSDI, pp. 197-212, (2000)
  • [8] Chawathe Y., ScatterCast: An architecture for internet broadcast distribution as an infrastructure service [Ph. D. Thesis], (2000)
  • [9] Tran D.A., Hua K.A., Do T.T., ZIGZAG: An efficient peer-to-peer scheme for media streaming, Proc. of the IEEE INFOCOM, (2003)
  • [10] Helder D.A., Jamin S., End-Host multicast communication using switch-trees protocols, Proc. of the Workshop on Global and Peer to Peer Computing on Large Scale Distributed System (GP2PC), (2002)