專利名稱:一種多模設(shè)備數(shù)據(jù)管理方法及多模設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及ー種多模設(shè)備數(shù)據(jù)管理方法及多模設(shè)備。
背景技術(shù):
隨著無線通訊技術(shù)的迅速發(fā)展,同時(shí)支持多種RAT (Radio AccessTechnology,無線接入技木)的多模系統(tǒng)得到了廣泛的應(yīng)用。以多?;緸槔?,現(xiàn)有多?;镜囊话銟?gòu)架是各種制式(也就是多種RAT的模式)之間共享部分硬件或軟件資源,如機(jī)柜、風(fēng)扇、電源等,但部分硬件或軟件資源仍然保持獨(dú)立,例如用于操作維護(hù)、業(yè)務(wù)處理等功能的硬件或軟件資源。在現(xiàn)有的多?;炯夹g(shù)中,各制式的數(shù)據(jù)存在強(qiáng)耦合的情況,如圖I所示,制式I和制式2的所有的數(shù)據(jù)都存在于同一數(shù)據(jù)庫中,且各制式應(yīng)用模塊都對(duì)同一數(shù)據(jù)庫進(jìn)行操 作,因此,當(dāng)某一制式需要對(duì)數(shù)據(jù)庫進(jìn)行修改時(shí),可能會(huì)影響其他業(yè)務(wù)的正常進(jìn)行。例如,制式I進(jìn)行升級(jí)時(shí)需要對(duì)其相關(guān)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行更新(例如增減字段、修改數(shù)據(jù)類型等),這時(shí)可能需要對(duì)整個(gè)數(shù)據(jù)庫都進(jìn)行復(fù)位,這樣會(huì)導(dǎo)致制式2業(yè)務(wù)的中斷。除多模基站之外,在其他的多模設(shè)備,例如多模RNC(Radio NetController,無線網(wǎng)絡(luò)控制器),也都存在著類似的問題。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了ー種多模設(shè)備數(shù)據(jù)管理方法及多模設(shè)備,以減小多模應(yīng)用環(huán)境中各制式之間的業(yè)務(wù)影響,技術(shù)方案如下本發(fā)明實(shí)施例提供ー種多模設(shè)備數(shù)據(jù)管理方法,所述多模設(shè)備包括平臺(tái)應(yīng)用模塊及兩個(gè)以上分別與制式對(duì)應(yīng)的制式應(yīng)用模塊,所述方法包括所述制式應(yīng)用模塊對(duì)與自身制式所對(duì)應(yīng)的制式數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作,對(duì)平臺(tái)數(shù)據(jù)庫僅進(jìn)行數(shù)據(jù)讀取操作;所述平臺(tái)應(yīng)用模塊僅對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作;其中,所述制式數(shù)據(jù)庫用于保存對(duì)應(yīng)制式的專用數(shù)據(jù);所述平臺(tái)數(shù)據(jù)庫用于保存所述多模設(shè)備的公共資源數(shù)據(jù)。本發(fā)明實(shí)施例還提供ー種多模設(shè)備,所述多模設(shè)備包括平臺(tái)應(yīng)用模塊及兩個(gè)以上分別與制式對(duì)應(yīng)的制式應(yīng)用模塊,所述制式應(yīng)用模塊,包括制式數(shù)據(jù)讀寫単元,用于對(duì)自身所對(duì)應(yīng)的制式數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作,以及對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀取操作;所述平臺(tái)應(yīng)用模塊,包括公共資源數(shù)據(jù)讀寫単元,用于僅對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作;其中,所述制式數(shù)據(jù)庫用于保存對(duì)應(yīng)制式的專用數(shù)據(jù);所述平臺(tái)數(shù)據(jù)庫用于保存所述多模設(shè)備的公共資源數(shù)據(jù)。本發(fā)明實(shí)施例所提供的技術(shù)方案,通過將各制式對(duì)應(yīng)的專用數(shù)據(jù)提取出來,為各個(gè)制式構(gòu)建相對(duì)應(yīng)的制式數(shù)據(jù)庫,并將各制式與相應(yīng)的制式數(shù)據(jù)庫進(jìn)行綁定,解決了各種制式數(shù)據(jù)的耦合問題。將上述技術(shù)方案應(yīng)用于多模設(shè)備中,可以有效減小某一制式的操作對(duì)于其他制式業(yè)務(wù)的影響。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為現(xiàn)有技術(shù)中的多模數(shù)據(jù)管理示意圖;圖2為本發(fā)明實(shí)施例的多模設(shè)備數(shù)據(jù)管理方法示意圖;
圖3為本發(fā)明實(shí)施例的雙?;緮?shù)據(jù)管理方法示意圖;圖4為本發(fā)明實(shí)施例的多模設(shè)備的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例的平臺(tái)應(yīng)用模塊的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例的制式應(yīng)用模塊的結(jié)構(gòu)示意圖。
具體實(shí)施例方式在多模系統(tǒng)中,各制式的數(shù)據(jù)存在強(qiáng)耦合的情況,且各制式的數(shù)據(jù)共同存在于ー個(gè)數(shù)據(jù)庫中,這樣會(huì)出現(xiàn)由于某個(gè)制式的數(shù)據(jù)更新使得整個(gè)數(shù)據(jù)庫都需要進(jìn)行復(fù)位,而影響其他制式的正常運(yùn)行的情況。本發(fā)明實(shí)施例提供的方案,有效地解決了這ー問題,可減小多模應(yīng)用環(huán)境中各制式之間的業(yè)務(wù)影響。下面首先對(duì)本發(fā)明實(shí)施例所提供的ー種多模設(shè)備數(shù)據(jù)管理方法進(jìn)行介紹。ー種多模設(shè)備數(shù)據(jù)管理方法,所述多模設(shè)備包括平臺(tái)應(yīng)用模塊及兩個(gè)以上分別與制式對(duì)應(yīng)的制式應(yīng)用模塊,該方法包括所述制式應(yīng)用模塊對(duì)與自身制式所對(duì)應(yīng)的制式數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作,對(duì)平臺(tái)數(shù)據(jù)庫僅進(jìn)行數(shù)據(jù)讀取操作;所述平臺(tái)應(yīng)用模塊僅對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作;其中,所述制式數(shù)據(jù)庫用于保存對(duì)應(yīng)制式的專用數(shù)據(jù);所述平臺(tái)數(shù)據(jù)庫用于保存所述多模設(shè)備的公共資源數(shù)據(jù)。本發(fā)明實(shí)施例所提供的方案中,通過將各制式對(duì)應(yīng)的專用數(shù)據(jù)提取出來,為各個(gè)制式構(gòu)建相對(duì)應(yīng)的制式數(shù)據(jù)庫,并將各制式與相應(yīng)的制式數(shù)據(jù)庫進(jìn)行綁定,解決了各制式的數(shù)據(jù)的強(qiáng)耦合的問題。將上述技術(shù)方案應(yīng)用于多模設(shè)備中,可以有效減小某一種制式的操作對(duì)于其他制式業(yè)務(wù)的影響。下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖2為本發(fā)明實(shí)施例所提供的多模設(shè)備數(shù)據(jù)管理方法的示意圖。該設(shè)備為可以支持多種制式,如制式1、2、3等,下面以支持兩種制式制式I和制式2為例說明制式I具有制式I應(yīng)用模塊201,制式2具有制式2應(yīng)用模塊202,兩個(gè)應(yīng)用模塊分別對(duì)自身制式所對(duì)應(yīng)的資源進(jìn)行操作和管理,以實(shí)現(xiàn)各自的功能。此外,該雙模設(shè)備還包括平臺(tái)應(yīng)用模塊203,用于管理兩種制式公用的資源或者與制式無關(guān)的資源。根據(jù)應(yīng)用模塊的劃分,將該多模設(shè)備的數(shù)據(jù)庫資源劃分為三部分制式I對(duì)應(yīng)的制式數(shù)據(jù)庫211 :用于保存制式I的專用數(shù)據(jù);制式2對(duì)應(yīng)的制式數(shù)據(jù)庫212 :用于保存制式2的專用數(shù)據(jù);平臺(tái)數(shù)據(jù)庫213 :用于保存多模設(shè)備的公共資源數(shù)據(jù)。其中,制式的專用數(shù)據(jù)包括對(duì)應(yīng)制式專用的數(shù)據(jù),例如小區(qū)模型數(shù)據(jù)、傳輸層模型數(shù)據(jù)、協(xié)議配置數(shù)據(jù)等等,每種制式專用的數(shù)據(jù)僅與自身制式相關(guān),與其他制式無關(guān)。而公共資源數(shù)據(jù)包括與制式無關(guān)的數(shù)據(jù)或不同制式都需要的數(shù)據(jù),例如機(jī)柜、風(fēng)扇、電源等硬件設(shè)備的配置數(shù)據(jù)、實(shí)際的物理傳輸承載配置數(shù)據(jù)等??梢岳斫獾氖?,當(dāng)支持更多的制式吋,對(duì)應(yīng)的,還可以包括更多制式應(yīng)用模塊以及相應(yīng)的制式數(shù)據(jù)庫。如圖2所示,本發(fā)明實(shí)施例所提供的多模設(shè)備數(shù)據(jù)管理方法包括制式I應(yīng)用模塊201對(duì)制式I對(duì)應(yīng)的制式數(shù)據(jù)庫211進(jìn)行讀寫操作,對(duì)平臺(tái)數(shù)據(jù) 庫213僅進(jìn)行數(shù)據(jù)讀取操作;制式2應(yīng)用模塊202對(duì)制式2對(duì)應(yīng)的制式數(shù)據(jù)庫212進(jìn)行讀寫操作,對(duì)平臺(tái)數(shù)據(jù)庫213僅進(jìn)行數(shù)據(jù)讀取操作;平臺(tái)應(yīng)用模塊203僅對(duì)平臺(tái)數(shù)據(jù)庫213進(jìn)行數(shù)據(jù)讀寫操作;而對(duì)制式I對(duì)應(yīng)的制式數(shù)據(jù)庫211和制式2對(duì)應(yīng)的制式數(shù)據(jù)庫212沒有操作權(quán)限。根據(jù)本發(fā)明實(shí)施例提供的方案,各制式的專用數(shù)據(jù)具有獨(dú)立性,在本發(fā)明的另ー個(gè)實(shí)施例中,對(duì)各制式的專用數(shù)據(jù)的操作,具體還可以包括以下方法當(dāng)某一種制式未運(yùn)行吋,自身的制式數(shù)據(jù)庫不存在,以保證制式專用的數(shù)據(jù)信息不占用系統(tǒng)資源。多模設(shè)備加載某ー種制式之后,該制式的制式應(yīng)用模塊自動(dòng)創(chuàng)建對(duì)應(yīng)的制式數(shù)據(jù)庫,由于所創(chuàng)建的制式數(shù)據(jù)庫所涉及的數(shù)據(jù)與其他制式無關(guān),因此不會(huì)影響其他制式的運(yùn)行。在多模設(shè)備的運(yùn)行過程中,如果需要對(duì)某ー制式的專用數(shù)據(jù)進(jìn)行升級(jí),則由該制式的制式應(yīng)用模塊對(duì)對(duì)應(yīng)的制式數(shù)據(jù)庫進(jìn)行相應(yīng)的升級(jí)操作,升級(jí)過程中可能需要對(duì)數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)進(jìn)行更新,例如涉及增加、刪除字段、修改數(shù)據(jù)類型等,這時(shí)可能需要對(duì)整個(gè)數(shù)據(jù)庫都進(jìn)行復(fù)位。但由于制式的數(shù)據(jù)庫都是獨(dú)立存在的,因此,對(duì)某一制式數(shù)據(jù)的升級(jí)操作,不會(huì)影響其他制式的正常運(yùn)行。在多模設(shè)備即將停止某一種制式之前,該制式的制式應(yīng)用模塊可以刪除對(duì)應(yīng)的制式數(shù)據(jù)庫,以釋放內(nèi)存空間資源,該操作同樣不會(huì)影響其他制式的正常運(yùn)行。多模設(shè)備可以在某一制式應(yīng)用模塊刪除對(duì)應(yīng)的制式數(shù)據(jù)庫之后,停止該制式??梢?,根據(jù)本發(fā)明實(shí)施例以上提供的方案,多模設(shè)備對(duì)制式I的加載、卸載,制式I的專用數(shù)據(jù)的升級(jí)等均不會(huì)影響到制式2的正常運(yùn)行。同樣,制式2的加載、卸載等操作也不會(huì)影響制式I的正常運(yùn)行。根據(jù)本發(fā)明實(shí)施例提供的方案,公共資源數(shù)據(jù)為從公共資源中抽象出來的數(shù)據(jù),其包括與制式無關(guān)的數(shù)據(jù)或不同制式都需要的數(shù)據(jù),如電源、風(fēng)扇等公共機(jī)電設(shè)備的配置數(shù)據(jù),實(shí)際的物理傳輸承載配置數(shù)據(jù)等。當(dāng)多模設(shè)備啟動(dòng)之后,可以由平臺(tái)應(yīng)用模塊203創(chuàng)建保存有公共資源數(shù)據(jù)的平臺(tái)數(shù)據(jù)庫213。其中,在公共資源數(shù)據(jù)中,有一類是與制式無關(guān)的數(shù)據(jù),這類數(shù)據(jù)僅由平臺(tái)應(yīng)用模塊203進(jìn)行維護(hù)與配置即可;另ー類是不同制式都需要的數(shù)據(jù),對(duì)于這類數(shù)據(jù),平臺(tái)應(yīng)用模塊203在進(jìn)行維護(hù)管理吋,需要考慮各制式的需求。當(dāng)某一制式需要對(duì)后ー類公共資源數(shù)據(jù)進(jìn)行修改時(shí),由于該制式的應(yīng)用模塊并不具有對(duì)于平臺(tái)數(shù)據(jù)庫的寫入 權(quán)限,因此該制式的制式應(yīng)用模塊可以先向平臺(tái)應(yīng)用模塊發(fā)送數(shù)據(jù)修改請(qǐng)求,平臺(tái)應(yīng)用模塊可以根據(jù)該數(shù)據(jù)修改請(qǐng)求,在確認(rèn)該公共資源數(shù)據(jù)的修改不會(huì)影響其他制式的正常運(yùn)行后,再對(duì)數(shù)據(jù)進(jìn)行修改,必要時(shí),還可以根據(jù)一定的協(xié)商機(jī)制、或者由人工確認(rèn)是否允許對(duì)數(shù)據(jù)進(jìn)行修改。例如,制式I根據(jù)運(yùn)行需求,需要提高風(fēng)扇的轉(zhuǎn)數(shù),而風(fēng)扇的轉(zhuǎn)數(shù)是公共資源數(shù)據(jù),存儲(chǔ)于平臺(tái)數(shù)據(jù)庫213中,制式I應(yīng)用模塊201對(duì)其并不具有直接的修改權(quán)限,因此制式I應(yīng)用模塊201需要向平臺(tái)應(yīng)用模塊203發(fā)送數(shù)據(jù)修改請(qǐng)求,平臺(tái)應(yīng)用模塊203收到該請(qǐng)求,確認(rèn)提高風(fēng)扇的轉(zhuǎn)數(shù)不會(huì)影響制式2的正常運(yùn)行后,對(duì)平臺(tái)數(shù)據(jù)庫213中的相應(yīng)數(shù)據(jù)進(jìn)行修改,修改之后,可以將修改結(jié)果發(fā)送至制式I應(yīng)用模塊201,還可以將修改結(jié)果進(jìn)一步發(fā)送至制式2應(yīng)用模塊202。當(dāng)然,如果平臺(tái)應(yīng)用模塊203認(rèn)為修改風(fēng)扇轉(zhuǎn)數(shù)將影響制式2的正常運(yùn)行,也可以通知制式I應(yīng)用模塊201數(shù)據(jù)修改失敗,并告知失敗原因。下面以對(duì)雙?;镜墓收蠑?shù)據(jù)的管理作為另一具體實(shí)施例對(duì)本發(fā)明實(shí)施例所提供的方案進(jìn)行介紹。本發(fā)明實(shí)施例中多模設(shè)備并不局限于多?;?,也可以是其它多模設(shè)備,如多ホ旲基站控制器等。例如雙?;局С謨煞N制式制式3和制式4 ;制式3包含以下故障描述對(duì)象硬件設(shè)備故障告警,其參數(shù)包括柜號(hào)、框號(hào)、槽號(hào)、設(shè)備類型;小區(qū)建立失敗故障告警,其參數(shù)包括小區(qū)編號(hào)、失敗原因。制式4包含以下故障描述對(duì)象硬件設(shè)備故障告警,其參數(shù)包括柜號(hào)、框號(hào)、槽號(hào)、設(shè)備類型、通信地址;專用鏈路故障告警,其參數(shù)包括鏈路類型、鏈路編號(hào)、故障原因編號(hào)。現(xiàn)有技術(shù)的雙?;局?,基站故障的模型、配置數(shù)據(jù)都耦合在一起,存在于ー個(gè)數(shù)據(jù)庫中,一種制式在升級(jí)故障模型時(shí),數(shù)據(jù)庫中的所有故障文件(數(shù)據(jù))需要全部卸載,影響到其他制式的正常運(yùn)行。假設(shè)制式3需要在小區(qū)建立失敗故障告警模型中増加ー個(gè)參數(shù),用于描述小區(qū)建立失敗時(shí)的時(shí)間,此時(shí)需要將整個(gè)數(shù)據(jù)庫全部卸載,使用新的故障模型,然后再重新加載,這樣必然會(huì)使制式4的業(yè)務(wù)中斷。通過利用本發(fā)明實(shí)施例所提供的方案,可有效地減小在雙?;局?,制式3對(duì)故障數(shù)據(jù)的更改對(duì)于制式4業(yè)務(wù)的影響。如圖3所示,雙?;景ㄆ脚_(tái)應(yīng)用模塊303、制式3應(yīng)用模塊301,制式4應(yīng)用模塊302,具體的數(shù)據(jù)管理方法如下I)將故障數(shù)據(jù)進(jìn)行分類將故障對(duì)象區(qū)分為公共故障(機(jī)電設(shè)備、各制式公有故障等)、各制式獨(dú)有故障。在實(shí)施例中,將制式3與制式4共有的硬件設(shè)備故障告警作為公共故障,并將公共故障數(shù)據(jù)保存在平臺(tái)數(shù)據(jù)庫313中,保存時(shí)考慮兩種制式的不同需求,將參數(shù)進(jìn)行統(tǒng)ー;制式3的小區(qū)建立失敗故障告警作為制式3的獨(dú)有故障,并將制式3獨(dú)有故障數(shù)據(jù)保存在制式3對(duì)應(yīng)的制式數(shù)據(jù)庫中311 ;制式4的專用鏈路故障告警作為制式4的獨(dú)有故障,并將制式4的獨(dú)有故障數(shù)據(jù)保存在制式4對(duì)應(yīng)的制式數(shù)據(jù)庫312中。2)對(duì)不同類型的故障數(shù)據(jù)分?jǐn)?shù)據(jù)庫進(jìn)行管理平臺(tái)應(yīng)用模塊303僅對(duì)平臺(tái)數(shù)據(jù)庫313進(jìn)行讀寫操作,即平臺(tái)應(yīng)用模塊303可對(duì)平臺(tái)數(shù)據(jù)庫313中的公共故障數(shù)據(jù)進(jìn)行讀寫操作,而對(duì)其他制式數(shù)據(jù)庫中的故障數(shù)據(jù)沒有操作權(quán)限;制式3應(yīng)用模塊301對(duì)制式3對(duì)應(yīng)的制式數(shù)據(jù)庫311進(jìn)行數(shù)據(jù)讀寫操作,對(duì)平臺(tái)數(shù)據(jù)庫313僅進(jìn)行數(shù)據(jù)讀取操作,即制式3應(yīng)用模塊301可對(duì)自身的制式數(shù)據(jù)庫311中的獨(dú)有故障小區(qū)建立失敗故障告警數(shù)據(jù)進(jìn)行讀寫操作,而對(duì)平臺(tái)數(shù)據(jù)庫313中的公共故障數(shù)據(jù)僅有讀取權(quán)限,對(duì)制式4的制式數(shù)據(jù)庫312中的獨(dú)有故障數(shù)據(jù)沒有操作權(quán)限;
制式4應(yīng)用模塊302對(duì)制式4對(duì)應(yīng)的制式數(shù)據(jù)庫312進(jìn)行數(shù)據(jù)讀寫操作,對(duì)平臺(tái)數(shù)據(jù)庫313僅進(jìn)行數(shù)據(jù)讀取操作,即制式4應(yīng)用模塊302可對(duì)自身的制式數(shù)據(jù)庫312中的獨(dú)有故障專用鏈路故障告警數(shù)據(jù)進(jìn)行讀寫操作,而對(duì)平臺(tái)數(shù)據(jù)庫313中的公共故障數(shù)據(jù)僅有讀取權(quán)限,對(duì)制式3對(duì)應(yīng)的制式數(shù)據(jù)庫311中的獨(dú)有故障數(shù)據(jù)沒有操作權(quán)限。上述方案中,平臺(tái)應(yīng)用模塊303僅對(duì)平臺(tái)數(shù)據(jù)庫313進(jìn)行配置和維護(hù);制式3和制式4對(duì)自身的制式數(shù)據(jù)庫進(jìn)行配置和維護(hù),且對(duì)平臺(tái)數(shù)據(jù)庫313僅進(jìn)行讀取操作。在本實(shí)施例中,當(dāng)制式3需要修改小區(qū)建立失敗告警模型吋,由于小區(qū)建立失敗告警模型數(shù)據(jù)是獨(dú)有故障數(shù)據(jù),且保存在制式3對(duì)應(yīng)的制式數(shù)據(jù)庫311中,所以只需要卸載制式3對(duì)應(yīng)的制式數(shù)據(jù)庫311,進(jìn)行相應(yīng)的修改,然后再重新加載即可,并不會(huì)影響到制式4的正常運(yùn)行??梢姡谏鲜鲭p?;局?,通過利用本發(fā)明實(shí)施例所提供的方法,可有效減小由于制式3對(duì)故障數(shù)據(jù)的更改而導(dǎo)致制式4所受到的影響。以上僅以雙模設(shè)備進(jìn)行示意性說明,可以理解的是,本發(fā)明實(shí)施例所提供的技術(shù)方案同樣適用于多模設(shè)備中的數(shù)據(jù)管理。通過以上的方法實(shí)施例的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在ー個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。相應(yīng)于上面的方法實(shí)施例,本發(fā)明實(shí)施例還提供ー種多模設(shè)備,如圖4所示,該設(shè)備包括平臺(tái)應(yīng)用模塊410及兩個(gè)以上分別與制式對(duì)應(yīng)的制式應(yīng)用模塊420 ;所述制式應(yīng)用模塊420,包括制式數(shù)據(jù)讀寫単元421,用于對(duì)自身的所對(duì)應(yīng)的制式數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作,以及對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀取操作;所述平臺(tái)應(yīng)用模塊410,包括公共資源數(shù)據(jù)讀寫単元411,用于僅對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作;其中,制式數(shù)據(jù)庫用于保存對(duì)應(yīng)制式的專用數(shù)據(jù),例如小區(qū)模型數(shù)據(jù)、傳輸層模型數(shù)據(jù)、協(xié)議配置數(shù)據(jù)等等,每種制式專用的數(shù)據(jù)僅與自身制式相關(guān),與其他制式無關(guān);平臺(tái)數(shù)據(jù)庫用于保存多模設(shè)備的公共資源數(shù)據(jù),包括與制式無關(guān)的數(shù)據(jù)或不同制式都需要的數(shù)據(jù),例如機(jī)柜、風(fēng)扇、電源等硬件設(shè)備的配置數(shù)據(jù)、實(shí)際的物理傳輸承載配置數(shù)據(jù)等。
參見圖5所示,平臺(tái)應(yīng)用模塊410,還可以包括平臺(tái)數(shù)據(jù)庫創(chuàng)建単元412,用于在所述多模設(shè)備啟動(dòng)之后,創(chuàng)建平臺(tái)數(shù)據(jù)庫。參見圖6所示,制式應(yīng)用模塊420,還可以包括制式數(shù)據(jù)庫創(chuàng)建単元422,用于在多模設(shè)備加載ー種制式之后,創(chuàng)建與該制式對(duì)應(yīng)的制式數(shù)據(jù)庫。制式應(yīng)用模塊420,還可以進(jìn)ー步包括制式數(shù)據(jù)庫刪除単元423,用于刪除與該制式對(duì)應(yīng)的制式數(shù)據(jù)庫,所述多模設(shè)備在所述制式數(shù)據(jù)庫刪除單元?jiǎng)h除對(duì)應(yīng)的制式數(shù)據(jù)庫之后,停止該制式。根據(jù)上述方案當(dāng)某一種制式未運(yùn)行吋,自身的制式數(shù)據(jù)庫不存在,以保證制式專用的數(shù)據(jù)信息不占用系統(tǒng)資源。多模設(shè)備加載某ー種制式之后,該制式的制式應(yīng)用模塊自動(dòng)創(chuàng)建對(duì)應(yīng)的制式數(shù)據(jù)庫,由于所創(chuàng)建的制式數(shù)據(jù)庫所涉及的數(shù)據(jù)與其他制式無關(guān),因此不會(huì)影響其他制式的運(yùn)行。在多模設(shè)備的運(yùn)行過程中,如果需要對(duì)某ー制式的專用數(shù)據(jù)進(jìn)行升級(jí),則由該制式的制式應(yīng)用模塊對(duì)對(duì)應(yīng)的制式數(shù)據(jù)庫進(jìn)行相應(yīng)的升級(jí)操作,升級(jí)過程中可能需要對(duì)數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)進(jìn)行更新,例如涉及增加、刪除字段、修改數(shù)據(jù)類型等,這時(shí)可能需要對(duì)整個(gè)數(shù)據(jù)庫都進(jìn)行復(fù)位。但由于制式的數(shù)據(jù)庫都是獨(dú)立存在的,因此,對(duì)某一制式數(shù)據(jù)的升級(jí)操作,不會(huì)影響其他制式的正常運(yùn)行。在多模設(shè)備即將停止某一種制式之前,該制式的制式應(yīng)用模塊可以刪除對(duì)應(yīng)的制式數(shù)據(jù)庫,以釋放內(nèi)存空間資源,該操作同樣不會(huì)影響其他制式的正常運(yùn)行。多模設(shè)備可以在某一制式應(yīng)用模塊刪除對(duì)應(yīng)的制式數(shù)據(jù)庫之后,停止該制式。在本發(fā)明的另ー個(gè)實(shí)施例中,各制式應(yīng)用模塊可以通過平臺(tái)應(yīng)用模塊410對(duì)多模設(shè)備的公共資源數(shù)據(jù)進(jìn)行修改。當(dāng)某一制式需要對(duì)后ー類公共資源數(shù)據(jù)進(jìn)行修改吋,由于該制式的應(yīng)用模塊并不具有對(duì)于平臺(tái)數(shù)據(jù)庫的寫入權(quán)限,因此該制式的制式應(yīng)用模塊可以先向平臺(tái)應(yīng)用模塊發(fā)送數(shù)據(jù)修改請(qǐng)求,平臺(tái)應(yīng)用模塊可以根據(jù)該數(shù)據(jù)修改請(qǐng)求,在確認(rèn)該公共資源數(shù)據(jù)的修改不會(huì)影響其他制式的正常運(yùn)行后,再對(duì)數(shù)據(jù)進(jìn)行修改,必要吋,還可以根據(jù)一定的協(xié)商機(jī)制、或者由人工確認(rèn)是否允許對(duì)數(shù)據(jù)進(jìn)行修改。應(yīng)用本發(fā)明實(shí)施例所提供的多模設(shè)備,通過將各制式對(duì)應(yīng)的專用數(shù)據(jù)提取出來,為各個(gè)制式構(gòu)建相對(duì)應(yīng)的制式數(shù)據(jù)庫,并將各制式與相應(yīng)的制式數(shù)據(jù)庫進(jìn)行綁定,解決了各種制式數(shù)據(jù)的耦合問題,可以有效減小某一制式的操作對(duì)于其他制式業(yè)務(wù)的影響。對(duì)于裝置或系統(tǒng)實(shí)施例而言,由于其基本相應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置或系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的単元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理単元,即可以位于ー個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)単元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,在沒有超過本申請(qǐng)的精神和范圍內(nèi),可以通過其他的方式實(shí)現(xiàn)。當(dāng)前的實(shí)施例只是ー種示范性的例子,不應(yīng)該作為限制,所給出的具體內(nèi)容不應(yīng)該限制本申請(qǐng)的目的。例如,所述單元或子単元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或多個(gè)子單元結(jié)合一起。另外,多個(gè)單元可以或組件可以結(jié)合或者可以集成到另ー個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所描述系統(tǒng),裝置和方法以及不同實(shí)施例的示意圖,在不超出本申請(qǐng)的范圍內(nèi),可以與其它系統(tǒng),模塊,技術(shù)或方法結(jié)合或集成。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過ー些接ロ,裝置或単元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。 以上所述僅是本發(fā)明的具體實(shí)施方式
,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種多模設(shè)備數(shù)據(jù)管理方法,其特征在于,所述多模設(shè)備包括平臺(tái)應(yīng)用模塊及兩個(gè)以上分別與制式對(duì)應(yīng)的制式應(yīng)用模塊,所述方法包括 所述制式應(yīng)用模塊對(duì)與自身制式所對(duì)應(yīng)的制式數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作,對(duì)平臺(tái)數(shù)據(jù)庫僅進(jìn)行數(shù)據(jù)讀取操作; 所述平臺(tái)應(yīng)用模塊僅對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作; 其中,所述制式數(shù)據(jù)庫用于保存對(duì)應(yīng)制式的專用數(shù)據(jù);所述平臺(tái)數(shù)據(jù)庫用于保存所述多模設(shè)備的公共資源數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,還包括 所述多模設(shè)備啟動(dòng)之后,平臺(tái)應(yīng)用模塊創(chuàng)建平臺(tái)數(shù)據(jù)庫。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,還包括 所述多模設(shè)備加載一種制式之后,該制式的制式應(yīng)用模塊創(chuàng)建對(duì)應(yīng)的制式數(shù)據(jù)庫。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括 在一種制式的制式應(yīng)用模塊刪除對(duì)應(yīng)的制式數(shù)據(jù)庫之后,停止該制式。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,還包括 制式應(yīng)用模塊向所述平臺(tái)應(yīng)用模塊發(fā)送數(shù)據(jù)修改請(qǐng)求,所述平臺(tái)應(yīng)用模塊根據(jù)所述數(shù)據(jù)修改請(qǐng)求確定是否對(duì)所述多模設(shè)備的公共資源數(shù)據(jù)進(jìn)行修改。
6.一種多模設(shè)備,其特征在于,所述多模設(shè)備包括平臺(tái)應(yīng)用模塊及兩個(gè)以上分別與制式對(duì)應(yīng)的制式應(yīng)用模塊, 所述制式應(yīng)用模塊,包括制式數(shù)據(jù)讀寫單元,用于對(duì)自身所對(duì)應(yīng)的制式數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作,以及對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀取操作; 所述平臺(tái)應(yīng)用模塊,包括公共資源數(shù)據(jù)讀寫單元,用于僅對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作; 其中,所述制式數(shù)據(jù)庫用于保存對(duì)應(yīng)制式的專用數(shù)據(jù);所述平臺(tái)數(shù)據(jù)庫用于保存所述多模設(shè)備的公共資源數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的多模設(shè)備,其特征在于, 所述平臺(tái)應(yīng)用模塊,還包括平臺(tái)數(shù)據(jù)庫創(chuàng)建單元,用于在所述多模設(shè)備啟動(dòng)之后,創(chuàng)建平臺(tái)數(shù)據(jù)庫。
8.根據(jù)權(quán)利要求6所述的多模設(shè)備,其特征在于, 所述制式應(yīng)用模塊,還包括制式數(shù)據(jù)庫創(chuàng)建單元,用于在所述多模設(shè)備加載一種制式之后,創(chuàng)建與該制式對(duì)應(yīng)的制式數(shù)據(jù)庫。
9.根據(jù)權(quán)利要求8所述的多模設(shè)備,其特征在于, 所述制式應(yīng)用模塊,還包括制式數(shù)據(jù)庫刪除單元,用于刪除與該制式對(duì)應(yīng)的制式數(shù)據(jù)庫;所述多模設(shè)備在所述制式數(shù)據(jù)庫刪除單元?jiǎng)h除對(duì)應(yīng)的制式數(shù)據(jù)庫之后,停止該制式。
10.根據(jù)權(quán)利要求6所述的多模設(shè)備,其特征在于, 所述制式應(yīng)用模塊向所述平臺(tái)應(yīng)用模塊發(fā)送數(shù)據(jù)修改請(qǐng)求,所述平臺(tái)應(yīng)用模塊根據(jù)所述數(shù)據(jù)修改請(qǐng)求確定是否對(duì)所述多模設(shè)備的公共資源數(shù)據(jù)進(jìn)行修改。
全文摘要
本發(fā)明實(shí)施例公開了一種多模設(shè)備數(shù)據(jù)管理方法及多模設(shè)備。所述多模設(shè)備包括平臺(tái)應(yīng)用模塊及兩個(gè)以上分別與制式對(duì)應(yīng)的制式應(yīng)用模塊,所述方法包括制式應(yīng)用模塊對(duì)與自身制式所對(duì)應(yīng)的制式數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作,對(duì)平臺(tái)數(shù)據(jù)庫僅進(jìn)行數(shù)據(jù)讀取操作;平臺(tái)應(yīng)用模塊僅對(duì)平臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)讀寫操作;其中,所述制式數(shù)據(jù)庫用于保存對(duì)應(yīng)制式的專用數(shù)據(jù);所述平臺(tái)數(shù)據(jù)庫用于保存所述多模設(shè)備的公共資源數(shù)據(jù)。上述方案通過將各制式對(duì)應(yīng)的專用數(shù)據(jù)提取出來,為各個(gè)制式構(gòu)建相對(duì)應(yīng)的制式數(shù)據(jù)庫,并將各制式與相應(yīng)的制式數(shù)據(jù)庫進(jìn)行綁定,解決了各種制式數(shù)據(jù)的耦合問題。將上述技術(shù)方案應(yīng)用于多模設(shè)備中,可以有效減小某一制式的操作對(duì)于其他制式業(yè)務(wù)的影響。
文檔編號(hào)H04W24/00GK102651877SQ20111004498
公開日2012年8月29日 申請(qǐng)日期2011年2月24日 優(yōu)先權(quán)日2011年2月24日
發(fā)明者劉慶江, 戴方虎, 李達(dá) 申請(qǐng)人:上海華為技術(shù)有限公司