• DocumentCode
    2497127
  • Title

    PariSync: Clock synchronization in P2P networks

  • Author

    Bertasi, P. ; Bonazza, M. ; Moretti, N. ; Peserico, E.

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Padova, Padova, Italy
  • fYear
    2009
  • fDate
    12-16 Oct. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents PariSync, a distributed system for clock synchronization in DHT-based peer to peer networks. PariSync is formed by two modules: a topology module, that chooses for each node a small subset of neighbors with which to exchange timing information (piggybacking on the DHT link structure) and an extimation module, that assembles the information into an extimate of the node´s offset and drift from a global virtual clock emerging from the consensus of all peers. PariSync works on extremely large peer-to-peer networks (millions of nodes) exhibiting good performance even in the presence of churn and malicious nodes. We provide a version of PariSync in pure Java and in JXTA.
  • Keywords
    clocks; peer-to-peer computing; synchronisation; DHT-based; JXTA; Java; P2P networks; PariSync; clock synchronization; distributed system; extimation module; global virtual clock; malicious nodes; peer to peer networks; topology module; Bandwidth; Clocks; Communication system control; Control systems; Delay estimation; Java; Network topology; Peer to peer computing; Protocols; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Precision Clock Synchronization for Measurement, Control and Communication, 2009. ISPCS 2009. International Symposium on
  • Conference_Location
    Brescia
  • Print_ISBN
    978-1-4244-4391-8
  • Electronic_ISBN
    978-1-4244-4392-5
  • Type

    conf

  • DOI
    10.1109/ISPCS.2009.5340205
  • Filename
    5340205