一种传输设备的管理方法及系统技术方案

技术编号:21308513 阅读:46 留言:0更新日期:2019-06-12 10:48
本发明专利技术公开了一种传输设备的管理方法及系统,涉及通信技术领域。管理方法包括:接收网管或向其发送简单网络管理协议SNMP消息,并对SNMP消息的收发和处理进行调度控制;SNMP应用层通过底层业务接口下发对传输设备的管理信息库MIB表的管理命令,以及接收传输设备上报的告警信息和管理命令的响应结果;其中,SNMP消息的处理包括:对不同类型的SNMP消息进行同步处理或者异步多线程处理,从网管下发的SNMP消息中得到管理命令,以及将响应结果和告警信息分别封装为SNMP消息。本发明专利技术可以高效地处理传输设备的大量告警数据、性能数据和配置数据,实现对不同类型传输设备的统一管理。

A Management Method and System of Transmission Equipment

The invention discloses a management method and system of transmission equipment, which relates to the field of communication technology. The management methods include: receiving or sending SNMP messages to network managers, dispatching and controlling the sending and receiving of SNMP messages; issuing management commands to MIB tables of management information base of transmission equipment through the underlying service interface, and receiving the alarm information and the response results of management commands reported by transmission equipment, among which, the processing package of SNMP messages; These include: synchronous processing or asynchronous multi-threading processing for different types of SNMP messages, obtaining management commands from SNMP messages sent by network management, and encapsulating response results and alarm information as SNMP messages, respectively. The invention can efficiently process a large number of alarm data, performance data and configuration data of transmission equipment, and realize unified management of different types of transmission equipment.

【技术实现步骤摘要】
一种传输设备的管理方法及系统
本专利技术涉及通信
,具体是涉及一种传输设备的管理方法及系统。
技术介绍
传统传输设备的告警、性能、配置数据量都很大,各厂家的采集对象定义也不标准。目前,在网元级层面,传统传输设备的管理基本上是各厂家采用各自私有协议实现的;在网络级,统一网管大部分采用北向接口以及通过OSI模型完成,实现复杂,多应用于大型网络。但是,国内外有部分客户或专网用户使用不同厂家的传输设备组网,传统传输设备虽然具备网管功能,但未实现统一管理,而且部分军网还要求设备级安全和管理功能。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种传输设备的管理方法及系统,可以高效地处理传输设备的大量告警数据、性能数据和配置数据,实现对不同类型传输设备的统一管理。本专利技术提供一种传输设备的管理方法,其包括:接收网管或向其发送简单网络管理协议SNMP消息,并对SNMP消息的收发和处理进行调度控制;SNMP应用层通过底层业务接口下发对所述传输设备的管理信息库MIB的管理命令,以及接收所述传输设备上报的告警信息和所述管理命令的响应结果;其中,所述SNMP消息的处理包括:对不同类型的所述SNMP消息进行同步处理或者异步多线程处理,从网管下发的所述SNMP消息中得到所述管理命令,以及将所述响应结果和/或告警信息封装为所述SNMP消息。在上述技术方案的基础上,通过套接字通信接口收发所述SNMP消息;根据所述SNMP消息的版本类型,使用对应的消息处理模型对所述SNMP消息的协议头和净荷进行封装或者解封装处理;将所述净荷中协议数据单元PDU的MIB命令转换为所述管理命令,以及将所述响应结果和/或告警信息进行转换后存入PDU,其中,所述MIB命令用于对所述传输设备的MIB进行操作,所述管理命令是与所述MIB命令一一映射的回调函数。在上述技术方案的基础上,所述封装或者解封装处理还包括对所述协议头进行验证或者基于安全模型的安全校验,安全模型包括基于用户的安全模型USM;确定所述管理命令之前,根据所述SNMP消息的版本类型,对所述PDU进行绑定变量合法性验证或者基于视图的访问控制模型VACM的访问控制。在上述技术方案的基础上,所述SNMP应用层对所述响应结果、告警信息以及管理命令分别进行转发处理。本专利技术还提供一种传输设备的管理系统,其包括:总控调度模块,其用于与网管之间通过多协议接口收发SNMP消息,并对SNMP消息的收发和处理进行调度控制;SNMP应用层,其用于通过底层业务接口下发对所述传输设备的管理信息库MIB的管理命令,以及接收所述传输设备上报的告警信息和所述管理命令的响应结果;处理模块,其用于对不同类型的所述SNMP消息进行同步处理或者异步多线程处理,从而从网管下发的所述SNMP消息中解析得到所述管理命令,以及将所述响应结果和/或告警信息封装为所述SNMP消息。在上述技术方案的基础上,所述处理模块包括:信息处理单元,其与所述总控调度模块之间通过套接字通信接口收发所述SNMP消息;用于根据所述SNMP消息的版本类型,使用对应的消息处理模型对所述SNMP消息的协议头和净荷进行封装或者解封装处理;本地处理单元,其用于将所述净荷中协议数据单元PDU中的MIB命令转换为所述管理命令,以及将所述响应结果和/或告警信息进行转换后存入PDU,其中,所述MIB命令用于对所述传输设备的MIB进行操作,所述管理命令是与所述MIB命令一一映射的回调函数。在上述技术方案的基础上,所述系统还包括基于安全模型的用户安全模块,以及基于视图的访问控制模型VACM的访问控制模块,所述安全模型包括基于用户的安全模型USM;所述信息处理单元还用于验证所述协议头或者调用所述用户安全模块进行基于所述安全模型的安全校验;所述本地处理单元还用于对所述PDU进行绑定变量合法性验证或者调用所述访问控制模块进行VACM访问控制处理。在上述技术方案的基础上,所述系统还包括配置数据模块,用于存储所述用户安全模块和访问控制模块的配置数据。在上述技术方案的基础上,所述SNMP应用层包括命令应答器和多个MIB实现模块;多个MIB实现模块包括USMMIB实现模块、VACMMIB实现模块和V1/V2CMIB实现模块,分别用于对相应的所述管理命令及其响应结果进行转发处理;命令应答器通过内部接口接收所述本地处理单元下发的所述管理命令,并将所述管理命令转发给相应的所述MIB实现模块;还用于上传经过所述MIB实现模块转发的所述响应结果。在上述技术方案的基础上,所述SNMP应用层还包括通知生成器,通知生成器用于通过所述底层业务接口接收所述告警信息,并转发给所述本地处理模块。与现有技术相比,本专利技术实施例的传输设备的管理方法,与网管之间收发简单网络管理协议(SimpleNetworkManagementProtocol,SNMP)消息,并对SNMP消息的收发和处理进行调度控制;SNMP应用层通过底层业务接口下发对传输设备的管理信息库(ManagementInformationBase,MIB)的管理命令,以及接收传输设备上报的告警信息和管理命令的响应结果;其中,SNMP消息的处理包括:对不同版本的SNMP消息进行同步处理或者异步多线程处理,从而从网管下发的SNMP消息中解析得到管理命令,以及将响应结果或者告警信息封装为SNMP消息。一方面,通过串行化同步处理机制或者异步多线程处理机制,可以高效地处理传输设备的大量告警数据、性能数据和配置数据;另一方面,提供高度封装、模块化的SNMP核心协议栈以及网络管理标准接口,实现对不同类型传输设备的统一管理。附图说明图1是本专利技术实施例传输设备的管理方法流程图;图2是步骤S120的具体流程图;图3是步骤S124的具体流程图;图4是步骤S130的具体流程图;图5是步骤S134的具体流程图;图6是本专利技术另一实施例传输设备的管理方法流程图;图7是本专利技术实施例传输设备的管理系统示意图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步的详细描述。本专利技术实施例提供一种传输设备的管理方法,用于传输设备管理,传输设备可以是光传送网(OpticalTransportNetwork,OTN)设备或者分组传送网(PacketTransportNetwork,PTN)设备,管理类型包括配置管理、性能管理和告警管理,管理方法包括:接收网管或向其发送简单网络管理协议SNMP消息,并对SNMP消息的收发和处理进行调度控制。网管下发的SNMP消息可以是对传输设备的管理信息库MIB进行配置的配置命令,也可以是获取MIB中的性能数据的获取命令。现有的SNMP系统基本上都兼容SNMPv1、SNMPv2c和SNMPv3三个版本,SNMP消息可以是SNMPv1、SNMPv2c或者SNMPv3版本。SNMPv1和SNMPv2c消息由目的地址、版本号、团体名以及协议数据单元(ProtocolDataUnit,PDU)四个部分构成;SNMPV3消息由目的地址、版本号、安全用户名、安全模型、引擎EngineID、引擎重启的次数EngineBoots、最近一次引擎重启的时刻距离当前时刻的时长EngineTime以及ScopePDU构成,其中,PDU一般由PDU类型Type、请求RequestID和本文档来自技高网...

【技术保护点】
1.一种传输设备的管理方法,其特征在于,其包括:接收网管或向其发送简单网络管理协议SNMP消息,并对SNMP消息的收发和处理进行调度控制;SNMP应用层通过底层业务接口下发对所述传输设备的管理信息库MIB的管理命令,以及接收所述传输设备上报的告警信息和所述管理命令的响应结果;其中,所述SNMP消息的处理包括:对不同类型的所述SNMP消息进行同步处理或者异步多线程处理,从网管下发的所述SNMP消息中得到所述管理命令,以及将所述响应结果和/或告警信息封装为所述SNMP消息。

【技术特征摘要】
1.一种传输设备的管理方法,其特征在于,其包括:接收网管或向其发送简单网络管理协议SNMP消息,并对SNMP消息的收发和处理进行调度控制;SNMP应用层通过底层业务接口下发对所述传输设备的管理信息库MIB的管理命令,以及接收所述传输设备上报的告警信息和所述管理命令的响应结果;其中,所述SNMP消息的处理包括:对不同类型的所述SNMP消息进行同步处理或者异步多线程处理,从网管下发的所述SNMP消息中得到所述管理命令,以及将所述响应结果和/或告警信息封装为所述SNMP消息。2.如权利要求1所述的传输设备的管理方法,其特征在于:通过套接字通信接口收发所述SNMP消息;根据所述SNMP消息的版本类型,使用对应的消息处理模型对所述SNMP消息的协议头和净荷进行封装或者解封装处理;将所述净荷中协议数据单元PDU的MIB命令转换为所述管理命令,以及将所述响应结果和/或告警信息进行转换后存入PDU,其中,所述MIB命令用于对所述传输设备的MIB进行操作,所述管理命令是与所述MIB命令一一映射的回调函数。3.如权利要求2所述的传输设备的管理方法,其特征在于:所述封装或者解封装处理还包括对所述协议头进行验证或者基于安全模型的安全校验,安全模型包括基于用户的安全模型USM;确定所述管理命令之前,根据所述SNMP消息的版本类型,对所述PDU进行绑定变量合法性验证或者基于视图的访问控制模型VACM的访问控制。4.如权利要求1至3任一项所述的传输设备的管理方法,其特征在于:所述SNMP应用层对所述响应结果、告警信息以及管理命令分别进行转发处理。5.一种传输设备的管理系统,其特征在于,其包括:总控调度模块,其用于与网管之间通过多协议接口收发SNMP消息,并对SNMP消息的收发和处理进行调度控制;SNMP应用层,其用于通过底层业务接口下发对所述传输设备的管理信息库MIB的管理命令,以及接收所述传输设备上报的告警信息和所述管理命令的响应结果;处理模块,其用于对不同类型的所述SNMP消息进行同步处理或者异步多线程处理,从而从网管下...

【专利技术属性】
技术研发人员:刘华赵亮张宏
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

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

1