System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种以太同步源的确定方法和相关设备技术_技高网

一种以太同步源的确定方法和相关设备技术

技术编号:41202144 阅读:3 留言:0更新日期:2024-05-07 22:28
本申请实施例公开了一种以太同步源的确定方法和相关设备,用于为网络设备选以太同步源。在本申请中,第一网络设备可以首先确定至少一个以太同步源,作为延迟选源。当第一网络设备中的第一端口发生故障时,第一网络设备在延迟选源和第一端口之外的各个同步以太源中,选择最优的第一同步以太源。那么,第一网络设备可以通过第二端口接收第二网络设备发送第二ESMC报文,并基于第二ESMC报文更新第二端口中同步状态消息SSM的质量等级,那么在大型网络中,由于跟踪路径较长及反送DNU的机制下,发生的源故障导致的重新选源时,避免了由于第二端口的SSM未完成刷新导致选源结果不符合预期的情况。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种以太同步源的确定方法和相关设备


技术介绍

1、基于同步以太技术,网络设备可以从以太网线路的串行码流里提取一个或多个时钟信息。网络设备通过选源算法选择一个时钟信息后,基于选择的时钟信息让产生系统时钟,然后将该时钟信息的作为其他同步以太端口的参考时钟,在发送的串行码流重发送出去。在选源算法中,网络设备可以基于同步状态消息(synchronous status message,ssm)来标识一个时钟信息的质量等级。太网同步信息通道(ethernet synchronizationmessaging channel,esmc)报文中携带ssm,ssm中指示了多个质量等级(quanlity level,ql),如表1所示的,其优先级由高到低排序。

2、表1

3、 ql order eprtc 最高(highest) prtc | eprc | prc | ssu-a | ssu-b | eeec | eec | dnu 最低(lowest)

4、在链路切换的场景中,当前的同步以太选源算法仅通过备选的同步以太源的ssm或端口的优先值(priority,pri)来选取,在大型网络中,由于跟踪路径较长,及反送dnu的机制,在设备发生源切换导致的重新选源时,由于某些端口的ssm未完成刷新导致选源结果不符合预期。

5、例如,如图1所示,网络设备a存在3路输入源。根据规划,网络设备a的端口(port)1为主用跟踪源,port2为第一备用源,port3为第二备用源。其设置了port1的优先级(priority,pri)为10,port3的优先级(priority,pri)为30,port2的优先级(priority,pri)为20,即当port1发生故障时,或者接收到的信号质量降低(比如ssm值从prc降为ssua)时,期望网络设备a跟踪port2。其中,port2作为第一备用源,port3作为第二备用源,其原因一般是通过port2溯源到时钟源设备的跳数更少。

6、但是,根据当前的选源算法机制,在如图1所示的组网中,网络设备a会从port2接收到的ssm中ql为dnu;当port1故障时,网络设备a重新比较port2和port3,根据选源算法port3端口接收ssm中ql为prc,port2端口接收ssm中ql为dnu,由于prc优先级高于dnu,所以网络设备a会直接跟踪port3,而不是期望的跟踪port2,不符合用户的期望。


技术实现思路

1、本申请实施例提供了一种以太同步源的确定方法,用于为网络设备选以太同步源。

2、本申请第一方面提供了一种以太同步源的确定方法,在本申请中,第一网络设备可以首先确定至少一个以太同步源,作为延迟选源。当所述第一网络设备中的第一端口发生故障时,所述第一网络设备在所述延迟选源和所述第一端口之外的各个同步以太源中,选择最优的第一同步以太源。那么,第一网络设备可以通过第二端口接收第二网络设备发送第二以太网同步信息通道esmc报文,并基于所述第二esmc报文更新所述第二端口中同步状态消息ssm的质量等级,那么在大型网络中,由于跟踪路径较长及反送dnu的机制下,发生的源故障导致的重新选源时,避免了由于第二端口的ssm未完成刷新导致选源结果不符合预期的情况。

3、在一些可行的实现方式中,所述第一网络设备基于所述第二esmc报文更新所述第二端口中ssm的质量等级之后,还包括:所述第一网络设备在除了所述第一端口之外的所有同步以太源中选择最优的第二同步以太源,避免了由于第二端口的ssm未完成刷新导致选源结果不符合预期的情况。

4、在一些可行的实现方式中,所述第一网络设备确定至少一个以太同步源,作为延迟选源之后,所述方法还包括:所述第一网络设备启动定时器;所述定时器结束后,所述第一网络设备执行基于所述第二esmc报文更新所述第二端口中同步状态消息ssm的质量等级的步骤,实现了第一网络设备更新第二端口中同步状态消息ssm的质量等级。

5、在一些可行的实现方式中,所述第一网络设备确定至少一个以太同步源,作为延迟选源之后,所述方法还包括:若所述第一同步以太源为所述第二端口,所述第一网络设备通过所述第二端口向所述第二网络设备发送第一esmc报文,触发了第二网络设备可以返回第二esmc报文,使得第一网络设备可以基于第二esmc报文更新第二端口中同步状态消息ssm的质量等级。

6、在一些可行的实现方式中,所述第一网络设备确定至少一个以太同步源,作为延迟选源,包括:所述第一网络设备确定所具有的各个同步以太源中优先值最低的一个或多个以太同步源,作为所述延迟选源,从而排除了不期待的同步以太源作为延迟选源的情况。

7、在一些可行的实现方式中,所述延迟选源为所述第一网络设备的所有端口,从而争取了时间通过第二端口接收第二网络设备发送第二esmc报文,并基于第二esmc报文更新第二端口中同步状态消息ssm的质量等级。

8、本申请第二方面提供了一种网络设备,用作第一网络设备,包括:

9、处理模块,用于确定至少一个以太同步源,作为延迟选源。

10、所述处理模块,还用于当所述第一网络设备中的第一端口发生故障时,所述第一网络设备在所述延迟选源和所述第一端口之外的各个同步以太源中,选择最优的同步以太源;

11、收发模块,用于通过第二端口接收第二网络设备发送第二以太网同步信息通道esmc报文;

12、所述处理模块,还用于基于所述第二esmc报文更新所述第二端口中同步状态消息ssm的质量等级。

13、在一些可行的实现方式中,所述处理模块,还用于:在除了所述第一端口之外的所有同步本文档来自技高网...

【技术保护点】

1.一种以太同步源的确定方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述第一网络设备基于所述第二ESMC报文更新所述第二端口中SSM的质量等级之后,还包括:

3.根据权利要求2所述方法,其特征在于,所述第一网络设备确定至少一个以太同步源,作为延迟选源之后,所述方法还包括:

4.根据权利要求1-3中任一项所述方法,其特征在于,所述方法还包括:

5.根据权利要求1-4中任一项所述方法,其特征在于,所述第一网络设备确定至少一个以太同步源,作为延迟选源,包括:

6.根据权利要求1-3中任一项所述方法,其特征在于,所述延迟选源为所述第一网络设备的所有端口。

7.一种网络设备,其特征在于,用作第一网络设备,包括:

8.根据权利要求7所述网络设备,其特征在于,所述处理模块,还用于:

9.根据权利要求8所述网络设备,其特征在于,所述处理模块,还用于:

10.根据权利要求7-9中任一项所述网络设备,其特征在于,所述收发模块,还用于:

11.根据权利要求7-10中任一项所述网络设备,其特征在于,所述处理模块,具体用于:

12.根据权利要求7-9中任一项所述网络设备,其特征在于,所述延迟选源为所述第一网络设备的所有端口。

13.一种计算机可读存储介质,其特征在于,该计算机可读存储介质存储有程序,所述程序使得计算机设备执行如权利要求1-6中任一项所述的方法。

14.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机执行指令,所述计算机执行指令存储在计算机可读存储介质中;设备的至少一个处理器从所述计算机可读存储介质中读取所述计算机执行指令,所述至少一个处理器执行所述计算机执行指令使得所述设备执行如权利要求1-6中任一项所述的方法。

15.一种通信装置,其特征在于,所述通信装置包括至少一个处理器、存储器和通信接口;

16.一种芯片系统,其特征在于,所述芯片系统包括处理器和存储器,所述存储器和所述处理器通过线路互联,所述存储器中存储有指令,所述处理器用于执行如权利要求1-6中任一项所述的方法。

...

【技术特征摘要】

1.一种以太同步源的确定方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述第一网络设备基于所述第二esmc报文更新所述第二端口中ssm的质量等级之后,还包括:

3.根据权利要求2所述方法,其特征在于,所述第一网络设备确定至少一个以太同步源,作为延迟选源之后,所述方法还包括:

4.根据权利要求1-3中任一项所述方法,其特征在于,所述方法还包括:

5.根据权利要求1-4中任一项所述方法,其特征在于,所述第一网络设备确定至少一个以太同步源,作为延迟选源,包括:

6.根据权利要求1-3中任一项所述方法,其特征在于,所述延迟选源为所述第一网络设备的所有端口。

7.一种网络设备,其特征在于,用作第一网络设备,包括:

8.根据权利要求7所述网络设备,其特征在于,所述处理模块,还用于:

9.根据权利要求8所述网络设备,其特征在于,所述处理模块,还用于:

10.根据权利要求7-9中任一项所述网络设备,其特征在于,所述收发模块,还用...

【专利技术属性】
技术研发人员:陈松岩吕京飞张亚伟郝建武
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1