时间同步方法、设备及存储介质与流程

文档序号:37087208发布日期:2024-02-20 21:43阅读:19来源:国知局
时间同步方法、设备及存储介质与流程

本发明涉及通信,尤其涉及一种时间同步方法、设备及存储介质。


背景技术:

1、当前,第五代通信系统(5gs)同步需要实现终端(ue),5g基站(gnb),5g核心网(upf)同步于第五代通信(5g)内部系统时钟。具体来说分成2个有线和无线两个跨段的同步:(1)5g基站(gnb)、5g核心网(upf)与第五代通信(5g)主时钟gm的时间同步,通常使用标准的ieee1588或者ieee802.1as机制进行,(2)终端(ue)与第五代通信(5g)主时钟gm的时间同步;但是,由于大部分场景下,当外层域穿越第五代通信(5g)网络时,还需要做确定性传输,由ieee802.1as中的qbv tas机制实现确定性转发;而实现qbv的前提是tsn网桥tsn网桥需要与外层域主时钟gm进行同步,由于tsn网桥中至少存在两个域叠加,模型复杂度提升1倍以上,较难实现tsn网桥与外层域主时钟同步。因此,如何简单有效地实现tsn网桥与外层域主时钟同步,成为一个亟待解决的问题。


技术实现思路

1、本发明的主要目的在于提供了一种时间同步方法、设备及存储介质,旨在解决如何简单有效地实现tsn网桥与外层域主时钟同步的技术问题。

2、为实现上述目的,本发明提供了一种时间同步方法,所述时间同步方法包括以下步骤:

3、在通信系统中的tsn网桥接收到主时钟发送的同步报文时,确定所述tsn网桥对应的内层域时间和外层域时间;

4、以所述内层域时间为参考,确定所述同步报文中的外层域同步报文进入到所述tsn网桥的内层域入口的第一时戳;

5、分别以所述内层域时间和所述外层域时间为参考,确定所述外层域同步报文进入到所述tsn网桥中的预设集中处理引擎的第二时戳和第三时戳;

6、根据所述第一时戳、所述第二时戳以及所述第三时戳确定所述tsn网桥与所述主时钟中的外层域主时钟之间的时间偏差,并根据所述时间偏差控制所述tsn网桥与所述外层域主时钟同步。

7、可选地,所述tsn网桥为系统侧tsn网桥,所述在通信系统中的tsn网桥接收到主时钟发送的同步报文时,确定所述tsn网桥对应的内层域时间和外层域时间的步骤,具体包括:

8、在通信系统中的所述系统侧tsn网桥接收到主时钟发送的同步报文时,确定所述系统侧tsn网桥对应的初始内层域频偏,并根据所述初始内层域频偏确定初始内层域时钟周期;

9、根据所述初始内层域时钟周期确定所述系统侧tsn网桥对应的内层域时间;

10、根据所述系统侧tsn网桥对应的初始外层域频偏确定初始外层域时钟周期,并根据所述初始外层域时钟周期确定所述系统侧tsn网桥对应的外层域时间。

11、可选地,所述在通信系统中的所述系统侧tsn网桥接收到主时钟发送的同步报文时,确定所述系统侧tsn网桥对应的初始内层域频偏的步骤,具体包括:

12、在通信系统中的所述系统侧tsn网桥接收到主时钟中的内层域主时钟发送的内层域同步报文时,确定所述内层域主时钟发送所述内层域同步报文的第一时间采样信息;

13、确定所述系统侧tsn网桥接收所述内层域同步报文的第二时间采样信息;

14、在所述系统侧tsn网桥接收到所述内层域主时钟发送的与所述内层域同步报文对应的相邻内层域同步报文时,确定所述内层域主时钟发送所述相邻内层域同步报文的第三时间采样信息;

15、确定所述系统侧tsn网桥接收所述相邻内层域同步报文的第四时间采样信息;

16、根据所述第一时间采样信息、所述第二时间采样信息、所述第三时间采样信息以及所述第四时间采样信息确定所述系统侧tsn网桥对应的初始内层域频偏。

17、可选地,所述根据所述初始内层域时钟周期确定所述系统侧tsn网桥对应的内层域时间的步骤,具体包括:

18、根据所述初始内层域时钟周期确定第一次迭代的初始内层域时间;

19、以所述初始内层域时间为参考,返回所述确定所述系统侧tsn网桥对应的初始内层域频偏的步骤,获得新的内层域频偏和新的内层域时间;

20、在所述新的内层域频偏收敛为预设值时,将对应的新的内层域时间作为所述系统侧tsn网桥对应的内层域时间。

21、可选地,所述根据所述初始内层域时钟周期确定所述系统侧tsn网桥对应的内层域时间的步骤之后,还包括:

22、根据所述内层域时间确定所述系统侧tsn网桥对应的目标内层域时钟周期;

23、根据所述目标内层域时钟周期控制所述系统侧tsn网桥与所述主时钟中的内层域主时钟同步。

24、可选地,所述根据所述系统侧tsn网桥对应的初始外层域频偏确定初始外层域时钟周期,并根据所述初始外层域时钟周期确定所述系统侧tsn网桥对应的外层域时间的步骤之前,还包括:

25、在通信系统中的所述系统侧tsn网桥接收到所述主时钟中的外层域主时钟发送的外层域同步报文时,确定所述外层域主时钟发送所述外层域同步报文的第五时间采样信息;

26、以所述内层域时间为参考,确定所述系统侧tsn网桥接收所述外层域同步报文的第六时间采样信息;

27、在所述系统侧tsn网桥接收到所述外层域主时钟发送的与所述外层域同步报文对应的相邻外层域同步报文时,确定所述外层域主时钟发送相邻内层域同步报文的第七时间采样信息;

28、以所述内层域时间为参考,确定所述系统侧tsn网桥接收所述相邻内层域同步报文的第八时间采样信息;

29、根据所述第五时间采样信息、所述第六时间采样信息、所述第七时间采样信息以及所述第八时间采样信息确定所述系统侧tsn网桥对应的初始外层域频偏。

30、可选地,所述根据所述第一时戳、所述第二时戳以及所述第三时戳确定所述tsn网桥与所述主时钟中的外层域主时钟之间的时间偏差的步骤,具体包括:

31、根据所述第一时戳、所述第二时戳以及外层域频偏确定所述系统侧tsn网桥的内层域入口与所述预设集中处理引擎之间的内层域驻留时间;

32、获取所述外层域同步报文携带的源时戳和修正域字段;

33、根据所述第三时戳、所述源时戳、所述修正域字段以及所述内层域驻留时间确定所述系统侧tsn网桥与所述主时钟中的外层域主时钟之间的时间偏差。

34、可选地,所述根据所述第一时戳、所述第二时戳以及所述第三时戳确定所述tsn网桥与所述主时钟中的外层域主时钟之间的时间偏差,并根据所述时间偏差控制所述tsn网桥与所述外层域主时钟同步的步骤之后,还包括:

35、在通信系统中的终端侧tsn网桥接收到通过所述系统侧tsn网桥转发的外层域同步报文时,确定所述终端侧tsn网桥对应的终端内层域时间和终端外层域时间;

36、分别以所述终端内层域时间和所述终端外层域时间为参考,确定所述外层域同步报文进入到所述终端侧tsn网桥中的终端预设集中处理引擎的第四时戳和第五时戳;

37、根据所述第一时戳、所述第四时戳以及所述第五时戳确定所述终端侧tsn网桥与所述外层域主时钟之间的终端时间偏差,并根据所述终端时间偏差控制所述终端侧tsn网桥与所述外层域主时钟同步。

38、此外,为实现上述目的,本发明还提出一种时间同步设备,所述时间同步设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的时间同步程序,所述时间同步程序配置为实现如上文所述的时间同步方法的步骤。

39、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有时间同步程序,所述时间同步程序被处理器执行时实现如上文所述的时间同步方法的步骤。

40、本发明通过在通信系统中的tsn网桥接收到主时钟发送的同步报文时,确定tsn网桥对应的内层域时间和外层域时间,然后以内层域时间为参考,确定同步报文中的外层域同步报文进入到tsn网桥的内层域入口的第一时戳,然后分别以内层域时间和外层域时间为参考,确定外层域同步报文进入到tsn网桥中的预设集中处理引擎的第二时戳和第三时戳,再根据第一时戳、第二时戳以及第三时戳确定tsn网桥与主时钟中的外层域主时钟之间的时间偏差,并根据时间偏差控制tsn网桥与外层域主时钟同步。本发明根据第一时戳、第二时戳以及第三时戳确定tsn网桥与主时钟中的外层域主时钟之间的时间偏差,能够补偿外层域同步报文进入到tsn网桥的内层域入口到预设集中处理引擎之间的驻留时间,并得到tsn网桥相对外层域主时钟的时间偏差,从而根据时间偏差简单有效地实现tsn网桥与外层域主时钟同步。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1