[发明专利]一种指令响应方法及网络设备有效
申请号: | 201911115511.7 | 申请日: | 2019-11-14 |
公开(公告)号: | CN112804076B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 宋佳伟 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L41/0213 | 分类号: | H04L41/0213;H04L41/0226 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱琳爱义 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 指令 响应 方法 网络设备 | ||
本发明提供一种指令响应方法及网络设备,用以解决现有技术中存在的受限于固定命令处理较为繁琐的问题。该方法包括:通过直连接口接收管理设备发送的操作指令,操作指令用于指示对网络设备进行操作;确定网络设备上的命令文档中不包含与操作指令匹配的命令时,生成操作指令所对应的能够被所述网络设备执行的系统命令;执行系统命令,以对操作指令进行响应。
技术领域
本发明涉及通信技术领域,尤其涉及一种指令响应方法及网络设备。
背景技术
网元直连接口将网络管理系统(Network Management System,NMS)直连至被管网元。基于此,NMS无需通过操作维护中心(Operation and Maintenance Center,OMC)或网管接口机等中间环节,即可直接对被管网元进行查询、设置等管理操作。
目前,通常针对直连接口配置用于可对被管网元进行操作的固定命令,NMS需要按照配置好的固定命令查看被管网元中相关的信息,或者对被管网元中的相关参数进行设置。这样的方式受限于固定命令,处理较为繁琐,致使NMS对被管网元的管理性能较差。
发明内容
本发明提供一种指令响应方法及网络设备,用以解决现有技术中存在的受限于固定命令处理较为繁琐的问题。
第一方面,本发明实施例提供一种指令响应方法,应用于网络设备,所述方法包括:
通过直连接口接收管理设备发送的操作指令,所述操作指令用于指示对所述网络设备进行操作;
确定所述网络设备上的命令文档中不包含与所述操作指令匹配的命令时,生成所述操作指令所对应的能够被所述网络设备执行的系统命令;
执行所述系统命令,以对所述操作指令进行响应。
在一种可选的实现方式中,所述生成所述操作指令对应的能够被所述网络设备执行的系统命令,包括:
对所述操作指令进行解析,得到所述操作指令中包含的命令参数;
将所述命令参数作为命令生成函数的输入参数,调用所述命令生成函数生成所述操作指令对应的能够被所述网络设备执行的系统命令,所述命令生成函数用于根据所述输入参数生成所述系统命令,所述命令参数与所述输入参数具有相同的格式。
在一种可选的实现方式中,所述命令文档中存储有命令与命令对象标识OID之间的关联关系,所述方法还包括:
确定所述命令文档中包含与所述操作指令相匹配的目标命令时,从所述命令文档中确定出所述目标命令关联的目标OID;
基于简单网络管理协议SNMP,对所述目标OID指示的命令对象执行所述目标命令对应的操作,以对所述操作指令进行响应。
在一种可选的实现方式中,所述命令参数包括以下中的至少一种:命令类型、命令对象、操作信息。
第二方面,本发明实施例提供一种网络设备,包括:
接收模块,用于通过直连接口接收管理设备发送的操作指令,所述操作指令用于指示对所述网络设备进行操作;
命令生成模块,用于确定所述网络设备上的命令文档中不包含与所述操作指令匹配的命令时,生成所述操作指令所对应的能够被所述网络设备执行的系统命令;
第一命令执行模块,用于执行所述系统命令,以对所述操作指令进行响应。
在一种可选的实现方式中,所述命令生成模块,具体用于:
对所述操作指令进行解析,得到所述操作指令中包含的命令参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911115511.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据传输方法和装置
- 下一篇:无人机的控制方法及装置