一种光传送网络中的设备管理方法和装置与流程

文档序号:29913969发布日期:2022-05-06 03:01阅读:134来源:国知局
一种光传送网络中的设备管理方法和装置与流程

1.本发明涉及数据通信技术领域,特别涉及一种光传送网络中的设备管理方法和装置。


背景技术:

2.在otn网络中,中国联通、中国移动和中国电信等运营商都提出了管控平台接口规范,旨在通过统一的管控平台控制不同厂商的设备。
3.当前,各运营商提出的接口规范,都对m-otn设备(也称为cpe设备)提出了管控需求。在中国电信发布的《接入型m-otn设备管理技术要求》中,也提出了对与m-otn设备相连的光猫设备的管控要求。但是,目前管控平台只能管理到m-otn设备,不能直接管理与之相连的光猫设备。


技术实现要素:

4.有鉴于此,本发明的目的在于提供了一种光传送网络中的设备管理方法和装置,能够实现对光猫设备的管理。
5.为了达到上述目的,本发明提供了如下技术方案:
6.一种光传送网络中的设备管理方法,应用于客户前置设备cpe,该方法包括:
7.确定需要对所述cpe下挂的光猫设备进行管理时,确定对所述光猫设备的管理需求;
8.根据对所述光猫设备的管理需求构造snmp请求报文段,将所述snmp请求报文段携带在第一efm扩展协议报文的填充域字段中发送到所述光猫设备,以使所述光猫设备从第一efm扩展协议报文的填充域字段中提取所述snmp请求报文段,根据所述snmp请求报文段对光猫设备进行管理并根据管理结果构造snmp响应报文段,将所述snmp响应报文段携带在第二efm扩展协议报文的填充域字段返回给cpe;
9.接收光猫设备返回的第二efm扩展协议报文,提取第二efm扩展协议报文的填充域字段中的所述snmp响应报文段,解析所述snmp响应报文段得到对光猫设备的管理结果。
10.一种光传送网络中的设备管理方法,应用于光猫设备,该方法包括:
11.接收下挂所述光猫设备的客户前置设备cpe发送的第一efm扩展协议报文;所述第一efm扩展协议报文是所述cpe确定需要对所述光猫设备进行管理后生成的,填充域字段中携带有根据对所述光猫设备的管理需求构造的snmp请求报文段;
12.从第一efm扩展协议报文中提取所述snmp请求报文段,根据所述snmp请求报文段对所述光猫设备进行管理并根据管理结果构造snmp响应报文段,将所述snmp响应报文段携带在第二efm扩展协议报文的填充域字段中返回给cpe,以使所述cpe从第二efm扩展协议报文的填充域字段中提取所述snmp响应报文段,解析所述snmp响应报文段得到对所述光猫设备的管理结果。
13.一种光传送网络中的设备管理装置,应用于客户前置设备cpe,该装置包括:确定
单元、管控单元、结果处理单元;
14.所述确定单元,用于确定需要对所述cpe下挂的光猫设备进行管理时,确定对所述光猫设备的管理需求;
15.所述管控单元,用于根据对所述光猫设备的管理需求构造snmp请求报文段,将所述snmp请求报文段携带在第一efm扩展协议报文的填充域字段中发送到所述光猫设备,以使所述光猫设备从第一efm扩展协议报文的填充域字段中提取所述snmp请求报文段,根据所述snmp请求报文段对光猫设备进行管理并根据管理结果构造snmp响应报文段,将所述snmp响应报文段携带在第二efm扩展协议报文的填充域字段返回给cpe;
16.所述结果处理单元,用于接收光猫设备返回的第二efm扩展协议报文,提取第二efm扩展协议报文的填充域字段中的所述snmp响应报文段,解析所述snmp响应报文段得到对所述光猫设备的管理结果。
17.一种光传送网络中的设备管理装置,应用于光猫设备,该装置包括:接收单元和处理单元;
18.所述接收单元,用于接收下挂所述光猫设备的客户前置设备cpe发送的第一efm扩展协议报文;所述第一efm扩展协议报文是所述cpe确定需要对所述光猫设备进行管理后生成的,填充域字段中携带有根据对所述光猫设备的管理需求构造的snmp请求报文段;
19.从第一efm扩展协议报文的填充域字段中提取所述snmp请求报文段,根据所述snmp请求报文段对光猫设备进行管理并根据管理结果构造snmp响应报文段,将所述snmp响应报文段携带在第二efm扩展协议报文的填充域字段中返回给cpe,以使所述cpe从第二efm扩展协议报文的填充域字段中提取所述snmp响应报文段,解析所述snmp响应报文段得到对所述光猫设备的管理结果。
20.一种电子设备,包括:至少一个处理器,以及与所述至少一个处理器通过总线相连的存储器;所述存储器存储有可被所述至少一个处理器执行的一个或多个计算机程序;所述至少一个处理器执行所述一个或多个计算机程序时实现上述两种光传送网络中的设备管理方法中任意一种方法中的步骤。
21.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个计算机程序,所述一个或多个计算机程序被处理器执行时实现上述两种光传送网络中的设备管理方法中任意一种方法中的步骤。
22.由上面的技术方案可知,本发明中,cpe确定需要对下挂的光猫设备进行管理时,通过将根据对光猫设备的管理需求构造snmp请求报文段携带在第一efm扩展协议报文的填充域字段中发送到光猫设备,使得光猫设备可以从第一efm扩展协议报文的填充域字段中提取所述snmp请求报文段,并根据所述snmp请求报文段对光猫设备进行管理并反馈管理结果给cpe,以完成cpe对光猫设备的管理流程。显然,本发明能够实现对光猫设备的管理。
附图说明
23.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
24.图1是本发明实施例efm扩展协议报文的结构示意图;
25.图2是本发明实施例一光传送网络中的设备管理方法流程图;
26.图3是本发明实施例二光传送网络中的设备管理方法流程图;
27.图4是本发明实施例一光传送网络中的设备管理装置的结构示意图;
28.图5是本发明实施例二光传送网络中的设备管理装置的结构示意图;
29.图6是本发明实施例电子设备的结构示意图。
具体实施方式
30.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
31.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。
32.下面以具体实施例对本发明的技术方案进行详细说明。下面几个具体实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
33.现有实现中,管控平台对光猫设备的管理和配置需求有限,对光猫设备的主要管理需求主要有以下几种:
34.一、获取光猫设备的基本信息,光猫设备的基本信息包括光猫设备的端口状态、sfp信息、lldp状态、和vlan配置;
35.二、配置光猫设备的lldp状态;
36.三、为光猫设备配置vlan。
37.现有技术中,对设备进行管理,一般需要配置设备的vlan和ip地址。中国联通、中国移动和中国电信等三大运营商对cpe设备的ip地址,一般都采用静态规划的方式,由cpe管控系统维持一个ip地址池。如果对cpe下挂的光猫设备也通过配置ip的方式进行管理,那么需要的ip地址数量将会成倍增加,并且很难管理和维护。
38.本发明实施例中,cpe通过在efm扩展协议报文中携带snmp报文段实现对光猫设备的管理,不仅可以实现对光猫设备的管理,还可以节省ip资源,避免因通过配置ip对光猫设备进行管理而带来的管理和维护问题。
39.本发明实施例中,efm扩展协议报文的结构具体可以如图1所示,efm协议报文除填充域字段外的其它字段的含义与现有技术一致,而在efm协议报文的填充域字段中则封装了私有报文段,私有报文段中包括的各字段以及含义如下表一所示:
[0040][0041][0042]
表一
[0043]
从以上表一和图1可以看出,私有报文段的净荷字段用于封装snmp报文段,这里的snmp报文段(包括snmp请求报文段和snmp响应报文段)除了不带ip头外,其它字段与snmp报文的现有字段及含义均相同。本发明实施例中,在需要对光猫设备进行管理时,可以根据管理需求构造snmp请求报文段,然后将snmp请求报文段封装在私有报文段的净荷字段中,再将私有报文段封装在efm协议报文的填充域字段中,从而实现对efm协议报文的扩展。
[0044]
以下结合具体实施例对本发明的方案进行详细说明:
[0045]
参见图2,图2是本发明实施例一光传送网络中的设备管理方法流程图,该方法应用于客户前置设备(customer premise equipment,cpe),如图2所示,该方法主要包括以下步骤:
[0046]
步骤201、确定需要对所述cpe下挂的光猫设备进行管理时,确定对所述光猫设备的管理需求;
[0047]
本发明实施例中,cpe可以在检测到光猫设备上线时,主动执行获取光猫设备的基本信息的操作。cpe设备接收到上层的管控设备下发的对光猫设备的管控指令时,也可以根据管控指令触发对光猫设备的管理操作,具体的管理操作则根据管控指令确定。
[0048]
本发明实施例中,确定需要对所述cpe下挂的光猫设备进行管理时,确定对所述光猫设备的管理需求,可具体包括:
[0049]
成功建立与所述光猫设备之间efm oam连接时,确定需要对所述光猫设备进行管理且对所述光猫设备的管理需求是获取所述光猫设备的基本信息,所述基本信息包括所述光猫设备的端口状态、sfp信息、lldp状态、和vlan配置;
[0050]
或者,
[0051]
接收到管控设备发送的管控指令时,确定需要对所述光猫设备进行管理,并根据所述管控指令确定对所述光猫设备的管理需求;这里,所述管控指令包括用于获取所述光猫设备的基本信息的管控指令、用于配置vlan的管控指令、和用于配置lldp状态的管控指令。
[0052]
本实施例中,确定需要对所述cpe下挂的光猫设备进行管理之后,确定对所述光猫设备的管理需求之前,进一步包括:创建所述cpe与所述光猫设备之间的管理会话。
[0053]
所述创建所述cpe与所述光猫设备之间的管理会话,具体可以采用以下步骤实现:
[0054]
s11、根据光猫设备信息生成光猫设备对应的设备索引,将所述光猫设备的设备索引携带在第三efm扩展协议报文发送给所述光猫设备,以使所述光猫设备从第三efm扩展协议报文中提取和存储所述光猫设备的设备索引,并返回对第三efm扩展协议报文的确认报文;其中,所述光猫设备信息包括光猫设备所在的槽位和端口、以及光猫设备的设备级别和设备编号;
[0055]
这里,光猫设备所在的槽位和端口可以根据光猫设备在cpe设备上的实际挂接位置确定,光猫设备的设备级别可以预先配置,cpe设备在检测到光猫设备上线(所述cpe成功建立与所述光猫设备之间efm oam连接)时,可以为光猫设备分配设备编号。
[0056]
本实施例中,可以在第三efm扩展协议报文的填充域字段中携带所述光猫设备的设备索引。
[0057]
s12、接收所述光猫设备对第三efm扩展协议报文的确认报文,存储所述光猫设备的上线状态并确定已成功建立与所述光猫设备之间的管理会话。
[0058]
步骤202、根据对所述光猫设备的管理需求构造snmp请求报文段,将所述snmp请求报文段携带在第一efm扩展协议报文的填充域字段中发送到所述光猫设备,以使所述光猫设备从第一efm扩展协议报文的填充域字段中提取所述snmp请求报文段,根据所述snmp请求报文段对光猫设备进行管理并根据管理结果构造snmp响应报文段,将所述snmp响应报文段携带在第二efm扩展协议报文的填充域字段返回给cpe;
[0059]
本实施例中,根据对所述光猫设备的管理需求构造snmp请求报文段,可以采用现有构造snmp报文的方法,唯一区别是不携带外层的ip头。
[0060]
本实施例中,所述光猫设备中配置有snmp模块,可以通过调用snmp模块提供的对snmp报文段的处理接口对snmp请求报文段进行处理,从而实现对所述光猫设备的管理。
[0061]
步骤203、接收光猫设备返回的第二efm扩展协议报文,提取第二efm扩展协议报文的填充域字段中的所述snmp响应报文段,解析所述snmp响应报文段得到对光猫设备的管理结果。
[0062]
本实施例中,可以从所述snmp响应报文段提取oid信息,oid信息中记录有对所述光猫设备的管理结果。
[0063]
本实施例中,解析所述snmp响应报文段得到对光猫设备的管理结果之后,还可以将对光猫设备的管理结果反馈给管控设备。
[0064]
根据图2所示方法可以看出,本实施例中,cpe通过在efm扩展协议报文的填充域字段携带snmp报文段并发送到光猫设备的方式,使得光猫设备可以提取snmp报文段并根据提取的snmp报文段对光猫设备进行管理,不需要为光猫设备分配ip地址即可实现对光猫设备的管理,还可以,避免因通过配置ip对光猫设备进行管理而带来的管理和维护问题。
[0065]
参见图3,图3是本发明实施例二光传送网络中的设备管理方法流程图,该方法应用于光猫设备,如图3所示,该方法主要包括以下步骤:
[0066]
步骤301、接收下挂所述光猫设备的客户前置设备cpe发送的第一efm扩展协议报文;所述第一efm扩展协议报文是所述cpe确定需要对所述光猫设备进行管理后生成的,填充域字段中携带有根据对所述光猫设备的管理需求构造的snmp请求报文段;
[0067]
步骤302、从第一efm扩展协议报文中提取所述snmp请求报文段,根据所述snmp请
求报文段对所述光猫设备进行管理并根据管理结果构造snmp响应报文段,将所述snmp响应报文段携带在第二efm扩展协议报文的填充域字段中返回给cpe,以使所述cpe从第二efm扩展协议报文的填充域字段中提取所述snmp响应报文段,解析所述snmp响应报文段得到对所述光猫设备的管理结果。
[0068]
本实施例中,光猫设备中配置有snmp模块,可以对snmp报文进行报文处理。snmp模块提供有对snmp报文段的处理接口。光猫设备从第一efm扩展协议报文中提取所述snmp请求报文段后,可以调用snmp模块提供的对snmp报文段的处理接口对提取的所述snmp请求报文段进行处理,从而实现对光猫设备的管理。
[0069]
本实施例中,在执行步骤201之前,还可以进一步包括:创建与所述cpe之间的管理会话。
[0070]
创建与所述cpe之间的管理会话,具体可以采用以下步骤:
[0071]
s21、接收所述cpe发送的第三efm扩展协议报文;所述第三efm扩展协议报文是所述cpe确定需要对所述光猫设备进行管理后生成的,携带有根据所述光猫设备信息生成的所述光猫设备对应的设备索引;所述光猫设备信息包括光猫设备所在的槽位和端口、以及光猫设备的设备级别和设备编号;
[0072]
s22、从第三efm扩展协议报文中提取和存储所述光猫设备的设备索引,并返回对第三efm扩展协议报文的确认报文,以使所述cpe在接收到所述确认报文后,存储所述光猫设备的上线状态并确定已成功建立与所述光猫设备之间的管理会话。
[0073]
根据图3所示方法可以看出,本实施例中,cpe通过在efm扩展协议报文的填充域字段携带snmp报文段并发送到光猫设备的方式,使得光猫设备可以提取snmp报文段并根据提取的snmp报文段对光猫设备进行管理,不需要为光猫设备分配ip地址即可实现对光猫设备的管理,还可以,避免因通过配置ip对光猫设备进行管理而带来的管理和维护问题。
[0074]
以上分别对本发明实施例应用于cpe的光传送网络中的设备管理方法和应用于光猫设备的光传送网络中的设备管理方法进行了详细说明。
[0075]
应用上述方法,当管控设备需要获取光猫的端口信息时,远端管理模块会构造针对snmp mib库中接口表的snmp get-request报文段,将此报文段携带在第一efm扩展协议报文中发送到光猫设备后,光猫设备可以调用snmp模块提供的对snmp报文段的处理接口(即snmp模块原有的snmp报文处理逻辑的调用接口)完成查询端口信息并构造snmp get-response报文段,将snmp get-response报文段携带在第二efm扩展协议报文中反馈给cpe。
[0076]
应用上述方法,当管控设备需要获取光猫的端口信息时,远端管理模块会根据snmp mib库中的vlan表构造snmp set-request报文段,将此报文段携带在第一efm扩展协议报文中发送到光猫设备后,光猫设备可以调用snmp模块提供的对snmp报文段的处理接口(即snmp模块原有的snmp报文处理逻辑的调用接口)完成vlan配置并构造snmp set-response报文段,将snmp set-response报文段携带在第二efm扩展协议报文中反馈给cpe。
[0077]
本发明实施例还提供了一种应用于cpe的光传送网络中的设备管理装置和应用于光猫设备的光传送网络中的设备管理装置,以下结合图3和图4进行详细说明。
[0078]
参见图4,图4是本发明实施例一光传送网络中的设备管理装置的结构示意图,该装置应用于客户前置设备cpe,如图4所示,包括:确定单元401、管控单元402、处理单元403;
[0079]
所述确定单元401,用于确定需要对所述cpe下挂的光猫设备进行管理时,确定对
所述光猫设备的管理需求;
[0080]
所述管控单元402,用于根据对所述光猫设备的管理需求构造snmp请求报文段,将所述snmp请求报文段携带在第一efm扩展协议报文的填充域字段中发送到所述光猫设备,以使所述光猫设备从第一efm扩展协议报文的填充域字段中提取所述snmp请求报文段,根据所述snmp报文段对光猫设备进行管理并根据管理结果构造snmp响应报文段,将所述snmp响应报文段携带在第二efm扩展协议报文的填充域字段返回给cpe;
[0081]
所述处理单元403,用于接收光猫设备返回的第二efm扩展协议报文,提取第二efm扩展协议报文的填充域字段中的所述snmp响应报文段,解析所述snmp响应报文段得到对所述光猫设备的管理结果。
[0082]
图4所示装置中,
[0083]
所述确定单元401,确定需要对cpe下挂的光猫设备进行管理时,确定对所述光猫设备的管理需求,包括:
[0084]
成功建立与所述光猫设备之间efm oam连接时,确定需要对所述光猫设备进行管理且对所述光猫设备的管理需求是获取所述光猫设备的基本信息,所述基本信息包括所述光猫设备的端口状态、sfp信息、lldp状态、和vlan配置;
[0085]
或者,
[0086]
接收到管控设备发送的管控指令时,确定需要对所述光猫设备进行管理,并根据所述管控指令确定对所述光猫设备的管理需求,所述管控指令包括用于获取所述光猫设备的基本信息的管控指令、用于配置vlan的管控指令、和用于配置lldp状态的管控指令。
[0087]
图4所示装置中,
[0088]
所述处理单元403,解析snmp响应报文段得到对光猫设备的管理结果之后,进一步包括:将对光猫设备的管理结果反馈给管控设备。
[0089]
图4所示装置中,
[0090]
所述确定单元401,确定需要对所述cpe下挂的光猫设备进行管理之后,确定对所述光猫设备的管理需求之前,进一步包括:
[0091]
根据光猫设备信息生成光猫设备对应的设备索引,将所述光猫设备的设备索引携带在第三efm扩展协议报文发送给所述光猫设备,以使所述光猫设备从第三efm扩展协议报文中提取和存储所述光猫设备的设备索引,并返回对第三efm扩展协议报文的确认报文;其中,所述光猫设备信息包括光猫设备所在的槽位和端口、以及光猫设备的设备级别和设备编号;
[0092]
接收所述光猫设备对第三efm扩展协议报文的确认报文,存储所述光猫设备的上线状态并确定已成功建立与所述光猫设备之间的管理会话。
[0093]
参见图5,图5是本发明实施例二光传送网络中的设备管理装置的结构示意图,该装置应用于光猫设备,如图5所示,包括:接收单元501和处理单元502;
[0094]
所述接收单元501,用于接收下挂所述光猫设备的客户前置设备cpe发送的第一efm扩展协议报文;所述第一efm扩展协议报文是所述cpe确定需要对所述光猫设备进行管理后生成的,填充域字段中携带有根据对所述光猫设备的管理需求构造的snmp请求报文段;
[0095]
所述处理单元502,用于从第一efm扩展协议报文的填充域字段中提取所述snmp请
求报文段,根据所述snmp报文段对光猫设备进行管理并根据管理结果构造snmp响应报文段,将所述snmp响应报文段携带在第二efm扩展协议报文的填充域字段中返回给cpe,以使所述cpe从第二efm扩展协议报文的填充域字段中提取所述snmp响应报文段,解析所述snmp响应报文段得到对所述光猫设备的管理结果。
[0096]
图5所示装置中,
[0097]
所述接收单元501,接收下挂所述光猫设备的客户前置设备cpe发送的第一efm扩展协议报文之前,进一步包括:接收所述cpe发送的第三efm扩展协议报文;所述第三efm扩展协议报文是所述cpe确定需要对所述光猫设备进行管理后生成的,携带有根据所述光猫设备信息生成的所述光猫设备对应的设备索引;所述光猫设备信息包括光猫设备所在的槽位和端口、以及光猫设备的设备级别和设备编号;
[0098]
所述处理单元502,进一步用于从第三efm扩展协议报文中提取和存储所述光猫设备的设备索引,并返回对第三efm扩展协议报文的确认报文,以使所述cpe在接收到所述确认报文后,存储所述光猫设备的上线状态并确定已成功建立与所述光猫设备之间的管理会话。
[0099]
本发明实施例还提供了一种电子设备,如图6所示,该电子设备包括:至少一个处理器601,以及与所述至少一个处理器601通过总线相连的存储器602;所述存储器602存储有可被所述至少一个处理器601执行的一个或多个计算机程序;所述至少一个处理器601执行所述一个或多个计算机程序时实现上述图2所示方法中的步骤,或实现上述图3所示方法中的步骤。
[0100]
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个计算机程序,所述一个或多个计算机程序被处理器执行时实现上述图2所示方法中的步骤,或实现上述图3所示方法中的步骤。
[0101]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1