[发明专利]一种基于规格驱动的多版本网络管理方法有效
申请号: | 201210094115.2 | 申请日: | 2012-04-01 |
公开(公告)号: | CN102611580A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 何倩;范晓群 | 申请(专利权)人: | UT斯达康通讯有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 杨天娇 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 规格 驱动 版本 网络 管理 方法 | ||
技术领域
本发明涉及通讯领域,尤其涉及通讯设备网络管理领域。
背景技术
随着现代通信技术的飞速发展,运营商对通讯设备以及网络管理系统的要求也越来越多样化。运营商的网络中存在的网元数量庞大,即使同一类型网元的数量也非常大,少则几十个,多则上千个,由于分布地域不同等原因,这些网元使用的软件版本可能各不相同,有些支持旧的版本,而有些已经升级为新的版本,造成网元多版本在网络中共存。
所以在网元管理系统中,经常会遇到网元升级以及多版本共存的问题。旧的版本已经部署在现场,新的版本同时需要支持。此时,新版网元的快速支持,网元多版本兼容,和数据库平滑升级都将是非常关键的问题。
现有的做法是先把数据库里原来存在的旧的数据导出,然后根据新的版本的具体情况,调整原有数据库表格,或者为新的版本创建新的数据库表,以便同时兼容新旧两种版本。再根据变化的具体状况编写脚本,导入旧数据。此外,程序员必须对代码所有相关部分进行调整,分情况针对不同版本进行特殊处理。
同时,当有新的数据需要写入数据库表时,现有技术的实现方式是在数据库与网络管理系统交互的过程中,如果数据库结构发送变化,需要调整原来接口的实现方式或者添加新的接口。这样会带来一系列的开发和测试工作量。
以上方法要兼容网元的新旧版本,数据表需要重新调整,相关数据库调用代码也需要重新修改,所有相关业务流程代码,涉及到不同版本时需要特殊处理。这对开发以及测试人员来说都是一件非常困难和繁琐的事情,并且在这个过程中也很容易出问题,对整个系统的维护非常不利。
专利号为200510086395.2的中国发明专利公开了一种网络管理中兼容代理不同版本的方法,在所述管理站记录所述管理代理上的各个版本号并定义不同版本号与其支持功能之间的映射表,所述管理站获取所述代理设备的版本号,及所述管理站根据所述代理设备的版本号的不同加载相应的功能点至映射表。该专利通过映射表对不同的版本网元加载不同的功能点,但是仍然是通过对管理站进行升级实现对新版本设备的管理,并且该发明仅仅支持功能点的映射,如果各个版本功能点的属性发生变化,则不能提供支持。
发明内容
本发明的目的在于解决网络中网元存在多种版本软件时,需要调整数据库表并开发数据库表接口,程序员必须重写代码以支持多版本共存的问题,提供一种在网络管理系统中,网元多版本快速支持的方法。
一种基于规格驱动的多版本网络管理方法,应用于管理多版本网元的网络管理系统中,包括步骤:
步骤1、网元升级版本,生成规格文件;
步骤2、网络管理系统读入规格文件;
步骤3、比较同一规格文件的不同版本,找出规格差异;
步骤4、网络管理系统根据规格文件调整数据库表;
步骤5、网络管理系统管理多版本网元,不同版本的网元按照各自的规格文件约束自己的行为。
所述步骤1中规格文件包括规格索引文件和规格属性文件,所述的规格索引文件包括网元中的具体规格和版本信息,所述的规格属性文件包括网元具体规格的各项属性和版本信息。
进一步地,所述步骤4中同一规格文件是指同一规格属性文件,所述规格差异是指同一规格的不同版本间的属性差异。
进一步地,所述步骤4包括:
找出有规格差异的规格对应的数据库表,在原来的数据库表上扩充出新增加的属性,原来该表中记录数据保留不变。
进一步地,所述网络管理系统不改变原有的与数据库表的接口,通过原来的接口来对数据库表进行操作,网管系统与数据库接口只需要简单的对数据库表的某一行进行操作,只要指定表名,属性名,就可以进行数据库表进行选定、删除和升级操作。
本发明公开的一种基于规格驱动的多版本网络管理方法,网元的配置、状态、功能,以及支持的告警,性能等均基于规格驱动,业务模型由规格定义,可以使编码人员专注于编码细节。
如果新版本中需要添加新的属性,只需要根据规格直接扩充现有数据库表,如果减少了某个属性,则不对数据库表做任何处理。此外,网络管理统与数据库接口基于表接口调用,表名和属性名不变,则原有代码不需要修改,大大减少了开发以及测试的工作量。
通过本发明的方法可以做到:网元多版本兼容,版本升级时,数据库平滑升级,业务模型和编码分离,网元升级过程中减少乃至于完全不需要新增接口。
附图说明
图1为基于规格驱动的多版本网络管理方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于UT斯达康通讯有限公司,未经UT斯达康通讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210094115.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:环境亲和型乳化切削液及其制备方法
- 下一篇:用于眼镜的杆以及包括该杆的眼镜