Title :
Performance analysis of the Libswift P2P streaming protocol
Author :
Petrocco, Riccardo ; Pouwelse, Johan ; Epema, Dick H J
Author_Institution :
Tech. Univ. Delft, Delft, Netherlands
Abstract :
Video distribution is nowadays the dominant source of Internet traffic, and recent studies show that it is expected to reach 90% of the global consumer traffic by the end of 2015. Peer-to-peer assisted solutions have been adopted by many content providers with the aim of improving the scalability and reliability of their distribution network. While many solutions have been proposed, virtually all of them are at the overlay level, and so rely on the standard functionality of the transport layer. The Peer-to-Peer Streaming Protocol workgroup of the IETF has adopted the Libswift transport-layer protocol that is targeted at P2P traffic. In this paper we describe the design features and a first implementation of the Libswift protocol, and a piece-picking protocol that uses the transport features of Libswift in an essential way. We investigate its performance on both high-end and power-constrained low-end devices, comparing it to the state-of-the-art in P2P protocols.
Keywords :
Internet; media streaming; peer-to-peer computing; telecommunication traffic; transport protocols; video signal processing; IETF; Internet traffic; Libswift P2P streaming protocol; Libswift transport-layer protocol; P2P traffic; distribution network reliability; distribution network scalability; global consumer traffic; high-end device; peer-to-peer assisted system; peer-to-peer streaming protocol workgroup; piece-picking protocol; power-constrained low-end device; transport layer; video distribution; Availability; Bandwidth; Delay; Loss measurement; Peer to peer computing; Protocols; Streaming media;
Conference_Titel :
Peer-to-Peer Computing (P2P), 2012 IEEE 12th International Conference on
Conference_Location :
Tarragona
Print_ISBN :
978-1-4673-2860-9
Electronic_ISBN :
978-1-4673-2861-6
DOI :
10.1109/P2P.2012.6335790