[发明专利]网络管理系统配置无效
| 申请号: | 200580038109.3 | 申请日: | 2005-09-01 |
| 公开(公告)号: | CN101069383A | 公开(公告)日: | 2007-11-07 |
| 发明(设计)人: | M·伦德斯特雷姆;T·斯科雷 | 申请(专利权)人: | 帕克特弗兰特瑞典股份公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 曾祥夌;王忠忠 |
| 地址: | 瑞典*** | 国省代码: | 瑞典;SE |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络 管理 系统配置 | ||
技术领域
本发明涉及宽带网中通过命令语言来配置和更新网络元件的网络管理系统及其方法。
背景技术
通过配置语言来管理和控制网络元件,如路由器、交换机、多路复用器和其它在网络中受到控制的装备。为了控制网络元件设备,输入对应于特定语法的命令。命令在受控网络元件设备中执行功能。命令通常可具有一个或多个参数以控制该功能的细节。例如,可以利用命令在网络元件中开启风扇。该命令的一个参数可以是在风扇开启前必须达到的温度。
人们能够解释文档并理解命令语法的功能性,而且还能对执行命令时所检测到的任何意外行为做出反应。这种意外行为可以是无效命令语法或利用了不能在特定系统中使用的参数。
如果网络元件的功能性和配置改为由软件控制,那么人的交互就不再有影响。软件只能在约束下或以设计到系统中的灵活性来运行。如果命令语法从网络元件映像的一个版本变成另一个版本,那么必须重写管理软件应用程序以理解新的语法。随着元件和在那些元件上运行的系统映像的版本数量的增加,用于管理的网络管理系统(NMS)的复杂性也变得越来越复杂和难以管理。
利用NMS通过利用协议与位于节点中的网络代理对话来管理网络的各部分。NMS在网络管理层实现功能,并可管理其它NMS。
发明内容
本发明的一个目的是,当网络元件设备和在那些元件上运行的系统映像的版本数量增加时,通过新语法解决与变化的配置有关的问题。在这样的情况下,用于管理的网络管理系统的复杂性也变得越来越复杂和难以管理。所以,本发明提出,当更新网络元件配置时,只需改变管理软件的部分。
现有的配置改变是通过程序员(人工)编写新程序来实现的。本发明引入通过赋予变量新值来自动改变设备配置的解释器。
为实现目的和目标,本发明阐述一种在宽带网络中通过命令语言来配置和更新网络元件的网络管理系统。该系统因而包括:
经过定义用于配置网络元件的语法;
将语法定义编译成机器可读形式,部署在网络元件中以配置该元件,并进一步存储在管理系统中的数据文件中,从而将在网络元件中运行的精确配置版本副本也存储在管理系统中;
软件解释器,包括描述文本、具有对语法域中每个变量的限制和这应如何改变,该解释器利用连接到每个网络元件(12)的动态库和该类型软件,上述经编译的语法源代码文件组成该库,其定义命令语句,并且该解释器为该元件(12)的新配置版本创建差别文件;
通过根据差别文件中的数据改变所存储的数据文件来检验管理系统中的新配置版本;以及
在网络元件中部署新配置版本,从而利用较早配置的主要部分对网络元件执行配置更新。
本发明的一个实施例包括利用新配置来检验命令的语义和语法是否正确。
另一个实施例包括存在多种编写语句的方法,将语句标准化为共同语法。
又一个实施例包括改变命令语句以达到定义的目标,从而认识到不同命令虽然类似但具有不同的参数。
再一个实施例包括识别命令分组,使得为了寻址与特定上下文有关的配置,在命令行在正在运行的配置中配置该上下文之前提供该上下文。
另一个实施例包括在没有实际网络元件在线和可到达的情况下对将要部署的命令进行标准化和检验步骤。
此外,本发明包括在位于宽带网络中的网络管理系统中通过命令语言来配置和更新网络元件的方法。该方法包括:
定义用于配置网络元件的语法;
将语法定义编译成机器可读形式,部署在网络元件中以配置该元件,并进一步存储在管理系统中的数据文件内,从而将在网络元件中运行的精确配置版本副本也存储在管理系统中;
通过软件解释器为该元件(12)的新配置版本创建差别文件,该软件解释器包括描述文本、具有对语法域中的每个变量的限制和这应如何改变,该解释器利用连接到每个网络元件(12)的动态库和该类型软件,上述经编译的语法源代码文件组成该库,其定义命令语句;通过根据差别文件中的数据改变所存储的数据文件来检验管理系统中的新配置版本;以及
在网络元件中部署新配置版本,从而利用较早配置软件的主要部分对网络元件执行配置更新。
本发明的方法能够根据所附从属方法权利要求来执行上述系统实施例的实施例。
附图说明
下面,将参照唯一的附图-图1利用本发明的实施例和给出的实例来更好地理解本发明,其中唯一的附图:
图1示意性地示出由根据本发明的NMS控制的网络元件的配置。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于帕克特弗兰特瑞典股份公司,未经帕克特弗兰特瑞典股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580038109.3/2.html,转载请声明来源钻瓜专利网。





