[發明專利]一種網管自適應兼容設備功能和版本的方法有效
| 申請號: | 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.szxzyx.cn/pat/books/201210528003.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:機柜環境檢測方法及系統
- 下一篇:一種蝸輪傳動裝置





