專(zhuān)利名稱:一種選擇拜訪位置寄存器的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線通信領(lǐng)域,尤其涉及一種選擇拜訪位置寄存器(VLR)的方法。
背景技術(shù):
通用移動(dòng)通信系統(tǒng)(Universal Mobile Telecommunications System,UMTS)是采用WCDMA空中接口技術(shù)的第三代移動(dòng)通信系統(tǒng),通常也把UMTS系統(tǒng)稱為WCDMA通信系統(tǒng)。UMTS系統(tǒng)采用了與第二代移動(dòng)通信系統(tǒng)類(lèi)似的結(jié)構(gòu),包括無(wú)線接入網(wǎng)絡(luò)(Radio Access Network,RAN)和核心網(wǎng)絡(luò)(CoreNetwork,CN)。其中RAN處理所有與無(wú)線有關(guān)的功能,而CN處理UMTS系統(tǒng)內(nèi)所有的話音呼叫和數(shù)據(jù)連接,并實(shí)現(xiàn)與外部網(wǎng)絡(luò)的交換和路由功能。移動(dòng)交換中心/拜訪位置寄存器MSC/VLR是WCDMA核心網(wǎng)CS域功能節(jié)點(diǎn),通過(guò)Gs接口與SGSN相連。MSC/VLR的主要功能是提供CS域的呼叫控制、移動(dòng)性管理、鑒權(quán)和加密等功能。SGSN(服務(wù)GPRS支持節(jié)點(diǎn))是WCDMA核心網(wǎng)PS域功能節(jié)點(diǎn),通過(guò)Gs接口與MSC/VLR,SGSN的主要功能是提供PS域的路由轉(zhuǎn)發(fā)、移動(dòng)性管理、會(huì)話管理、鑒權(quán)和加密等功能。
一個(gè)或多個(gè)RAN節(jié)點(diǎn)服務(wù)區(qū)的集合可以稱為一個(gè)池區(qū)POOL AREA。POOLAREA由多個(gè)CN節(jié)點(diǎn)(MSC或者SGSN)平等的組成;這些池區(qū)通常為MSC POOL或者SGSN POOL;CN從邏輯上分為電路交換域(Circuit Switched Domain,CS)和分組交換域(Packet Switched Domain,PS),CS域一些業(yè)務(wù)流程利用PS域完成,如位置登記、尋呼等。也即CS和PS進(jìn)行聯(lián)合位置業(yè)務(wù)。
在網(wǎng)絡(luò)中有位置區(qū)和路由區(qū)的劃分,通過(guò)一定的標(biāo)識(shí)符加以標(biāo)識(shí),位置區(qū)LA(Location Area)的標(biāo)識(shí)符是LAI,路由區(qū)RA(Routing Area)的標(biāo)識(shí)符是RAI,RA是包含在LA內(nèi)的。LAI由MCC、MNC和LAC組成、而RAI由MCC、MNC、LAC和RAC組成,所以RA應(yīng)小于等于LA。
國(guó)際移動(dòng)用戶識(shí)別碼IMSI是在網(wǎng)絡(luò)中唯一地識(shí)別一個(gè)移動(dòng)用戶的號(hào)碼,由移動(dòng)國(guó)家碼、移動(dòng)網(wǎng)絡(luò)碼和移動(dòng)用戶識(shí)別碼三部分共15位號(hào)碼。
圖1表示了一個(gè)典型的RAN域內(nèi)連接多個(gè)CN技術(shù)的組網(wǎng)圖,MSC1、MSC2、MSC3屬于同一個(gè)MSC池區(qū);SGSN1和SGSN2屬于同一個(gè)SGSN池區(qū)。SGSN1、SGSN2分別到MSC1、MSC2、MSC3都有Gs接口,MSC和SGSN有相同的位置區(qū)標(biāo)識(shí)LAI。
PS和CS進(jìn)行聯(lián)合位置業(yè)務(wù)時(shí),網(wǎng)絡(luò)不支持RAN域內(nèi)連接多個(gè)CN特性時(shí),SGSN根據(jù)RAI選擇對(duì)應(yīng)的VLR;網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)CN特性時(shí),根據(jù)RAI和IMSI選擇對(duì)應(yīng)的VLR。
但是,在網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)CN的特性時(shí),SGSN根據(jù)RAI和IMSI選擇VLR發(fā)生故障時(shí)的狀況,現(xiàn)有技術(shù)中未提及如何處理。從而導(dǎo)致在該種情況下聯(lián)合位置登記業(yè)務(wù)無(wú)從實(shí)現(xiàn)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的是提供一種選擇拜訪位置寄存器VLR的方法,從而解決了上述的故障狀況,進(jìn)而實(shí)現(xiàn)聯(lián)合位置登記業(yè)務(wù)。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種選擇拜訪位置寄存器的方法,該方法包括網(wǎng)絡(luò)支持無(wú)線接入網(wǎng)RAN域內(nèi)連接多個(gè)核心網(wǎng)CN中,服務(wù)GPRS支持節(jié)點(diǎn)SGSN選擇拜訪位置寄存器VLR發(fā)生故障時(shí),則選擇根據(jù)路由區(qū)標(biāo)識(shí)對(duì)應(yīng)的可達(dá)的VLR。
所述的網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)CN的特性時(shí),SGSN選擇VLR的方法如下在用戶的聯(lián)合附著請(qǐng)求或者路由區(qū)更新消息中解析出SGSN上存在的選擇標(biāo)識(shí),根據(jù)該選擇標(biāo)識(shí)獲得對(duì)應(yīng)的VLR。
所述的選擇標(biāo)識(shí)為路由區(qū)標(biāo)識(shí)RAI和V值或該路由區(qū)標(biāo)識(shí)對(duì)應(yīng)的的位置區(qū)標(biāo)識(shí)LAI和V值。
在所述的SGSN中保存每個(gè)選擇標(biāo)識(shí)對(duì)應(yīng)的相同池區(qū)中的所有VLR之間的對(duì)應(yīng)關(guān)系。
所述的V值根據(jù)算法(IMSI div 10)mod 1000得到,其中IMSI為用戶的國(guó)際移動(dòng)用戶識(shí)別碼。
所述的網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)CN特性的組網(wǎng)中,SGSN選擇VLR發(fā)生故障時(shí),對(duì)于同一個(gè)用戶,優(yōu)先選擇上一次選擇過(guò)的VLR。
所述的網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)CN特性的組網(wǎng)中,SGSN選擇VLR發(fā)生故障時(shí),對(duì)于不同用戶,采取負(fù)荷分擔(dān)或隨機(jī)選擇機(jī)制進(jìn)行選擇。
所述的選擇拜訪位置寄存器VLR發(fā)生故障包括SGSN在根據(jù)選擇標(biāo)識(shí)選擇不可達(dá)或選擇不到的情況。
由上述的技術(shù)方案可見(jiàn),本發(fā)明的方法中,網(wǎng)絡(luò)支持無(wú)線接入網(wǎng)RAN域內(nèi)連接多個(gè)核心網(wǎng)CN中,服務(wù)GPRS支持節(jié)點(diǎn)SGSN選擇拜訪位置寄存器VLR發(fā)生故障時(shí),則選擇根據(jù)路由區(qū)標(biāo)識(shí)對(duì)應(yīng)的可達(dá)的VLR。從而完善了聯(lián)合位置登記業(yè)務(wù)。
圖1是現(xiàn)有技術(shù)中RAN域內(nèi)連接多個(gè)CN技術(shù)的組網(wǎng)圖;圖2是本發(fā)明實(shí)施例1 SGSN選擇VLR的流程圖;圖3是本發(fā)明實(shí)施例2 SGSN選擇VLR的流程圖;圖4是本發(fā)明實(shí)施例3 SGSN選擇VLR的流程圖;圖5是本發(fā)明實(shí)施例4 SGSN選擇VLR的流程圖;圖6是本發(fā)明實(shí)施例5 SGSN選擇VLR的流程圖。
具體實(shí)施例方式
本發(fā)明的基本思想是在聯(lián)合位置業(yè)務(wù)時(shí),網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)核心網(wǎng)特性的組網(wǎng)中,在SGSN根據(jù)RAI和V值選擇的VLR發(fā)生故障時(shí),SGSN根據(jù)RAI或者LAI選擇VLR。
其中網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)核心網(wǎng)特性的處理方法如下網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)核心網(wǎng)的特性時(shí),SGSN上存在一個(gè)RAI和根據(jù)算法(IMSI div 10)mod 1000所得的V值(計(jì)算出的結(jié)果是屬于0到999范圍),上述的RAI和V值結(jié)合唯一對(duì)應(yīng)一個(gè)VLR,當(dāng)用戶進(jìn)行聯(lián)合附著時(shí),在附著請(qǐng)求或者路由區(qū)更新消息中解析出當(dāng)前的RAI,SGSN同時(shí)得到該用戶的IMSI,然后根據(jù)算法(IMSI div 10)mod 1000所得的V值(計(jì)算出的結(jié)果是屬于0到999范圍),然后根據(jù)所述RAI和V值匹配RAI、IMSI和VLR的對(duì)應(yīng)關(guān)系表,從而選擇一個(gè)VLR;SGSN把位置登記請(qǐng)求通過(guò)GS接口發(fā)給所述選擇的VLR。其中在網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)核心網(wǎng)的特性時(shí),RAI對(duì)應(yīng)多個(gè)VLR。
以下舉較佳實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明實(shí)施例1,如圖2,在聯(lián)合位置業(yè)務(wù)中,網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)核心網(wǎng)特性的組網(wǎng)中,SGSN選擇VLR的方法如下步驟201,SGSN收到聯(lián)合位置登記業(yè)務(wù)請(qǐng)求,在SGSN中保存每個(gè)RAI對(duì)應(yīng)的相同池區(qū)中所有的VLR。
步驟202,根據(jù)V值和RAI匹配VLR,其中V值根據(jù)算法(IMSI div 10)mod 1000得到,計(jì)算的結(jié)果屬于0到999范圍,其中IMSI為用戶的國(guó)際移動(dòng)用戶識(shí)別碼。
步驟203,根據(jù)V值和RAI匹配到的VLR對(duì)應(yīng)的信令點(diǎn)沒(méi)有發(fā)生故障。
步驟204,發(fā)送Location Update Request消息給所述的的VLR。
在上述步驟中涉及的路由區(qū)標(biāo)識(shí)RAI也可以替換為該路由區(qū)標(biāo)識(shí)RAI對(duì)應(yīng)的位置區(qū)標(biāo)識(shí)LAI進(jìn)行選擇。
實(shí)施例2,如圖3所示,在聯(lián)合位置業(yè)務(wù)中,網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)核心網(wǎng)特性的組網(wǎng)中,SGSN選擇VLR的方法如下步驟301,SGSN收到聯(lián)合位置登記業(yè)務(wù)請(qǐng)求,在SGSN中保存每個(gè)RAI對(duì)應(yīng)的相同池區(qū)中所有的VLR。
步驟302,根據(jù)V值和RAI匹配VLR,其中V值根據(jù)算法(IMSI div 10)mod 1000得到,計(jì)算的結(jié)果屬于0到999范圍,其中IMSI為用戶的國(guó)際移動(dòng)用戶識(shí)別碼。
步驟303,根據(jù)V值和RAI匹配到的VLR對(duì)應(yīng)的信令點(diǎn)發(fā)生故障。
步驟304,在所述的SGSN中存在用戶的動(dòng)態(tài)數(shù)據(jù),且用戶的動(dòng)態(tài)數(shù)據(jù)中的VLR對(duì)應(yīng)的信令點(diǎn)沒(méi)有發(fā)生故障。
步驟305,判斷在LAI對(duì)應(yīng)的運(yùn)行證長(zhǎng)的VLR中是否包括所述的VLR,如果包括的話,執(zhí)行步驟307;否則,執(zhí)行步驟306。
步驟306,在RAI對(duì)應(yīng)的運(yùn)行正常的VLR中,按照負(fù)荷分擔(dān)或者隨機(jī)選擇的算法,選擇其中一個(gè)VLR。
步驟307,發(fā)送Location Update Request消息給步驟305包括的VLR及步驟306選擇的VLR。
在上述步驟中涉及的路由區(qū)標(biāo)識(shí)RAI也可以替換為該路由區(qū)標(biāo)識(shí)RAI對(duì)應(yīng)的位置區(qū)標(biāo)識(shí)LAI進(jìn)行選擇。
實(shí)施例3,如圖示4所示,在聯(lián)合位置業(yè)務(wù)中,網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)核心網(wǎng)特性的組網(wǎng)中,SGSN選擇VLR的方法如下步驟401,SGSN收到聯(lián)合位置登記業(yè)務(wù)請(qǐng)求,在SGSN中保存每個(gè)RAI對(duì)應(yīng)的相同池區(qū)中所有的VLR。
步驟402,根據(jù)V值和RAI不能夠匹配到VLR,其中V值根據(jù)算法(IMSIdiv 10)mod 1000得到,計(jì)算的結(jié)果屬于0到999范圍,其中IMSI為用戶的國(guó)際移動(dòng)用戶識(shí)別碼。
步驟403,在所述的SGSN中存在有用戶的動(dòng)態(tài)數(shù)據(jù),且動(dòng)態(tài)用戶數(shù)據(jù)中的VLR對(duì)應(yīng)的信令點(diǎn)沒(méi)有發(fā)生故障。
步驟404,判斷在RAI對(duì)應(yīng)的運(yùn)行正常的VLR中是否包括該VLR,如果包括,執(zhí)行步驟406,否則,執(zhí)行步驟405。
步驟405,在RAI對(duì)應(yīng)的運(yùn)行正常的VLR中,按照負(fù)荷分擔(dān)或者隨機(jī)選擇的算法,選擇其中一個(gè)VLR。
步驟406,發(fā)送Location Update Request消息給步驟404包括的VLR及步驟405選擇的VLR。
在上述步驟中涉及的路由區(qū)標(biāo)識(shí)RAI也可以替換為該路由區(qū)標(biāo)識(shí)RAI對(duì)應(yīng)的位置區(qū)標(biāo)識(shí)LAI進(jìn)行選擇。
實(shí)施例4,如圖5所示,在聯(lián)合位置業(yè)務(wù)中,網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)核心網(wǎng)特性的組網(wǎng)中,SGSN選擇VLR的方法如下步驟501,SGSN收到聯(lián)合位置登記業(yè)務(wù)請(qǐng)求,在SGSN中保存每個(gè)RAI對(duì)應(yīng)的相同池區(qū)中所有的VLR。
步驟502,根據(jù)V值和RAI不能夠匹配到VLR,其中V值根據(jù)算法(IMSIdiv 10)mod 1000得到,計(jì)算的結(jié)果屬于0到999范圍,其中IMSI為用戶的國(guó)際移動(dòng)用戶識(shí)別碼。
步驟503,在所述的SGSN沒(méi)有該用戶的與VLR相關(guān)的動(dòng)態(tài)用戶數(shù)據(jù)。
步驟504,在RAI對(duì)應(yīng)的運(yùn)行正常的VLR中,按照負(fù)荷分擔(dān)或者隨機(jī)選擇的算法,選擇其中一個(gè)VLR。
步驟505,發(fā)送Location Update Request消息給步驟504選擇的VLR。
在上述步驟中涉及的路由區(qū)標(biāo)識(shí)RAI也可以替換為該路由區(qū)標(biāo)識(shí)RAI對(duì)應(yīng)的位置區(qū)標(biāo)識(shí)LAI進(jìn)行選擇。
實(shí)施例5,如圖6所示,在聯(lián)合位置業(yè)務(wù)中,網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)核心網(wǎng)特性的組網(wǎng)中,SGSN選擇VLR的方法如下步驟601,SGSN收到聯(lián)合位置登記業(yè)務(wù)請(qǐng)求,在SGSN中保存每個(gè)RAI對(duì)應(yīng)的相同池區(qū)中所有的VLR。
步驟602,根據(jù)V值和RAI匹配VLR,其中V值根據(jù)算法(IMSI div 10)mod 1000得到,計(jì)算的結(jié)果屬于0到999范圍,其中IMSI為用戶的國(guó)際移動(dòng)用戶識(shí)別碼。
步驟603,根據(jù)V值和RAI匹配到的VLR對(duì)應(yīng)的信令點(diǎn)發(fā)生故障。
步驟604,SGSN沒(méi)有該用戶的與VLR相關(guān)的動(dòng)態(tài)用戶數(shù)據(jù)。
步驟605,在RAI對(duì)應(yīng)的運(yùn)行正常的VLR中,按照負(fù)荷分擔(dān)或者隨機(jī)選擇的算法,選擇其中一個(gè)VLR。
步驟606,發(fā)送Location Update Request消息給步驟605選擇的VLR。
在上述步驟中涉及的路由區(qū)標(biāo)識(shí)RAI也可以替換為該路由區(qū)標(biāo)識(shí)RAI對(duì)應(yīng)的位置區(qū)標(biāo)識(shí)LAI進(jìn)行選擇。
聯(lián)合位置業(yè)務(wù)中,網(wǎng)絡(luò)支持無(wú)線接入網(wǎng)RAN域內(nèi)連接多個(gè)核心網(wǎng)CN特性的組網(wǎng)中,選擇拜訪位置寄存器VLR發(fā)生故障時(shí),一般會(huì)存在兩種情況,即選擇不到或選擇不可達(dá)的情況。其中,選擇不到的情況可能是網(wǎng)絡(luò)沒(méi)有配置,而選擇不可達(dá)的情況可能是網(wǎng)絡(luò)有配置,但是網(wǎng)絡(luò)出現(xiàn)故障的情況。
通過(guò)上述實(shí)施例,使得在網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)CN特性的組網(wǎng)情況下,當(dāng)SGSN根據(jù)RAI和V值選擇不到VLR或者選擇不可達(dá)時(shí),本發(fā)明可以選擇合適的VLR,用戶發(fā)起的聯(lián)合位置業(yè)務(wù)中CS的位置登記流程可以正常執(zhí)行下去,且確保相同用戶進(jìn)行多次位置登記時(shí)選擇相同的VLR,對(duì)于不同用戶,選擇VLR可以彩云難改負(fù)荷分擔(dān)或者隨機(jī)選擇。本發(fā)明不限適用于WCDMA和GSM系統(tǒng)中的SGSN選擇VLR。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種選擇拜訪位置寄存器的方法,其特征在于,該方法包括網(wǎng)絡(luò)支持無(wú)線接入網(wǎng)RAN域內(nèi)連接多個(gè)核心網(wǎng)CN中,服務(wù)GPRS支持節(jié)點(diǎn)SGSN選擇拜訪位置寄存器VLR發(fā)生故障時(shí),則選擇根據(jù)路由區(qū)標(biāo)識(shí)對(duì)應(yīng)的可達(dá)的VLR。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)CN的特性時(shí),SGSN選擇VLR的方法如下在用戶的聯(lián)合附著請(qǐng)求或者路由區(qū)更新消息中解析出SGSN上存在的選擇標(biāo)識(shí),根據(jù)該選擇標(biāo)識(shí)獲得對(duì)應(yīng)的VLR。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的選擇標(biāo)識(shí)為路由區(qū)標(biāo)識(shí)RAI和V值或該路由區(qū)標(biāo)識(shí)對(duì)應(yīng)的的位置區(qū)標(biāo)識(shí)LAI和V值。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在SGSN中保存每個(gè)選擇標(biāo)識(shí)對(duì)應(yīng)的相同池區(qū)中的所有VLR之間的對(duì)應(yīng)關(guān)系。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述的V值根據(jù)算法(IMSIdiv 10)mod 1000得到,其中IMSI為用戶的國(guó)際移動(dòng)用戶識(shí)別碼。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)CN特性的組網(wǎng)中,SGSN選擇VLR發(fā)生故障時(shí),對(duì)于同一個(gè)用戶,優(yōu)先選擇上一次選擇過(guò)的VLR。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,網(wǎng)絡(luò)支持RAN域內(nèi)連接多個(gè)CN特性的組網(wǎng)中,SGSN選擇VLR發(fā)生故障時(shí),對(duì)于不同用戶,采取負(fù)荷分擔(dān)或隨機(jī)選擇機(jī)制進(jìn)行選擇。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的選擇拜訪位置寄存器VLR發(fā)生故障包括SGSN在根據(jù)選擇標(biāo)識(shí)選擇不可達(dá)或選擇不到的情況。
全文摘要
本發(fā)明公開(kāi)了一種選擇拜訪位置寄存器的方法,該方法包括網(wǎng)絡(luò)支持無(wú)線接入網(wǎng)RAN域內(nèi)連接多個(gè)核心網(wǎng)CN中,服務(wù)GPRS支持節(jié)點(diǎn)SGSN選擇拜訪位置寄存器VLR發(fā)生故障時(shí),則選擇根據(jù)路由區(qū)標(biāo)識(shí)對(duì)應(yīng)的可達(dá)的VLR。從而完善了聯(lián)合位置登記業(yè)務(wù)。
文檔編號(hào)H04W8/06GK1905739SQ20061006188
公開(kāi)日2007年1月31日 申請(qǐng)日期2006年7月31日 優(yōu)先權(quán)日2006年7月31日
發(fā)明者陶傳會(huì) 申請(qǐng)人:華為技術(shù)有限公司