一种无源光网络的测距方法、设备及系统与流程

摘要: 本申请涉及光网络,特别涉及一种无源光网络的测距方法、设备及系统。背景技术:1、b类pon(passiveopticalnetwork,无源光网络)保护是保障光纤...
一种无源光网络的测距方法、设备及系统与流程

本申请涉及光网络,特别涉及一种无源光网络的测距方法、设备及系统。

背景技术:

1、b类pon(passive optical network,无源光网络)保护是保障光纤接入网络高可靠性的核心技术,通过冗余架构和快速倒换机制,解决光纤链路、设备故障导致的网络中断问题,运营商对pon保护倒换的性能有较高要求。如果两条光链路的长度差距较大,保护组倒换后直接使用原工作链路上计算出的均衡时延eqd,会引发该onu(optical networkunit,光网络单元)解注册,此时必须对新工作链路上的onu重新进行测距。如果保护组中注册了大量的onu,大量的测距流程会严重影响倒换性能,因此,需要一种避免大量测距流程的方法,提高保护组的倒换性能。

技术实现思路

1、本申请的目的是提供一种无源光网络的测距方法、设备及系统,用于解决现有在保护组倒换后须对新工作链路上的onu重新进行测距,导致保护组中大量的测距流程会严重影响倒换性能的问题。

2、第一方面,本申请实施例提供了一种无源光网络的测距方法,应用于b类保护组中光线路终端olt与光网络单元onu间的测距,所述olt包括第一pon口和第二pon口,所述方法包括:

3、通过所述第一pon口和第二pon口的超帧计数器触发测距,由所述第一pon口向所述onu发送测距报文,通过所述超帧计数器开始计时,其中所述onu收到所述测距报文后,向所述第一pon口和第二pon口回复应答报文;

4、接收所述第一pon口上报的第一均衡时延偏差,其中所述第一pon口根据收到所述应答报文的计时时间及当前均衡时延确定所述第一均衡时延偏差;

5、接收所述第二pon口上报的第二均衡时延偏差,其中所述第二pon口根据收到所述应答报文的计时时间及当前均衡时延确定所述第二均衡时延偏差;

6、根据所述第一均衡时延偏差和所述第二均衡时延偏差,确定所述第二pon口所在的非工作链路的均衡时延。

7、在一些可能的实施例中,在触发测距之前,还包括:

8、对所述b类保护组的定时模块复位,并对所述超帧计数器进行清零;

9、获取所述第一pon口中超帧计数器的计数值,并增加预设偏移量生成未来下行帧编号;

10、将所述未来下行帧编号通知给所述第一pon口和第二pon口,以使所述第一pon口和第二pon在到达对应编号的下行帧时触发测距。

11、在一些可能的实施例中,通过所述第一pon口和第二pon口的超帧计数器触发测距之前,还执行如下任一项检查:

12、确定所述b类保护组处于稳定状态;

13、确定所述工作链路和非工作链路均为在位状态;

14、确定所述onu处于已注册的o5状态。

15、在一些可能的实施例中,所述根据所述第一均衡时延偏差和所述第二均衡时延偏差,确定所述第二pon口所在的非工作链路的均衡时延,包括:

16、将二倍的所述第二均衡时延偏差减去所述第一均衡时延偏差,确定非工作链路的均衡时延相对于当前均衡时延的第三均衡时延偏差;

17、根据所述当前均衡时延及所述第三均衡时延偏差,确定非工作链路的均衡时延。

18、在一些可能的实施例中,该方法还包括:

19、获取多次测距获得的非工作链路的均衡时延,根据零距离均衡时延筛掉异常的非工作链路的均衡时延;

20、对完成筛选后的非工作链路的均衡时延求均值,并计算所述非工作链路的均衡时延的偏差和方差;

21、根据所述偏差和方差确定各个非工作链路的均衡时延的置信度;

22、选择置信度满足要求的目标均衡时延作为非工作链路的均衡时延。

23、在一些可能的实施例中,该方法还包括:

24、在发生将工作链路倒换到所述非工作链路的链路倒换后,若不存在所述目标均衡时延,通过由所述第二pon下发测距报文的方式重新确定当前时延。

25、在一些可能的实施例中,该方法还包括:

26、根据预先获得或实时校准的所述第一pon口和第二pon口的端口间时间基准偏差、接收处理延迟偏差或超帧计数器的硬件拍数偏差,对所述第一均衡时延偏差和所述第二均衡时延偏差进行修正。

27、第二方面,本申请实施例提供了一种无源光网络的测距设备,应用于b类保护组中光线路终端olt与光网络单元onu间的测距,所述olt包括第一pon口和第二pon口,所述设备包括:

28、测距触发模块,用于通过所述第一pon口和第二pon口的超帧计数器触发测距,由所述第一pon口向所述onu发送测距报文,通过所述超帧计数器开始计时,其中所述onu收到所述测距报文后,向所述第一pon口和第二pon口回复应答报文;

29、第一时延接收模块,用于接收所述第一pon口上报的第一均衡时延偏差,其中所述第一pon口根据收到所述应答报文的计时时间及当前均衡时延确定所述第一均衡时延偏差;

30、第二时延接收模块,用于接收所述第二pon口上报的第二均衡时延偏差,其中所述第二pon口根据收到所述应答报文的计时时间及当前均衡时延确定所述第二均衡时延偏差;

31、均衡时延确定模块,用于根据所述第一均衡时延偏差和所述第二均衡时延偏差,确定所述第二pon口所在的非工作链路的均衡时延。

32、第三方面,本申请另一实施例还提供了一种无源光网络的测距设备,应用于b类保护组中光线路终端olt与光网络单元onu间的测距,所述olt包括第一pon口和第二pon口,包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述第一方面提供的任何一项所述的方法。

33、第四方面,本申请另一实施例还提供了一种无源网络测距系统,包括属于b类保护组的光线路终端olt与光网络单元onu、上述实施例提供的无源光网络的测距设备。

34、第五方面,本申请另一实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序用于使计算机执行本申请实施例提供的任一无源光网络的测距方法。

35、本申请实施例提供的无源光网络的测距方法、设备及系统,提出一种在b类保护组处于稳定状态时,计算非工作链路上onu的均衡时延eqd的方法,在保护组发生倒换后就可以不重新测距,直接使用之前计算的非工作链路的均衡时延eqd,在保证b类保护组稳定性的前提下,缩短倒换流程时间。

36、本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

1.一种无源光网络的测距方法,应用于b类保护组中光线路终端olt与光网络单元onu间的测距,所述olt包括第一pon口和第二pon口,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在触发测距之前,还包括:

3.根据权利要求1所述的方法,其特征在于,通过所述第一pon口和第二pon口的超帧计数器触发测距之前,还执行如下任一项检查:

4.根据权利要求1所述的方法,其特征在于,所述根据所述第一均衡时延偏差和所述第二均衡时延偏差,确定所述第二pon口所在的非工作链路的均衡时延,包括:

5.根据权利要求1~4任一所述的方法,其特征在于,还包括:

6.根据权利要求5中所述的方法,其特征在于,还包括:

7.根据权利要求1所述的方法,其特征在于,还包括:

8.一种无源光网络的测距设备,应用于b类保护组中光线路终端olt与光网络单元onu间的测距,所述olt包括第一pon口和第二pon口,其特征在于,所述设备包括:

9.一种无源光网络的测距设备,应用于b类保护组中光线路终端olt与光网络单元onu间的测距,所述olt包括第一pon口和第二pon口,其特征在于,包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-8中任何一项所述的方法。

10.一种无源网络测距系统,其特征在于,包括属于b类保护组的光线路终端olt与光网络单元onu、权利要求9所述的无源光网络的测距设备。