On a Decentralized Approach to Tree Construction in Hybrid P2P Networks

被引:0
作者
Lu, Xukang [1 ]
Wu, Qishi [1 ]
Li, Runzhi [2 ]
Lin, Yunyue [1 ]
机构
[1] Univ Memphis, Dept Comp Sci, Memphis, TN 38152 USA
[2] Zhengzhou Univ, Coll Info Engn, Zhengzhou 450052, Henan, Peoples R China
来源
IEEE LOCAL COMPUTER NETWORK CONFERENCE | 2010年
基金
美国国家科学基金会;
关键词
Overlay networks; P2P; spanning tree; distributed algorithm; OVERLAY NETWORKS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The client-server architecture widely adopted on the Internet is not adequate to meet the ever-increasing user loads and bandwidth demands in live streaming systems especially for multimedia content delivery. Peer-to-peer (P2P) overlay networks provide excellent system scalability and high resource utilization, which make it an attractive solution to this problem. We consider a hybrid hierarchical P2P overlay network that consists of both super and normal peers to support live streaming applications. This architecture is built upon a tree-structured network of super peers, which organize normal peers into clusters. The tree construction process has a significant impact on the overall system performance. We formulate a specific type of problem, max-minTC, to maximize the minimum node throughput in tree construction, where the system's stream rate is optimized by constructing an efficient spanning tree among super peers. We present a decentralized approach where super peers run the same algorithm in parallel to derive a tree from an identical database describing the topology of the streaming system. This approach is able to quickly converge to a new tree upon the detection of any topological changes in super peers. The performance superiority of the proposed solution is illustrated by extensive simulations on a large set of simulated networks of various sizes from small to large scales in comparison with other methods.
引用
收藏
页码:112 / 119
页数:8
相关论文
共 28 条
[1]  
[Anonymous], J SIMUL PROCESS MODE
[2]   Scalable application layer multicast [J].
Banerjee, S ;
Bhattacharjee, B ;
Kommareddy, C .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2002, 32 (04) :205-217
[3]  
Castro M., 2003, Operating Systems Review, V37, P298, DOI 10.1145/1165389.945474
[4]   Scattercast: an adaptable broadcast distribution framework [J].
Chawathe, Y .
MULTIMEDIA SYSTEMS, 2003, 9 (01) :104-118
[5]   A case for end system multicast [J].
Chu, YH ;
Rao, SG ;
Seshan, S ;
Zhang, H .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2002, 20 (08) :1456-1471
[6]  
Cui Y., 2004, 12th IEEE Int. Workshop on Quality of Service (IwQoS 04), P7
[7]  
Guerin R., 1996, Proc. of Global Telecommunications Conf, P1903
[8]  
Guo L., 2009, P 16 ANN NAT M CHIN
[9]  
Guo M, 2004, IEEE INFOCOM SER, P1501
[10]  
Hei X., 2003, IEEE T MULTIMEDIA, V2, P1283