[发明专利]一种网管自适应兼容设备功能和版本的方法有效
申请号: | 201210528003.3 | 申请日: | 2012-12-10 |
公开(公告)号: | CN103874104B | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 贾毅;贾英;李国强 | 申请(专利权)人: | 北京信威通信技术股份有限公司 |
主分类号: | H04W24/04 | 分类号: | H04W24/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网管 自适应 兼容 设备 功能 版本 方法 | ||
技术领域
本发明涉及集群通信领域,尤其涉及一种网管自适应兼容设备功能和版本方法。
背景技术
网管通常需要管理多个不同版本的同类设备,而设备提供的功能集通常由其版本所决定,因而如何在同一网管上兼容不同版本的设备,为它们提供与版本相应的操作功能集就成了网管常见问题。
常用的解决方法是为同类设备定义一个功能集与版本号的对应关系表,网管根据它来决定为特定版本的设备提供的操作功能集。这种方式的优点在于可以将设备功能集的更新与网管功能开发分离开来,但缺点是关系表的维护需要额外的工作量,对设备版本规划的要求高,而且一旦设备实际提供的功能集与关系表中定义不符,还可能造成功能操作错误。
发明内容
为了保留现有技术的分离设备功能集的更新与网管功能开发的优点,同时减轻人工维护功能集与版本号对应关系表的工作量,并保障设备版本与实际支持功能集的一致性,本发明提出了一种网管自适应兼容设备功能和版本的方法,具体如下:
网管提供全功能集并动态维护一张设备功能集与版本号的对应关系表,网管根据所述关系表,判断设备可以进行的功能操作;其中,动态维护包括:网管利用设备注册时的交互,主动向设备学习其支持的功能集,并记录在所述关系表中。
上述方法中,网管判断设备可以进行的功能操作可以具体为:网管遍历全功能集的所有操作,按照对应关系表中记录的对应关系,过滤屏蔽设备不支持的功能操作,此时呈现给用户的即为设备实际支持的操作功能集。
上述方法中,所述学习包括:当设备向网管注册时,上报自身版本,网管检索对应关系表,如果没有该版本的信息,则表示此时需要向该版本设备学习其支持的功能集,网管遍历全功能集的所有操作,逐一向设备发送功能操作同步请求,设备对于支持的功能返回成功标志,对于不支持的功能返回特别定义的错误码,网管根据返回值在对应关系表中添加一条该设备的版本号与功能集的对应关系的记录,这样就完成了设备操作功能集与版本号的对应关系的学习。此外,如果网管检索对应关系表时发现有该版本的信息可以不发起学习,也可以发起更新学习,网管遍历全功能集的所有操作,逐一向设备发送功能操作同步请求,根据设备的返回值在对应关系表中更新设备版本号与功能集的对应关系即可,或者网管也可以清空对应关系表中该版本的记录后再发起学习,此时处理流程与设备注册时无版本的信息的处理流程相同。
优选的,对于上述设备注册时的关系表更新,可以不自动更新关系表中记录的设备不支持的功能。这样做的好处在于:假如系统中同一版本号的设备,部分已更新为可支持某一功能,部分为尚未支持(实验室环境常见),那样就造成不同设备注册时不断刷新关系表,无法稳定网管系统对此版本的支持功能集;采用这种方式后,能够将网管系统对某一版本提供的支持功能集最终稳定在不支持此功能的状态下,比较安全。
本发明还支持网管通过用户手工触发,主动向指定设备学习其支持的功能集。可以在原有对应关系表中的记录上直接更新学习到的对应关系,也可以首先清空对应关系表中指定设备的记录后再发起学习,此时处理流程与设备注册时无版本的信息的处理流程相同。
随着网管系统的使用以及设备版本的增加,会造成设备功能集与版本号对应关系表中的数据不断增长,因此最好引入定期维护的功能,即自动删除对应关系表中不再使用的设备历史版本的相关记录,判断设备历史版本的依据是是网管系统中不再存在该版本的设备。
采用本发明提供的方法,网管可以管理多个不同版本的同类设备。相比于现有技术,本发明具有以下优点:1.网管动态维护设备功能集与版本号的对应关系,主动发起学习设备功能集的操作,根据设备回应更新对应关系表,减少了人工维护工作量;2.保障了设备版本与实际支持功能集的一致性,降低由于设备实际提供的功能集与版本关系表中定义不符造成功能操作错误的概率。
附图说明
图1是本发明实施例二中设备向网管注册时更新功能集与版本号对应关系的流程图;
图2是本发明实施例三中用户主动从网管发起更新功能集与版本号对应关系的流程图。
具体实施方式
下面结合附图对本发明的具体实施方式作详细的说明。
实施例一
无线网管系统使用本发明方法初次学习版本号为6.6.0.3的基站对数据校准功能的支持情况,步骤如下:
1.1,版本号为6.6.0.3的基站初次向无线网管注册,上报了自身的软件版本号;
1.2,网管系统向基站功能集与版本号的对应关系表中查询版本号为6.6.0.3的基站功能集定义;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信威通信技术股份有限公司,未经北京信威通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210528003.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:机柜环境检测方法及系统
- 下一篇:一种蜗轮传动装置