
第36卷
第3期
2013年9月
舶运输科学研究所学报
海船上
JOURNAL OF SHANGHAI SHIPAND SHIPPINGRESEARCHINSTITUTE
文章编号:1674-5949(2013)03-0046-06
IEEE1588PTP技术分析及其实现研究
张彪,杨柳涛
中海船研科技股份有限公司研究开发部,上海200135
Vol, 36 No. 3 Sep.2013
摘要:由于传统实时同步技术的精度较低,已不能满足现代的通信、电力系统、工业自动化和仪表仪器测量的实时同步需求。IEEE1588PTP(PrecisionClockProtocol)协议提出了解决目前应用领域中的高精度的实时同步间题的方案。对1588v2PTP技术进行了分析,对其实现方案作了实质性的研究,给出了相关的硬件和软件架构,有助于 PTP技术的开发应用。
关键调:IEEE1588PTP;高精度;实时同步
中图分类号:TM76
文献标志码:A
AnalysisofIEEE1588PTPandItsImplementation
ZhangBiao,YangLiutao
Research and Development Department, China Shipping Technology Co., Ltd, Shanghai 200135, China Abstract; The precision of traditional time synchronization technology cannot meet the requirement of modern communication, industrial automation and measurement instrumentation, IEEE1588 PTP is the solution for such practical applications, This pa per gives profound analysis of IEEE1588v2 PTP, and the scheme and implementation of PTP.
Key words; IEEE1588 PTP; high-precision; time synchronization 0引言
随着科学技术的快速发展,各种应用控制设备逐步向自动化、智能化、网络化的方向发展,使实时同步技术广泛应用。而传统的同步技术,一般需要专用的同步网络提供实时同步的基础设施服务,无法在应用网络(特别是分组交换网络)中传送同步信息。NTP(NetworkTimingProtocol)虽然能够解决这些问题,但是其精度却只能达到ms级,远不能满足现代控制领域的需求。提出PTP技术并采用分组协议方式解决此间题,能够运用在以太网中,保留了NTP的优势,且提高了实时同步精度。另外,PTP协议的实现不局限于某种网络协议,可以运行在任何支持多播的网络协议中。PTP协议全称为网络测试和控制系统的精确时间同步协议,由安捷伦实验室成员开发,2002年11月正式成为IEEE1588v1。此标准主要用于精密控制、工业测试测量以及工业自动化方面,但随着实时同步高精度的需求,IEEE于2008年4月发布了2.0版本,不但增加了通信、设备网络、电力系统以及航空领域的应用,而且提高了精度且降低了实现难度,更具实用性。 IEEE1588v2PTP协议可以通过以太网实时传输,大大地提高实时精确性和控制效率。
PTP系统模型 1
PTP系统是由PTP设备和非PTP设备组成的分布式网络系统。PTP设备包括菩通时钟(OC)、边界收稿日期:2013-04-08
长(1988一),男,河南驻马店人,硕士,主要从事嵌人式开发设计工作,
作者简介:张万方数据