Title :
An Active-Drop Congestion Control Protocol in Peer-to-Peer Multicast Streaming
Author :
Zhang, Weizhan ; Zheng, Qinghua ; Lian, Yanze ; Yu, Yiqin
Author_Institution :
Dept. of Comput. Sci. & Technol., Xian Jiaotong Univ., Xian
Abstract :
In this paper, an active-drop congestion control protocol for peer-to-peer multicast based on a layered video codec is presented, which is tailored toward support of live media delivery on peer-to-peer overlay. Especially, the protocol fully utilizes the characteristics of the peer-to-peer multicast, namely, the tree nodes cooperative relativity, heterogeneity support, and session flexibilities. It distinguishes itself from previous researches with the following innovations: (1) a weight allocation for peer nodes is introduced, which depends on the weighted location of the nodes in the media delivery tree. (2) Based on the weight allocation, an active-drop algorithm is executed which is beneficial for providing differentiate service for the peer-to-peer multicast. (3) Finally, a dynamic optimization of the tree construction is introduced when the active-drop strategy can not meet the quality requirement. The simulation results show that the proposed method provides an efficient congestion control on the context of peer-to-peer multicast with service differentiation.
Keywords :
media streaming; multicast protocols; optimisation; peer-to-peer computing; resource allocation; telecommunication congestion control; trees (mathematics); video codecs; active-drop algorithm; active-drop congestion control protocol; cooperative relativity; dynamic optimization; heterogeneity support; layered video codec; live media delivery; media delivery tree; peer nodes; peer-to-peer multicast streaming; peer-to-peer overlay; service differentiation; session flexibility; weight allocation; Computer science; Delay; Grid computing; Multicast algorithms; Multicast protocols; Peer to peer computing; Streaming media; Technological innovation; Transport protocols; Video codecs;
Conference_Titel :
Grid and Cooperative Computing, 2008. GCC '08. Seventh International Conference on
Conference_Location :
Shenzhen
Print_ISBN :
978-0-7695-3449-7
DOI :
10.1109/GCC.2008.71