DocumentCode :
2875924
Title :
Transmission Scheduling in Data-Driven Peer-to-Peer Streaming towards Optimal Throughput
Author :
Wu, Jiqing ; Peng, Yuxing ; Liu, Feng
Author_Institution :
Nat. Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2009
fDate :
9-11 July 2009
Firstpage :
277
Lastpage :
280
Abstract :
Peer-to-peer media streaming has been an important service on the internet in recent years. The Data-driven (or mesh-based) structure is adopted by most working systems,in which data scheduling is one of the important problems.However, those frequently used scheduling algorithms are often faced with such a case: A neighbor peer takes up its bandwidth to deliver the packets that other neighbors can also supply, but some packets only held by it are not delivered.These packets can not be delivered in the current scheduling cycle, even though that the other neighbors have surplus bandwidth. This is a kind of waste of bandwidth and decreases the throughput of transmission. In this paper we propose anew scheduling algorithm aiming at the optimal throughput:Bipartite-matching based Block Scheduling algorithm(BBS).We convert the original data scheduling problem to a problem of finding a maximum match on the correspond bipartite graph, then assign data packets to neighbors according to the maximum match. We evaluate the performance of BBS with extensive experiments and the results show that BBS throughput and provides better streaming quality than those frequently used scheduling algorithms.
Keywords :
data structures; media streaming; pattern matching; peer-to-peer computing; bandwidth waste; bipartite graph; bipartite-matching; block scheduling algorithm; data packets; data scheduling; data-driven peer-to-peer streaming; data-driven structure; peer-to-peer media streaming; surplus bandwidth; transmission scheduling; Bandwidth; Bipartite graph; Distributed processing; IP networks; Laboratories; Peer to peer computing; Scheduling algorithm; Streaming media; Throughput; Web and internet services; P2P streaming; bipartite-matching; scheduling; throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networking, Architecture, and Storage, 2009. NAS 2009. IEEE International Conference on
Conference_Location :
Hunan
Print_ISBN :
978-0-7695-3741-2
Type :
conf
DOI :
10.1109/NAS.2009.36
Filename :
5197340
Link To Document :
بازگشت