你所不知道的1588:IEEE 1588精密时钟同步协议测试技术

2019-07-23 13:13发布

1  引言
  以太网技术由于其开放性好、价格低廉和使用方便等特点,已经广泛应用于电信级别的网络中,以太网的数据传输速度也从早期的10M提高到100MGE10GE40GE100GE正式产品也将于2009年推出。
  以太网技术是即插即用的,也就是将以太网终端接到IP网络上就可以随时使用其提供的业务。但是,只有同步的IP网络才是一个真正的电信级网络,才能够为IP网络传送各种实时业务与数据业务的多重播放业务提供保障。目前,电信级网络对时间同步要求十分严格,对于一个全国范围的IP网络来说,骨干网络时延一般要求控制在50ms之内,现行的互联网网络时间协议NTPNetwork Time Protocol),简单网络时间协议SNTPSimple Network Time Protocol)等不能达到所要求的同步精度或收敛速度。基于以太网的时分复用通道仿真技术(TDM over Ethernet)作为一种过渡技术,具有一定的以太网时钟同步概念,可以部分解决现有终端设备用于以太网的无缝连接问题。IEEE 1588标准则特别适合于以太网,可以在一个地域分散的IP网络中实现微秒级高精度的时钟同步。本文重点介绍IEEE 1588技术及其测试实现。
  2  IEEE 1588PTP介绍
  IEEE 1588PTP协议借鉴了NTP技术,具有容易配置、快速收敛以及对网络带宽和资源消耗少等特点。IEEE1588标准的全称是网络测量和控制系统的精密时钟同步协议标准(IEEE 1588 Precision Clock Synchronization Protocol,简称PTPPrecision Timing Protocol),它的主要原理是通过一个同步信号周期性的对网络中所有节点的时钟进行校正同步,可以使基于以太网的分布式系统达到精确同步,IEEE 1588PTP时钟同步技术也可以应用于任何组播网络中。
  IEEE 1588将整个网络内的时钟分为两种,即普通时钟(Ordinary ClockOC)和边界时钟(Boundary ClockBC),只有一个PTP通信端口的时钟是普通时钟,有一个以上
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
通才易偏
2019-07-23 18:55
Follow_up Message),此报文与同步报文相关联,且包含同步报文放到PTP通信路径上的更为精确的估计值。这样,对传递和接收的测量与标准时间戳的传播可以分离开来。从时钟根据同步报文和跟随报文中的信息来计算偏移量,然后按照这个偏移量来修正从时钟的时间,如果在传输路径中没有延迟,那么两个时钟就会同步。
file:///C:/DOCUME~1/WHOAMI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-32384.png
3  PTP时钟漂移测量计算
  为了提高修正精度,可以把主时钟到从时钟的报文传输延迟等待时间考虑进来,即延迟测量,这是同步过程的第二个阶段(见图4)。
file:///C:/DOCUME~1/WHOAMI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-9873.png
4  PTP时钟延迟和偏移计算
  从时钟向主时钟发出一个延迟请求数据报文,在这个过程中决定该报文传递准确时间T2。主时钟对接收数据包打上一个时间戳,然后在延迟响应数据包中把接收时间戳B送回到从时钟。根据传递时间戳B和主时钟提供的接收时间戳D,从时钟计算与主时钟之间的延迟时间。与偏移测量不同,延迟测量是不规则进行的,其测量间隔时间(缺省值是4~60s之间的随机值)比偏移值测量间隔时间要大。这样使得网络尤其是设备终端的负荷不会太大。

一周热门 更多>