DocumentCode
1057610
Title
Accelerating peer-to-peer networks for video streaming using multipoint-to-point communication
Author
Hsieh, Hung-Yun ; Sivakumar, Raghupathy
Author_Institution
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Volume
42
Issue
8
fYear
2004
Firstpage
111
Lastpage
119
Abstract
Existing transport layer protocols such as TCP and UDP are designed specifically for point-to-point communication. The increased popularity of peer-to-peer networking has brought changes in the Internet that provided users with potentially multiple replicated sources for content retrieval. However, applications that leverage such parallelism have thus far been limited to non-real-time file downloads. In this article we consider the problem of multipoint-to-point video streaming over peer-to-peer networks. We present a transport layer protocol called R2CP that effectively enables real-time multipoint-to-point video streaming. R2CP is a receiver-driven multistate transport protocol. It requires no coordination between multiple sources, accommodates flexible application layer reliability semantics, uses TCP-friendly congestion control, and delivers to the video stream the aggregate of the bandwidths available on the individual paths. Simulation results show great performance benefits using R2CP in peer-to-peer networks.
Keywords
Internet; real-time systems; telecommunication congestion control; transport protocols; visual communication; Internet; R2CP protocol; TCP; TCP-friendly congestion control; UDP; application layer reliability semantics; multipoint-to-point communication; peer-to-peer network; real-time multipoint-to-point video streaming; receiver-driven multistate transport protocol; transport layer protocol; Acceleration; Aggregates; Bandwidth; IP networks; Network servers; Peer to peer computing; Streaming media; Transport protocols; Video sharing; Web and internet services;
fLanguage
English
Journal_Title
Communications Magazine, IEEE
Publisher
ieee
ISSN
0163-6804
Type
jour
DOI
10.1109/MCOM.2004.1321401
Filename
1321401
Link To Document