專(zhuān)利名稱(chēng):一種A-Flex架構(gòu)下無(wú)線接入網(wǎng)上發(fā)消息處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及A-Flex技術(shù)領(lǐng)域,具體來(lái)說(shuō),涉及到A-Flex架構(gòu)下無(wú)線接入網(wǎng)上發(fā)消息的處理。
背景技術(shù):
隨著通信系統(tǒng)的發(fā)展和建網(wǎng)容量的大幅度增長(zhǎng),安全性是通信運(yùn)營(yíng)商們?cè)絹?lái)越關(guān)注的重點(diǎn),在通信系統(tǒng)中,單點(diǎn)故障造成大面積業(yè)務(wù)中斷對(duì)系統(tǒng)安全性影響尤其大,因此,避免單點(diǎn)故障造成的大面積業(yè)務(wù)中斷成為技術(shù)上需要解決的問(wèn)題。
Iu-Flex(Iu interface Flexibility Iu接口靈活性Iu接口為GSM、WCDMA網(wǎng)絡(luò)中無(wú)線接入網(wǎng)與核心網(wǎng)之間的接口)是指一個(gè)RNC/BSC與多個(gè)CN網(wǎng)元相連、通信的技術(shù),用于GSM、WCDMA網(wǎng)絡(luò))是目前已有的軟交換架構(gòu)下電路域容災(zāi)機(jī)制之一。Iu-Flex技術(shù)是3GPP在Release 5中提出的,其中定義了″池″的概念,池中包括多個(gè)RNC(無(wú)線網(wǎng)絡(luò)控制器)/BSC(基站控制器)以及多個(gè)CN(核心網(wǎng)絡(luò))網(wǎng)元。其中的每個(gè)RNC/BSC節(jié)點(diǎn)可以連接多個(gè)核心網(wǎng)網(wǎng)元。正常情況下,Iu-Flex機(jī)制通過(guò)NRI(網(wǎng)絡(luò)資源指示)方式保證,當(dāng)某個(gè)用戶(hù)在池內(nèi)RNC管理的地區(qū)內(nèi)漫游時(shí),所有的核心網(wǎng)處理過(guò)程在池內(nèi)特定的一個(gè)CN節(jié)點(diǎn)上處理,即對(duì)于單個(gè)用戶(hù)而言,其在池內(nèi)只有一個(gè)“歸屬”的CN處理節(jié)點(diǎn),不存在CN負(fù)荷分擔(dān)的概念,這種方式可以避免頻繁的位置更新;而對(duì)于池內(nèi)所有用戶(hù)而言,被劃分到不同的“歸屬”CN節(jié)點(diǎn),所以是負(fù)荷分擔(dān)的,這種對(duì)用戶(hù)池內(nèi)“歸屬”CN節(jié)點(diǎn)的劃分,應(yīng)該是在用戶(hù)初次在這個(gè)池內(nèi)登記時(shí),由RNC來(lái)決定的,決定的方式是通過(guò)IMSI-HASH(根據(jù)IMSI的哈希)算法來(lái)完成分配,將用戶(hù)注冊(cè)到特定CN節(jié)點(diǎn),該CN節(jié)點(diǎn)在完成注冊(cè)后向用戶(hù)返回NRI,該NRI包含有該CN節(jié)點(diǎn)信息。后續(xù)用戶(hù)在池內(nèi)的所有NAS(Non Access Stratum非接入層)消息中都帶有NRI,由RNC根據(jù)NRI將其發(fā)送到到″歸屬″CN。異常情況下,若池內(nèi)某個(gè)CN節(jié)點(diǎn)故障,則由RNC通過(guò)特定算法將″歸屬″該CN節(jié)點(diǎn)的用戶(hù)調(diào)整到其它CN節(jié)點(diǎn)。
如附圖1所示在CDMA2000無(wú)線核心網(wǎng),也可以部署類(lèi)似于Iu-Flex的機(jī)制,稱(chēng)為A-Flex(A interface Flexibility A接口靈活性,A接口為CDMA網(wǎng)絡(luò)中無(wú)線接入網(wǎng)與核心網(wǎng)之間的接口)一個(gè)BSC同時(shí)與多個(gè)MSC/MSCe相連、通信的技術(shù),用于CDMA2000網(wǎng)絡(luò)),在該架構(gòu)下,BSC被池內(nèi)所有MSC共享,當(dāng)某一用戶(hù)漫游到池內(nèi)某一BSC(如BSC0),則BSC根據(jù)其注冊(cè)消息的IMSI和當(dāng)前池內(nèi)MSC的負(fù)載情況選擇一個(gè)MSC,并將該用戶(hù)注冊(cè)到該MSC。以后該用戶(hù)進(jìn)行業(yè)務(wù)時(shí),BSC根據(jù)其發(fā)送消息的IMSI,和當(dāng)前池內(nèi)MSC的負(fù)載情況,將該消息發(fā)往對(duì)應(yīng)的MSC,因?yàn)檎G闆r下,池內(nèi)MSC的負(fù)載情況不會(huì)發(fā)生變化,所以消息會(huì)發(fā)送到注冊(cè)該用戶(hù)的MSC。
在這種架構(gòu)下,當(dāng)BSC向MSC發(fā)送含有國(guó)際移動(dòng)用戶(hù)標(biāo)識(shí)碼(IMSI)的消息時(shí),根據(jù)所述的IMSI查找對(duì)應(yīng)關(guān)系,獲知所述移動(dòng)用戶(hù)對(duì)應(yīng)的移動(dòng)交換中心(MSC),并向所獲知的MSC轉(zhuǎn)發(fā)所述的消息。按照上述實(shí)現(xiàn)方案,對(duì)于某些消息的處理還存在以下缺點(diǎn)第一當(dāng)MSC下發(fā)請(qǐng)求消息,需要返回響應(yīng)消息時(shí),如果已發(fā)生了負(fù)載均衡變化,BSC通過(guò)空中接口收到MS的響應(yīng)消息時(shí),根據(jù)其響應(yīng)消息攜帶的IMSI,會(huì)選擇到不同的MSC,此時(shí)原MSC收不到響應(yīng)消息,超時(shí)后會(huì)認(rèn)為MS沒(méi)有收到MSC的下發(fā)請(qǐng)求消息,導(dǎo)致該次業(yè)務(wù)失敗。
第二當(dāng)MS和MSC之間需要多條消息的交互完成某一業(yè)務(wù)時(shí),如果MS上發(fā)請(qǐng)求消息且發(fā)生了負(fù)載均衡變化,則BSC可能把該消息發(fā)送到新的MSC,而新的MSC因?yàn)闆](méi)有用戶(hù)數(shù)據(jù)和當(dāng)前用戶(hù)正在進(jìn)行的業(yè)務(wù)信息,導(dǎo)致業(yè)務(wù)失敗。
第三,在現(xiàn)有技術(shù)中,用戶(hù)注冊(cè)的MSC故障后僅能依靠用戶(hù)發(fā)起含IMSI的連接建立請(qǐng)求消息(包括位置登記,始呼請(qǐng)求)或者某些無(wú)連接請(qǐng)求消息(如控制信道短消息上發(fā))才能注冊(cè)到新MSC,而對(duì)于BSC上發(fā)的其他消息,如無(wú)連接響應(yīng)消息,或者新MSC無(wú)法處理的無(wú)連接請(qǐng)求消息,是不會(huì)注冊(cè)到新MSC的,導(dǎo)致后續(xù)的被叫業(yè)務(wù)無(wú)法進(jìn)行。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種A-Flex架構(gòu)下無(wú)線接入網(wǎng)上發(fā)消息處理方法,以解決負(fù)載均衡發(fā)生變化時(shí)將響應(yīng)消息發(fā)送到原MSC,將請(qǐng)求消息發(fā)送到新的MSC,并由新MSC與原MSC配合完成業(yè)務(wù)的處理問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下的技術(shù)方案一種A-Flex架構(gòu)下無(wú)線接入網(wǎng)上發(fā)消息處理方法,所述的方法包括如下步驟a、基站控制器BSC上發(fā)消息給移動(dòng)交換中心MSC時(shí),判斷是否有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí),如果有,轉(zhuǎn)步驟b,否則轉(zhuǎn)步驟c;b、BSC將所述的消息發(fā)送到所述的MSC標(biāo)識(shí)對(duì)應(yīng)的MSC或者指示MS重新進(jìn)行位置登記;c、BSC將所述的消息發(fā)送到新MSC,所述新MSC將所述消息對(duì)池內(nèi)所有的MSC廣播后根據(jù)返回的響應(yīng)進(jìn)行處理。
其中步驟a具體包括MSC向BSC下發(fā)消息,BSC獲取所述的MSC標(biāo)識(shí),BSC向MS下發(fā)所述的消息,MS返回響應(yīng)消息后,BSC判斷有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí);
同時(shí),其中步驟b具體包括BSC根據(jù)所述的MSC標(biāo)識(shí)將所述的響應(yīng)消息發(fā)送到原MSC。
其中所述的MSC標(biāo)識(shí)通過(guò)所述的MSC下發(fā)消息攜帶或者由BSC根據(jù)MSC下發(fā)所述的消息的源地址獲取。
其中所述的MSC標(biāo)識(shí)通過(guò)MSC下發(fā)消息攜帶具體為通過(guò)下發(fā)消息中標(biāo)簽tag參數(shù)實(shí)現(xiàn)。
其中步驟a具體包括MSC向BSC下發(fā)消息,BSC獲取所述的MSC標(biāo)識(shí),BSC向MS下發(fā)所述的消息,MS返回響應(yīng)消息,BSC判斷有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí);同時(shí),其中步驟b具體包括b1、BSC根據(jù)所述的MSC標(biāo)識(shí)判斷MSC故障后指示MS重新進(jìn)行位置登記;b2、MS重新發(fā)起位置登記,BSC將位置登記消息發(fā)送到新MSC。
其中步驟b2所述的BSC將位置登記消息發(fā)送到新MSC是通過(guò)國(guó)際移動(dòng)標(biāo)識(shí)碼IMSI實(shí)現(xiàn)的。
其中步驟a具體包括BSC發(fā)送消息給用戶(hù)注冊(cè)的MSC時(shí),負(fù)載已重新分布,BSC判斷沒(méi)有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí);其中步驟c具體包括c1、BSC將所述的消息發(fā)送到所述的新MSC,所述的新MSC檢測(cè)到所述消息對(duì)應(yīng)的業(yè)務(wù)在本MSC無(wú)法實(shí)現(xiàn),則向該池內(nèi)所有MSC發(fā)送局間消息;c2、用戶(hù)已注冊(cè)的MSC收到所述的局間消息后完成該消息對(duì)應(yīng)業(yè)務(wù)。
其中步驟c2還包括
用戶(hù)已注冊(cè)的MSC收到所述的局間消息后向所述的新MSC返回響應(yīng)消息,新MSC記錄返回響應(yīng)消息的原MSC標(biāo)識(shí)。
其中步驟a具體包括a1、BSC發(fā)送消息給用戶(hù)注冊(cè)的MSC時(shí),所述的用戶(hù)注冊(cè)的MSC故障,BSC判斷沒(méi)有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí);其中步驟c具體包括c1、BSC將所述的消息發(fā)送到新MSC,所述的新MSC檢測(cè)到無(wú)所述消息對(duì)應(yīng)的業(yè)務(wù)在本MSC無(wú)法實(shí)現(xiàn),則向該池內(nèi)所有MSC發(fā)送局間消息;c2、池內(nèi)沒(méi)有MSC返回響應(yīng)消息,超時(shí)后所述的新MSC向BSC發(fā)送位置登記請(qǐng)求消息,BSC通過(guò)空口消息指示MS重新發(fā)起位置登記;c3、MS重新發(fā)起位置登記,BSC將位置登記消息發(fā)送到所述的新MSC。
其中所述的局間消息為移動(dòng)應(yīng)用部分MAP協(xié)議中的局間信息前傳消息。
其中所述的局間消息需要封裝所述的BSC上發(fā)給新MSC的消息。
本發(fā)明克服現(xiàn)有技術(shù)的不足,在負(fù)載均衡發(fā)生變化的情況下通過(guò)記錄MSC標(biāo)識(shí)保證響應(yīng)消息發(fā)送到用戶(hù)注冊(cè)的原MSC,對(duì)于BSC的上發(fā)請(qǐng)求消息,通過(guò)將所述的消息廣播后由用戶(hù)注冊(cè)的原MSC和新MSC配合完成業(yè)務(wù),在MSC故障的情況下指示MS注冊(cè)到新的MSC以完成后續(xù)業(yè)務(wù)。采用本發(fā)明可以解決因?yàn)樨?fù)載重新分布后,原技術(shù)方案BSC上發(fā)消息發(fā)送到新MSC后無(wú)法處理,導(dǎo)致用戶(hù)業(yè)務(wù)無(wú)法進(jìn)行的問(wèn)題,保證了負(fù)載重新分布后,不影響用戶(hù)當(dāng)前正在進(jìn)行的業(yè)務(wù)。對(duì)于用戶(hù)注冊(cè)MSC故障的情況,本發(fā)明提供了由網(wǎng)絡(luò)指示MS進(jìn)行注冊(cè)的方案,雖然用戶(hù)當(dāng)前的業(yè)務(wù)因?yàn)樽?cè)MSC故障無(wú)法進(jìn)行,但是保證了后續(xù)業(yè)務(wù)可在新MSC進(jìn)行,將用戶(hù)注冊(cè)MSC故障導(dǎo)致的影響減小到最低限度。
圖1為A-Flex架構(gòu)圖;圖2為本發(fā)明實(shí)施例一流程圖;圖3為本發(fā)明實(shí)施例二流程圖;圖4為本發(fā)明實(shí)施例三流程圖;圖5為本發(fā)明實(shí)施例四流程圖;圖6為本發(fā)明實(shí)施例五流程圖。
具體實(shí)施例方式
本發(fā)明的基本原理是當(dāng)負(fù)載均衡發(fā)生變化時(shí)為了保證MSC下發(fā)的請(qǐng)求消息能夠得到響應(yīng)消息,通過(guò)BSC記錄發(fā)送請(qǐng)求消息的MSC的標(biāo)識(shí),當(dāng)BSC與MS交互完成后續(xù)處理后,根據(jù)該標(biāo)識(shí)將響應(yīng)消息發(fā)送到原來(lái)對(duì)應(yīng)的MSC,而不是新的MSC;如果原來(lái)對(duì)應(yīng)的MSC已經(jīng)故障(BSC可以通過(guò)檢測(cè)與該MSC之間的消息通道狀態(tài)獲取故障信息),則BSC丟棄該響應(yīng)消息并指示MS重新發(fā)起注冊(cè)。
對(duì)于上發(fā)的請(qǐng)求消息,因?yàn)锽SC是根據(jù)請(qǐng)求消息里包含的IMSI和當(dāng)前負(fù)載情況發(fā)送請(qǐng)求消息的,因此當(dāng)負(fù)載重新分布或者用戶(hù)注冊(cè)的MSC故障時(shí),該請(qǐng)求消息會(huì)發(fā)送到新的MSC,如果新的MSC因?yàn)闆](méi)有用戶(hù)簽約數(shù)據(jù)和當(dāng)前用戶(hù)的業(yè)務(wù)信息則無(wú)法完成該請(qǐng)求消息對(duì)應(yīng)的業(yè)務(wù),本發(fā)明的技術(shù)方案采用通過(guò)局間信令將該請(qǐng)求消息廣播到與其共享無(wú)線接入網(wǎng)的其他MSC,其中用戶(hù)當(dāng)前注冊(cè)的MSC會(huì)具有用戶(hù)數(shù)據(jù)和當(dāng)前用戶(hù)正在進(jìn)行的業(yè)務(wù)信息,因此可處理該請(qǐng)求消息,從而完成相關(guān)業(yè)務(wù);如果用戶(hù)注冊(cè)的MSC已經(jīng)故障,則不會(huì)有任何MSC處理局間信令,新MSC無(wú)法收到該局間信令的響應(yīng)消息,超時(shí)后認(rèn)為當(dāng)前業(yè)務(wù)已無(wú)法進(jìn)行,則通過(guò)BSC指示MS重新發(fā)起注冊(cè)。
以下結(jié)合附圖和具體實(shí)施例進(jìn)行詳細(xì)說(shuō)明。
實(shí)施例一當(dāng)負(fù)載均衡變化時(shí),BSC通過(guò)請(qǐng)求消息中的Tag參數(shù)獲取用戶(hù)注冊(cè)的MSC標(biāo)識(shí)后上發(fā)響應(yīng)消息的流程如附圖2所示1、MSC1(移動(dòng)交換中心1)向BSC(基站控制器)發(fā)送控制信道短消息下發(fā)消息,包含IMSI(國(guó)際移動(dòng)用戶(hù)識(shí)別碼)和Tag(標(biāo)簽)參數(shù),Tag參數(shù)里具有MSC(移動(dòng)交換中心)標(biāo)識(shí);2、BSC基站控制器緩存該Tag標(biāo)簽標(biāo)識(shí),并通過(guò)空中接口向MS移動(dòng)用戶(hù)下發(fā)DATA Burst(數(shù)據(jù)突發(fā))消息;3、此時(shí)負(fù)載需重新分布,MSC1的部分用戶(hù)需遷徙到MSC2;4、MS(移動(dòng)用戶(hù))向BSC基站控制器返回鏈路層響應(yīng)消息;5、BSC基站控制器取出緩存的Tag參數(shù),根據(jù)其中包含的MSC標(biāo)識(shí),將控制信道短消息下發(fā)響應(yīng)消息發(fā)送到MSC1,MSC1完成控制信道短消息下發(fā)業(yè)務(wù);實(shí)施例二當(dāng)負(fù)載均衡變化時(shí),BSC通過(guò)發(fā)送請(qǐng)求消息MSC地址信息獲取用戶(hù)注冊(cè)的MSC標(biāo)識(shí)后上發(fā)響應(yīng)消息的流程如附圖3所示1、MSC1(移動(dòng)交換中心1)向BSC(基站控制器)發(fā)送控制信道短消息下發(fā)消息,包含IMSI(國(guó)際移動(dòng)用戶(hù)識(shí)別碼)參數(shù);2、BSC基站控制器保存該MSC1(移動(dòng)交換中心1)的地址信息(該信息可為IP地址加端口號(hào)或者源信令點(diǎn)加子系統(tǒng)號(hào),從下發(fā)消息的網(wǎng)絡(luò)層地址獲取),并通過(guò)空中接口向MS(移動(dòng)用戶(hù))下發(fā)DATA Burst(數(shù)據(jù)突發(fā))消息;3、此時(shí)負(fù)載均衡發(fā)生變化,MSC1的部分用戶(hù)遷徙到MSC2;4、MS(移動(dòng)用戶(hù))通過(guò)空口返回鏈路層響應(yīng)消息;
5、BSC取出保存的發(fā)送方地址信息,根據(jù)該信息,將控制信道短消息下發(fā)響應(yīng)消息發(fā)送到MSC1(如果根據(jù)IMSI判斷,將把該消息發(fā)送到MSC2),MSC1完成控制信道短消息下發(fā)業(yè)務(wù);實(shí)施例三當(dāng)MSC故障情況響應(yīng)消息上發(fā)處理的流程如附圖4所示1、MSC1(移動(dòng)交換中心1)向BSC(基站控制器)發(fā)送控制信道短消息下發(fā)消息,包含IMSI(國(guó)際移動(dòng)用戶(hù)識(shí)別碼)和Tag(標(biāo)簽)參數(shù),Tag參數(shù)里具有MSC(移動(dòng)交換中心)標(biāo)識(shí);2、BSC緩存該Tag標(biāo)識(shí),并通過(guò)空中接口向MS移動(dòng)用戶(hù)下發(fā)DATABurst(數(shù)據(jù)突發(fā))消息;3、此時(shí)MSC1發(fā)生故障;4、MS(移動(dòng)用戶(hù))通過(guò)空口返回層2響應(yīng)消息;5、BSC取出緩存的Tag參數(shù),根據(jù)其中包含的MSC標(biāo)識(shí),判斷與該MSC連接的信息通道已斷開(kāi),則認(rèn)為MSC1故障,通過(guò)空口向MS發(fā)送Registration Request Order(注冊(cè)請(qǐng)求消息),指示MS重新進(jìn)行位置登記;6、MS重新發(fā)起位置登記,BSC根據(jù)IMSI將位置登記消息發(fā)送到MSC2;實(shí)施例四負(fù)載均衡發(fā)生變化時(shí)請(qǐng)求消息上發(fā)的處理流程如附圖5所示1、MSC1(移動(dòng)交換中心1)向BSC(基站控制器)發(fā)送控制信道短消息下發(fā)消息,指示MS進(jìn)行位置定位;2、BSC通過(guò)空中接口向MS(移動(dòng)用戶(hù))下發(fā)Data Burst(數(shù)據(jù)突發(fā))消息;3、MS返回層二應(yīng)答消息;4、BSC向MSC返回控制信道短消息下發(fā)消息的應(yīng)答消息,MSC1收到該消息后,繼續(xù)等待后續(xù)定位消息;
5、負(fù)載均衡發(fā)生變化,MSC1的部分用戶(hù)需遷徙到MSC2;6、MS向BSC上發(fā)Data Burst(數(shù)據(jù)突發(fā))消息,包含定位信息;7、BSC根據(jù)IMSI將ADDS Transfer控制信道短消息上發(fā)消息發(fā)送到MSC2;8、MSC2無(wú)用戶(hù)數(shù)據(jù)且判斷該業(yè)務(wù)在本MSC無(wú)法實(shí)現(xiàn)(需要相關(guān)定位信息),則向該池內(nèi)所有MSC發(fā)送INFOFWD(局間信息前傳)消息,消息里包含CDMA2000HandoffInvokelOSData(封裝A接口信息)參數(shù),該參數(shù)封裝MSC2收到的ADDS Transfer(控制信道短消息上發(fā))消息;9、MSC3收到該消息后因?yàn)闆](méi)有用戶(hù)數(shù)據(jù)將丟棄該消息,MSC1收到該消息后因?yàn)榫哂杏脩?hù)數(shù)據(jù),則返回局間信息前傳消息的響應(yīng)消息,MSC2可記錄返回響應(yīng)消息的MSC標(biāo)識(shí),后續(xù)再收到無(wú)法處理的BSC消息后,可直接發(fā)往MSC1,不再?gòu)V播;10、MSC1取出消息里封裝的ADDS Transfer(控制信道短消息上發(fā)消息),完成定位業(yè)務(wù)。
實(shí)施例五MSC故障時(shí)請(qǐng)求消息上發(fā)處理流程如附圖6所示1、MSC1(移動(dòng)交換中心1)向BSC(基站控制器)發(fā)送控制信道短消息下發(fā)消息,,指示MS進(jìn)行位置定位;;2、BSC通過(guò)空中接口向MS(移動(dòng)用戶(hù))下發(fā)Data Burst(數(shù)據(jù)突發(fā))消息;3、MS返回層2應(yīng)答消息;4、BSC向MSC返回控制信道短消息下發(fā)的應(yīng)答消息,MSC1收到該消息后,繼續(xù)等待后續(xù)定位消息;5、MSC1故障;
6、MS向BSC上發(fā)Data Burst(數(shù)據(jù)突發(fā))消息,包含定位信息;7、BSC判斷MSC1故障,根據(jù)其他MSC的負(fù)載情況,將ADDS Transfer控制信道短消息上發(fā)消息發(fā)送到MSC2;8、MSC2判斷該業(yè)務(wù)在本MSC無(wú)法實(shí)現(xiàn),則向該池內(nèi)所有MSC發(fā)送INFOFWD消息,消息里包含CDMA2000HandoffInvokelOSData參數(shù),該參數(shù)封裝MSC2收到的ADDS Transfer控制信道短消息上發(fā)消息;9、因?yàn)镸SC1故障,所以池內(nèi)沒(méi)有MSC返回響應(yīng)消息,超時(shí)后MSC2認(rèn)為該業(yè)務(wù)無(wú)法進(jìn)行,向BSC發(fā)送位置登記請(qǐng)求消息;10、BSC通過(guò)空口向MS發(fā)送注冊(cè)請(qǐng)求消息指示MS重新發(fā)起位置登記;11、MS重新發(fā)起位置登記,BSC根據(jù)IMSI將位置登記消息發(fā)送到MSC2。
權(quán)利要求
1.一種A-Flex架構(gòu)下無(wú)線接入網(wǎng)上發(fā)消息處理方法,其特征在于,所述的方法包括如下步驟a、基站控制器BSC上發(fā)消息給移動(dòng)交換中心MSC時(shí),判斷是否有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí),如果有,轉(zhuǎn)步驟b,否則轉(zhuǎn)步驟c;b、BSC將所述的消息發(fā)送到所述的MSC標(biāo)識(shí)對(duì)應(yīng)的MSC或者指示MS重新進(jìn)行位置登記;c、BSC將所述的消息發(fā)送到新MSC,所述新MSC將所述消息對(duì)池內(nèi)所有的MSC廣播后根據(jù)返回的響應(yīng)進(jìn)行處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a具體包括MSC向BSC下發(fā)消息,BSC獲取所述的MSC標(biāo)識(shí),BSC向MS下發(fā)所述的消息,MS返回響應(yīng)消息后,BSC判斷有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí);其中步驟b具體包括BSC根據(jù)所述的MSC標(biāo)識(shí)將所述的響應(yīng)消息發(fā)送到原MSC。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,其中所述的MSC標(biāo)識(shí)通過(guò)所述的MSC下發(fā)消息攜帶或者由BSC根據(jù)MSC下發(fā)所述的消息的源地址獲取。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,其中所述的MSC標(biāo)識(shí)通過(guò)MSC下發(fā)消息攜帶具體為通過(guò)下發(fā)消息中標(biāo)簽tag參數(shù)實(shí)現(xiàn)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a具體包括MSC向BSC下發(fā)消息,BSC獲取所述的MSC標(biāo)識(shí),BSC向MS下發(fā)所述的消息,MS返回響應(yīng)消息,BSC判斷有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí);其中步驟b具體包括b1、BSC根據(jù)所述的MSC標(biāo)識(shí)判斷MSC故障后指示MS重新進(jìn)行位置登記;b2、MS重新發(fā)起位置登記,BSC將位置登記消息發(fā)送到新MSC。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,其中步驟b2所述的BSC將位置登記消息發(fā)送到新MSC是通過(guò)國(guó)際移動(dòng)標(biāo)識(shí)碼IMSI實(shí)現(xiàn)的。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a具體包括BSC發(fā)送消息給用戶(hù)注冊(cè)的MSC時(shí),負(fù)載已重新分布,BSC判斷沒(méi)有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí);其中步驟c具體包括c1、BSC將所述的消息發(fā)送到所述的新MSC,所述的新MSC檢測(cè)到所述消息對(duì)應(yīng)的業(yè)務(wù)在本MSC無(wú)法實(shí)現(xiàn),則向該池內(nèi)所有MSC發(fā)送局間消息;c2、用戶(hù)已注冊(cè)的MSC收到所述的局間消息后完成該消息對(duì)應(yīng)業(yè)務(wù)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,其中步驟c2還包括用戶(hù)已注冊(cè)的MSC收到所述的局間消息后向所述的新MSC返回響應(yīng)消息,新MSC記錄返回響應(yīng)消息的原MSC標(biāo)識(shí)。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a具體包括a1、BSC發(fā)送消息給用戶(hù)注冊(cè)的MSC時(shí),所述的用戶(hù)注冊(cè)的MSC故障,BSC判斷沒(méi)有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí);其中步驟c具體包括c1、BSC將所述的消息發(fā)送到新MSC,所述的新MSC檢測(cè)到所述消息對(duì)應(yīng)的業(yè)務(wù)在本MSC無(wú)法實(shí)現(xiàn),則向該池內(nèi)所有MSC發(fā)送局間消息;c2、池內(nèi)沒(méi)有MSC返回響應(yīng)消息,超時(shí)后所述的新MSC向BSC發(fā)送位置登記請(qǐng)求消息,BSC通過(guò)空口消息指示MS重新發(fā)起位置登記;c3、MS重新發(fā)起位置登記,BSC將位置登記消息發(fā)送到所述的新MSC。
10.根據(jù)權(quán)利要求7或者8或者9所述的方法,其特征在于,所述的局間消息為移動(dòng)應(yīng)用部分MAP協(xié)議中的局間信息前傳消息。
11.根據(jù)權(quán)利要求7或者8或者9所述的方法,其特征在于,所述的局間消息需要封裝所述的BSC上發(fā)給新MSC的消息。
全文摘要
本發(fā)明公開(kāi)了一種A-Flex架構(gòu)下無(wú)線接入網(wǎng)上發(fā)消息處理方法,所述的方法包括如下步驟a.基站控制器BSC上發(fā)消息給移動(dòng)交換中心MSC時(shí),判斷是否有所述消息對(duì)應(yīng)的MSC標(biāo)識(shí),如果有,轉(zhuǎn)步驟b,否則轉(zhuǎn)步驟c;b.BSC將所述的消息發(fā)送到所述的MSC標(biāo)識(shí)對(duì)應(yīng)的MSC或者指示MS重新進(jìn)行位置登記;c.BSC將所述的消息發(fā)送到新MSC,所述新MSC將所述消息對(duì)池內(nèi)所有的MSC廣播后根據(jù)返回的響應(yīng)進(jìn)行處理。
文檔編號(hào)H04W92/14GK1878406SQ200610060059
公開(kāi)日2006年12月13日 申請(qǐng)日期2006年3月27日 優(yōu)先權(quán)日2006年3月27日
發(fā)明者李巖, 尤昉, 劉文宇 申請(qǐng)人:華為技術(shù)有限公司