[发明专利]一种兼容SNMP协议和CORBA协议的综合网络管理方法有效
| 申请号: | 201510452854.8 | 申请日: | 2015-07-29 |
| 公开(公告)号: | CN105162616B | 公开(公告)日: | 2018-02-13 |
| 发明(设计)人: | 张晓辉 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
| 代理公司: | 河北东尚律师事务所13124 | 代理人: | 王文庆 |
| 地址: | 050081 河北省石家*** | 国省代码: | 河北;13 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 兼容 snmp 协议 corba 综合 网络 管理 方法 | ||
1.一种兼容SNMP协议和CORBA协议的综合网络管理方法,综合网管系统作为管理者,与管理者进行相互通信的专业网管或设备作为代理者,在管理者和代理者之间设置有SNMP协议适配层和CORBA协议适配层,其特征在于包括以下步骤:
(1)如果管理者主动发起查询、设置命令时,转入步骤(2);如果代理者主动向管理者发起SNMP协议格式的上报命令时,转入步骤(6),如果代理者主动向管理者发起CORBA协议格式的上报命令时,转入步骤(7);
(2)管理者主动发起的查询或设置的命令,如果命令中的目标设备代理采用的是SNMP协议,则转到第(3)步;如果命令中的目标设备代理采用的是CORBA协议,转到第(5)步;
(3)SNMP协议适配层收到管理者发起的命令,根据命令中的目标设备ID匹配设备网管接口参数,构造SNMP请求包并将SNMP请求包发送至代理者,转到第(4)步;
(4)SNMP协议适配层收到代理者回复的响应消息后,匹配响应包号并根据SNMP请求包操作类型将SNMP变量绑定列表分解为通用信息模型的参数变量列表和索引变量列表,之后将通用信息模型发送至管理者,转到第(8)步;
(5)CORBA协议适配层收到管理者发起的命令,根据命令中的目标设备ID匹配设备网元信息,分析操作类型和绑定的变量组,选择要调用代理者的远程方法及要传递的查询、设置参数;根据收到代理者的调用数据,将查询、设置结果分解为通用信息模型的参数变量列表和索引变量列表,之后将通用信息模型发送至管理者,转到第(8)步;
(6)代理者将SNMP协议格式的上报命令Trap发送给SNMP协议适配层,SNMP协议适配层收到上报命令Trap后,根据TrapOid分析Trap绑定的变量列表,将Trap绑定的变量列表分解为通用信息模型要求的参数变量列表和索引变量列表,转到第(8)步;
(7)代理者主动向CORBA协议适配层发起CORBA协议格式的回调,CORBA协议适配层收到回调消息后,根据消息类型分析回调消息绑定的变量列表,将回调消息绑定的变量列表分解为通用信息模型的参数变量列表和索引变量列表,转到第(8)步;
(8)综合网管系统根据通用信息模型的参数变量列表和索引变量列表进行统一管理。
2.根据权利要求1所述的一种兼容SNMP协议和CORBA协议的综合网络管理方法,其特征在于:步骤(2)中的命令包括包序号、目标设备ID、操作类型、参数变量列表和索引变量列表;包序号是该命令的唯一标识,用于匹配命令执行结果包;目标设备ID用于标识要操作的目标设备;操作类型包括get、getTable和set,get表示查询指定信息,getTable表示查询整表信息,set表示设置操作;参数变量列表包括了要查询或设置的参数信息;索引变量列表包括了要操作的参数对应的索引信息。
3.根据权利要求1所述的一种兼容SNMP协议和CORBA协议的综合网络管理方法,其特征在于:步骤(3)中SNMP请求包的构造具体为:设置请求包的包号和操作类型,如果操作类型为set,将参数变量列表和索引变量列表结合,构建SNMP设置绑定变量列表,如果操作类型为get,将参数变量列表与索引变量列表结合,构建查询绑定变量列表,如果操作类型为getTable,将参数变量列表直接设置为查询绑定变量列表。
4.根据权利要求1所述的一种兼容SNMP协议和CORBA协议的综合网络管理方法,其特征在于:通用信息模型的数据格式具体为:
(a)包号为字符串,字段为packageId,格式为GUID;
(b)目标设备ID为字符串,字段为deviceId,是被管设备的唯一标识;
(c)操作类型位为字符串,字段为operationType,操作类型get为查询指定参数,操作类型getTable为查询目标表格数据,操作类型set为设置指定参数,操作类型trap为专业网管或设备代理主动发出的消息通知;
(d)参数变量列表,列表名为variableBinds,由一组参数变量组成,表示协议中的一组或一行数据,每个参数变量包括oid、syntax、value和varType;
(e)索引变量列表,名称为indexBinds,由一组索引变量组成,通常表示协议中的一组或一行数据的索引;
(f)操作结果为字符串,字段result。
5.根据权利要求1所述的一种兼容SNMP协议和CORBA协议的综合网络管理方法,其特征在于:分解为通用信息模型的参数变量列表和索引变量列表时需要转换编码格式:将SNMP协议中以ASN.1编码方式和CORBA协议中的定义变量统一为字符串编码方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510452854.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种存储方法和系统
- 下一篇:接入网信息发送方法及装置





