[發明專利]軟件版本自我管理方法無效
| 申請號: | 200610160620.7 | 申請日: | 2006-11-29 |
| 公開(公告)號: | CN101192981A | 公開(公告)日: | 2008-06-04 |
| 發明(設計)人: | 劉淑霞;杜迎澤;江有志;孫景 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G06F9/44 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 李偉;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 版本 自我管理 方法 | ||
技術領域
本發明涉及一種用于進行軟件版本記錄和單板記錄的冗余校驗方法以及設備軟件版本自我管理的方法,更具體的,涉及一種用于在通訊系統中網元側設備系統的冗余軟件的自動整理方法。
背景技術
為控制整個系統的硬件成本和降低單板軟件管理的復雜度,NODEB系統實現對單板軟件的集中式的控制管理,即所有的升級版本都保存在主控板BMC(NODEB?Main?Control)的CF卡內,各個單板上不再有固定的存儲設備(如FLASH),不再保存版本文件。但主控板的存儲容量也是有限的,一般只允許保留一個正在運行的版本和一個備用版本,而由于硬件單板升級,配套運行的軟件版本也要升級。
系統經過長期的運行,已退出歷史舞臺的硬件單板對應的軟件版本還在前臺存在,成了垃圾,占用了系統的寶貴資源,如不及時清除,歷史的版本信息和版本文件過多,將大大影響設備的運行效率、甚至引起宕機。目前的手段都是設備維護人員逐一判斷,清除這些不再使用的垃圾版本,這就難免存在誤操作的可能,而對于保護設計不善的設備來說,如果誤刪了還要使用的版本,將會導致災難性的后果。
因而,必需要對軟件版本記錄和單板記錄進行冗余校驗以及對基站設備的軟件自動清理。
發明內容
為了解決上述問題,本發明提出了一種用于進行軟件版本記錄和單板記錄的冗余校驗方法以及基站設備的軟件自動清理方法,其能夠提高設備維護的可靠性和智能化,優化系統的運行效率,并且可以設定定時清除任務來定時觸發設備系統進行自我清理,或由操作人員通過后臺來觸發執行清理流程。
本發明的一個方面提供了一種用于進行軟件版本記錄和單板記錄的冗余校驗方法,其特征在于,包括以下步驟:S502,獲取單板配置表信息;S504,獲取軟件版本配置表信息;以及S506,匹配單板配置表信息和軟件版本配置表信息,過濾冗余版本記錄,并清除與冗余版本信息相對應的版本記錄和版本文件。
根據本發明的一個方面,單板配置表信息記錄有所有需要使用的單板記錄,單板記錄包括單板類型和硬件版本號。
另外,軟件版本配置表信息記錄有以下至少一種:版本類型、硬件版本號、文件名、文件路徑、以及文件校驗和。冗余版本記錄是軟件版本配置表信息中存在,而單板配置表信息中不存在的版本記錄。
根據本發明的一個方面,匹配是通過比較單板配置表信息和軟件版本配置表信息中的單板類型和硬件版本號來進行的。
本發明的另一個方面提供了一種軟件版本自我管理方法,其特征在于,包括以下步驟:S202,進行軟件版本記錄和單板記錄的冗余校驗。
另外,根據本發明的軟件版本自我管理方法還包括:S204,進行軟件版本記錄和版本文件的一致性校驗。
其中,S202通過以下步驟實現:獲取單板配置表信息;獲取軟件版本配置表信息;以及匹配單板配置表信息和軟件版本配置表信息,過濾冗余版本記錄,并清除與冗余版本信息相對應的版本記錄和版本文件。
S204通過以下步驟實現:獲取軟件版本配置表信息;根據軟件版本配置表信息獲取對應的版本文件;以及校驗版本文件和版本記錄的一致性,如果不一致,則清除不存在版本文件的版本記錄,以及清除不存在版本記錄的版本文件。
根據本發明的另一個方面,單板配置表信息記錄有所有需要使用的單板記錄,單板記錄包括單板類型和硬件版本號。軟件版本配置表信息記錄有以下至少一種:版本類型、硬件版本號、文件名、文件路徑、以及文件校驗和。冗余版本記錄是軟件版本配置表信息中存在,而單板配置表信息中不存在的版本記錄。
另外,根據本發明的另一個方面,匹配是通過比較單板配置表信息和軟件版本配置表信息中的單板類型和硬件版本號來進行的。
因而,本發明的垃圾版本自動清理的方法,避免用戶手工清除的煩瑣,并且可以避免人工清除可能存在的誤操作引起的系統癱瘓,從而,清除了過時不用的硬件單板的配置軟件版本,并且還清除了系統調試過程中由于人工干預造成的版本信息和版本文件不一致。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1是版本清理流程后臺觸發的時序圖;
圖2是根據本發明的軟件版本自我管理方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610160620.7/2.html,轉載請聲明來源鉆瓜專利網。





