计算机工程与应用 ›› 2019, Vol. 55 ›› Issue (3): 30-38.DOI: 10.3778/j.issn.1002-8331.1809-0008

• 热点与综述 • 上一篇    下一篇

网络时间同步协议综述

李培基1,李  卫2,朱祥维1,龚  航1   

  1. 1.国防科技大学 电子科学学院 导航与时空技术工程研究中心,长沙 410000
    2.中国人民解放军 75835部队
  • 出版日期:2019-02-01 发布日期:2019-01-24

Overview of Network Time Synchronization Protocol

LI Peiji1, LI Wei2, ZHU Xiangwei1, GONG Hang   

  1. 1.Engineering Research Center for Position, Navigation and Time, School of Electronic Science, National University of Defense Technology, Changsha  410000, China
    2.No.75835 of PLA, China
  • Online:2019-02-01 Published:2019-01-24

摘要: 时间同步技术广泛应用于工业自动化、精密测量与控制、军队指挥信息化系统等领域。IEEE 1588精密时间协议提供亚微秒级的网络时间同步,能够满足工业领域的高精度测量和控制需求。White Rabbit时间同步技术(WR)是基于同步以太网、IEEE 1588v2协议和全数字双混频鉴相器技术(DDMTD)的一种分布式时间同步方案,能够提供亚纳秒级的同步精度。SAE AS6802协议是一种高精度、可容错、具有开发潜力的时钟同步协议,可为时间触发以太网(Time-Triggered Ethernet,TTE)提供所需精度的全局同步时钟。回顾了这三种时间同步技术的研究发展状况,并分析了其优缺点,展望了未来网络时间同步技术可能面临的挑战和发展趋势。

关键词: 网络时间同步, IEEE 1588, White Rabbit, SAE AS6802

Abstract: Time synchronization technology is widely used in industrial automation, precision measurement and control, and military command information system. The IEEE 1588 precision time protocol provides sub-microsecond network time synchronization to meet the high precision measurement and control needs of the industry. White Rabbit(WR) time synchronization is a distributed time synchronization solution based on synchronous ethernet, IEEE 1588v2 protocol and all Digital Dual Mixer Time Difference(DDMTD), which provides sub-nanosecond synchronization accuracy. The SAE AS6802 protocol is a high-precision, fault-tolerant, development-ready clock synchronization protocol that provides Time-Triggered Ethernet(TTE) with a globally synchronized clock of the required accuracy and a wide range of distributed determinism. This article reviews the research and development of these three time synchronization technologies, analyzes the advantages and disadvantages of the three technologies, and looks forward to the future development trend of network time synchronization technology.

Key words: network time synchronization, IEEE 1588, White Rabbit(WR), SAE AS6802