O'Reilly logo

Scalable Computing and Communications: Theory and Practice by Lizhe Wang, Albert Y. Zomaya, Samee U. Khan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3

–––––––––––––––––––––––

Peer Selection Schemes in Scalable P2P Video Streaming Systems

Xin Jin and Yu-Kwong Kwok

3.1   INTRODUCTION

With recent advancements in computing and communication technologies, peer-to-peer (P2P) architectures have been successfully deployed and extensively studied in both industry and research communities. In essence, P2P networks are self-organizing and scalable distributed systems to fully exploit computing, streaming, and storage capacities of geographically distributed client users [13]. Numerous application scenarios of P2P overlays exist in the market, including both time-insensitive services (e.g., file sharing) [46] and instantaneous streaming systems(e.g., live video broadcast) [712]. Among them, scalable large-scale P2P multimedia streaming systems have penetrated into our daily lives by supplying real-time dissemination of media, including audio, video, massively multiplayer online games, and interactive social virtual worlds [1317]. In particular, video streaming hasevolved into a killer Internet application [18] and has predominantly occupied the Internet traffic [19].

To attain efficient video streaming, various overlay structures have evolved in the literature: single tree [20], multitree [2122], and unstructured meshes [2325]. Single tree-based structures are vulnerable to peer dynamics, and leaf nodes cannot contribute their streaming capacities. To this end, multiple-tree structures are proposed by dividing the media stream ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required