• DocumentCode
    2502670
  • Title

    A Scalable Peer-to-Peer Group Communication Protocol

  • Author

    Tsuneizumi, Isamu ; Aikebaier, Ailixier ; Enokido, Tomoya ; Takizawa, Makoto

  • Author_Institution
    Seikei Univ., Musashino, Japan
  • fYear
    2010
  • fDate
    20-23 April 2010
  • Firstpage
    268
  • Lastpage
    275
  • Abstract
    In peer-to-peer (P2P) applications, a group of multiple peer processes (peers) are required to cooperate with each other in a distributed manner. Messages sent by peers have to be causally delivered to every peer in a group. Due to the message overhead O(n) for the number n of peers, the vector clock cannot be used to causally deliver messages in a scalable group. On the other hand, the linear clock implies the message length O(1), but some pair of messages are unnecessarily ordered. Recently, more accurate physical clocks can be used in cooperation with the GPS time server. In this paper, we reduce the number of messages unnecessarily ordered by taking advantage of the linear time and physical time. Even if each physical clock is synchronized with a time server, every physical clock does not show the same accurate time. Let λi show the accuracy of the physical clock of a peer pi and dij show the minimum delay time between pi and pj. In this paper, we consider a homogeneous broadcast group where λi = λ and dij = d for every pair of peers pi and pj and each message is sent to every peer. In the evaluation, we show the number of messages unnecessarily ordered can be reduced in the protocol compared with the linear clock and the physical clock for δ ≤2λ.
  • Keywords
    Global Positioning System; peer-to-peer computing; protocols; GPS time server; homogeneous broadcast group; linear time; physical time; scalable peer-to-peer group communication protocol; Broadcasting; Clocks; Delay effects; Global Positioning System; Information systems; Network servers; Peer to peer computing; Protocols; Synchronization; Vectors; Group Communication; Logical clock; P2P; Physical clock;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on
  • Conference_Location
    Perth, WA
  • ISSN
    1550-445X
  • Print_ISBN
    978-1-4244-6695-5
  • Type

    conf

  • DOI
    10.1109/AINA.2010.116
  • Filename
    5474705