本申请属于通信,具体涉及一种时间同步异常的处理方法、授时端、电子设备及存储介质。
背景技术:
1、1588v2标准是一个关于高精度时间同步的标准,自从2008年第一版标准面世以来,已经广泛地应用于航天、工业等多个领域。进入5g时代之后,室内定位、物联网等领域对时间同步的要求越来越高,从而引发了基于1588v2的超高精度时间同步技术的产生,这又使得1588v2的应用领域更加广阔。
2、虽然1588v2提供了超高精度的时间同步技术,但是并没能给出如何监测设备的时间同步是否出现异常,从而可能导致在设备的时间同步出现异常时,对整个网络造成较大的影响。
技术实现思路
1、本申请实施例提供一种时间同步异常的处理方法、授时端、电子设备及存储介质,能够检测到设备的时间同步异常并进行处理,减少对整个网络的影响。
2、第一方面,本申请实施例提供了一种时间同步异常的处理方法,该方法由授时端的主控板执行,该方法包括:获取所述授时端的线卡为目标报文添加的第一时间戳,其中,所述第一时间戳为所述线卡接收到所述目标报文的时间点;基于所述第一时间戳,确定时间同步出现异常;按照预设的异常处理方式进行异常处理。
3、第二方面,本申请实施例提供了一种授时端,该授时端包括:线卡,用于为接收到的目标报文添加第一时间戳,并将所述第一时间戳发送给主控板,其中,所述第一时间戳为所述线卡接收到所述目标报文的时间点;所述主控板,用于基于所述第一时间戳,确定时间同步出现异常;按照预设的异常处理方式进行异常处理。
4、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
5、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
6、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
7、在本申请实施例中,通过获取所述授时端的线卡为目标报文添加的第一时间戳,根据该第一时间戳反映线卡接收到所述目标报文的时间点,确定时间同步出现异常情况,然后按照预先针对异常情况设置的异常处理方式对时间同步异常情况进行处理;能够根据第一时间戳检测到设备时间同步出现异常的故障,并且在设备出现时间同步异常时能够针对故障进行异常处理,减少时间同步异常故障对整个网络的影响。
1.一种时间同步异常的处理方法,其特征在于,应用授时端的主控板,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标报文包括:所述授时端发送的目标同步报文和/或所述授时端接收的目标延时请求报文。
3.根据权利要求2所述的方法,其特征在于,基于所述第一时间戳,确定时间同步出现异常,包括:
4.根据权利要求3所述的方法,其特征在于,所述发包传输时延包括:所述主控板发送所述目标同步报文时添加的第二时间戳与所述线卡为所述目标同步报文添加的所述第一时间戳之间的差值。
5.根据权利要求3所述的方法,其特征在于,所述收包传输时延包括:所述主控板接收所述目标延时请求报文时添加的第二时间戳与所述线卡为所述目标延时请求报文添加的所述第一时间戳之间的差值。
6.根据权利要求3所述的方法,其特征在于,所述发包时间间隔包括:相邻的两个目标同步报文的所述第一时间戳之间的时间间隔。
7.根据权利要求3所述的方法,其特征在于,所述收包时间间隔包括:相邻的两个目标延时请求报文的所述第一时间戳之间的时间间隔。
8.根据权利要求2至7任一项所述的方法,其特征在于,确定所述目标信息出现异常,包括以下至少之一:
9.根据权利要求4或5所述的方法,其特征在于,所述第一时间戳为所述线卡使用透传时钟tc时间添加的时间戳,所述第二时间戳为所述主控板使用tc时间添加的时间戳。
10.根据权利要求1至7任一项所述的方法,其特征在于,按照预设的异常处理方式进行异常处理,包括以下至少之一:
11.根据权利要求10所述的方法,其特征在于,对所述授时端发送的通告announce报文进行异常处理,包括:
12.根据权利要求11所述的方法,其特征在于,所述修改所述通告announce报文的参数,包括:
13.一种授时端,其特征在于,包括:
14.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-12任一项所述的时间同步异常的处理方法的步骤。
15.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-12任一项所述的时间同步异常的处理方法的步骤。
