Gossip in a Smartphone Peer-to-Peer Network

被引:0
|
作者
Newport, Calvin [1 ]
机构
[1] Georgetown Univ, Washington, DC 20057 USA
关键词
gossip; mobile telephone model; smartphone; peer-to-peer;
D O I
10.1145/3087801.3087813
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study the fundamental problem of gossip in the mobile telephone model: a recently introduced variation of the classical telephone model modified to better describe the local peer-to-peer communication services implemented in many popular smartphone operating systems. In more detail, the mobile telephone model differs from the classical telephone model in three ways: (1) each device can participate in at most one connection per round; (2) the network topology can undergo a parameterized rate of change; and (3) devices can advertise a parameterized number of bits about their state to their neighbors in each round before connection attempts are initiated. We begin by describing and analyzing new randomized gossip algorithms in this model under the harsh assumption of a network topology that can change completely in every round. We prove a significant time complexity gap between the case where nodes can advertise 0 bits to their neighbors in each round, and the case where nodes can advertise 1 bit. For the latter assumption, we present two solutions: the first depends on a shared randomness source, while the second eliminates this assumption using a pseudo-randomness generator we prove to exist with a novel generalization of a classical result from the study of two-party communication complexity. We then turn our attention to the easier case where the topology graph is stable, and describe and analyze a new gossip algorithm that provides a substantial performance improvement for many parameters. We conclude by studying a relaxed version of gossip in which it is only necessary for nodes to each learn a specified fraction of the messages in the system. We prove that our existing algorithms for dynamic network topologies and a single advertising bit solve this relaxed version up to a polynomial factor faster (in network size) for many parameters. These are the first known gossip results for the mobile telephone model, and they significantly expand our understanding of how to communicate and coordinate in this increasingly relevant setting.
引用
收藏
页码:43 / 52
页数:10
相关论文
共 50 条
  • [1] 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
  • [2] Random Gossip Processes in Smartphone Peer-to-Peer Networks
    Newport, Calvin
    Weaver, Alex
    2019 15TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS), 2019, : 139 - 146
  • [3] Leader Election in a Smartphone Peer-to-Peer Network
    Newport, Calvin
    2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, : 172 - 181
  • [4] AN EFFICIENT GOSSIP BASED OVERLAY NETWORK FOR PEER-TO-PEER NETWORKS
    Islam, Muhammad Hasan
    Waheed, Sanaa
    Zubair, Izza
    2009 FIRST INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS, 2009, : 62 - +
  • [5] Modeling Peer-to-Peer Connections over a Smartphone Network
    Berta, Arpad
    Szabo, Zoltan
    Jelasity, Mark
    DICG'20: PROCEEDINGS OF THE 2020 1ST INTERNATIONAL WORKSHOP ON DISTRIBUTED INFRASTRUCTURE FOR COMMON GOOD, 2020, : 43 - 48
  • [6] Reputation Aggregation in Peer-to-Peer Network Using Differential Gossip Algorithm
    Gupta, Ruchir
    Singh, Yatindra Nath
    2016 32ND IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2016, : 1562 - 1563
  • [7] Reputation Aggregation in Peer-to-Peer Network Using Differential Gossip Algorithm
    Gupta, Ruchir
    Singh, Yatindra Nath
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (10) : 2812 - 2823
  • [8] Genius: Peer-to-peer location-aware gossip using network coordinates
    Ning, N
    Wang, DS
    Ma, YQ
    Hu, JF
    Sun, J
    Gao, CN
    Zheng, WM
    COMPUTATIONAL SCIENCE - ICCS 2005, PT 3, 2005, 3516 : 163 - 170
  • [9] Peer-to-peer membership management for gossip-based protocols
    Ganesh, AJ
    Kermarrec, AM
    Massoulié, L
    IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (02) : 139 - 149
  • [10] A new peer-to-peer network
    Harutyunyan, Hovhannes
    He, Junlei
    FIFTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2007, : 120 - +