亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種移動通訊系統(tǒng)的版本升級檢測方法

文檔序號:7688361閱讀:186來源:國知局
專利名稱:一種移動通訊系統(tǒng)的版本升級檢測方法
技術(shù)領(lǐng)域
本發(fā)明屬于移動通訊系統(tǒng)領(lǐng)域,具體涉及一種移動通訊系統(tǒng)的版本升級檢測方法。
技術(shù)背景在諸如CDMA移動通訊系統(tǒng)中,對系統(tǒng)進行版本升級/回退或者基站割接的時候,由于需 要升級的基站數(shù)量眾多,很容易出現(xiàn)遺漏基站或者單板的升級/回退,這樣可能造成升級的目 標版本不一致,從而影響系統(tǒng)的兼容性和穩(wěn)定性;另外系統(tǒng)中存在新老設(shè)備,有時要求老設(shè) 備或單板不升級,因此在移動通訊系統(tǒng)中,可能同時存在多個不同的版本。這樣,對系統(tǒng)版 本維護帶來極大的不便,操作過程中很容易出現(xiàn)錯誤。當前的方法主要是通過版本工具在版 本升級前后對版本進行查詢匹配,工作量大,操作麻煩,需要人為判斷,容易出錯,而通用 的一些版本檢測方法主要是單版本檢測,對多版本系統(tǒng)檢測不適用。發(fā)明內(nèi)容本發(fā)明的目的在于克服當前系統(tǒng)升級/回退檢測中存在的不足,提供一種移動通訊系統(tǒng)的 版本升級檢測方法。該方法通過多版本的升級/回退后的版本與目標版本自動匹配,能夠方便 看出哪些基站已經(jīng)完成升級/回退,單板跑的版本是否正確,大大降低了系統(tǒng)升級/回退的工 作量,給升級/回退檢查、故障定位、系統(tǒng)維護等帶來很大便利。為解決上述技術(shù)問題,本發(fā)明是通過以下技術(shù)方案實現(xiàn)的。一種移動通訊系統(tǒng)的版本升級檢測方法,包括如下步驟A. 升級前,若當前運行版本表(CurVerTable)為空,則系統(tǒng)根據(jù)當前配置及網(wǎng)元當前 版本生成當前運行版本表等待升級;若當前運行版本表不為空,則等待升級;B. 升級過程中,各網(wǎng)元下載目標版本(由于是多設(shè)備升級,為提高升級效率,此處可為 批量下載),系統(tǒng)根據(jù)各網(wǎng)元下載的目標版本以及系統(tǒng)各網(wǎng)元的配置數(shù)據(jù)創(chuàng)建目標版本匹配表(TargetVerTable);C. 各網(wǎng)元設(shè)備完成升級后,系統(tǒng)根據(jù)各網(wǎng)元上報的升級版本信息及配置數(shù)據(jù)修改當前運 行版本表(CurVerTable);D. 系統(tǒng)升級結(jié)束后,系統(tǒng)根據(jù)目標版本匹配表(TargetVerTable)和修改后的當前運行 版本表(CurVerTable)進行匹配,若修改后的當前運行版本表標版本匹配表不一致,則 回到步驟C繼續(xù)完成未升級的網(wǎng)元或單板;若修改后的當前運行版本表與目標版本匹配表一 致,則表示系統(tǒng)升級成功。為了防止升級失敗造成當前運行版本表數(shù)據(jù)丟失,所述步驟A中若當前運行版本表為空, 系統(tǒng)根據(jù)當前配置及網(wǎng)元當前版本生成當前運行版本表后先保存當前運行版本表作為當前運 行版本備份表(OldCurVerTable),然后等待升級;若當前運行版本表不為空,則系統(tǒng)先備 份當前運行版本表作為當前運行版本備份表,然后等待升級。所述步驟D中,系統(tǒng)根據(jù)目標版本匹配表和修改后的當前運行版本表進行匹配,可生成 系統(tǒng)升級差異表(DiffVerTable);若系統(tǒng)升級差異表顯示修改后的當前運行版本表與目標版 本匹配表不一致,則回到步驟C繼續(xù)完成未升級的網(wǎng)元或單板;若系統(tǒng)升級差異表顯示修改后 的當前運行版本表與目標版本匹配表一致,則表示系統(tǒng)升級成功。所述步驟D中,當版本升級失敗(即系統(tǒng)升級差異表顯示升級的運行版本與目標版本不 一致且不能繼續(xù)完成升級)需要回退時,系統(tǒng)把系統(tǒng)升級前保存的當前運行版本備份表作為 目標版本匹配表,若回退后的系統(tǒng)運行版本表與目標版本匹配表不一致,系統(tǒng)繼續(xù)把系統(tǒng)升 級前保存的當前運行版本備份表作為目標版本匹配表進行回退,直到回退后的系統(tǒng)運行版本 表與目標版本匹配表一致。所述步驟B中,若是補丁版本升級,則下載的目標版本為補丁版本,系統(tǒng)把當前運行版 本表復制為目標版本匹配表并在目標版本匹配表中修改待升級的補丁版本。上述移動通訊系統(tǒng)的版本升級檢測方法中,所述當前運行版本表、目標版本匹配表和系 統(tǒng)升級差異表的表結(jié)構(gòu)包含版本位置信息和版本號。所述版本位置信息包括系統(tǒng)號、子系統(tǒng)號、單元號和子單元號等。本發(fā)明的移動通訊系統(tǒng)的版本升級檢測方法具有以下有益效果本方法只要修改軟件就 可以實現(xiàn),而且實現(xiàn)方法穩(wěn)定可靠,具有良好的移植性和可操作性,工作量小,操作簡單,不 易出錯,適用于多版本系統(tǒng)檢測,可以大大提高系統(tǒng)升級效率,對系統(tǒng)版本維護提供了非常 方便的手段。


圖l是版本檢測系統(tǒng)示意圖; 圖2是CDMA版本升級檢測方法流程圖; 圖3是CDMA補丁版本升級檢測方法流程圖; 圖4是CDMA版本回退檢測方法流程圖。
具體實施方式
為了更好地理解本發(fā)明,下面結(jié)合附圖和具體實施例對本發(fā)明作進一步地描述。請參閱圖1,該圖是版本檢測系統(tǒng)示意圖,是個多版本系統(tǒng),系統(tǒng)中包含設(shè)備管理系統(tǒng) 和n個網(wǎng)元設(shè)備,每個網(wǎng)元設(shè)備都有各自的版本管理進程,各網(wǎng)元設(shè)備均能獨立運行,所有 網(wǎng)元設(shè)備的版本通過設(shè)備管理系統(tǒng)的版本管理進程進行維護。以CDMA無線通訊系統(tǒng)的版本升級檢測為例,CDMA無線通訊系統(tǒng)包括基站控制子系統(tǒng) (BSC)和多個基站收發(fā)子系統(tǒng)(BTS)以及操作維護管理子系統(tǒng)(OMC),分布在BSC和各BTS 的各塊單板上的版本共同組成了 CDMA無線通訊系統(tǒng)的版本系統(tǒng),同多版本檢測系統(tǒng)相符。請參閱圖2,該圖是CDMA版本升級檢測方法流程圖,其步驟如下a) 若系統(tǒng)之前未采用過此方法,則最初當前運行版本表為空,此時系統(tǒng)會根據(jù)當前配 置及網(wǎng)元當前版本生成當前運行版本表(CurVerTable);b) OMC版本管理進程保存當前運行版本表(CurVerTable)為當前運行版本備份表(OldCurVerTable),用作升級失敗回退時的目標版本匹配表;c) 根據(jù)要升級的版本號,從OMC下載目標版本到BSC和BTS;d) OMC版本管理進程根據(jù)BSC和BTS下載的目標版本以及系統(tǒng)各網(wǎng)元的配置數(shù)據(jù)創(chuàng)建 目標版本匹配表(TargetVerTable);e) BSC和BTS升級完成后上報升級后運行的版本信息給OMC版本管理進程;f) OMC版本管理進程根據(jù)BSC和BTS升級配置信息修改CurVerTable;g) 系統(tǒng)升級完成后,OMC版本管理進程根據(jù)TargetVerTable和修改后的CurVerTable 進行匹配,生成系統(tǒng)升級差異表(DiffVerTable),用戶可以自行判斷是否達到升級 目的;h) 如果DiffVerTable顯示升級的運行版本與目標版本不一致,則回到步驟e);如果 DiffVerTable顯示升級的運行版本與目標版本一致,則升級成功,結(jié)束流程。匿A補丁版本升級檢測方法流程圖,其步驟如下1. 0MC版本管理進程保存當前運行版本表(CurVerTable)為OldCurVerTable,用作升 級失敗回退時的目標版本匹配表;2. 根據(jù)要升級的版本號,從0MC下載補」'版本到BSC和BTS;3. 0MC版本管理進程復制CurVerTable為目標版本匹配表(TargetVerTable),修改 TargetVerTable中需要升級補丁版本的相應單板的目標版本號為補丁版本號;4. BSC和BTS升級補丁完成后上報升級后運行的版本信息給0MC版本管理進程;5. 系統(tǒng)升級完成后,0MC版本管理進程根據(jù)BSC和BTS升級的補丁位置修改 CurVerTable;6. OMC版本管理進程根據(jù)TargetVerTable和修改后的CurVerTable進行匹配,生成系 統(tǒng)升級差異表(DiffVerTable),用戶可以自行判斷是否達到升級目的;7. 如果DiffVerTable顯示升級的運行版本與目標版本不一致,則回到步驟4;如果 DiffVerTable顯示升級的運行版本與目標版本一致,則補丁版本升級成功,結(jié)束流程。請參閱圖4,該圖是CDMA版本回退檢測方法流程圖,其步驟如下(一) OMC版本管理進程設(shè)置當前運行版本備份表(OldCurVerTable)為目標版本匹配 表(TargetVerTable);(二) BSC和BTS回退完成后上報回退后運行的版本信息給OMC版本管理進程;(三) OMC版本管理進程根據(jù)BSC和BTS回退配置信息修改當前運行版本表 (CurVerTable)j(四) 系統(tǒng)回退完成后,OMC版本管理進程根據(jù)TargetVerTable和CurVerTable進行匹 配,生成系統(tǒng)升級差異表(DiffVerTable);(五) 如果DiffVerTable顯示回退的運行版本與目標版本不一致,則回到步驟(二); 如果DiffVerTable顯示升級的運行版本與目標版本一致,則回退成功,結(jié)束流程。上述CDMA的當前運行版本表(CurVerTable)、目標版本匹配表(TargetVerTable)和系 統(tǒng)升級差異表(DiffVerTable)的表結(jié)構(gòu)包含版本位置信息和版本號,版本位置信息包括系 統(tǒng)號、子系統(tǒng)號、單元號和子單元號等。本發(fā)明在CDMAIX、 CDMA2000等系統(tǒng)中可得到實際應用,只要修改軟件就可以實現(xiàn),而且實 現(xiàn)方法穩(wěn)定可靠,具有良好的移植性和可操作性,工作量小,操作簡單,不易出錯,可以大大提高系統(tǒng)升級效率,對系統(tǒng)版本維護提供了非常方便的手段。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,應當指出,對于本領(lǐng)域的普 通技術(shù)人員來說,凡是本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同
權(quán)利要求
1. 一種移動通訊系統(tǒng)的版本升級檢測方法,其特征在于,包括如下步驟A.升級前,若當前運行版本表為空,則系統(tǒng)根據(jù)當前配置及網(wǎng)元當前版本生成當前運行版本表等待升級;若當前運行版本表不為空,則等待升級;B.升級過程中,各網(wǎng)元下載目標版本,系統(tǒng)根據(jù)各網(wǎng)元下載的目標版本以及系統(tǒng)各網(wǎng)元的配置數(shù)據(jù)創(chuàng)建目標版本匹配表;C.各網(wǎng)元設(shè)備完成升級后,系統(tǒng)根據(jù)各網(wǎng)元上報的升級版本信息及配置數(shù)據(jù)修改當前運行版本表;D.系統(tǒng)升級結(jié)束后,系統(tǒng)根據(jù)目標版本匹配表和修改后的當前運行版本表進行匹配,若修改后的當前運行版本表與目標版本匹配表不一致,則回到步驟C繼續(xù)完成未升級的網(wǎng)元或單板;若修改后的當前運行版本表與目標版本匹配表一致,則表示系統(tǒng)升級成功。
2. 根據(jù)權(quán)利要求1所述的移動通訊系統(tǒng)的版本升級檢測方法,其特征在于,所述步驟A 中若當前運行版本表為空,系統(tǒng)根據(jù)當前配置及網(wǎng)元當前版本生成當前運行版本表后先保存 當前運行版本表作為當前運行版本備份表,然后等待升級;若當前運行版本表不為空,則系 統(tǒng)先備份當前運行版本表作為當前運行版本備份表,然后等待升級。
3. 根據(jù)權(quán)利要求1或2所述的移動通訊系統(tǒng)的版本升級檢測方法,其特征在于,所述步 驟D中,系統(tǒng)根據(jù)目標版本匹配表和修改后的當前運行版本表進行匹配,生成系統(tǒng)升級差異 表;若系統(tǒng)升級差異表顯示修改后的當前運行版本表與目標版本匹配表不一致,則回到步驟C 繼續(xù)完成未升級的網(wǎng)元或單板;若系統(tǒng)升級差異表顯示修改后的當前運行版本表與目標版本 匹配表一致,則表示系統(tǒng)升級成功。
4. 根據(jù)權(quán)利要求2所述的移動通訊系統(tǒng)的版本升級檢測方法,其特征在于,所述步驟D 中,當版本升級失敗需要回退時,系統(tǒng)把系統(tǒng)升級前保存的當前運行版本備份表作為目標版 本匹配表,若回退后的系統(tǒng)運行版本表與目標版本匹配表不一致,系統(tǒng)繼續(xù)把系統(tǒng)升級前保 存的當前運行版本備份表作為目標版本匹配表進行回退,直到回退后的系統(tǒng)運行版本表與目 標版本匹配表一致。
5. 根據(jù)權(quán)利要求1或2所述的移動通訊系統(tǒng)的版本升級檢測方法,其特征在于,所述步 驟B中,若是補丁版本升級,則下載的目標版本為補丁版本,系統(tǒng)把當前運行版本表復制為 目標版本匹配表并在目標版本匹配表中修改待升級的補丁版本。
6. 根據(jù)權(quán)利要求3所述的移動通訊系統(tǒng)的版本升級檢測方法,其特征在于,所述當前運 行版本表、目標版本匹配表和系統(tǒng)升級差異表的表結(jié)構(gòu)包含版本位置信息和版本號。
7. 根據(jù)權(quán)利要求6所述的移動通訊系統(tǒng)的版本升級檢測方法,其特征在于,所述版本位 置信息包括系統(tǒng)號、子系統(tǒng)號、單元號和子單元號。
全文摘要
本發(fā)明公開了一種移動通訊系統(tǒng)的版本升級檢測方法,包括如下步驟A.升級前,若當前運行版本表為空,則系統(tǒng)根據(jù)當前配置及網(wǎng)元當前版本生成當前運行版本表等待升級;若當前運行版本表不為空,則等待升級;B.各網(wǎng)元下載目標版本,系統(tǒng)根據(jù)各網(wǎng)元下載的目標版本以及系統(tǒng)各網(wǎng)元的配置數(shù)據(jù)創(chuàng)建目標版本匹配表;C.系統(tǒng)根據(jù)各網(wǎng)元上報的升級版本信息及配置數(shù)據(jù)修改當前運行版本表;D.系統(tǒng)根據(jù)目標版本匹配表和修改后的當前運行版本表進行匹配,若不一致,則回到步驟C繼續(xù)完成未升級的網(wǎng)元或單板;若一致,則表示系統(tǒng)升級成功。本方法穩(wěn)定可靠,具有良好的移植性和可操作性,工作量小,操作簡單,不易出錯,可以大大提高系統(tǒng)升級效率,適用于多版本系統(tǒng)檢測。
文檔編號H04Q7/34GK101262684SQ200810066819
公開日2008年9月10日 申請日期2008年4月18日 優(yōu)先權(quán)日2008年4月18日
發(fā)明者謝建光 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1