DocumentCode
2309874
Title
An Evaluation of Transport Protocols in Peer-to-Peer Media Streaming
Author
Chang, Jeng-Yuh ; Su, Xiao
Author_Institution
Dept. of Comput. Eng., San Jose State Univ., San Jose, CA
fYear
2008
fDate
12-14 June 2008
Firstpage
241
Lastpage
247
Abstract
To solve the scalability issue of the traditional client-server architecture, many media streaming applications have adopted peer-to-peer (P2P) architecture in their implementations. Because of the success of using TCP in client-server streaming applications, most P2P streaming applications also use TCP as their transport protocol. On the other hand, some researchers argue that UDP is a better choice of transport protocol, as it is light-weight and meets the requirements of real-time streaming. However, there is no comparison study of using two transport protocols in global deployment of P2P applications. In this paper, we describe our efforts along this line. We first describe the designs of two P2P streaming systems: one using TCP, and the other using UDP. To simulate real deployment scenarios, both systems are developed based on similar designs used in current popular P2P streaming software products and comparative experiments are carried out on PlanetLab, a global Internet simulation platform.
Keywords
media streaming; peer-to-peer computing; transport protocols; P2P architecture; PlanetLab; TCP; UDP; peer-to-peer architecture; peer-to-peer media streaming; transport protocols; Application software; Bandwidth; Computer architecture; Computer networks; Peer to peer computing; Scalability; Streaming media; Telecommunication network reliability; Transport protocols; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Networking, Architecture, and Storage, 2008. NAS '08. International Conference on
Conference_Location
Chongqing
Print_ISBN
978-0-7695-3187-8
Type
conf
DOI
10.1109/NAS.2008.46
Filename
4579599
Link To Document