Improving stability for peer-to-peer multicast overlays by active measurements

被引:11
|
作者
Tian, Ye [1 ]
Wu, Di [1 ]
Sun, Guangzhong
Ng, Kam-Wing
机构
[1] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Shatin, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
peer-to-peer network; multicast overlay; stability;
D O I
10.1016/j.sysarc.2007.07.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The instability of the tree-like multicast overlay caused by nodes' abrupt departures is considered as one of the major problems for peer-to-peer (P2P) multicast systems. In this paper, we present a protocol for improving the overlay's stability by actively estimating the nodes' lifetime model, and combining the nodes' lifetime information with the overlay's structural properties. We use the shifted Pareto distribution to model the nodes' lifetimes in designing our protocol. To support this model, we have measured the residual lifetimes of the nodes in a popular IPTV system named PPLive [PPLive. http://www.pplive.com], and have formally analyzed the relationships between the distribution of the nodes' lifetimes, ages and their residual lifetimes under the shifted Pareto distribution model. We evaluate the overlay construction strategies, which are essential in improving the overlay's stability in our protocol, by comparing them with a number of other strategies in simulation. The experimental results indicate that our proposed protocol could improve the overlay's stability considerably, with informative but not necessarily accurate lifetime model estimation, and with limited overhead imposed on the network as well as negligible sacrifice regarding the end-to-end service latencies for the nodes on the overlay. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:305 / 323
页数:19
相关论文
共 50 条
  • [1] Management of peer-to-peer overlays
    Buford, John F.
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2008, 3 (01) : 2 - 12
  • [2] Fault tolerant active rings for structured peer-to-peer overlays
    Risson, J
    Robinson, K
    Moors, T
    LCN 2005: 30th Conference on Local Computer Networks, Proceedings, 2005, : 18 - 25
  • [3] Efficient routing for peer-to-peer overlays
    Gupta, A
    Liskov, B
    Rodrigues, R
    USENIX ASSOCIATION PROCEEDINGS OF THE FIRST SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI'04), 2004, : 113 - 126
  • [4] Peer-to-peer overlays for online games
    Lehn, Max
    Groß, Christian
    Triebel, Tonio
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013, 7847 : 143 - 167
  • [5] Approaching optimal peer-to-peer overlays
    Liu, YH
    Xiao, L
    Esfahanian, AH
    Ni, LM
    MASCOTS 2005:13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2005, : 407 - 414
  • [6] An evaluation of scalable application-level multicast built using peer-to-peer overlays
    Castro, M
    Jones, MB
    Kermarrec, AM
    Rowstron, A
    Theimer, M
    Wang, H
    Wolman, A
    IEEE INFOCOM 2003: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2003, : 1510 - 1520
  • [7] Performance and dependability of structured peer-to-peer overlays
    Castro, M
    Costa, M
    Rowstron, A
    2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 9 - 18
  • [8] Dynamic peer-to-peer overlays for voice systems
    Dhara, KK
    Krishnaswamy, V
    Baset, S
    FOURTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2006, : 151 - +
  • [9] Controlling the cost of reliability in peer-to-peer overlays
    Mahajan, R
    Castro, M
    Rowstron, A
    PEER-TO-PEER SYSTEMS II, 2003, 2735 : 21 - 32
  • [10] Exploiting parallelism in the design of peer-to-peer overlays
    Buford, John
    Brown, Alan
    Kolberg, Mario
    COMPUTER COMMUNICATIONS, 2008, 31 (03) : 452 - 463