Title
Zigzag: An Efficient Peer-To-Peer Scheme For Media Streaming
Abstract
We design a peer-to-peer technique called ZIGZAG for single-source media streaming. ZIGZAG allows the media server to distribute content to many clients by organizing them into an appropriate tree rooted at the server. This application-layer multicast tree has a height logarithmic with the number of clients and a node degree bounded by a constant. This helps reduce the number of processing hops on the delivery path to a client while avoiding network bottleneck. Consequently, the end-to-end delay is kept small. Although one could build a tree satisfying such properties easily, an efficient control protocol between the nodes must be in place to maintain the tree under the effects of network dynamics and unpredictable client behaviors. ZIGZAG handles such situations gracefully requiring a constant amortized control overhead. Especially, failure recovery can be done regionally with little impact on the existing clients and mostly no burden on the server.
Publication Date
1-1-2003
Publication Title
Proceedings - IEEE INFOCOM
Volume
2
Number of Pages
1283-1292
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
DOI Link
https://doi.org/10.1109/infcom.2003.1208964
Copyright Status
Unknown
Socpus ID
0042515313 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/0042515313
STARS Citation
Tran, Duc A.; Hua, Kien A.; and Do, Tai, "Zigzag: An Efficient Peer-To-Peer Scheme For Media Streaming" (2003). Scopus Export 2000s. 2137.
https://stars.library.ucf.edu/scopus2000/2137