專利名稱:網(wǎng)元管理系統(tǒng)的更新系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體地,涉及網(wǎng)元管理系統(tǒng)的更新系統(tǒng)及方法。
背景技術(shù):
在移動(dòng)通信系統(tǒng)中,電信管理網(wǎng)絡(luò)(TelecommunicationManagement Network,簡 稱為TMN)具有多層結(jié)構(gòu),網(wǎng)元管理系統(tǒng)(Element Management System,簡稱為EMS)是TMN 中的網(wǎng)元之一。不同的設(shè)備提供商對(duì)設(shè)備的管理方式不同,在TMN中,由不同的設(shè)備提供商 (Provider)提供的EMS的管理機(jī)制不完全相同,當(dāng)一個(gè)運(yùn)營商(Service Operator)同時(shí)使 用多個(gè)設(shè)備提供商提供的EMS時(shí),EMS的日常維護(hù)將非常復(fù)雜。由于功能演進(jìn)或出于對(duì)系統(tǒng)BUG的修訂,通常需要對(duì)EMS進(jìn)行升級(jí)或打補(bǔ)丁,目 前,通常采用手動(dòng)方式對(duì)EMS進(jìn)行升級(jí),包括軟件下載、升級(jí)等操作,手動(dòng)方式升級(jí)存在以 下問題1、重復(fù)操作多,升級(jí)效率低。手動(dòng)升級(jí)只能逐個(gè)對(duì)EMS進(jìn)行升級(jí)操作,在EMS的數(shù) 量較大時(shí),工作量也非常大。2、由于手動(dòng)升級(jí)只能逐個(gè)進(jìn)行,因此,當(dāng)EMS數(shù)量較大時(shí),會(huì)造成網(wǎng)絡(luò)內(nèi)存在一段 時(shí)間內(nèi)存在不同版本的EMS,因此,手動(dòng)升級(jí)方式對(duì)網(wǎng)絡(luò)的兼容性要求較高。(3)EMS從WS獲取版本信息,并判斷是否需要升級(jí),同時(shí)能夠從升級(jí)中心下載升 級(jí)軟件并執(zhí)行升級(jí)安裝?;谝陨厦枋龅南到y(tǒng)架構(gòu),本發(fā)明實(shí)施例提供了一種EMS的更新系統(tǒng),用于對(duì)TMN 中的EMS進(jìn)行升級(jí),圖2示出了根據(jù)本發(fā)明實(shí)施例的更新系統(tǒng)的結(jié)構(gòu)框圖,如圖2所示,包 括如下部件升級(jí)中心1,用于存儲(chǔ)各網(wǎng)元管理系統(tǒng)的版本或軟件,容易理解,該升級(jí)中心可以 通過諸如存儲(chǔ)器的存儲(chǔ)介質(zhì)或數(shù)據(jù)庫的形式來實(shí)現(xiàn),術(shù)語“存儲(chǔ)介質(zhì)”可以表示用于存儲(chǔ)數(shù) 據(jù)的一種或多種裝置,包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、磁RAM、磁心存儲(chǔ)器、 磁盤存儲(chǔ)介質(zhì)、光存儲(chǔ)介質(zhì)、閃存裝置和/或用于存儲(chǔ)信息的其他機(jī)器可讀介質(zhì)。術(shù)語“機(jī) 器可讀介質(zhì)”包括但不限于便攜式或固定存儲(chǔ)裝置、光存儲(chǔ)裝置、無線通道或能夠存儲(chǔ)、容 納、或承載指令和/或數(shù)據(jù)的各種其他介質(zhì)。第一存儲(chǔ)單元3,用于存儲(chǔ)第一版本信息,這里的第一版本信息可以理解為待升級(jí) 到的版本信息。如上所述,這里的升級(jí)中心1和第一存儲(chǔ)單元3可以位于匪S,當(dāng)然,升級(jí)中 心1也可以單獨(dú)設(shè)置。獲取單元5,連接至第一存儲(chǔ)單元3,用于獲取EMS的當(dāng)前版本信息,并從第一存儲(chǔ) 單元獲取第一版本信息;該獲取單元可以是讀取器、具有數(shù)據(jù)傳輸功能的接口等。該單元優(yōu) 選地可以位于EMS,也可以獨(dú)立于EMS和匪S,EMS的當(dāng)前版本信息可以用EMS的本地?cái)?shù)據(jù) 庫中獲取。判決單元7,連接至獲取單元5,用于根據(jù)第一版本信息和當(dāng)前版本信息判斷是否 需要進(jìn)行EMS更新;優(yōu)選地,可以根據(jù)預(yù)定的
權(quán)利要求
一種網(wǎng)元管理系統(tǒng)的更新系統(tǒng),其特征在于,包括升級(jí)中心,用于存儲(chǔ)多個(gè)網(wǎng)元管理系統(tǒng)的版本;第一存儲(chǔ)單元,用于存儲(chǔ)當(dāng)前網(wǎng)元管理系統(tǒng)的第一版本信息;獲取單元,用于獲取所述當(dāng)前網(wǎng)元管理系統(tǒng)的當(dāng)前版本信息;判決單元,用于根據(jù)所述第一版本信息和所述當(dāng)前版本信息判斷是否需要對(duì)所述當(dāng)前網(wǎng)元管理系統(tǒng)進(jìn)行更新;升級(jí)執(zhí)行單元,用于根據(jù)所述第一版本信息從所述升級(jí)中心下載升級(jí)版本,并使用所述升級(jí)版本對(duì)所述當(dāng)前網(wǎng)元管理系統(tǒng)進(jìn)行升級(jí)。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,還包括第二存儲(chǔ)單元,用于對(duì)所述當(dāng)前網(wǎng)元管理系統(tǒng)的當(dāng)前版本進(jìn)行備份。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,還包括回退執(zhí)行單元,用于使用所述第二存儲(chǔ)單元備份的所述當(dāng)前版本覆蓋所述下載單元下 載的所述升級(jí)版本。
4.一種網(wǎng)元管理系統(tǒng)的更新方法,其特征在于,包括 從網(wǎng)絡(luò)管理系統(tǒng)獲取網(wǎng)元管理系統(tǒng)的第一版本信息;將所述第一版本信息和所述網(wǎng)元管理系統(tǒng)的當(dāng)前版本信息進(jìn)行比較,在滿足預(yù)定升級(jí) 規(guī)則時(shí),根據(jù)所述第一版本信息從存儲(chǔ)了所述網(wǎng)元管理系統(tǒng)的升級(jí)本版的數(shù)據(jù)庫獲取升級(jí) 版本;使用所述升級(jí)版本對(duì)所述網(wǎng)元管理系統(tǒng)進(jìn)行升級(jí)操作。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,獲取所述第一版本信息具體為如下操作 之一在所述網(wǎng)元管理系統(tǒng)上電時(shí),從所述網(wǎng)絡(luò)管理系統(tǒng)獲取所述第一版本信息; 定期從所述網(wǎng)絡(luò)管理系統(tǒng)獲取所述第一版本信息;響應(yīng)于所述網(wǎng)絡(luò)管理系統(tǒng)的請(qǐng)求,從所述網(wǎng)絡(luò)管理系統(tǒng)獲取所述第一版本信息。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,在進(jìn)行升級(jí)操作之前,所述方法還包括 對(duì)所述網(wǎng)元管理設(shè)備的當(dāng)前版本進(jìn)行備份。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在升級(jí)過程中或升級(jí)之后,所述方法還包括如果升級(jí)失敗或者接受到取消升級(jí)的指令,則使用備份的所述當(dāng)前版本覆蓋所述升級(jí) 版本,進(jìn)行恢復(fù)操作,其中,所述回復(fù)操作包括以下至少之一恢復(fù)系統(tǒng)軟件、恢復(fù)數(shù)據(jù)庫、 恢復(fù)環(huán)境參數(shù)。
8.根據(jù)權(quán)利要求4至7中任一項(xiàng)所述的方法,其特征在于,所述預(yù)定升級(jí)規(guī)則包括以下 之一所述第一版本信息和所述當(dāng)前版本信息不一致; 所述第一版本信息中的系列號(hào)大于所述當(dāng)前版本信息中的系列號(hào); 所述第一版本信息中的版本號(hào)大于所述當(dāng)前版本信息中的版本號(hào),其中,所述版本號(hào) 包括小版本號(hào)或大版本號(hào);所述第一版本信息中的補(bǔ)丁號(hào)大于所述當(dāng)前版本信息中的補(bǔ)丁號(hào)。
9.根據(jù)權(quán)利要求4至7中任一項(xiàng)所述的方法,其特征在于,所述網(wǎng)元管理系統(tǒng)包括主用網(wǎng)元管理系統(tǒng)和備用網(wǎng)元管理系統(tǒng),所述進(jìn)行升級(jí)操作包括 對(duì)所述備用網(wǎng)元管理系統(tǒng)進(jìn)行升級(jí)操作;在所述備用網(wǎng)元管理系統(tǒng)升級(jí)完成后,進(jìn)行主備倒換操作,將所述主用網(wǎng)元管理系統(tǒng) 同步到所述備用網(wǎng)元管理系統(tǒng)·,對(duì)所述主用網(wǎng)元管理系統(tǒng)進(jìn)行升級(jí)操作。
全文摘要
本發(fā)明公開了一種網(wǎng)元管理系統(tǒng)的更新系統(tǒng)及更新方法,在上述系統(tǒng)中,包括升級(jí)中心,用于存儲(chǔ)多個(gè)網(wǎng)元管理系統(tǒng)的版本;第一存儲(chǔ)單元,用于存儲(chǔ)當(dāng)前網(wǎng)元管理系統(tǒng)的第一版本信息;獲取單元,用于獲取當(dāng)前網(wǎng)元管理系統(tǒng)的當(dāng)前版本信息;判決單元,用于根據(jù)第一版本信息和當(dāng)前版本信息判斷是否需要對(duì)當(dāng)前網(wǎng)元管理系統(tǒng)進(jìn)行更新;升級(jí)執(zhí)行單元,用于根據(jù)第一版本信息從升級(jí)中心下載升級(jí)版本,并使用升級(jí)版本對(duì)當(dāng)前網(wǎng)元管理系統(tǒng)進(jìn)行升級(jí)。通過本發(fā)明,實(shí)現(xiàn)了網(wǎng)元管理系統(tǒng)的自動(dòng)升級(jí)。
文檔編號(hào)H04W24/02GK101925094SQ20091015083
公開日2010年12月22日 申請(qǐng)日期2009年6月17日 優(yōu)先權(quán)日2009年6月17日
發(fā)明者劉淑霞, 王慶江, 郜艷琴 申請(qǐng)人:中興通訊股份有限公司