專利名稱:無線網(wǎng)絡控制器數(shù)據(jù)配置方法、裝置和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及移動通信領域,特別涉及無線網(wǎng)絡控制器數(shù)據(jù)配置方法、裝置及系統(tǒng)。
背景技術:
寬帶碼分多址(Wideband Code Division Multiple Access,簡稱“WCDMA”)是目前全球三種主要的第三代移動通信(The Third Generation,簡稱“3G”)體制之一。WCDMA系統(tǒng)由三部分組成,即由核心網(wǎng)(Core Net,簡稱“CN”)、通用移動通信系統(tǒng)地面無線接入網(wǎng)(UMTS Terrestrial RadioAccess Network,簡稱“UTRAN”)和用戶設備(User Equipment,簡稱“UE”)組成。無線網(wǎng)絡控制器(Radio Network Controller,簡稱“RNC”)是負責控制UTRAN無線資源的核心節(jié)點,主要完成連接建立/斷開、切換、宏分集合并、無線資源管理控制等功能。其中,后臺管理模塊(Back AdministrationModule,“BAM”)是RNC的核心。BAM中存放RNC所有的配置數(shù)據(jù),這些配置數(shù)據(jù)可以由本地維護終端(Local Maintenance Terminal,簡稱“LMT”)通過人機語言(Man Machine Language,簡稱“MML”)命令來進行修改和維護。用戶通過LMT對RNC進行數(shù)據(jù)配置并將配置數(shù)據(jù)加載到RNC主機上之后,RNC才能夠正常運行。在RNC運行期間,也需要對RNC配置數(shù)據(jù)進行修改,或者對RNC進行擴容配置。
在現(xiàn)有技術中,對RNC進行數(shù)據(jù)配置有兩種模式1、如圖1所示的離線配置模式。
步驟101,用戶通過LMT批量執(zhí)行配置命令,LMT發(fā)送RNC配置命令給BAM。
步驟102,修改BAM中的配置數(shù)據(jù)。
步驟103,判斷是否繼續(xù)執(zhí)行,如果是,對下一條配置命令繼續(xù)執(zhí)行;如果否,則執(zhí)行步驟104,用戶確認配置命令執(zhí)行完畢后,復位RNC主機。
步驟105,加載配置數(shù)據(jù)文件到RNC主機。步驟106,RNC主機生效加載數(shù)據(jù)。
即,在執(zhí)行配置命令后,只修改RNC的后臺管理模塊中的配置數(shù)據(jù),并不會在RNC主機生效,用戶確認配置命令執(zhí)行完畢后,才復位RNC主機,將后臺管理模塊保存的配置數(shù)據(jù)以配置數(shù)據(jù)文件的方式加載到RNC主機。然后通過復位系統(tǒng)使配置數(shù)據(jù)在RNC主機上生效。采用離線配置模式對RNC進行數(shù)據(jù)配置,RNC主機和BAM的交互次數(shù)少,只需從BAM中將配置數(shù)據(jù)文件加載到RNC主機,因此執(zhí)行效率較高。適用于大批量數(shù)據(jù)的配置,一般應用于RNC的初始配置場景。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)該現(xiàn)有技術中至少存在如下問題離線配置模式要求復位RNC主機,以加載配置數(shù)據(jù)文件,這會造成RNC的業(yè)務發(fā)生中斷。所以離線配置模式一般僅限于RNC的初始配置場景,在進行擴容配置或配置更改時一般不能采用這種方式。
2、如圖2所示的在線配置模式。
步驟201至205,在線配置模式下,用戶可以通過LMT,發(fā)送RNC配置命令。在執(zhí)行一條配置命令時,首先修改BAM中的配置數(shù)據(jù),修改成功后,BAM將配置數(shù)據(jù)修改記錄組織為設定幀發(fā)往RNC主機。RNC主機收到設定幀后,取出配置數(shù)據(jù)修改記錄并立即生效數(shù)據(jù),向BAM發(fā)送設定幀生效成功的響應。該方案可以在不中斷RNC業(yè)務的情況下對RNC進行擴容配置或配置更改。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)該現(xiàn)有技術中至少存在如下問題在線配置模式下,每執(zhí)行一條配置命令都需要BAM和RNC主機進行一次交互,導致BAM和RNC主機之間通信頻繁。而且這種通信容易受到網(wǎng)絡傳輸質(zhì)量下降的影響而導致通信時延的增大。在執(zhí)行大批量的配置命令時,大量時間消耗在通信上,執(zhí)行效率比較低。因此,在線配置模式一般只適用于小規(guī)模的配置更改,而在較大規(guī)模的擴容配置場景下,就會暴露出效率低的缺陷。
發(fā)明內(nèi)容
本發(fā)明實施例要解決的主要問題在于,提供一種RNC配置方法、裝置和系統(tǒng),使得RNC數(shù)據(jù)配置效率大大提高。
為解決上述技術問題,本發(fā)明的一個實施例提供了一種移動通信系統(tǒng)中RNC數(shù)據(jù)配置方法,包括以下步驟根據(jù)接收到的RNC配置命令修改BAM中的配置數(shù)據(jù),并緩存該修改記錄;當該次數(shù)據(jù)配置任務對應的RNC配置命令均已執(zhí)行,則向BAM發(fā)送生效配置數(shù)據(jù)請求;BAM根據(jù)接收到的生效配置數(shù)據(jù)請求,將均已執(zhí)行的配置命令所對應的修改記錄組織為一個設定幀,發(fā)往RNC主機;RNC主機根據(jù)接收到的設定幀,生效配置數(shù)據(jù)。
本發(fā)明一個實施例還提供了一種RNC數(shù)據(jù)配置裝置,用于包括本地維護終端LMT的系統(tǒng)。該裝置包括配置單元、指示單元、幀設定單元和數(shù)據(jù)生效單元。其中,配置單元,用于根據(jù)接收到的RNC配置命令修改BAM中的配置數(shù)據(jù),并緩存該修改記錄;指示單元,用于當該次數(shù)據(jù)配置任務對應的RNC配置命令均已執(zhí)行時,指示所述LMT向所述幀設定單元發(fā)送生效配置數(shù)據(jù)請求;幀設定單元,根據(jù)接收到的生效配置數(shù)據(jù)請求,將所述配置單元中緩存的所述均已執(zhí)行的配置命令所對應的修改記錄組織為一個設定幀,并將所述設定幀發(fā)往數(shù)據(jù)生效單元;數(shù)據(jù)生效單元,根據(jù)接收的所述幀設定單元發(fā)送的設定幀,生效配置數(shù)據(jù)。
本發(fā)明的一個實施例還提供了一種RNC數(shù)據(jù)配置系統(tǒng),包括本地維護終端LMT,和上述的RNC數(shù)據(jù)配置裝置。其中,本地維護終端,用于向RNC數(shù)據(jù)配置裝置中的配置單元發(fā)送RNC配置命令,以及當收到指示單元的指示后,向RNC數(shù)據(jù)配置裝置中的幀設定單元發(fā)送生效配置數(shù)據(jù)請求。
本發(fā)明實施例的技術方案,根據(jù)RNC配置命令修改BAM中的配置數(shù)據(jù)并緩存修改記錄,當數(shù)據(jù)配置任務對應的配置命令執(zhí)行完畢后,再將這些配置命令對應的修改記錄組織為一個設定幀發(fā)往RNC主機,并使其在主機生效。因為RNC主機和BAM的交互次數(shù)少,避免了BAM和RNC主機之間的頻繁通信,批量數(shù)據(jù)配置的執(zhí)行效率大大提高。
圖1是現(xiàn)有技術中RNC離線配置模式執(zhí)行流程圖;圖2是現(xiàn)有技術中RNC在線配置模式執(zhí)行流程圖;圖3是根據(jù)本發(fā)明第一實施例的RNC數(shù)據(jù)配置方法流程圖;圖4是根據(jù)本發(fā)明第二實施例的RNC數(shù)據(jù)配置系統(tǒng)結(jié)構示意圖。
具體實施例方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施例作進一步地詳細描述。
本發(fā)明的實施例,根據(jù)RNC配置命令修改BAM中的配置數(shù)據(jù)并緩存修改記錄,當數(shù)據(jù)配置任務對應的配置命令執(zhí)行完畢后,再將這些配置命令對應的修改記錄組織為一個設定幀發(fā)往RNC主機,并使其在主機生效。避免了BAM和RNC主機之間的頻繁通信,批量數(shù)據(jù)配置的執(zhí)行效率大大提高。
實施例一圖3是根據(jù)本發(fā)明第一實施例的RNC數(shù)據(jù)配置方法流程圖,如圖所示步驟301,發(fā)送RNC配置命令給BAM;此步驟中,用戶通過本地維護終端LMT執(zhí)行一條配置命令,LMT發(fā)送RNC配置命令給BAM。
步驟302,根據(jù)該配置命令修改BAM中的RNC配置數(shù)據(jù);根據(jù)接收到的RNC配置命令修改BAM中的配置數(shù)據(jù),修改配置數(shù)據(jù)成功后,執(zhí)行步驟303。
步驟303,緩存修改記錄;將步驟302中的配置命令對配置數(shù)據(jù)的修改記錄緩存到BAM中。
步驟304,判斷是否還有RNC配置命令沒有執(zhí)行,若該次數(shù)據(jù)配置任務對應的配置命令都已經(jīng)執(zhí)行,則向BAM發(fā)送生效配置數(shù)據(jù)請求,并執(zhí)行步驟305;若還有配置命令沒有執(zhí)行,則對下一條配置命令執(zhí)行步驟301至303步驟,直至該次數(shù)據(jù)配置任務所有需要執(zhí)行的配置命令都執(zhí)行完畢。
本步驟中,當該次數(shù)據(jù)配置任務需要執(zhí)行的配置命令都執(zhí)行完畢,即修改了配置數(shù)據(jù)且修改記錄都被緩存后,用戶通過LMT確認配置命令執(zhí)行完畢,并通過LMT向BAM發(fā)送生效配置數(shù)據(jù)請求,要求生效RNC配置數(shù)據(jù)。
可以理解的是,某此數(shù)據(jù)配置任務需要執(zhí)行的配置命令,可以根據(jù)配置任務而定,也可以靈活設定。比如說,某次配置任務需要執(zhí)行100條RNC配置命令,則既可以等待這100條配置命令全部執(zhí)行完畢,之后將修改記錄組織為一個設定幀發(fā)往RNC主機生效;也可以將配置任務再劃分為子任務,比如分為兩個50條的子任務,以子任務為單位,執(zhí)行類似操作。
步驟305,BAM根據(jù)接收到的生效配置數(shù)據(jù)請求,將修改記錄組織為一個設定幀,發(fā)往RNC主機。
BAM接收到生效配置數(shù)據(jù)請求后,將均已執(zhí)行的配置命令對應的全部修改記錄組織為一個設定幀發(fā)往RNC主機。該設定幀由幀頭和數(shù)據(jù)區(qū)組成,其中,幀頭包含了使BAM和RNC主機通信成功所必須的信息。而該設定幀的數(shù)據(jù)區(qū)與在線配置模式設定幀的數(shù)據(jù)區(qū)不同。在線配置模式下,數(shù)據(jù)區(qū)中為該配置命令的描述信息,其格式為“命令標識+修改數(shù)據(jù)描述”;本實施例中的設定幀數(shù)據(jù)區(qū)包含以下信息首先是本設定幀包含的配置命令個數(shù),接下來是按配置命令執(zhí)行順序依次排列的配置命令描述信息,配置命令描述信息與在線配置模式下的設定幀的數(shù)據(jù)區(qū)中的配置命令描述信息格式相同。也就是說,該設定幀攜帶了所有配置命令的信息。
步驟306,RNC主機根據(jù)接收到的設定幀,生效配置數(shù)據(jù)。
RNC主機接收到設定幀后,首先讀出數(shù)據(jù)區(qū)中的配置命令個數(shù),然后依次取出其后的每個配置命令描述信息進行處理,處理方式可以為根據(jù)“命令標識”識別配置命令,并按照該配置命令的處理方式對“修改數(shù)據(jù)描述”中的信息進行處理,通過這樣的處理,生效配置數(shù)據(jù)。讀取配置命令個數(shù)的作用在于,如果數(shù)據(jù)區(qū)中攜帶的配置命令描述信息個數(shù)小于該個數(shù),則判斷該設定幀為非法;如果數(shù)據(jù)區(qū)中攜帶的配置命令描述信息個數(shù)大于該個數(shù),則只處理配置命令個數(shù)所規(guī)定的那些配置命令描述信息,多于該個數(shù)的配置命令描述信息直接丟棄,不做處理。
步驟307,RNC主機向BAM返回配置數(shù)據(jù)生效成功響應。
配置數(shù)據(jù)生效成功后,RNC主機向BAM返回配置數(shù)據(jù)生效成功響應。
BAM接收到成功響應后,向LMT返回成功響應。
由于本實施例方案是在RNC工作時,批量執(zhí)行命令,將該批配置命令對應的修改記錄組織為一個設定幀發(fā)往RNC主機,并使其在主機生效。因為RNC主機和BAM的交互次數(shù)少,避免了BAM和RNC主機之間的頻繁通信,在不中斷業(yè)務的情況下,批量數(shù)據(jù)配置的執(zhí)行效率大大提高。
實施例二圖4是本發(fā)明第二實施例的無線網(wǎng)絡控制器數(shù)據(jù)配置系統(tǒng)結(jié)構示意圖,如圖所示,該系統(tǒng)包括RNC數(shù)據(jù)配置裝置和本地維護終端LMT。
該RNC數(shù)據(jù)配置裝置包括,配置單元401,指示單元402,幀設定單元403和數(shù)據(jù)生效單元404。該裝置還可以包括響應單元405。LMT包括命令單元406。
配置單元401,用于根據(jù)接收到的RNC配置命令修改BAM中的配置數(shù)據(jù),并緩存該修改記錄;指示單元402,用于當該次數(shù)據(jù)配置任務對應的RNC配置命令均已執(zhí)行時,指示LMT向幀設定單元發(fā)送生效配置數(shù)據(jù)請求;幀設定單元403,根據(jù)接收到的生效配置數(shù)據(jù)請求,將配置單元401中緩存的已執(zhí)行的配置命令對應的多條修改記錄組織為一個設定幀,并將該設定幀發(fā)往數(shù)據(jù)生效單元404;數(shù)據(jù)生效單元404,根據(jù)接收的幀設定單元發(fā)送的設定幀,生效配置數(shù)據(jù)。
LMT,用于向所述配置單元發(fā)送RNC配置命令,以及當收到指示單元的指示后,向所述幀設定單元發(fā)送生效配置數(shù)據(jù)請求。具體可以由命令單元406實現(xiàn)上述功能。
具體來說,在RNC運行期間需要對RNC配置數(shù)據(jù)進行配置時,用戶通過LMT執(zhí)行配置命令,LMT的命令單元406發(fā)送RNC配置命令給配置單元401,接收到RNC配置命令后,配置單元401根據(jù)該命令修改BAM中的RNC配置數(shù)據(jù),并在修改配置數(shù)據(jù)成功后,緩存該配置命令對配置數(shù)據(jù)的修改記錄。接著,指示單元402判斷是否還有RNC配置命令沒有執(zhí)行,若該次任務對應的配置命令都已經(jīng)執(zhí)行,則指示LMT的命令單元406向幀設定單元發(fā)送生效配置數(shù)據(jù)請求;若非,則要求所述配置單元401繼續(xù)執(zhí)行其余的RNC配置命令,直至該次任務需要執(zhí)行的配置命令都執(zhí)行完畢。
所有的配置命令都執(zhí)行完畢,即修改了配置數(shù)據(jù)且對應的修改記錄都被緩存后,用戶通過LMT確認配置命令執(zhí)行完畢,LMT的命令單元406發(fā)送生效配置數(shù)據(jù)請求給幀設定單元403,后者將配置單元401緩存的修改記錄組織為一個設定幀,發(fā)往數(shù)據(jù)生效單元404。該設定幀可參照實施例一的描述,此處不贅。
數(shù)據(jù)生效單元404根據(jù)接收到的設定幀,生效數(shù)據(jù)。具體的,數(shù)據(jù)生效單元404可以包括讀取子單元和生效子單元(圖中未示出)。讀取子單元,用于接收幀設定單元發(fā)送的設定幀,讀出該設定幀中的配置命令個數(shù),依次取出各配置命令描述信息,識別配置命令;生效子單元,用于根據(jù)讀取子單元識別的配置命令,生效配置數(shù)據(jù)。
本實施例中,該RNC數(shù)據(jù)配置裝置還可以包括響應單元405,當配置數(shù)據(jù)生效成功后,向BAM返回配置數(shù)據(jù)生效成功響應。
本實施例中,配置單元401、指示單元402、幀設定單元403可以置于BAM中,數(shù)據(jù)生效單元404可以置于RNC主機中。
本發(fā)明實施例提供的技術方案,在RNC工作時,由配置單元401執(zhí)行配置命令并緩存全部修改記錄,由幀設定單元403將配置數(shù)據(jù)修改記錄組織為一個設定幀發(fā)往RNC主機數(shù)據(jù)生效單元,并由數(shù)據(jù)生效單元404處理,使數(shù)據(jù)在RNC主機生效。這樣,RNC主機和BAM之間只需要一次交互,在不中斷業(yè)務的情況下,提高了RNC數(shù)據(jù)配置效率。
雖然通過參照本發(fā)明的某些優(yōu)選實施方式,已經(jīng)對本發(fā)明進行了圖示和描述,但本領域的普通技術人員應該明白,可以在形式上和細節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。
權利要求
1.一種移動通信系統(tǒng)中無線網(wǎng)絡控制器RNC數(shù)據(jù)配置方法,所述RNC包括后臺管理模塊BAM和RNC主機,其特征在于,該方法包括以下步驟根據(jù)接收到的RNC配置命令修改BAM中的配置數(shù)據(jù),并緩存該修改記錄;當該次數(shù)據(jù)配置任務對應的RNC配置命令均已執(zhí)行,則向BAM發(fā)送生效配置數(shù)據(jù)請求;BAM根據(jù)接收到的生效配置數(shù)據(jù)請求,將所述均已執(zhí)行的配置命令所對應的修改記錄組織為一個設定幀,發(fā)往RNC主機;RNC主機根據(jù)接收到的設定幀,生效所述配置數(shù)據(jù)。
2.根據(jù)權利要求1所述的方法,其特征在于,所述設定幀包括以下信息本設定幀包含的配置命令個數(shù)、按照命令執(zhí)行順序依次排列的配置命令描述信息。
3.根據(jù)權利要求2所述的方法,其特征在于,所述RNC主機生效數(shù)據(jù)的步驟為RNC主機從接收的所述設定幀中讀出配置命令個數(shù);依次取出各配置命令描述信息,識別配置命令,根據(jù)識別出的配置命令生效所述配置數(shù)據(jù)。
4.根據(jù)權利要求1至3中任一項所述的方法,其特征在于,還包括以下步驟向BAM返回配置數(shù)據(jù)生效成功響應。
5.一種無線網(wǎng)絡控制器RNC數(shù)據(jù)配置裝置,用于包括本地維護終端LMT的系統(tǒng),其特征在于,該裝置包括配置單元、指示單元、幀設定單元和數(shù)據(jù)生效單元,所述配置單元,用于根據(jù)接收到的RNC配置命令修改BAM中的配置數(shù)據(jù),并緩存該修改記錄;所述指示單元,用于當該次數(shù)據(jù)配置任務對應的RNC配置命令均已執(zhí)行時,指示所述LMT向所述幀設定單元發(fā)送生效配置數(shù)據(jù)請求;所述幀設定單元,根據(jù)接收到的生效配置數(shù)據(jù)請求,將所述配置單元中緩存的所述均已執(zhí)行的配置命令所對應的修改記錄組織為一個設定幀,并將所述設定幀發(fā)往數(shù)據(jù)生效單元;所述數(shù)據(jù)生效單元,根據(jù)接收的所述幀設定單元發(fā)送的設定幀,生效配置數(shù)據(jù)。
6.根據(jù)權利要求5所述的裝置,其特征在于,所述幀設定單元設定的設定幀包含以下信息本設定幀包含的配置命令個數(shù),以及按照命令執(zhí)行順序依次排列的配置命令描述信息。
7.根據(jù)權利要求5或6所述的裝置,其特征在于,所述數(shù)據(jù)生效單元包括讀取子單元和生效子單元,所述讀取子單元,用于接收所述幀設定單元發(fā)送的設定幀,讀出該設定幀中的配置命令個數(shù),依次取出各配置命令描述信息,識別配置命令;所述生效子單元,用于根據(jù)讀取子單元識別的配置命令,生效配置數(shù)據(jù)。
8.根據(jù)權利要求5或6所述的裝置,其特征在于,還包括響應單元,用于向BAM返回配置數(shù)據(jù)生效成功響應。
9.根據(jù)權利要求8所述的裝置,其特征在于,所述配置單元、指示單元和幀設定單元置于BAM中,所述數(shù)據(jù)生效單元置于RNC主機中。
10.一種RNC數(shù)據(jù)配置系統(tǒng),其特征在于,包括LMT,和如權利要求5至8中任一項所述的RNC數(shù)據(jù)配置裝置,所述LMT,用于向所述配置單元發(fā)送RNC配置命令,以及當收到指示單元的指示后,向所述幀設定單元發(fā)送生效配置數(shù)據(jù)請求。
全文摘要
本發(fā)明涉及移動通信領域,公開了一種無線網(wǎng)絡控制器數(shù)據(jù)配置方法、裝置和系統(tǒng)。該方法包括根據(jù)接收到的RNC配置命令修改BAM中的配置數(shù)據(jù),并緩存該修改記錄;當該次數(shù)據(jù)配置任務對應的RNC配置命令均已執(zhí)行,則向BAM發(fā)送生效配置數(shù)據(jù)請求;BAM根據(jù)接收到的生效配置數(shù)據(jù)請求,將均已執(zhí)行的配置命令所對應的修改記錄組織為一個設定幀,發(fā)往RNC主機;RNC主機根據(jù)接收到的設定幀,生效配置數(shù)據(jù)。本發(fā)明所提供的無線網(wǎng)絡控制器數(shù)據(jù)配置方法、裝置和系統(tǒng),可以提高RNC數(shù)據(jù)配置效率。
文檔編號H04Q7/38GK101034936SQ20071007327
公開日2007年9月12日 申請日期2007年2月9日 優(yōu)先權日2007年2月9日
發(fā)明者左峻疆 申請人:華為技術有限公司