[发明专利]对通信设备中配置命令进行清除的方法和装置有效
申请号: | 201280000105.6 | 申请日: | 2012-02-17 |
公开(公告)号: | CN102742215A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 洪维江;周希锋 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;黄晓军 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 设备 配置 命令 进行 清除 方法 装置 | ||
技术领域
本发明涉及电子技术领域,尤其涉及一种对通信设备中配置命令进行清除的方法和装置。
背景技术
当通信设备中配置命令很多时,需要对配置命令进行清除。
现有技术中的一种配置命令的清除方法包括:当通信设备中配置命令达到一定的数量后,对上述通信设备进行重启,从而清除通信设备中所有配置命令。
上述现有技术中的配置命令的清除方法的缺点为:需要对通信设备进行重启,不能对通信设备中的配置命令进行部分清除,只能整体清除。
发明内容
本发明的实施例提供了一种对通信设备中配置命令进行清除的方法和装置,以实现有效地地对通信设备中的配置命令进行清除。
一种对通信设备中配置命令进行清除的方法,包括:
获取通信设备中的各个网元的层次信息和各个网元上部署的配置命令信息,将所述各个网元的层次信息确定为所述各个网元上部署的配置命令的层次信息,根据所有网元上部署的配置命令的层次信息构造初始状态的配置命令树,所述配置命令树中每一个节点代表一个配置命令;
根据用户指定的所述通信设备需要恢复到的特定配置状态得到配置命令树的目标状态,将所述配置命令树的初始状态和目标状态进行比较,根据比较结果确定所述配置命令树中需要清除的节点,按照所述通信设备默认的清除规则和/或自定义的清除规则对所述需要清除的节点进行清除。
一种对通信设备中配置命令进行清除的装置,包括:
配置命令树构造模块,用于获取通信设备中的各个网元的层次信息和各个网元上部署的配置命令信息,将所述各个网元的层次信息确定为所述各个网元上部署的配置命令的层次信息,根据所有网元上部署的配置命令的层次信息,构造初始状态的配置命令树,所述配置命令树中每一个节点代表一个配置命令;
配置命令清除处理模块,用于根据用户指定的所述通信设备需要恢复到的特定配置状态得到配置命令树的目标状态,将所述配置命令树的初始状态和目标状态进行比较,根据比较结果确定所述配置命令树中需要清除的节点,按照所述通信设备默认的清除规则和/或自定义的清除规则对所述需要清除的节点进行清除。
由上述本发明的实施例提供的技术方案可以看出,本发明实施例通过构造配置命令树,按照通信设备默认的清除规则和/或自定义的清除规则对所述需要清除的节点进行清除,可以有效地、快速地对通信设备中配置命令进行清除。
附图说明
图1为本发明实施例一提供的一种对通信设备中配置命令进行清除的方法的具体处理流程图;
图2为本发明实施例一提供的一种通过系统命令将配置命令设置为branch或Leaf的示意图;
图3为本发明实施例二提供的一种对通信设备中配置命令进行清除的装置的具体结构图。
具体实施方式
下面将参考附图详细说明本发明实施例。
实施例一
该实施例提供的一种对通信设备中配置命令进行清除的方法,其具体处理流程如图1所示,包括如下的处理步骤:
步骤11、获取通信设备中的各个网元的层次信息和各个网元上部署的配置命令信息,将所述各个网元的层次信息确定为所述各个网元上部署的配置命令的层次信息,根据所有网元上部署的配置命令的层次信息构造初始状态的配置命令树。
向通信设备中各个网元下发命令,命令各个网元返回网元的层次等配置信息和各个网元上部署的配置命令信息。
各个网元的层次关系代表了各个网元上部署的配置命令的层次关系。根据各个网元返回的上述信息,将所述各个网元的层次信息确定为所述各个网元上部署的配置命令的层次信息。即将处于第一层次的网元上部署的配置命令作为branch(枝干节点),将处于所述第一层次的网元之下的第二层次的网元上部署的配置命令作为Branch或Leaf(叶子节点)。Branch下可以含有Branch(允许出现多次嵌套),也可以含有Leaf,Leaf下不能含有Branch,即Leaf为最底层的节点。
设定唯一的treeroot(根节点),默认为配置树里所有层次配置节点的‘根’节点。根据treeroot、所有的branch和Leaf构造出一个含有唯一TreeNode的配置命令树,所述配置命令树中每一个节点代表一个配置命令。
该实施例提供的一种将各个网元上部署的配置命令转换为配置命令树的示意图如图2所示,在图2中,用不同的缩进量类分别表示treeroot、branch和Leaf,如果某节点还有下一级节点,则该节点为Branch,如果某节点没有下一级节点,则该节点为Leaf。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280000105.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无保持架满滚子圆锥滚子轴承
- 下一篇:集成电路装置