时间同步方法、装置、系统、存储介质及网络设备制造方法及图纸

技术编号:38970606 阅读:20 留言:0更新日期:2023-09-28 09:34
本申请提供一种时间同步方法、装置、系统、存储介质及网络设备,涉及通信领域。其中,对于该系统中的每个从设备,主设备为从设备分配目标设备标识;并将目标设备标识发送给从设备。从设备接收主设备发送的目标设备标识,并将目标设备标识记录在本地。主设备还发送包括目标设备标识的时间同步报文;从设备接收时间同步报文;若时间同步报文中包括目标设备标识,则响应时间同步报文,将自身的时间调整位于主设备的时间保持一致。如此,在主设备通过同一接口与多个从设备通信连结的情况下,实现主设备与多个从设备之间的时间同步。与多个从设备之间的时间同步。与多个从设备之间的时间同步。

【技术实现步骤摘要】
时间同步方法、装置、系统、存储介质及网络设备


[0001]本申请涉及通信领域,具体而言,涉及一种时间同步方法、装置、系统、存储介质及网络设备。

技术介绍

[0002]随着网络技术的发展,现有的通信网络对设备的时钟精度要求越来越高。比如时延测量、运维分析等业务都需要以精度高的时间为基础,因此,越来越多的网络设备都已经支持了基于PTP(Precision Time Protocol,精密时间协议)的时钟同步功能。
[0003]其中,PTP以IEEE1588标准为基础,支持以EtherNet、V4 UPD、V6UDP、MPLS(Multi

Protocol Label Switching,多协议标签交换)等报文做承载,利用底层硬件加PTP协议的配合,可以支持纳秒级的精准度。PTP系统中涉及到OC(Ordinary Clock,普通时钟)、BC(Boundary Clock,边界时钟)、TC(透明时钟,Transparent Clock)三种设备;目前作为主设备的OC设备需要借助BC设备才能对系统中多个作为从设备的OC设备进行时间同步;然而,一些应用场景下,系统中并不具有BC设备。

技术实现思路

[0004]为了克服现有技术中的至少一个不足,本申请提供时间同步方法、装置、系统、存储介质及网络设备,具体包括:
[0005]第一方面,本申请提供一种时间同步方法,应用于基于PTP协议的时间同步系统中的主设备,所述时间同步系统还包括与所述主设备的同一接口通信连结的多个从设备,所述方法包括:
[0006]对于每个从设备,为所述从设备分配目标设备标识;
[0007]将所述目标设备标识发送给所述从设备,其中,所述目标设备标识用于指示所述从设备仅响应包括所述目标设备标识的时间同步报文;
[0008]发送包括所述目标设备标识的时间同步报文,以使所述从设备响应所述时间同步报文,将自身的时间调整为与所述主设备的时间保持一致。
[0009]结合第一方面的可选实施方式,基于PTP协议的报文中包括序列字段,所述序列字段能够容纳的数值区间被划分为多个子区间,所述为所述从设备分配目标设备标识,包括:
[0010]若检测到所述从设备首次加入到所述时间同步系统,则从所述多个子区间中选取未分配的目标子区间;
[0011]将所述目标子区间中的任意数值作为所述从设备的目标设备标识。
[0012]结合第一方面的可选实施方式,所述发送包括所述目标设备标识的时间同步报文,包括:
[0013]从所述目标子区间中选取第一序列号;
[0014]发送包括所述第一序列号的Sync报文,并建立所述Sync报文的发送时刻与所述第一序列号之间的对应关系;
[0015]根据所述对应关系,从所述目标子区间中为所述发送时刻选取第二序列号;
[0016]发送包括所述发送时刻以及所述第二序列号的Follow_up报文;
[0017]若接收到的Delay_Req报文包括位于所述目标子区间的第三序列号,则从目标子区间中为所述Delay_Req报文的接收时刻选取第四序列号;
[0018]发送包括所述第四序列号以及所述接收时刻的Delay_Resp报文。
[0019]结合第一方面的可选实施方式,所述主设备包括有交换芯片,所述发送包括所述第一序列号的Sync报文,并建立所述Sync报文的发送时刻与所述第一序列号之间的对应关系,包括:
[0020]向所述交换芯片发送采样标识以及包括所述第一序列号的Sync报文,其中,所述采样标识用于指示所述交换芯片采集所述Sync报文的发送时刻,并将所述发送时刻与所述第一序列号进行关联存储;
[0021]从所述交换芯片获取关联存储的所述发送时刻与所述第一序列号,并建立所述发送时刻与所述第一序列号之间的对应关系。
[0022]第二方面,本申请提供一种时间同步方法,应用于基于PTP协议的时间同步系统中的任意从设备,所述时间同步系统中还包括通过一个通信接口与多个所述从设备通信连结的主设备,所述方法包括:
[0023]接收所述主设备发送的目标设备标识;
[0024]将所述目标设备标识记录在本地;
[0025]接收所述主设备发送的时间同步报文;
[0026]若所述时间同步报文中包括所述目标设备标识,则响应所述时间同步报文,将自身的时间调整为与所述主设备的时间保持一致。
[0027]第三方面,本申请提供一种时间同步系统,所述时间同步系统基于PTP协议,包括主设备以及与所述主设备的同一接口通信连结的多个从设备;
[0028]对于每个从设备,所述主设备为从设备分配目标设备标识;并将所述目标设备标识发送给所述从设备;
[0029]所述从设备接收所述主设备发送的目标设备标识,并将所述目标设备标识记录在本地;
[0030]所述主设备还发送包括所述目标设备标识的时间同步报文;
[0031]所述从设备接收所述时间同步报文;若所述时间同步报文中包括所述目标设备标识,则响应所述时间同步报文,将自身的时间调整位于所述主设备的时间保持一致。
[0032]第四方面,本申请提供一种时间同步装置,应用于基于PTP协议的时间同步系统中的主设备,所述时间同步系统还包括与所述主设备的同一接口通信连结的多个从设备,所述装置包括:
[0033]第一标识模块,用于对于每个从设备,为所述从设备分配目标设备标识;将所述目标设备标识发送给所述从设备,其中,所述目标设备标识用于指示所述从设备仅响应包括所述目标设备标识的时间同步报文;
[0034]第一同步模块,用于发送包括所述目标设备标识的时间同步报文,以使所述从设备响应所述时间同步报文,将自身的时间调整为与所述主设备的时间保持一致。
[0035]结合第四方面的可选实施方式,基于PTP协议的报文中包括序列字段,所述序列字
段能够容纳的数值区间被划分为多个子区间,所述第一标识模块还用于:
[0036]若检测到所述从设备首次加入到所述时间同步系统,则从所述多个子区间中选取未分配的目标子区间;
[0037]将所述目标子区间中的任意数值作为所述从设备的目标设备标识。
[0038]结合第四方面的可选实施方式,所述第一同步模块还用于:
[0039]从所述目标子区间中选取第一序列号;
[0040]发送包括所述第一序列号的Sync报文,并建立所述Sync报文的发送时刻与所述第一序列号之间的对应关系;
[0041]根据所述对应关系,从所述目标子区间中为所述发送时刻选取第二序列号;
[0042]发送包括所述发送时刻以及所述第二序列号的Follow_up报文;
[0043]若接收到的Delay_Req报文包括位于所述目标子区间的第三序列号,则从目标子区间中为所述Delay_Req报文的接收时刻选取第四序列号;
[0044]发送包括所述第四序列号以及所述接收时刻的Delay_本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时间同步方法,其特征在于,应用于基于PTP协议的时间同步系统中的主设备,所述时间同步系统还包括与所述主设备的同一接口通信连结的多个从设备,所述方法包括:对于每个从设备,为所述从设备分配目标设备标识;将所述目标设备标识发送给所述从设备,其中,所述目标设备标识用于指示所述从设备仅响应包括所述目标设备标识的时间同步报文;发送包括所述目标设备标识的时间同步报文,以使所述从设备响应所述时间同步报文,将自身的时间调整为与所述主设备的时间保持一致。2.根据权利要求1所述的时间同步方法,其特征在于,基于PTP协议的报文中包括序列字段,所述序列字段能够容纳的数值区间被划分为多个子区间,所述为所述从设备分配目标设备标识,包括:若检测到所述从设备首次加入到所述时间同步系统,则从所述多个子区间中选取未分配的目标子区间;将所述目标子区间中的任意数值作为所述从设备的目标设备标识。3.根据权利要求2所述的时间同步方法,其特征在于,所述发送包括所述目标设备标识的时间同步报文,包括:从所述目标子区间中选取第一序列号;发送包括所述第一序列号的Sync报文,并建立所述Sync报文的发送时刻与所述第一序列号之间的对应关系;根据所述对应关系,从所述目标子区间中为所述发送时刻选取第二序列号;发送包括所述发送时刻以及所述第二序列号的Follow_up报文;若接收到的Delay_Req报文包括位于所述目标子区间的第三序列号,则从目标子区间中为所述Delay_Req报文的接收时刻选取第四序列号;发送包括所述第四序列号以及所述接收时刻的Delay_Resp报文。4.根据权利要求3所述的时间同步方法,其特征在于,所述主设备包括有交换芯片,所述发送包括所述第一序列号的Sync报文,并建立所述Sync报文的发送时刻与所述第一序列号之间的对应关系,包括:向所述交换芯片发送采样标识以及包括所述第一序列号的Sync报文,其中,所述采样标识用于指示所述交换芯片采集所述Sync报文的发送时刻,并将所述发送时刻与所述第一序列号进行关联存储;从所述交换芯片获取关联存储的所述发送时刻与所述第一序列号,并建立所述发送时刻与所述第一序列号之间的对应关系。5.一种时间同步方法,其特征在于,应用于基于PTP协议的时间同步系统中的任意从设备,所述时间同步系统中还包括通过一个通信接口与多个所述从设备通信连结的主设备,所述方法包括:接收所述主设备发送的目标设备标识...

【专利技术属性】
技术研发人员:胥平春王蒴孟忠伟
申请(专利权)人:苏州盛科通信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1