Skip to main content

A High-Accuracy Clock Synchronization Method in Distributed Real-Time System

  • Conference paper
Computer Engineering and Technology (NCCET 2014)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 491))

Included in the following conference series:

Abstract

Clock synchronization is mostly needed in the distributed real-time system. Currently, the most popular Network Time Protocol (NTP) algorithm cannot meet the needs well due to its low accuracy (about 10 milliseconds) and high cost. Thus, an improved high-accuracy clock synchronization method is proposed in this paper to overcome errors and offsets. With this method, the error of clocks among computer nodes in distributed real-time system can be less than 2 milliseconds and high availability can be achieved. The method has been applied in national key engineering project.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mills, D., et al.: Network time protocol version 4: Protocol and algorithms specification. IETF RFC5905 (June 2010)

    Google Scholar 

  2. Lee, K., et al.: IEEE 1588-Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems. In: Conference on IEEE, vol. 1588 (2005)

    Google Scholar 

  3. Depari, A., et al.: Evaluation of timing characteristics of industrial ethernet networks synchronized by means of IEEE 1588. In: Instrumentation and Measurement Technology Conference Proceedings, IMTC 2007. IEEE (2007)

    Google Scholar 

  4. De Dominicis, C.M., et al.: On the use of IEEE 1588 in existing IEC 61850-based SASs: Current behavior and future challenges. IEEE Transactions on 60 Instrumentation and Measurement 60(9), 3070–3081 (2011)

    Article  Google Scholar 

  5. Gurewitz, O., Cidon, I., Sidi, M.: Network classless time protocol based on clock offset optimization. IEEE/ACM Transactions on Networking (TON) 14(4), 876–888 (2006)

    Article  Google Scholar 

  6. Kim, H., Ma, X., Hamilton, B.R.: Tracking low-precision clocks with time-varying drifts using kalman filtering. IEEE/ACM Transactions on Networking 20(1), 257–270 (2012)

    Article  Google Scholar 

  7. Rhee, I.-K., et al.: Clock synchronization in wireless sensor networks: An overview. Sensors 9(1), 56–85 (2009)

    Article  Google Scholar 

  8. Elson, J., Girod, L., Estrin, D.: Fine-grained network time synchronization using reference broadcasts. ACM SIGOPS Operating Systems Review 36(SI), 147–163 (2002)

    Article  Google Scholar 

  9. Ganeriwal, S., Kumar, R., Srivastava, M.B.: Timing-sync protocol for sensor networks. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems. ACM (2003)

    Google Scholar 

  10. Su, W., Akyildiz, I.F.: Time-diffusion synchronization protocol for wireless sensor networks. IEEE/ACM Transactions on Networking 13(2), 384–397 (2005)

    Article  Google Scholar 

  11. Ping, S.: Delay measurement time synchronization for wireless sensor networks. IRB-TR-03-013, Intel Research Berkeley Lab (2003)

    Google Scholar 

  12. Maróti, M., et al.: The flooding time synchronization protocol. In: Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems. ACM (2004)

    Google Scholar 

  13. van Greunen, J., Rabaey, J.: Lightweight time synchronization for sensor networks. In: Proceedings of the 2nd ACM International Conference on Wireless Sensor Networks and Applications, ACM (2003)

    Google Scholar 

  14. Hoepman, J.-H., et al.: Secure and self-stabilizing clock synchronization in sensor networks. Theoretical Computer Science 412(40), 5631–5647 (2011)

    Article  MathSciNet  Google Scholar 

  15. Gotzhein, R., Kuhn, T.: Black Burst Synchronization (BBS)–A protocol for deterministic tick and time synchronization in wireless networks. Computer Networks 55(13), 3015–3031 (2011)

    Article  Google Scholar 

  16. Lenzen, C., Sommer, P., Wattenhofer, R.: Optimal clock synchronization in networks. In: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems. ACM (2009)

    Google Scholar 

  17. Stevens, W.R.: Unix Network Programming: Networking APIs: Sockets and XTI, vol. 1 (1998)

    Google Scholar 

  18. Troxel, G.D.: Time surveying: Clock synchronization over packet networks. Massachusetts Institute of Technology (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, H., Feng, X., Shi, S., Zheng, F., Xie, X. (2015). A High-Accuracy Clock Synchronization Method in Distributed Real-Time System. In: Xu, W., Xiao, L., Li, J., Zhang, C., Zhu, Z. (eds) Computer Engineering and Technology. NCCET 2014. Communications in Computer and Information Science, vol 491. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-45815-0_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-45815-0_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-45814-3

  • Online ISBN: 978-3-662-45815-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics