On Unbiased Sampling for Unstructured Peer-to-Peer Networks

被引:106
作者
Stutzbach, Daniel [1 ]
Rejaie, Reza [2 ]
Duffield, Nick [3 ]
Sen, Subhabrata [3 ]
Willinger, Walter [3 ]
机构
[1] Stutzbach Enterprises LLC, Dallas, TX 75206 USA
[2] Univ Oregon, Dept Comp Sci, Eugene, OR 97403 USA
[3] AT&T Labs Res, Florham Pk, NJ 07932 USA
基金
美国国家科学基金会;
关键词
Peer-to-peer; sampling;
D O I
10.1109/TNET.2008.2001730
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a detailed examination of how the dynamic and heterogeneous nature of real-world peer-to-peer systems can introduce bias into the selection of representative samples of peer properties (e.g., degree, link bandwidth, number of files shared). We propose the Metropolized Random Walk with Backtracking (MRWB) as a viable and promising technique for collecting nearly unbiased samples and conduct an extensive simulation study to demonstrate that our technique works well for a wide variety of commonly-encountered peer-to-peer network conditions. We have implemented the MRWB algorithm for selecting peer addresses uniformly at random into a tool called ion-sampler. Using the Gnutella network, we empirically show that ion-sampler yields more accurate samples than tools that rely on commonly-used sampling techniques and results in dramatic improvements in efficiency and scalability compared to performing a full crawl.
引用
收藏
页码:377 / 390
页数:14
相关论文
共 50 条
  • [41] Functional Management Model in Peer-to-Peer Networks
    Popovsky, Vladimir
    Popovska, Kateryna
    2015 SECOND INTERNATIONAL SCIENTIFIC-PRACTICAL CONFERENCE PROBLEMS OF INFOCOMMUNICATIONS SCIENCE AND TECHNOLOGY (PIC S&T 2015), 2015, : 135 - 136
  • [42] On Combating Content Poisoning in Peer-to-Peer Networks
    Hawa, Mohammed
    Al-Zubi, Raed
    Darabkh, Khalid A.
    Al-Sukkar, Ghazi
    WORLD CONGRESS ON ENGINEERING - WCE 2013, VOL II, 2013, : 1276 - +
  • [43] Merging retrieval results in peer-to-peer networks
    Zhang, Qian
    Liu, Zheng
    Zhang, Xia
    Sun, Yu
    Wen, Xuezhi
    Advances in Computational Methods in Sciences and Engineering 2005, Vols 4 A & 4 B, 2005, 4A-4B : 1884 - 1887
  • [44] On the impact of seed scheduling in peer-to-peer networks
    Esposito, Flavio
    Matta, Ibrahim
    Bera, Debajyoti
    Michiardi, Pietro
    COMPUTER NETWORKS, 2011, 55 (15) : 3303 - 3317
  • [45] Handling Churn in Structured Peer-to-Peer Networks
    Xu Xiang
    PROCEEDINGS OF 2009 2ND IEEE INTERNATIONAL CONFERENCE ON BROADBAND NETWORK & MULTIMEDIA TECHNOLOGY, 2009, : 669 - 674
  • [46] A Traffic Cache for Structure Peer-to-Peer Networks
    Lin Kuisheng
    Zhou Ya
    Huang Guimin
    THIRD INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING, 2009, : 844 - +
  • [47] Controlling Model for the Hotspots in Peer-to-Peer Networks
    Rao, Hao
    Yang, Chun
    Tao, Shaohua
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL I, 2009, : 665 - +
  • [48] Identification Peer-to-Peer Traffic for High Speed Networks Using Packet Sampling and Application Signatures
    Guo, Zhenbin
    Qiu, Zhengding
    ICSP: 2008 9TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, VOLS 1-5, PROCEEDINGS, 2008, : 2014 - 2020
  • [49] A Novel Peer Selection Mechanism in Heterogeneous Wireless Peer-to-Peer Networks
    Ren, Shoushou
    Liu, Yinlong
    Zhou, Xu
    Tang, Hui
    Ci, Song
    Wang, Min
    2013 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON), 2013,
  • [50] Increasing Robustness of Blockchain Peer-to-Peer Networks with Alternative Peer Initialization
    Wassink, Bernadet Klein
    Zhao, Zhiming
    2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE, CLOUDCOM 2023, 2023, : 325 - 332