專利名稱:池區(qū)中錯誤導(dǎo)出網(wǎng)絡(luò)資源指示的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信技術(shù),尤其涉及一種池區(qū)中錯誤導(dǎo)出網(wǎng)絡(luò)資源指示(Network Resource Indicator,NRI)的處理方法。
背景技術(shù):
由于全球移動通信系統(tǒng)(GSM)在空口速率上的限制,人們開始把愈來愈多的目光投注在第三代移動通信系統(tǒng)(3G)上,相應(yīng)地各種3G標準也應(yīng)運而生,如第三代移動通信合作項目組織(3GPP)制定的3GPP R99、3GPPR4、3GPP R5等。
多Iu接口(Iu-Flex)技術(shù)是3GPP R5中規(guī)定的一種技術(shù),它支持一個基站控制器(Base Station Control,BSC)/無線網(wǎng)絡(luò)控制器(Radio NetworkController,RNC)節(jié)點到多個核心網(wǎng)(Core Network,CN)節(jié)點的域內(nèi)連接路由功能。Iu-Flex技術(shù)中引入了池區(qū)(Pool Area)的概念,池區(qū)包括一組并行CN節(jié)點所服務(wù)的一個或多個BSC/RNC所有的服務(wù)區(qū),用戶設(shè)備(User Equipment,UE)在此區(qū)域中移動而無需改變服務(wù)CN節(jié)點,一個池區(qū)中的多個CN節(jié)點可以實現(xiàn)負荷均衡,它們所提供的服務(wù)范圍覆蓋整個池區(qū),這樣可以減少CN間節(jié)點的更新、切換和重定位,降低歸屬位置寄存器(HLR)的更新流量。
NRI是池區(qū)內(nèi)選擇CN節(jié)點的關(guān)鍵標識,對于UE發(fā)起的位置更新或用戶呼叫,BSC/RNC等接入控制設(shè)備根據(jù)臨時移動用戶標識(Temp MobileSubscriber Identity,TMSI)中包含的NRI信息選擇移動交換中心(MobileSwitch Center,MSC)/服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(Service GPRSSupporting Node,SGSN)等CN節(jié)點,并將收到的消息路由到該CN節(jié)點處理。在整個池區(qū)內(nèi),每個NRI的值唯一標識一個CN節(jié)點,該值由MSC/SGSN分配給UE,不同池區(qū)內(nèi)的NRI分別配置,由于NRI的最大取值為1024,資源非常有限,因此就無可避免地會出現(xiàn)不同池區(qū)NRI的重復(fù)使用。
當UE在不同的池區(qū)間切換時,如果UE使用的NRI正好是源池區(qū)和目的池區(qū)重用的NRI,那么,目的池區(qū)中的BSC/RNC必然會根據(jù)錯誤導(dǎo)出NRI進行路由,將該UE始終固定接入到目的池區(qū)中與該NRI對應(yīng)的CN節(jié)點上,而不是按照負載均衡的方式接入到目的池區(qū)中。尤其是當源池區(qū)和目的池區(qū)相鄰時,如果池區(qū)間用戶移動頻繁,那么,經(jīng)過一段時間的累積,勢必會導(dǎo)致池區(qū)負載出現(xiàn)異常。另外,對于從非池區(qū)移動到池區(qū)內(nèi)的UE,由于該用戶TMSI中的NRI位段屬于無規(guī)律的狀態(tài),因此十分容易出現(xiàn)NRI錯誤導(dǎo)出,如果BSC/RNC一直按照錯誤導(dǎo)出NRI選擇CN節(jié)點,那么經(jīng)過一段時間的累積,將最終導(dǎo)致池區(qū)負載出現(xiàn)異常。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種池區(qū)中錯誤導(dǎo)出網(wǎng)絡(luò)資源指示的處理方法,避免池區(qū)負載出現(xiàn)異常。
為達到上述目的,本發(fā)明提供的技術(shù)方案如下在用戶設(shè)備UE切換到池區(qū)的位置更新過程中,核心網(wǎng)CN節(jié)點收到UE發(fā)起的位置更新請求后,判斷位置更新請求中攜帶的網(wǎng)絡(luò)資源指示NRI是否與自身NRI一致,并判斷該UE是否屬于本池區(qū)用戶,當兩者NRI一致且該UE不屬于該CN節(jié)點所在池區(qū)用戶時,該CN節(jié)點通知該UE重新發(fā)起位置更新并按照負載均衡的方式重新選擇CN節(jié)點。
其中,所述判斷UE是否屬于本池區(qū)用戶包括所述CN節(jié)點根據(jù)所述位置更新請求中攜帶的位置區(qū)標識LAI判斷所述UE是否屬于本池區(qū)用戶。
所述通知包括所述CN節(jié)點向所述UE發(fā)送攜帶特定網(wǎng)絡(luò)資源指示Null-NRI和非廣播位置區(qū)標識Non-Broadcast LAI的位置更新響應(yīng)。
所述通知之后進一步包括UE收到所述位置更新響應(yīng)后,重新向接入控制設(shè)備發(fā)送位置更新請求,該位置更新請求中攜帶Null-NRI和Non-Broadcast LAI,接入控制設(shè)備收到該位置更新請求后,按照負載均衡的方式重新為該UE選擇CN節(jié)點,并將收到的位置更新請求轉(zhuǎn)發(fā)給重新選擇的CN節(jié)點。
接入控制設(shè)備將位置更新請求轉(zhuǎn)發(fā)給重新選擇的CN節(jié)點之后進一步包括所述重新選擇的CN節(jié)點收到該位置更新請求后,重新執(zhí)行位置更新過程,為所述UE重新分配臨時移動用戶標識TMSI,并將重新分配的TMSI和本地LAI攜帶在位置更新響應(yīng)中發(fā)送給UE,其中,TMSI中攜帶所述重新選擇的CN節(jié)點的自身NRI。
所述接入控制設(shè)備為基站控制器BSC或無線網(wǎng)絡(luò)控制器RNC。
所述CN節(jié)點為移動交換中心MSC或服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點SGSN。
由此可見,在本發(fā)明的位置更新過程中,如果接入控制設(shè)備使用錯誤導(dǎo)出的NRI為UE選擇CN節(jié)點,那么,被選擇的CN節(jié)點將會通知該UE重新發(fā)起位置更新并按照負載均衡的方式重新選擇CN節(jié)點,這樣可以使池區(qū)中CN節(jié)點的負載達到均衡,避免池區(qū)負載出現(xiàn)異常,從而減少運營維護操作,提高運營商的滿意度。
圖1為本發(fā)明實施例中錯誤導(dǎo)出NRI的處理方法流程圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,下面參照附圖并舉實施例,對本發(fā)明作進一步詳細說明。
本發(fā)明的基本思想是在UE切換到池區(qū)的位置更新過程中,CN節(jié)點收到UE發(fā)起的位置更新請求后,判斷位置更新請求中攜帶的NRI是否與自身NRI一致,并判斷該UE是否屬于本池區(qū)用戶,當兩者NRI一致且該UE不屬于該CN節(jié)點所在池區(qū)用戶時,也就是說,當該CN節(jié)點判斷出此時出現(xiàn)了NRI錯誤導(dǎo)出時,該CN節(jié)點通知該UE重新發(fā)起位置更新并按照負載均衡的方式重新選擇CN節(jié)點。
下面以接入控制設(shè)備為BSC,CN節(jié)點為MSC為例,對本發(fā)明提供的錯誤導(dǎo)出NRI的處理方法進行詳細闡述,參見圖1所示,本實施例中的處理過程主要包括以下步驟步驟101UE切換到目的池區(qū),與BSC進行空口連接建立過程,建立空口的無線連接。
其中,所述UE切換到目的池區(qū)包含兩種情況一種是池區(qū)間的切換,即UE從源池區(qū)切換到目的池區(qū);另一種是從非池區(qū)切換到目的池區(qū)。
步驟102UE發(fā)起位置更新,向目的池區(qū)中的BSC發(fā)送位置更新請求(Location Updating Request)。
步驟103BSC收到來自UE的Location Updating Request消息后,根據(jù)消息中攜帶的TMSI導(dǎo)出NRI,并根據(jù)NRI與MSC的對應(yīng)關(guān)系選擇該UE的服務(wù)MSC,在圖1中,假設(shè)UE使用的NRI對應(yīng)的MSC為MSC_A。
實際上,此時BSC導(dǎo)出NRI是一種錯誤導(dǎo)出,比如,如果該UE屬于池區(qū)切換的用戶,那么,該UE使用的NRI為源池區(qū)的NRI、而并非目的池區(qū)分配的NRI,因此,這種NRI的使用是異常的。
對于BSC無法從收到的Location Updating Request消息中導(dǎo)出合適NRI的情況,即目的池區(qū)中不存在與導(dǎo)出的NRI相對應(yīng)的CN節(jié)點的情況,BSC將會按照負載均衡的方式選擇MSC,其中的具體處理過程與現(xiàn)有技術(shù)中的位置更新流程一致,這里不再一一贅述。本發(fā)明主要是針對接入控制設(shè)備能從收到的來自UE的Location Updating Request消息中導(dǎo)出NRI,并且在目的池區(qū)中存在與導(dǎo)出的NRI相對應(yīng)的CN節(jié)點的情況進行說明。
步驟104BSC將收到的Location Updating Request消息轉(zhuǎn)發(fā)給MSC_A。
步驟105MSC_A收到BSC發(fā)送來的Location Updating Request消息后,執(zhí)行位置更新過程,并根據(jù)該消息中攜帶的位置區(qū)標識(LAI)判斷該UE是否屬于本池區(qū)的用戶,如果不屬于,則說明此時出現(xiàn)了NRI錯誤導(dǎo)出,MSC_A為該UE分配特定NRI(Null-NRI)和非廣播LAI(Non-BroadcastLAI)。
需要說明的是,由于本實施例中的UE是從非池區(qū)或源池區(qū)移動到目的池區(qū)中的,不屬于MSC_A所在池區(qū)的用戶,因此,步驟105只示出了UE不屬于MSC_A所在池區(qū)的情形。對于其它情形的處理與現(xiàn)有技術(shù)中的位置更新流程一致,這里不再一一贅述。
步驟106MSC_A將Null-NRI和Non-Broadcast LAI攜帶在位置更新響應(yīng)(Location Updating Accept)中發(fā)送給BSC。
步驟107BSC將收到的來自MSC_A的Location Updating Accept消息下發(fā)給UE。
步驟108UE收到BSC發(fā)送來的Location Updating Accept消息后,將該消息中攜帶的Non-Broadcast LAI與監(jiān)聽到的系統(tǒng)信息廣播中的LAI進行比較,發(fā)現(xiàn)兩者不一致,UE則重新發(fā)起位置更新,向目的池區(qū)中的BSC發(fā)送攜帶Null-NRI和Non-Broadcast LAI的Location Updating Request消息。
步驟109BSC收到UE重新發(fā)起的Location Updating Request消息后,發(fā)現(xiàn)導(dǎo)出的NRI為Null-NRI,則通過負載均衡算法按照負載均衡的方式重新為該UE選擇新的服務(wù)CN節(jié)點,在圖1中最終選擇了MSC_B。
步驟110BSC將收到的Location Updating Request消息轉(zhuǎn)發(fā)給MSC_B。
步驟111MSC_B收到Location Updating Request消息后,根據(jù)該消息中攜帶的Non-Broadcast LAI判斷出該用戶為池內(nèi)遷移用戶,重新執(zhí)行位置更新過程,并為該UE重新分配正常的TMSI,其中,TMSI中會攜帶MSC_B自身的NRI。
步驟112MSC_B將重新分配的TMSI和本地LAI攜帶在LocationUpdating Accept消息中發(fā)送給BSC。
步驟113BSC將收到的來自MSC_B的Location Updating Accept消息轉(zhuǎn)發(fā)給UE。
至此,整個位置更新過程結(jié)束。
如果步驟109中BSC重新選擇的服務(wù)CN節(jié)點與UE初始登記的CN節(jié)點即MSC_A一致,則MSC_A無需再與HLR進行位置更新的交互。
可見,本發(fā)明所提供的方法能夠使池區(qū)中CN節(jié)點的負載達到均衡,避免池區(qū)負載出現(xiàn)異常,減少運營維護操作,提高運營商的滿意度。
以上所述對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步的詳細說明,所應(yīng)理解的是,以上所述并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種池區(qū)中錯誤導(dǎo)出網(wǎng)絡(luò)資源指示的處理方法,其特征在于,該方法包括在用戶設(shè)備UE切換到池區(qū)的位置更新過程中,核心網(wǎng)CN節(jié)點收到UE發(fā)起的位置更新請求后,判斷位置更新請求中攜帶的網(wǎng)絡(luò)資源指示NRI是否與自身NRI一致,并判斷該UE是否屬于本池區(qū)用戶,當兩者NRI一致且該UE不屬于該CN節(jié)點所在池區(qū)用戶時,該CN節(jié)點通知該UE重新發(fā)起位置更新并按照負載均衡的方式重新選擇CN節(jié)點。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷UE是否屬于本池區(qū)用戶包括所述CN節(jié)點根據(jù)所述位置更新請求中攜帶的位置區(qū)標識LAI判斷所述UE是否屬于本池區(qū)用戶。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通知包括所述CN節(jié)點向所述UE發(fā)送攜帶特定網(wǎng)絡(luò)資源指示Null-NRI和非廣播位置區(qū)標識Non-Broadcast LAI的位置更新響應(yīng)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通知之后進一步包括UE收到所述位置更新響應(yīng)后,重新向接入控制設(shè)備發(fā)送位置更新請求,該位置更新請求中攜帶Null-NRI和Non-Broadcast LAI,接入控制設(shè)備收到該位置更新請求后,按照負載均衡的方式重新為該UE選擇CN節(jié)點,并將收到的位置更新請求轉(zhuǎn)發(fā)給重新選擇的CN節(jié)點。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,接入控制設(shè)備將位置更新請求轉(zhuǎn)發(fā)給重新選擇的CN節(jié)點之后進一步包括所述重新選擇的CN節(jié)點收到該位置更新請求后,重新執(zhí)行位置更新過程,為所述UE重新分配臨時移動用戶標識TMSI,并將重新分配的TMSI和本地LAI攜帶在位置更新響應(yīng)中發(fā)送給UE,其中,TMSI中攜帶所述重新選擇的CN節(jié)點的自身NRI。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述接入控制設(shè)備為基站控制器BSC或無線網(wǎng)絡(luò)控制器RNC。
7.根據(jù)權(quán)利要求1至6任一項所述的方法,其特征在于,所述CN節(jié)點為移動交換中心MSC或服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點SGSN。
全文摘要
本發(fā)明公開了一種池區(qū)中錯誤導(dǎo)出網(wǎng)絡(luò)資源指示的處理方法,該方法包括在用戶設(shè)備UE切換到池區(qū)的位置更新過程中,核心網(wǎng)CN節(jié)點收到UE發(fā)起的位置更新請求后,判斷位置更新請求中攜帶的網(wǎng)絡(luò)資源指示NRI是否與自身NRI一致,并判斷該UE是否屬于本池區(qū)用戶,當兩者NRI一致且該UE不屬于該CN節(jié)點所在池區(qū)用戶時,該CN節(jié)點通知該UE重新發(fā)起位置更新并按照負載均衡的方式重新選擇CN節(jié)點。本發(fā)明所提供的方法能夠使池區(qū)中CN節(jié)點的負載達到均衡,避免池區(qū)負載出現(xiàn)異常。
文檔編號H04W28/08GK1905753SQ20061011128
公開日2007年1月31日 申請日期2006年8月21日 優(yōu)先權(quán)日2006年8月21日
發(fā)明者吳曉明, 葉思海, 崔曉春 申請人:華為技術(shù)有限公司