ptp精准时间协议_精确时间协议PTP研究

PTP协议基于以太网,提供亚微妙级的同步精度,适用于高精度时间需求的系统。该协议通过Best Master Clock算法确定主时钟并同步其他时钟。主从设备通过消息交换校准时间,涉及Sync、Delay_Req等消息类型。文章探讨了PTP的工作原理、关键数据结构和模块,指出在嵌入式系统和高端测量中的应用前景。
摘要由CSDN通过智能技术生成

精确时间协议PTP研究

2016-07-11 08:22:31

阅读次数:10649

资源下载:

摘要:PTP(Precision Time Protocol)协议基于以太网,能够达到亚微妙级的对时精度,在模态分析和振动测试等领域将有着广阔的应用前景。首先介绍了PTP协议的基本原理及工作流程,接着剖析了关键数据结构及模块,最后给出了测试结果和下一步要作的工作。

关键词:精确时间同步,以太网,IEEE 1588,嵌入式系统

1、引言

随着网络技术的不断增加和发展,尤其是以太网在测量和控制系统中应用越来越广泛,计算机和网络界也在致力于解决以太网的定时同步能力不足的问题,开发了网络时间协议(NTP),但其同步准确度只能达到200μs,仍然不能满足测量仪器和工业控制所需的准确度。为了解决这个问题,网络精密时钟同步委员2002年推出了IEEE1588标准,即“网络测量和控制系统精密时钟同步协议标准”, 其基本功能是使分布式网络内的所有时钟与最精确时钟保持同步,它定义了一种精确时间协议PTP(Precision Time Protocol),用于对标准以太网或其他采用多播技术的分布式总线系统中的传感器、执行器以及其他终端设备中的时钟进行亚微秒级同步,2008年又推出了更加高效、简洁的第二版。IEEE 1588可以以纯软件的方式实现,也可以用能够提供更精确的时间同步的专门的硬件实现。时间的精度和不确定性主要依模块和IEEE 1588执行的情况而定,一般期望在几十纳秒到几十亚微秒间。IEEE 1588用于需要时间精度比NTP高的局域分布系统,也用于一些不能接受GPS高成本或者不能接收到GPS信号的应用场合。由于其精度高、成本低、设备布置灵活,国外许多高端测量仪器中已广泛采用,而我国在这方面的研究与开发相对比较落后,但测量设备采用PTP同步方式已成为大事所趋,尤其是模态分析和振动测试等领域将有着广阔的应用前景。

2、PTP原理及工作流程

PTP协议通过以太网同步各设备的时钟,可以提供亚微妙级的对时精度,其对时过程包含两步:

第一步:通过最佳主时钟(Best Master Clock)算法确定网络中最精确的时钟,作为主时钟master,其余所有时钟都作为slave,并与master同步。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值