一种光网络单元确定方法、装置、设备及可读存储介质与流程

文档序号:33631937发布日期:2023-03-28 23:16阅读:40来源:国知局
一种光网络单元确定方法、装置、设备及可读存储介质与流程

1.本技术涉及光通信技术领域,尤其涉及一种光网络单元确定方法、装置、设备及可读存储介质。


背景技术:

2.目前,在光网络通信领域中,基于现有的吉比特/以太网无源光网络(gigabit-capable/ethernet passive optical networks,g/epon)管理模型,通常采用点对点(point to point,p2p)的管理模式对光网络单元(optical network unit,onu)进行管理,即对每个光网络单元进行单独管理。但是,在采用点对点的管理模式对每一光网络单元进行管理的方案中,当某一光网络单元出现故障,只能人工手动对故障的光网络单元进行更换,且在更换故障的光网络单元时会导致业务传输中断。


技术实现要素:

3.为解决上述技术问题,本技术实施例期望提供一种光网络单元确定方法、装置、设备及可读存储介质,可以解决相关技术中只能人工手动更换故障的光网络单元,且在更换故障的光网络单元时会导致业务传输中断的问题。
4.本技术的技术方案是这样实现的:
5.一种光网络单元确定方法,所述方法包括:
6.从光网络单元集合中确定待监测光网络单元和与所述待监测光网络单元对应的备选光网络单元;
7.基于所述待监测光网络单元和所述备选光网络单元,得到光网络单元组;其中,所述光网络单元集合中包括多个所述光网络单元组;
8.确定所述待监测光网络单元的第一运行状态;
9.在所述第一运行状态表征所述待监测光网络单元异常的情况下,从所述备选光网络单元中确定目标光网络单元;
10.切换至通过所述目标光网络单元传输所述待监测光网络单元对应的目标电信号。
11.上述方案中,所述从光网络单元集合中确定待监测光网络单元和与所述待监测光网络单元对应的备选光网络单元,包括:
12.基于配置信息表,确定所述待监测光网络单元的标识;
13.基于所述标识,从光网络单元集合中确定所述待监测光网络单元和与所述待监测光网络单元具有目标关系的所述备选光网络单元。
14.上述方案中,所述确定所述待监测光网络单元的第一运行状态,包括:
15.监听所述待监测光网络单元的心跳信息;
16.基于所述心跳信息,确定所述待监测光网络单元的第一运行状态。
17.上述方案中,所述从所述备选光网络单元中确定目标光网络单元,包括:
18.获取每一所述备选光网络单元的第二运行状态;
19.基于所述第二运行状态,从所述备选光网络单元中确定所述目标光网络单元。
20.上述方案中,所述基于所述第二运行状态,从所述备选光网络单元中确定所述目标光网络单元,包括:
21.基于所述第二运行状态,从所述备选光网络单元中确定处于空闲状态的空闲光网络单元;
22.从所述空闲光网络单元中确定所述目标光网络单元。
23.上述方案中,所述从所述空闲光网络单元中确定所述目标光网络单元,包括:
24.确定所述空闲光网络单元的数量;
25.基于所述数量从所述空闲光网络单元中确定所述目标光网络单元。
26.上述方案中,所述基于所述数量从所述空闲光网络单元中确定所述目标光网络单元,包括:
27.在确定存在一个所述空闲光网络单元的情况下,将所述空闲光网络单元确定为所述目标光网络单元;
28.在确定存在多个所述空闲光网络单元的情况下,从所述多个空闲光网络单元中确定一光网络单元为所述目标光网络单元。
29.上述方案中,所述方法还包括:
30.监听所述待监测光网络单元的所述第一运行状态;
31.在所述第一运行状态表征所述监测光网络单元恢复正常的情况下,切换至通过所述待监测光网络单元传输所述目标电信号。
32.上述方案中,所述方法还包括:
33.获取所述待监测光网络单元的第一配置信息和所述备选光网络单元的第二配置信息;
34.基于所述第一配置信息和所述第二配置信息更新所述配置信息表。
35.一种光网络单元确定装置,所述装置包括:
36.确定单元,用于从光网络单元集合中确定待监测光网络单元和与所述待监测光网络单元对应的备选光网络单元;
37.所述确定单元,还用于基于所述待监测光网络单元和所述备选光网络单元,得到光网络单元组;其中,所述光网络单元集合中包括多个所述光网络单元组;
38.所述确定单元,还用于确定所述待监测光网络单元的第一运行状态;
39.处理单元,用于在所述第一运行状态表征所述待监测光网络单元异常的情况下,从所述备选光网络单元中确定目标光网络单元;
40.传输单元,用于切换至通过所述目标光网络单元传输所述待监测光网络单元对应的目标电信号。
41.一种光网络单元确定设备,所述设备包括:处理器、存储器和通信总线;
42.所述通信总线用于实现所述处理器和所述存储器之间的通信连接;
43.所述处理器用于执行所述存储器中存储的光网络单元确定程序,以实现上述的光网络单元确定方法的步骤。
44.一种计算机可读存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述的光网络单元确定方法的步骤。
45.本技术实施例所提供的光网络单元确定方法、装置、设备及可读存储介质,可以从光网络单元集合中确定待监测光网络单元和与待监测光网络单元对应的备选光网络单元,并基于待监测光网络单元和备选光网络单元得到光网络单元组,确定待监测光网络单元的第一运行状态,在第一运行状态表征待监测光网络单元异常的情况下,从备选光网络单元中确定目标光网络单元,之后切换至通过目标光网络单元传输待监测光网络单元对应的目标电信号,如此,在待监测光网络单元异常的情况下,可以自动从光网络单元组中的备选光网络单元中确定出一个目标光网络单元,并通过该目标光网络单元继续传输业务,不仅提高了光网络单元的智能性,且提高了光网络单元传输业务的连续性,从而解决了相关技术中只能人工手动更换故障的光网络单元,且在更换故障的光网络单元时会导致业务传输中断的问题。
附图说明
46.图1为本技术实施例提供的一种光网络单元确定方法的流程示意图;
47.图2为本技术实施例提供的另一种光网络单元确定方法的流程示意图;
48.图3为本技术实施例提供的又一种光网络单元确定方法的流程示意图;
49.图4为本技术实施例提供的一种光网络单元确定设备的结构示意图;
50.图5为本技术实施例提供的一种光网络单元确定装置的结构示意图;
51.图6为本技术实施例提供的另一种光网络单元确定设备的结构示意图。
具体实施方式
52.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
53.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
54.本技术实施例提供一种光网络单元确定方法,该方法可以应用于光网络单元确定设备中,参照图1所示,该方法包括以下步骤:
55.步骤101、从光网络单元集合中确定待监测光网络单元和与待监测光网络单元对应的备选光网络单元。
56.其中,光网络单元集合可以指的是在虚拟域上注册成功的光网络单元组成的集合,具体可以指的是在虚拟域上完成g/epon注册的光网络单元组成的集合;待监测光网络单元可以指的是光网络单元集合中需要被保护的光网络单元,即为主光网络单元;备选光网络单元可以指的是光网络单元集合中用来保护待监测光网络单元的光网络单元,即为从光网络单元;可以理解的是,待监测光网络单元和备选光网络单元均为注册在虚拟域上的光网络单元。
57.在本技术实施例中,可以在从光网络单元集合中确定出待监测光网络单元后,根据确定出的待监测光网络单元,从光网络单元集合中确定出与待监测光网络单元具有关联关系的备选光网络单元。
58.步骤102、基于待监测光网络单元和备选光网络单元,得到光网络单元组。
59.其中,光网络单元集合中包括多个光网络单元组。
60.在本技术实施例中,光网络单元组可以指的是包括待监测光网络单元和备选光网
络单元的集合;也就是说,每一组光网络单元组中均可以包括需要保护的光网络单元和与需要保护的光网络单元对应的光网络单元;需要说明的是,每一组光网络单元组中包括的光网络单元可以是不同的,这样可以实现对不同的光网络单元的保护。在一种可行的实现方式中,光网络单元组可以是光网络单元保护控制协议(optical network unit protection control protocol,opcp)组。
61.在本技术实施例中,在确定出待监测光网络单元和与待监测光网络单元具有关联关系的备选光网络单元以后,可以将确定出的待监测光网络单元和备选光网络单元设置为一组,得到一个光网络单元组;需要说明的是,在一个光网络单元组中,可以有一个待监测光网络单元和多个备选光网络单元。
62.步骤103、确定待监测光网络单元的第一运行状态。
63.其中,第一运行状态表征的是待监测光网络单元的当前运行状态,其可以指的是待监测光网络单元工作状态的参数;在一种可行的实现方式中,第一运行状态可以指的是待监测光网络单元是否正常。在本技术实施例中,可以通过光网络单元确定设备中的监听模块对待监测光网络单元进行监听,从而确定出待监测光网络单元的第一运行状态。
64.步骤104、在第一运行状态表征待监测光网络单元异常的情况下,从备选光网络单元中确定目标光网络单元。
65.在本技术实施例中,在第一运行状态表征待监测光网络单元异常的情况下,此时,光网络单元确定设备认为待监测光网络单元已经无法正常传输目标电信号,因此,光网络单元确定设备中的选择模块可以对备选光网络单元进行分析,之后根据分析结果从备选光网络单元中确定出一个备选光网络单元作为目标光网络单元,这样,不仅可以节省人力成本和时间成本,还提高了用户的体验感。
66.步骤105、切换至通过目标光网络单元传输待监测光网络单元对应的目标电信号。
67.其中,目标电信号可以指的是具体的业务信息。在本技术实施例中,在通过待监测光网络单元传输目标电信号的过程中,若第一运行状态表征待监测光网络单元异常,光网络单元确定设备中的切换模块可以基于接收的切换指令,可以将用来传输电信号的通道从待监测光网络单元切换至目标光网络单元,并通过目标光网络单元继续传输目标电信号;这样,即使待监测光网络单元出现了故障,但仍然可以保障待监测光网络单元上的目标电信号的正常传输,使得业务传输能实时得到保护和恢复。
68.本技术实施例提供的光网络单元确定方法,在待监测光网络单元异常的情况下,可以自动从光网络单元组中的备选光网络单元中确定出一个目标光网络单元,并通过该目标光网络单元继续传输业务,不仅提高了光网络单元的智能性,且提高了光网络单元传输业务的连续性,从而解决了相关技术中只能人工手动更换故障的光网络单元,且在更换故障的光网络单元时会导致业务传输中断的问题。
69.基于前述实施例,本技术实施例提供一种光网络单元确定方法,参照图2所示,该方法包括以下步骤:
70.步骤201、光网络单元确定设备基于配置信息表,确定待监测光网络单元的标识。
71.在本技术实施例中,配置信息表中至少包括待监测光网络单元的标识,且待监测光网络单元的标识可以用来唯一标识待监测光网络单元;在一种可行的实现方式中,待监测光网络单元的标识可以指的是待监测光网络单元的名称;需要说明的是,配置信息表中
除了包括待监测光网络单元的标识之外,还包括待监测光网络单元和备选光网络单元中每一光网络单元的相关配置信息;其中,相关配置信息包括用户配置的广域网(wide area network,wan)连接信息、终端综合管理系统(integrated terminal management system,itms)服务器配置信息以及无线局域网(wireless local area network,wlan)配置信息等。
72.步骤202、光网络单元确定设备基于标识,从光网络单元集合中确定待监测光网络单元和与待监测光网络单元具有目标关系的备选光网络单元。
73.其中,目标关系可以指的是待监测光网络单元与备选光网络单元满足的关系;需要说明的是,目标关系可以指的是待监测光网络单元与备选光网络单元满足一定的距离;在一种可行的实现方式中,可以对待监测光网络单元的标识进行分析从光网络单元集合中确定出待监测光网络单元,再确定光网络单元集合中每一光网络单元与待监测光网络单元之间的距离,然后根据每一光网络单元与待监测光网络单元之间的距离,从光网络单元集合中的多个光网络单元中确定出与待监测光网络单元之间的距离满足目标距离阈值的备选光网络单元。
74.可以理解的是,光网络单元确定设备中的光线路终端(optical line terminal,olt)可以配置虚拟域,也可以说,光网络单元确定设备中的光olt可以创建虚拟域,且虚拟域可以用于管理任意一个光网络单元;在创建虚拟域时,olt配置虚拟域的域标识信息、域用户名称、账户及密码、加密方式、域内信道维护表、业务模型等基本属性,以及虚拟域初始运行状态。其中,域标识信息可以指的是身份证标识号码(identity document,id),账户及密码可以是olt为虚拟域创建的接入该虚拟域时所用的账户名和密码;加密方式可以指的是对虚拟域的密码加密的加密方式;业务模型可以指的是光网络单元的不同配置,其配置不同,光网络单元的业务不同。
75.步骤203、光网络单元确定设备基于待监测光网络单元和备选光网络单元,得到光网络单元组。
76.其中,光网络单元集合中包括多个光网络单元组。
77.在本技术其他实施例中,可以将待监测光网络单元与对应的备选光网络单元进行组合,从而得到一组光网络单元组。需要说明的是,在确定出光网络单元组之后,光网络单元组中的待监测光网络单元和备选光网络单元可以实时向光网络单元组上报自身的配置信息,并自动生成关于待监测光网络单元和备选光网络单元的配置信息表;此外,当光网络单元组中的待监测光网络单元正常离线时,光网络单元组则会自动被删除,待监测光网络单元不再是被保护的对象。
78.步骤204、光网络单元确定设备监听待监测光网络单元的心跳信息。
79.其中,心跳信息可以表征的是待监测光网络单元的运行状态。
80.在本技术实施例中,可以通过光网络单元确定设备中的监听模块来监听待监测光网络单元的心跳信息;需要说明的是,在监测光网络单元出现以下情况,即待监测光网络单元断电断纤、待监测光网络单元中的用户网络接口(user networks interface,uni)故障以及待监测光网络单元失效中的至少一种时,此时表明待监测光网络单元的心跳断联(即未监听到心跳信息);也就是说,此时待监测光网络单元存在异常。
81.步骤205、光网络单元确定设备基于心跳信息,确定待监测光网络单元的第一运行
状态。
82.在本技术实施例中,可以对待监测光网络单元的心跳信息进行分析,来确定待监测光网络单元的第一运行状态;需要说明的是,在监听到待监测光网络单元的心跳信息时,表明待监测光网络单元正常,在未监听到待监测光网络单元的心跳信息时,表明待监测光网络单元异常。
83.步骤206、在第一运行状态表征待监测光网络单元异常的情况下,光网络单元确定设备获取每一备选光网络单元的第二运行状态。
84.其中,第二运行状态表征的是备选光网络单元的当前运行状态,其可以指的是备选光网络单元工作状态的参数;在一种可行的实现方式中,第二运行状态可以指的是备选光网络单元是否空闲。
85.在本技术实施例中,光网络单元确定设备中的监听模块可以对每一备选光网络单元进行监听,确定每一备选光网络单元的第二运行状态。
86.步骤207、光网络单元确定设备基于第二运行状态,从备选光网络单元中确定目标光网络单元。
87.在本技术实施例中,可以对第二运行状态进行分析,基于分析结果从备选光网络单元中确定目标光网络单元。
88.需要说明的是,上述步骤207可以通过以下方式来实现:
89.步骤207a1、光网络单元确定设备基于第二运行状态,从备选光网络单元中确定处于空闲状态的空闲光网络单元。
90.其中,空闲光网络单元可以指的是处于空闲状态的光网络单元,且空闲光网络单元不传输任何业务信息。
91.在本技术实施例中,可以对每一备选光网络单元的第二运行状态进行分析,然后根据分析结果确定出处于空闲状态的空闲光网络单元;需要说明的是,空闲光网络单元的数量可以包括一个,也可以包括多个。
92.步骤207a2、光网络单元确定设备从空闲光网络单元中确定目标光网络单元。
93.在本技术实施例中,可以对空闲光网络单元进行筛选,从而从空闲光网络单元中确定出目标光网络单元。
94.步骤208、光网络单元确定设备切换至通过目标光网络单元传输待监测光网络单元对应的目标电信号。
95.需要说明的是,在从待监测光网络单元切换至目标光网络单元后,还需要从配置信息表中获取待监测光网络单元的配置信息,并将待监测光网络单元的配置信息下发至目标光网络单元,以使得目标光网络单元的配置信息更新为待监测光网络单元的配置信息;这样,目标光网络单元可以代替待监测光网络单元继续传输业务信息;同时,当待监测光网络单元恢复正常后,将目标光网络单元的配置信息重新切换为未切换前的配置信息,由待监测光网络单元继续传输业务信息。
96.本技术实施例提供的光网络单元确定方法,在待监测光网络单元异常的情况下,可以自动从光网络单元组中的备选光网络单元中确定出一个目标光网络单元,并通过该目标光网络单元继续传输业务,不仅提高了光网络单元的智能性,且提高了光网络单元传输业务的连续性,从而解决了相关技术中只能人工手动更换故障的光网络单元,且在更换故
障的光网络单元时会导致业务传输中断的问题。
97.基于前述实施例,本技术实施例提供一种光网络单元确定方法,参照图3所示,该方法包括以下步骤:
98.步骤301、光网络单元确定设备基于配置信息表,确定待监测光网络单元的标识。
99.步骤302、光网络单元确定设备基于标识,从光网络单元集合中确定待监测光网络单元和与待监测光网络单元具有目标关系的备选光网络单元。
100.步骤303、光网络单元确定设备基于待监测光网络单元和备选光网络单元,得到光网络单元组。
101.其中,光网络单元集合中包括多个光网络单元组。
102.步骤304、光网络单元确定设备监听待监测光网络单元的心跳信息。
103.步骤305、光网络单元确定设备基于心跳信息,确定待监测光网络单元的第一运行状态。
104.步骤306、在第一运行状态表征待监测光网络单元异常的情况下,光网络单元确定设备获取每一备选光网络单元的第二运行状态。
105.步骤307、光网络单元确定设备基于第二运行状态,从备选光网络单元中确定处于空闲状态的空闲光网络单元。
106.在本技术实施例中,光网络单元确定设备可以向光网络单元组中的每一个备选光网络单元发送广播包,在每一备选光网络单元在接收到广播包之后,备选光网络单元中处于空闲状态的备选光网络单元会发送响应信息至光网络单元确定设备,即对该广播包作出响应,光网络单元确定设备基于响应信息从备选光网络单元确定出空闲光网络单元。
107.步骤308、光网络单元确定设备确定空闲光网络单元的数量。
108.在本技术实施例中,光网络单元确定设备可以对空闲光网络单元进行统计,从而得到空闲光网络单元的数量。
109.步骤309、光网络单元确定设备基于空闲光网络单元的数量从空闲光网络单元中确定目标光网络单元。
110.在本技术实施例中,可以根据空闲光网络单元的数量,确定出不同的方案从空闲光网络单元中确定目标光网络单元。
111.需要说明的是,步骤309可以通过以下方式来实现:
112.步骤309a1、在确定存在一个空闲光网络单元的情况下,光网络单元确定设备将空闲光网络单元确定为目标光网络单元。
113.在本技术实施例中,在确定存在一个空闲光网络单元的情况下,将该空闲光网络单元确定为目标光网络单元,直接通过该目标光网络单元代替异常的待监测光网络单元继续传输业务。
114.步骤309a2、在确定存在多个空闲光网络单元的情况下,光网络单元确定设备从多个空闲光网络单元中确定一光网络单元为目标光网络单元。
115.在本技术实施例中,在确定存在多个空闲光网络单元的情况下,光网络单元确定设备中的判断模块可以发送目标指令至光网络单元确定设备中的选择模块,选择模块在接收到目标指令后可以从多个空闲光网络单元中确定出一个空闲光网络单元,将该空闲光网络单元作为目标光网络单元,通过该目标光网络单元代替异常的待监测光网络单元继续传
输业务;在一种可行的实现方式中,光网络单元确定设备中的选择模块可以从多个空闲光网络单元中随机确定出一个空闲光网络单元,并将该空闲光网络单元作为目标光网络单元,当然,也可以采用其他方式从多个空闲光网络单元中确定一光网络单元为目标光网络单元。
116.步骤310、光网络单元确定设备切换至通过目标光网络单元传输待监测光网络单元对应的目标电信号。
117.在上述图3所示的实施例的基础上,该方法还可以包括以下步骤:
118.步骤311、光网络单元确定设备监听待监测光网络单元的第一运行状态。
119.在本技术实施例中,在切换至通过目标光网络单元传输待监测光网络单元对应的目标电信号后,光网络单元确定设备中的监听模块可以继续对待检测光网络单元进行监听,以便持续监听待监测光网络单元的第一运行状态。
120.步骤312、在第一运行状态表征待监测光网络单元恢复正常的情况下,光网络单元确定设备切换至通过待监测光网络单元传输目标电信号。
121.在本技术实施例中,在对待检测光网络单元的第一运行状态进行持续监听的过程中,一旦第一运行状态表征待监测光网络单元恢复正常的情况下(即重新监听到待监测光网络单元的心跳信息),光网络单元确定设备中的切换模块将目标光网络单元切换至待监测光网络单元,并通过待监测光网络单元继续传输目标电信号;需要说明的是,当重新监测到异常的待检测光网络单元的心跳信息后,业务切换回待检测光网络单元,继续由待检测光网络单元继续工作,并将空闲光网络单元的配置信息还原为切换前的配置信息;这样,在待监测光网络单元恢复正常之后继续担任以前传输的业务信息,然后可以把空闲光网络单元释放出来,以让空闲光网络单元可以继续保护待监测光网络单元,之后在待监测光网络单元异常的情况下,还能再通过空闲光网络单元传输业务信息。
122.步骤313、光网络单元确定设备获取待监测光网络单元的第一配置信息和备选光网络单元的第二配置信息。
123.其中,第一配置信息可以指的是待监测光网络单元的配置信息,第二配置信息可以指的是备选光网络单元的配置信息;需要说明的是,第一配置信息至少包括待监测光网络单元传输的业务信息,第二配置信息至少包括备选光网络单元传输的业务信息。
124.在本技术实施例中,光网络单元确定设备可以直接获取待监测光网络单元的第一配置信息和备选光网络单元的第二配置信息;光网络单元确定设备也可以间接获取待监测光网络单元的第一配置信息和备选光网络单元的第二配置信息。
125.步骤314、光网络单元确定设备基于第一配置信息和第二配置信息更新配置信息表。
126.在本技术实施例中,可以根据待监测光网络单元的第一配置信息和备选光网络单元的第二配置信息生成配置信息表,之后在待监测光网络单元的第一配置信息或者备选光网络单元的第一配置信息发生更改时,可以生成新的配置信息表来更新之前生成的配置信息表;需要说明的是,光网络单元组中所有的光网络单元(即待监测光网络单元和备选光网络单元)可以实时向光网络单元组上报自身的配置信息,并在光网络单元组内自动生成一个配置信息表,当光网络单元组中的其中一个光网络单元的配置信息发生更改时,就会生成新的配置信息表以更新原先的配置信息表。
127.在本技术的其他实施例中,参照图4所示,光网络单元确定设备内部可以包括:监听模块、判断模块、选择模块和切换模块;其中,监听模块主要监听光网络单元组中的待监测光网络单元第一运行状态和备选光网络单元的第二运行状态,在监听到待监测光网络单元第一运行状态表征待监测光网络单元异常的情况下,监听模块发送指令至判断模块,判断模块确定光网络单元组内的空闲光网络单元,在确定光网络单元组内存在一个空闲光网络单元的情况下,判断模块直接发送指令至切换模块,切换模块将业务信息切换至该空闲光网络单元,通过该空闲光网络单元传输业务信息;在确定光网络单元组内存在多个空闲光网络单元的情况下,判断模块发送指令至选择模块,选择模块在接收到指令之后从多个空闲光网络单元随机确定一个空闲光网络单元,选择模块发送指令至切换模块,切换模块将业务信息切换至该空闲光网络单元,通过该空闲光网络单元传输业务信息。
128.本技术实施例提供的光网络单元确定方法,在待监测光网络单元异常的情况下,可以自动从光网络单元组中的备选光网络单元中确定出一个目标光网络单元,并通过该目标光网络单元继续传输业务,不仅提高了光网络单元的智能性,且提高了光网络单元传输业务的连续性,从而解决了相关技术中只能人工手动更换故障的光网络单元,且在更换故障的光网络单元时会导致业务传输中断的问题。
129.基于前述实施例,本技术的实施例提供一种光网络单元确定装置,该装置可以应用于图1~3对应的实施例提供的光网络单元确定方法中,参照图5所示,该装置4可以包括:确定单元41、处理单元42和传输单元43,其中:
130.确定单元41,用于从光网络单元集合中确定待监测光网络单元和与所述待监测光网络单元对应的备选光网络单元;
131.确定单元41,还用于基于所述待监测光网络单元和所述备选光网络单元,得到光网络单元组;其中,所述光网络单元集合中包括多个所述光网络单元组;
132.确定单元41,还用于确定所述待监测光网络单元的第一运行状态;
133.处理单元42,用于在所述第一运行状态表征所述待监测光网络单元异常的情况下,从所述备选光网络单元中确定目标光网络单元;
134.传输单元43,用于切换至通过所述目标光网络单元传输所述待监测光网络单元对应的目标电信号。
135.在本技术实施例中,确定单元41还用于执行以下步骤:
136.基于配置信息表,确定待监测光网络单元的标识;
137.基于标识,从光网络单元集合中确定待监测光网络单元和与待监测光网络单元具有目标关系的备选光网络单元。
138.在本技术实施例中,确定单元41还用于执行以下步骤:
139.监听待监测光网络单元的心跳信息;
140.基于心跳信息,确定待监测光网络单元的第一运行状态。
141.在本技术实施例中,处理单元42还用于执行以下步骤:
142.获取每一备选光网络单元的第二运行状态;
143.基于第二运行状态,从备选光网络单元中确定目标光网络单元。
144.在本技术实施例中,处理单元42还用于执行以下步骤:
145.基于第二运行状态,从备选光网络单元中确定处于空闲状态的空闲光网络单元;
146.从空闲光网络单元中确定目标光网络单元。
147.在本技术实施例中,处理单元42还用于执行以下步骤:
148.确定空闲光网络单元的数量;
149.基于数量从空闲光网络单元中确定目标光网络单元。
150.在本技术实施例中,处理单元42还用于执行以下步骤:
151.在确定存在一个空闲光网络单元的情况下,将空闲光网络单元确定为目标光网络单元;
152.在确定存在多个空闲光网络单元的情况下,从多个空闲光网络单元中确定一光网络单元为目标光网络单元。
153.在本技术实施例中,处理单元42还用于执行以下步骤:
154.监听待监测光网络单元的第一运行状态;
155.在第一运行状态表征监测光网络单元恢复正常的情况下,切换至通过待监测光网络单元传输目标电信号。
156.在本技术实施例中,处理单元42还用于执行以下步骤:
157.获取待监测光网络单元的第一配置信息和备选光网络单元的第二配置信息;
158.基于第一配置信息和第二配置信息更新配置信息表。
159.需要说明的是,本实施例中各个单元所执行的步骤的具体实现过程,可以参照图1~3对应的实施例提供的光网络单元确定方法中的实现过程,此处不再赘述。
160.本技术实施例所提供的光网络单元确定装置,在待监测光网络单元异常的情况下,可以自动从光网络单元组中的备选光网络单元中确定出一个目标光网络单元,并通过该目标光网络单元继续传输业务,不仅提高了光网络单元的智能性,且提高了光网络单元传输业务的连续性,从而解决了相关技术中只能人工手动更换故障的光网络单元,且并在更换故障的光网络单元时会导致业务传输中断的问题。
161.基于前述实施例,本技术的实施例提供一种光网络单元确定设备,该设备可以应用于图1~3对应的实施例提供的光网络单元确定方法,参照图6所示,该设备5可以包括处理器51、存储器52和通信总线53;
162.通信总线53用于实现处理器51和存储器52之间的通信连接;
163.处理器51用于执行存储器52中存储的光网络单元确定程序,以实现以下步骤:
164.从光网络单元集合中确定待监测光网络单元和与待监测光网络单元对应的备选光网络单元;
165.基于待监测光网络单元和备选光网络单元,得到光网络单元组;其中,光网络单元集合中包括多个光网络单元组;
166.确定待监测光网络单元的第一运行状态;
167.在第一运行状态表征待监测光网络单元异常的情况下,从备选光网络单元中确定目标光网络单元;
168.切换至通过目标光网络单元传输待监测光网络单元对应的目标电信号。
169.在本技术的其他实施例中,处理器51用于执行存储器52中的光网络单元确定程序的从光网络单元集合中确定待监测光网络单元和与待监测光网络单元对应的备选光网络单元,以实现以下步骤:
170.基于配置信息表,确定待监测光网络单元的标识;
171.基于标识,从光网络单元集合中确定待监测光网络单元和与待监测光网络单元具有目标关系的备选光网络单元。
172.在本技术的其他实施例中,处理器51用于执行存储器52中的光网络单元确定程序的确定待监测光网络单元的第一运行状态,以实现以下步骤:
173.监听待监测光网络单元的心跳信息;
174.基于心跳信息,确定待监测光网络单元的第一运行状态。
175.在本技术的其他实施例中,处理器51用于执行存储器52中的光网络单元确定程序的从备选光网络单元中确定目标光网络单元,以实现以下步骤:
176.获取每一备选光网络单元的第二运行状态;
177.基于第二运行状态,从备选光网络单元中确定目标光网络单元。
178.在本技术的其他实施例中,处理器51用于执行存储器52中的光网络单元确定程序的基于第二运行状态,从备选光网络单元中确定目标光网络单元,以实现以下步骤:
179.基于第二运行状态,从备选光网络单元中确定处于空闲状态的空闲光网络单元;
180.从空闲光网络单元中确定目标光网络单元。
181.在本技术的其他实施例中,处理器51用于执行存储器52中的光网络单元确定程序的从空闲光网络单元中确定目标光网络单元,以实现以下步骤:
182.确定空闲光网络单元的数量;
183.基于数量从空闲光网络单元中确定目标光网络单元。
184.在本技术的其他实施例中,处理器51用于执行存储器52中的光网络单元确定程序的基于数量从空闲光网络单元中确定目标光网络单元,以实现以下步骤:
185.在确定存在一个空闲光网络单元的情况下,将空闲光网络单元确定为目标光网络单元;
186.在确定存在多个空闲光网络单元的情况下,从多个空闲光网络单元中确定一光网络单元为目标光网络单元。
187.在本技术的其他实施例中,处理器51用于执行存储器52中存储的光网络单元确定程序,以实现以下步骤:
188.监听待监测光网络单元的第一运行状态;
189.在第一运行状态表征监测光网络单元恢复正常的情况下,切换至通过待监测光网络单元传输目标电信号。
190.在本技术的其他实施例中,处理器51用于执行存储器52中存储的光网络单元确定程序,以实现以下步骤:
191.获取待监测光网络单元的第一配置信息和备选光网络单元的第二配置信息;
192.基于第一配置信息和第二配置信息更新配置信息表。
193.需要说明的是,本实施例中处理器所执行的步骤的具体实现过程,可以参照图1~3对应的实施例提供的光网络单元确定方法中的实现过程,此处不再赘述。
194.本技术实施例提供的光网络单元确定设备,在待监测光网络单元异常的情况下,可以自动从光网络单元组中的备选光网络单元中确定出一个目标光网络单元,并通过该目标光网络单元继续传输业务,不仅提高了光网络单元的智能性,且提高了光网络单元传输
业务的连续性,从而解决了相关技术中只能人工手动更换故障的光网络单元,且在更换故障的光网络单元时会导致业务传输中断的问题。
195.基于前述实施例,本技术实施例提供一种计算机可读存储介质,该存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现图1~3对应的实施例提供的光网络单元确定方法中的步骤。
196.需要说明的是,上述计算机可读存储介质可以是只读存储器(read only memory,rom)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read-only memory,eprom)、电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁性随机存取存储器(ferromagnetic random access memory,fram)、快闪存储器(flash memory)、磁表面存储器、光盘、或只读光盘(compact disc read-only memory,cd-rom)等存储器;也可以是包括上述存储器之一或任意组合的各种电子设备,如移动电话、计算机、平板设备、个人数字助理等。
197.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
198.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
199.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所描述的方法。
200.本技术是参照本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
201.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
202.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
203.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1