본문 바로가기
KERD
논문KCI 등재

네트워크 기반 임베디드 시스템을 위한 IEEE1588 시간동기 구현

Implementing IEEE1588 based Clock Synchronization for Networked Embedded System

2

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

This paper presents a IEEE1588 based clock synchronization technique for a sRIO (Serial RapidIO) network which is applied to a submarine system. Clock synchronization plays a key role in the success of a networked embedded system. Recently, the IEEE1588 algorithm making use of dedicated chipset has been widely used for the synchronization of various industrial applications. However, there is no chipset available for the sRIO network that can offer many advantages, such as low latency and jitter. In this paper, the IEEE1588 algorithm for a sRIO network is implemented using only software without any dedicated chipset. The proposed approach is verified with experimental setup.

Abstract

This paper presents a IEEE1588 based clock synchronization technique for a sRIO (Serial RapidIO) network which is applied to a submarine system. Clock synchronization plays a key role in the success of a networked embedded system. Recently, the IEEE1588 algorithm making use of dedicated chipset has been widely used for the synchronization of various industrial applications. However, there is no chipset available for the sRIO network that can offer many advantages, such as low latency and jitter. In this paper, the IEEE1588 algorithm for a sRIO network is implemented using only software without any dedicated chipset. The proposed approach is verified with experimental setup.

참고문헌 (27)

  1. G. Pottie, "Principles of embedded networked system design", pp.1~3 (2005), Cambridge university press
  2. K. Tanaka, "Embedded systems – high performance systems, applications and projects" (2012), InTech
  3. H. Zeng, "Real-time embedded maintenance system of hydrogenerator excitation system", Proceedings of the International Conference on Condition Monitoring and Diagnosis, pp.402~406 (2008)
  4. D. Bouvier, "RapidIO: the interconnect architecture for high performance embedded systems", RapidIO Trade Association, 1~3 (2003)
  5. G. Shippen, "System interconnect fabrics:ethernet versus RapidIO technology", RapidIO Trade Association, ~ (2007)
  6. B. Li, "A sonar array processing system based on multicore DSPs", Proceedings of the IEEE International Conference on Signal Processing, 1, pp.421~424 (2012)
  7. F. Zhang, "A high-speed serial transport platform based on SRIO for high-resolution image", Proceedings of International Congress on Image and Signal Processing, 5, pp.2441~2444 (2010)
  8. A. Klilou, "Performance optimization of high-speed Interconnect Serial RapidIO for onboard processing", Proceedings of the International Conference on Complex System, pp.1~6 (2012)
  9. M. Schmid, "Power management strategies for Serial RapidIO endpoints in FPGAs", Proceedings of the IEEE Annual International Symposium on Field Programmable Custom Computing Machines, pp.101~108 (2012)
  10. F. Wu, "A serial physical layer design in RapidIO", Proceedings of the IEEE International Conference on Electron Devices and Solid-State Circuits, pp.1~4 (2010)
  11. L. Lamport, "Time, clocks, and the ordering of events in a distributed system", Communication of the ACM, 21(7), pp.558~565 (1978)
  12. H. Kopetz, "Real-time systems: design principles for distributed embedded application", pp.51~68 (2011), Springer
  13. A. Mohammad, "Implementing a clock synchronization protocol on a multi-master switched ethernet network", Proceedings of the IEEE Conference on Emerging Technologies & Factory Automation, pp.1~10 (2013)
  14. A. Mahmood, "Servo design for improved performance in software time stamping-assisted WLAN synchronization using IEEE 1588", Proceedings of the IEEE Conference on Emerging Technologies &Factory Automation, pp.1~8 (2013)
  15. NTP, "Network time protocol (Version3)specification, implementation and analysis", University of Delaware, Network Working Group, 8~33 (1992)
  16. K. Lee, "IEEE standard for a precision clock synchronization protocol for networked measurement and control system", IEEE Instrumentation and Measurement Society, pp.1~40 (2008)
  17. M. Anyaegbu, "Dealing with packet delay variation in IEEE 1588synchronization using a sample-mode filter", IEEE Intelligent Transportation System Magazine, 5(4), pp.20~27 (2013)
  18. G. Giorgi, "Performance analysis of Kalman-filter-based clock synchronization in IEEE 1588 networks", IEEE Transaction on Instrumentation and Measurement, 60(8), pp.2902~2909 (2011)
  19. J. H. Han, "A practical implementation of IEEE 1588-2008transparent clock for distributed measurement and control system", IEEE Transaction on Instrumentation and Measurement, 59(2), pp.433~439 (2010)
  20. Z. Du, "An enhanced end-to-end transparent clock mechanism with a fixed delay ratio", IEEE Communications Letters, 15(8), pp.872~874 (2011)
  21. A. Bondavalli, "Master failure detection protocol in internal synchronization environment", IEEE Transactions on Instrumentation and Measurement, 62(1), pp.4~12 (2013)
  22. G. Gaderer, "Improving fault tolerance in high-precision clock synchronization", IEEE Transaction on Industrial Informatics, 6(2), pp.206~215 (2010)
  23. S. Lv, "An enhanced IEEE 1588time synchronization for asymmetric communication link in packet transport network", IEEE Communications Letters, 14(8), pp.764~766 (2010)
  24. S. W. Lee, "An accuracy enhanced IEEE 1588 synchronization protocol for dynamically changing and asymmetric wireless links", IEEE Communication Letters, 16(2), pp.190~192 (2012)
  25. S. Fuller, "RapidIO: the embedded system interconnect", pp.13~26 (2005), John Wiley & Sons Ltd, Rapidio Trade Association
  26. Texas Instruments, "KeyStone architecture serial rapidIO(SRIO)user guide", Texas Instruments, 1~8 (2011)
  27. A. V. Schedl, "Design and simulation of clock synchronization in distributed systems", 박사, pp.1996

관련 논문AI추천

이 간행물의 다른 논문 (6건)