摘要
在基于网络的测量与控制系统中,对分散节点间的时钟同步有很高的要求。IEEE 1588标准的精确时钟协议为测控系统的时钟同步提供了一种简单可行的途径。分析了精确时钟协议实现的原理和算法,针对测控系统中对时钟同步精度的需求,研究了系统内选择最优主时钟的算法和实现,以及硬件辅助检测时间戳的方法和应用。最后以以太网为例,对设计的方法进行了精度测试,验证了在测控系统中应用精确时钟同步协议能够满足系统的应用需求。
In a networked measurement and control system, high accuracy of the clock synchronization between the distributed nodes is required. IEEE 1588 standard of precision time protocol for measurement and control system provides a simple and feasible way to the clock synchronization. This paper analyses the principle and algorithm of precision time protocol, according to the requirement of measurement and control system for clock synchronization accuracy, studies the algorithm and implementation to choose the best master clock in the system, and the hardwareassisted method and application of detecting time stamp. Finally, taking the ethemet for example, it tests the accuracy of the clock synchronization designed and the resut verifies that the application of precision clock synchronization protocol in measurement and control systems can satisfy the system application requirements.
出处
《电讯技术》
北大核心
2011年第11期84-88,共5页
Telecommunication Engineering
关键词
测控系统
IEEE1588协议
精确时钟协议
最优主时钟算法
时间戳
硬件辅助
measurement and control system
IEEE 1588 protocol
precision time protocol
best master clock algorithm
time stamp
hardware - assisted