DocumentCode :
70397
Title :
Real-Time Peer-to-Peer Streaming Over Multiple Random Hamiltonian Cycles
Author :
Joohwan Kim ; Srikant, R.
Author_Institution :
Dept. of Electr. & Comput. Eng. & Coordinated Sci. Lab., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
Volume :
59
Issue :
9
fYear :
2013
fDate :
Sept. 2013
Firstpage :
5763
Lastpage :
5778
Abstract :
We are motivated by the problem of designing a simple distributed algorithm for peer-to-peer streaming applications that can achieve high throughput and low delay, while allowing the neighbor set maintained by each peer to be small. While previous works have mostly used tree structures, our algorithm constructs multiple random directed Hamiltonian cycles and disseminates content over the superposed graph of the cycles. We show that it is possible to achieve the maximum streaming capacity even when each peer only transmits to and receives from Θ(1) neighbors. Further, we show that the proposed algorithm achieves the streaming delay of Θ(log N) when the streaming rate is less than (1 - 1/K) of the maximum capacity for any fixed constant K ≥ 2, where N denotes the number of peers in the network. The key theoretical contribution is to characterize the distance between peers in a graph formed by the superposition of directed random Hamiltonian cycles, in which edges from one of the cycles may be dropped at random. We use Doob martingales and graph expansion ideas to characterize this distance as a function of N, with high probability.
Keywords :
graph theory; media streaming; peer-to-peer computing; directed random Hamiltonian cycles; multimedia content; multiple random hamiltonian cycles; real-time peer-to-peer streaming; simple distributed algorithm; superposed graph; tree structures; Algorithm design and analysis; Delays; Network topology; Peer-to-peer computing; Real-time systems; Servers; Throughput; Delay analysis; multimedia streaming; peer-to-peer networks; random graph theory;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2013.2262036
Filename :
6517926
Link To Document :
بازگشت