• DocumentCode
    3688957
  • Title

    Improving the accuracy of software-based clock synchronization and encountering interrupt coalescence

  • Author

    Aneeq Mahmood;Thilo Sauter

  • Author_Institution
    Center for Integrated Sensor Systems, Danube University for Continuing Education, Viktor Kaplan Straß
  • fYear
    2015
  • Firstpage
    82
  • Lastpage
    87
  • Abstract
    Employing software timestamps is an effective solution for clock synchronization for networks which are already well established, and cannot be replaced at once by devices supporting hardware timestamps. The synchronization performance, on the other hand, with software timestamps is very low when compared with hardware timestamping-based solutions. This work proposes a novel approach to improve the performance of synchronization with software timestamps by enhancing the networking devices with low-cost external timestampers which can accurately timestamp interrupt signals marking the arrival or departure of a packet. The initial experimental results indicate that this approach considerably improves the end-to-end synchronization performance, and it is possible to bring synchronization accuracy from microsecond to nanosecond range. However, timestamping the interrupt signal does not give the correct egress or ingress timestamp for network cards which employ interrupt coalescence. To this end, this work provides experimental results presenting the impact of interrupt coalescent on synchronization.
  • Keywords
    "Hardware","Synchronization","Clocks","Software","Integrated circuits","Delays","Wireless LAN"
  • Publisher
    ieee
  • Conference_Titel
    Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS), 2015 IEEE International Symposium on
  • Type

    conf

  • DOI
    10.1109/ISPCS.2015.7324688
  • Filename
    7324688