Modeling Peer-to-Peer Connections over a Smartphone Network

被引:0
|
作者
Berta, Arpad [1 ]
Szabo, Zoltan [1 ]
Jelasity, Mark [1 ,2 ]
机构
[1] Univ Szeged, Szeged, Hungary
[2] MTA SZTE, Res Grp AI, Szeged, Hungary
关键词
peer-to-peer networks; modeling connections; smartphone trace;
D O I
10.1145/3428662.3428791
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Smartphones offer a natural platform for building decentralized systems for the common good. A very important problem in such systems is understanding the limitations of building a peer-to-peer (P2P) overlay network, given that today's networking infrastructure is designed with centralized services in mind. We performed measurements over smartphones over several years and collected large amounts of data about, among other things, P2P connection success. Here, we train models of P2P connection success using machine learning based on several features that are observable by the devices. We argue that connection success is a non-trivial function of many such features. Besides this, the predictive models are also rather dynamic and a good model can perform rather badly if it is based on data that is more than a year old. The degree distribution of the P2P network based on this model has an interesting structure. We can identify two modes that roughly correspond to "very closed", and "average" nodes, and a rather long tail that contains relatively open nodes. Our model allows us to perform realistic simulations of very large overlay networks, when combined with device measurement traces. This enables us to have a more informed design of decentralized applications.
引用
收藏
页码:43 / 48
页数:6
相关论文
共 50 条
  • [1] Gossip in a Smartphone Peer-to-Peer Network
    Newport, Calvin
    PROCEEDINGS OF THE ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC'17), 2017, : 43 - 52
  • [2] Leader Election in a Smartphone Peer-to-Peer Network
    Newport, Calvin
    2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, : 172 - 181
  • [3] Fast learning of optimal connections in a peer-to-peer network
    Harwood, A
    Tanin, E
    Truong, MT
    2004 12TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, VOLS 1 AND 2 , PROCEEDINGS: UNITY IN DIVERSITY, 2004, : 284 - 289
  • [4] Piracy Over Peer-To-Peer Based on Personal Network
    Rajeev Prasad
    Wireless Personal Communications, 2006, 37 : 221 - 231
  • [5] Piracy over Peer-to-Peer based on Personal Network
    Prasad, Rajeev
    WIRELESS PERSONAL COMMUNICATIONS, 2006, 37 (3-4) : 221 - 231
  • [6] Asynchronous Gossip in Smartphone Peer-to-Peer Networks
    Newport, Calvin
    Weaver, Alex
    Zheng, Chaodong
    17TH ANNUAL INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS 2021), 2021, : 148 - 155
  • [7] Building universal profile systems over a peer-to-peer network
    Cha, SC
    Joung, YJ
    Lue, YE
    WIAPP 2003: THIRD IEEE WORKSHOP ON INTERNET APPLICATIONS, PROCEEDINGS, 2003, : 142 - 151
  • [8] Streaming stored playback video over a peer-to-peer network
    Kalapriya, K
    Babu, RV
    Nandy, SK
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 1298 - 1302
  • [9] Evaluation of Video Streaming Performance over Peer-to-Peer Network
    Memon, Shafquat Ali
    Hassan, Syed Raheel
    Memon, Nisar Ahmed
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS (CTS), 2014, : 413 - 420
  • [10] Modeling Peer-to-Peer Botnets
    Van Ruitenbeek, Elizabeth
    Sanders, William H.
    QUANTITATIVE EVALUATION OF SYSTEMS: QEST 2008, PROCEEDINGS, 2008, : 307 - +