GPTP时钟授时服务器应用介绍

来源:这里教程网 时间:2026-03-01 18:32:41 作者:

主时钟选取:既可以默认指定,也可通过 BMCA(Best Master Clock Algorithm)动态选取。在车载或其他网络拓扑固定的应用场景中,一般默认指定主时钟;对于网络组成部分会动态变化的系统,常采用 BMCA 算法进行主时钟分配。

时间同步过程:主时钟动态发出同步信号,从时钟根据同步信号来同步自己的本地时钟。这一过程包括绝对时间同步和相对时间同步。绝对时间同步要求在同一时刻,各时钟的显示时间一致,又称为相位同步;相对时间同步要求各时钟对同一确定间隔的测量时长保持一致,又称为频率同步。

时间戳采样:在 gPTP 中,合适的时间戳采集点是 MAC 层。在发送方,当报文离开 MAC 层进入 PHY 层时记录当前时刻;在接收方,当报文离开 PHY 层刚到达 MAC 层时记录当前时刻。gPTP 要求使用硬件方式打时间戳,以消除系统调度带来的不确定性,提高精确性。

 

传输路径延时测量: IEEE 1588 支持 End - to - End(E2E)和 Peer - to - Peer(P2P)两种路径延时测量方式,二者不能在同一个网络存。gPTP 要求使用 P2P 方式,并且要求网络中所有设备都支持 PTP 协议。路径传输延时测量只在相邻节点之间进行,它使用 Pdelay_Req、Pdelay_Resp、Pdelay_Resp_Follow_Up 消息来测量路径传输延时。

设备类型:

Time - aware end station:是系统内的主时钟(时间源,Grandmaster),也可是从时钟。

Time - aware Bridge:可以是主时钟,也可是个中转设备(类似传统的交换机),连接网络内的其他设备,作为中转设备,需要连接主时钟的信息并将该信息发出去,在转发的时候需要矫正链路传输时延和驻留时间。

应用场景:由于 gPTP 可以达到 ns 级的精度,因此在车载、工业控制、音频和视频等对实时性要求较高的领域得到了广泛应用。

gPTP 为时间敏感网络中的设备提供了高精度的时间同步,确保了网络中各设备之间的时间一致性,从而满足了各种对时间精度要求严格的应用需求。

gPTP 时钟(通用精确时间协议时钟)具有高精度时间同步的特点

相关推荐