Title :
Shaking service requests in peer-to-peer video systems
Author :
Cai, Ying ; Natarajan, Ashwin ; Wong, Johnny
Author_Institution :
Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
fDate :
28 Nov.-2 Dec. 2005
Abstract :
Peer-to-peer (P2P) video system is characterized by two features: 1) a video is usually available on many participating hosts, and 2) different hosts typically have different sets of videos, though some may partially overlap. From a client´s perspective, it can be served by any host having the video it requests. From a server´s perspective, it will be used to serve any client requesting the videos it has. In this paper, we refer to the problem of who-serves-whom as service scheduling and show that different matches between clients and servers can result in significantly different system performance. Finding a right server for each client is challenging not only because a client can choose only the servers that are within its limited search scope, but also because clients arrive at different times, which are not known a priori. To address these challenges, we propose a novel technique called shaking and our performance study shows that it can effectively boost the overall system performance.
Keywords :
client-server systems; peer-to-peer computing; scheduling; video communication; client-server system; peer-to-peer video systems; service scheduling; shaking service requests; who-serves-whom; Collaboration; Computer science; Delay; File servers; Network servers; Peer to peer computing; System performance; Video sharing;
Conference_Titel :
Global Telecommunications Conference, 2005. GLOBECOM '05. IEEE
Print_ISBN :
0-7803-9414-3
DOI :
10.1109/GLOCOM.2005.1577722