System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及网络技术与安全,特别是涉及一种工业pon网络保护倒换方法、装置、系统、计算机设备、计算机可读存储介质和计算机程序产品。
技术介绍
1、工业pon(passive optical network,无源光网络)在企业中的应用场景主要包括生产网络、办公网络、安防监控网络等。其中,生产网络对于网络的稳定性、可靠性要求极高,一旦发生网络故障将会对企业的生产造成影响。
2、而一个olt(optical line terminal,光线路终端)平均可以插5块pon业务板卡,一块pon业务板卡有16个pon业务端口,一个pon业务端口可接32个onu(optical networkunit,光网络单元),1个onu一般又有8个左右ge(gigabit ethernet,千兆以太网接口),在这样的情况下,如果发生olt整机故障,那么将导致该olt下联的上万个信息点无法正常工作。
3、大多数企业在用工业pon组网时,网络系统的冗余保护方案都选择type-b方式。但是,基于现有的标准,当发生olt整机故障时,type-b保护方式的恢复时间达到分钟级,耗时较长,大大降低了pon网络的稳定性。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够降低工业pon网络保护倒换耗时,提高pon网络的稳定性的工业pon网络保护倒换方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种工业pon网络保护倒换方法,所述方法包括
3、在目标onu关联的主用olt故障时,从第一存储区域中获取所述目标onu关联的备用olt对应的测距值;
4、在获取到所述备用olt对应的测距值的情况下,所述目标onu基于所述测距值从所述主用olt倒换至所述备用olt。
5、在其中一个实施例中,所述方法还包括:
6、在未获取到所述备用olt对应的测距值的情况下,所述目标onu启动测距流程,得到所述备用olt对应的测距值,并基于所述测距值从所述主用olt倒换至所述备用olt。
7、在其中一个实施例中,所述目标onu包括所述第一存储区域和第二存储区域,所述第二存储区域用于存储所述主用olt对应的测距值,所述第一存储区域用于存储所述备用olt对应的测距值,所述方法还包括:
8、响应于针对所述主用olt整机故障的模拟操作,所述目标onu启动测距流程,得到所述备用olt对应的测距值,并将所述备用olt对应的测距值存储至所述第一存储区域中。
9、在其中一个实施例中,所述方法还包括:
10、在间隔预置时长后,且确定满足模拟条件的情况下,响应于针对所述备用olt的测距值的更新操作,所述目标onu获取所述备用olt在当前时刻对应的测距值,并采用当前时刻对应的测距值对所述第一存储区域中所述备用olt对应的测距值进行覆盖。
11、第二方面,本申请提供了一种工业pon网络保护倒换系统,包括目标onu、所述目标onu关联的主用olt和所述目标onu关联的备用olt,其中,
12、所述目标onu,用于在关联的主用olt故障时,从第一存储区域中获取所述目标onu关联的备用olt对应的测距值,并在获取到所述备用olt对应的测距值的情况下,基于所述测距值从所述主用olt倒换至所述备用olt。
13、在其中一个实施例中,所述系统还包括:
14、pon网络管控平台,用于基于pon设备的各种性能指标采集及变化趋势,分析得到故障pon设备后,确定与所述故障pon设备关联的onu,并基于所述故障pon设备关联的onu发送警示信息。
15、第三方面,本申请提供了一种工业pon网络保护倒换装置,所述装置包括:
16、获取模块,用于在目标onu关联的主用olt故障时,从第一存储区域中获取所述目标onu关联的备用olt对应的测距值;
17、倒换模块,用于在获取到所述备用olt对应的测距值的情况下,所述目标onu基于所述测距值从所述主用olt倒换至所述备用olt。
18、在其中一个实施例中,所述装置还包括:
19、测距模块,用于在未获取到所述备用olt对应的测距值的情况下,所述目标onu启动测距流程,得到所述备用olt对应的测距值,并基于所述测距值从所述主用olt倒换至所述备用olt。
20、在其中一个实施例中,所述目标onu包括所述第一存储区域和第二存储区域,所述第二存储区域用于存储所述主用olt对应的测距值,所述第一存储区域用于存储所述备用olt对应的测距值,所述装置还包括:
21、存储模块,用于响应于针对所述主用olt整机故障的模拟操作,所述目标onu启动测距流程,得到所述备用olt对应的测距值,并将所述备用olt对应的测距值存储至所述第一存储区域中。
22、在其中一个实施例中,所述装置还包括:
23、更新模块,用于在间隔预置时长后,且确定满足模拟条件的情况下,响应于针对所述备用olt的测距值的更新操作,所述目标onu获取所述备用olt在当前时刻对应的测距值,并采用当前时刻对应的测距值对所述第一存储区域中所述备用olt对应的测距值进行覆盖。
24、第四方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
25、在目标onu关联的主用olt故障时,从第一存储区域中获取所述目标onu关联的备用olt对应的测距值;
26、在获取到所述备用olt对应的测距值的情况下,所述目标onu基于所述测距值从所述主用olt倒换至所述备用olt。
27、第五方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
28、在目标onu关联的主用olt故障时,从第一存储区域中获取所述目标onu关联的备用olt对应的测距值;
29、在获取到所述备用olt对应的测距值的情况下,所述目标onu基于所述测距值从所述主用olt倒换至所述备用olt。
30、第六方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
31、在目标onu关联的主用olt故障时,从第一存储区域中获取所述目标onu关联的备用olt对应的测距值;
32、在获取到所述备用olt对应的测距值的情况下,所述目标onu基于所述测距值从所述主用olt倒换至所述备用olt。
33、上述工业pon网络保护倒换方法、装置、系统、计算机设备、计算机可读存储介质和计算机程序产品,在目标onu关联的主用olt故障时,从第一存储区域中获取目标onu关联的备用olt对应的测距值,并在获取到备用olt对应的测距值的情况下,目标onu基于测距值从所述主用olt倒换至备用olt。采用本申本文档来自技高网...
【技术保护点】
1.一种工业PON网络保护倒换方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述目标ONU包括所述第一存储区域和第二存储区域,所述第二存储区域用于存储所述主用OLT对应的测距值,所述第一存储区域用于存储所述备用OLT对应的测距值,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.一种工业PON网络保护倒换系统,其特征在于,包括目标ONU、所述目标ONU关联的主用OLT和所述目标ONU关联的备用OLT,其中,
6.根据权利要求5所述的系统,其特征在于,所述系统还包括:
7.一种工业PON网络保护倒换装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种工业pon网络保护倒换方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述目标onu包括所述第一存储区域和第二存储区域,所述第二存储区域用于存储所述主用olt对应的测距值,所述第一存储区域用于存储所述备用olt对应的测距值,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.一种工业pon网络保护倒换系统,其特征在于,包括目标onu、所述目标onu关联的主用olt和所述目标onu关联的备用olt,其中,
<...【专利技术属性】
技术研发人员:王孝明,张东,
申请(专利权)人:中国电信股份有限公司技术创新中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。