專利名稱:用戶漫游方法及ics增強(qiáng)網(wǎng)絡(luò)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在IP多媒體子系統(tǒng)(IMS,IP Multimedia Subsystem)網(wǎng)絡(luò)架構(gòu)中的漫游技術(shù),尤其涉及一種基于IMS集中業(yè)務(wù)(ICS,IMS Centralized Service)的用戶漫游方法及ICS增強(qiáng)網(wǎng)絡(luò)。
背景技術(shù):
網(wǎng)絡(luò)互聯(lián)協(xié)議(IP, Internet Protocol)多媒體子系統(tǒng)(IMS,IP MultimediaCore Network Subsystem)是由第三代合作伙伴計戈Ij (3GPP, 3rd GenerationPartnership Project)提出的一種基于IP的網(wǎng)絡(luò)架構(gòu),其構(gòu)建了一個開放而靈活的業(yè)務(wù)環(huán)境,支持多媒體應(yīng)用,并為用戶提供豐富的多媒體業(yè)務(wù)。IMS與接入技術(shù)無關(guān),可以為通用分組無線業(yè)務(wù)(GPRS,General PacketRadio Service),無線局域網(wǎng)(WLAN,Wireless Local Area Network)等分組(PS, Packet Switching)接入網(wǎng)絡(luò)提供業(yè)務(wù)外,還可以為全球移動通訊系統(tǒng)(GSM,Global System for Mobile communications)、統(tǒng)一移云力通訊系統(tǒng)(UMTS, UniversalMobile Telecommunications System)等移動蜂窩網(wǎng)絡(luò)提供業(yè)務(wù)。GSM、UMTS等移動網(wǎng)絡(luò)采用電路交換技術(shù),稱為電路^S,CircuitSwitched)域, 能夠?yàn)橛脩籼峁┗镜恼Z音業(yè)務(wù),以及基于語音業(yè)務(wù)的補(bǔ)充業(yè)務(wù)。當(dāng)CS域接入IMS時, 其演變?yōu)橐环N接入方式,業(yè)務(wù)完全由IMS統(tǒng)一提供,這種技術(shù)稱為IMS集中業(yè)務(wù)(ICS,IMS Centralized Service)。圖1為IMS集中控制業(yè)務(wù)的架構(gòu)圖,如圖1所示,包括用戶設(shè)備 (UE, User Equipment) 101,全球移動通信系統(tǒng)無線接入網(wǎng)(UTRAN,Universal MobileTelecommunication System Radio Access Network)/GSM EDGE % ^ ^ Λ N (GERAN,GSM EDGE Radio Access Network) 102,ICS移動交換中服務(wù)器(ICSMSC Server, ICS Mobile Switch Center Server) 103,電路域媒體網(wǎng)關(guān)(CS-MGW,CS Media Gateway) 104, 歸屬用戶服務(wù)器(HSS,Home Subscriber Server) 105,呼叫會話控制功能實(shí)體(CSCF, Call Session Control Function) 106 和電話應(yīng)用服務(wù)器(TAS,Tekphony Application Server) 107 ;其中,UTRAN/GERAN 102,用于負(fù)責(zé)無線資源接入控制和管理;ICS MSC Server 103,除了完成CS用戶設(shè)備的接入、移動性管理、呼叫控制功能以外,還充當(dāng)會話初始協(xié)議(SIP,Session Initiation Protocol)用戶代理,實(shí)現(xiàn)CS信令和 SIP消息之間的轉(zhuǎn)換,代替用戶接入IMS。CS-MGff 104,用于負(fù)責(zé)提供媒體資源,以及對媒體資源進(jìn)行管理和控制;HSS 105,用于存儲用戶的簽約數(shù)據(jù),為呼叫或會話提供支持。CSCF 106 進(jìn)一步分為查詢 CSCF(I-CSCF,Interrogating CSCF)和服務(wù)(S-CSCF, Serving CSCF)。I-CSCF與HSS進(jìn)行交互,請求HSS為用戶分配S-CSCF,或查詢用戶所處的 S-CSCF ;S-CSCF為用戶提供注冊、呼叫控制等功能。
TAS 107,用于負(fù)責(zé)處理傳統(tǒng)CS域電話業(yè)務(wù)。UE 101 通過 CS 控制信令接入到 ICS MSC Server 103,ICS MSC Server 充當(dāng)用戶代理,代替CS用戶設(shè)備101接入IMS網(wǎng)絡(luò)的CSCF 104,并和遠(yuǎn)端用戶建立會話連接,同時 ICS MSC Server 103控制CS-MGW 104完成CS承載上的媒體流和IP承載上的媒體流之間的轉(zhuǎn)換,建立用戶設(shè)備101和遠(yuǎn)端用戶間的媒體連接。從網(wǎng)絡(luò)發(fā)展的角度來說,核心網(wǎng)最終發(fā)展到由IMS統(tǒng)一管理,是被業(yè)界認(rèn)可的, 3GPP在版本8中制定了 ICS技術(shù),通過MSC krver增強(qiáng)將CS網(wǎng)絡(luò)接入到IMS網(wǎng)絡(luò),這是一種CS網(wǎng)絡(luò)向IMS網(wǎng)絡(luò)演進(jìn)的關(guān)鍵技術(shù)。但現(xiàn)有的ICS技術(shù)并沒有考慮到降低ICS MSC成本,現(xiàn)有的標(biāo)準(zhǔn)僅僅是在傳統(tǒng)的移動交換中心(MSC,Mobile Switch Center)基礎(chǔ)上進(jìn)行增強(qiáng),支持ICS業(yè)務(wù)觸發(fā),而實(shí)際上,如果業(yè)務(wù)統(tǒng)一遷移到IMS網(wǎng)絡(luò),則ICS MSC就可以進(jìn)行簡化,以降低核心網(wǎng)絡(luò)成本。為此,業(yè)界提出一種ICS增強(qiáng)網(wǎng)絡(luò)架構(gòu),以弱化MSC krver功能,與傳統(tǒng)ICS相比, 解決方案CS網(wǎng)絡(luò)徹底沉到接入層,這樣網(wǎng)絡(luò)結(jié)構(gòu)比較簡單,不再依賴于CS Core以及七號信令網(wǎng)。圖2為ICS增強(qiáng)網(wǎng)絡(luò)架構(gòu)示意圖,如圖2所示,在圖1所示結(jié)構(gòu)的基礎(chǔ)上,包括以下新增網(wǎng)元移動接入網(wǎng)關(guān)控制功能實(shí)體(mAGCF,Mobile Access Gate ControlFunction)203,mAGCF203 與 ICS MSC Server 104 之間的區(qū)別點(diǎn)主要在于 mAGCF 主要提供CS和SIP之間的信令轉(zhuǎn)換,不再具有傳統(tǒng)CS域MSC Server對用戶的接入管理和業(yè)務(wù)控制功能,同時也取消了與傳統(tǒng)CS網(wǎng)絡(luò)間的接口,mAGCF203與傳統(tǒng)CS網(wǎng)絡(luò)之間的互通通過IMS網(wǎng)絡(luò)的媒體網(wǎng)關(guān)控制功能實(shí)體(MGCF,Media Gate Control Function)實(shí)現(xiàn)。圖3為ICS增強(qiáng)業(yè)務(wù)的注冊流程圖,如圖3所示,UE通過mAGCF接入到IMS網(wǎng)絡(luò), 在IMS網(wǎng)絡(luò)發(fā)起注冊。為了簡明起見,圖3中的流程重點(diǎn)描述了 CS域的位置更新過程和 IMS注冊過程,而忽略了其中的安全認(rèn)證過程。ICS增強(qiáng)注冊過程包括以下步驟步驟301 步驟302,UE在CS接入網(wǎng)絡(luò)發(fā)起CS附著過程,向ICS MSC Server發(fā)送CS位置更新請求,消息中攜帶UE的國際移動用戶識別碼(IMSIinternational Mobile Subscriber Identification Number);步驟303,ICS MSC Server將接收到的位置更新請求消息轉(zhuǎn)換為SIP注冊消息,根據(jù)身份標(biāo)識IMSI獲取用戶歸屬域名,向UE歸屬域IMS網(wǎng)絡(luò)入口網(wǎng)元I-CSCF發(fā)送注冊消息, 注冊消息中攜帶由ICS MSC krver根據(jù)UE的IMSI推導(dǎo)出的私有用戶標(biāo)識(PVI,Private User Identity)。步驟304,I-CSCF接收到注冊消息,向HSS查詢注冊狀態(tài),消息中攜帶UE的PVI。 HSS根據(jù)UE的PVI查找當(dāng)前UE注冊狀態(tài),如果是重注冊,則返回UE以注冊的S-CSCF地址, 如果是首次注冊,HSS選擇一個S-CSCF地址或者返回一個S-CSCF能力列表;步驟305,如果HSS返回的是S-CSCF地址信息,則I-CSCF向該S-CSCF轉(zhuǎn)發(fā)注冊請求消息,如果HSS返回的S-CSCF能力列表,則I-CSCF選擇一個能力符合的S-CSCF,并向它轉(zhuǎn)發(fā)注冊請求消息;步驟306,S-CSCF接收到注冊請求消息,可能會觸發(fā)鑒權(quán)流程,為簡明起見,這里暫不過多描述;步驟307,S-CSCF向HSS獲取用戶業(yè)務(wù)簽約數(shù)據(jù);步驟308,S-CSCF向mAGCF返回注冊成功消息,消息中攜帶UE的可用的公有用戶標(biāo)識(PUI,Public User Identity)列表和缺省 PUI ;步驟309,mAGCF存儲S-CFCF地址和用戶標(biāo)識列表和缺省PUI,并向UE返回位置更新成功消息;在ICS增強(qiáng)技術(shù)中,MSC功能被弱化,不再具有業(yè)務(wù)處理功能,僅負(fù)責(zé)協(xié)議轉(zhuǎn)換和資源管理工作,業(yè)務(wù)觸發(fā)和控制都集中到歸屬IMS核心網(wǎng)絡(luò),而對于傳統(tǒng)CS網(wǎng)絡(luò)漫游機(jī)制, 業(yè)務(wù)控制和觸發(fā)由拜訪地MSC處理,這樣按照現(xiàn)有的ICS增強(qiáng)技術(shù),導(dǎo)致傳統(tǒng)用戶漫游到背景技術(shù)中描述的網(wǎng)絡(luò)中時,無法觸發(fā)業(yè)務(wù)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種用戶漫游方法及ICS增強(qiáng)網(wǎng)絡(luò),能實(shí)現(xiàn)ICS增強(qiáng)網(wǎng)絡(luò)對其他移動網(wǎng)絡(luò)用戶的通信業(yè)務(wù)兼容。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種用戶漫游方法,在ICS增強(qiáng)網(wǎng)絡(luò)中增設(shè)邊際代理功能網(wǎng)元(BPF,Bounds Proxy Function);所述方法包括所述BPF接收到電路交換(CS,Circuit Switching)域的漫游號碼請求消息后,提供路由號碼,所述CS域的呼叫路由到所述BPF ;所述BPF將呼叫路由到本地電話應(yīng)用服務(wù)器(L-TAS,Local TelephonyApplication Server),所述L-TAS觸發(fā)傳統(tǒng)CS業(yè)務(wù)控制,并在業(yè)務(wù)控制成功后充當(dāng)用戶代理,向被叫用戶建立會話。優(yōu)選地,所述BPF提供路由號碼,所述CS域的呼叫路由到所述BPF具體為所述BPF接收到所述用戶所屬的歸屬位置寄存器HLR發(fā)送的漫游號碼請求消息后,確定一個指向自身或L-TAS的路由號碼,并發(fā)送給所述HLR ;所述HLR通知CS域的用戶,所述用戶通過所述路由號碼,將呼叫路由到所述BPF。優(yōu)選地,所述BPF將路由號碼發(fā)送給所述HLR之前,所述方法還包括所述BPF檢查所述被叫用戶是否在所述BPF進(jìn)行了注冊,未注冊時拒絕呼叫;注冊時關(guān)聯(lián)所述用戶的注冊信息;其中,所述注冊信息包括所述用戶注冊時綁定的移動接入網(wǎng)關(guān)控制功能實(shí)體mAGCF地址信息、本地初始過濾控制(L-iFC,Local Initial Filter Control)信息。優(yōu)選地,所述BPF提供路由號碼具體為所述BPF向所述L-TAS發(fā)送漫游號碼請求消息,所述L-TAS分配指向自身的路由號碼,并返回給所述BPF。優(yōu)選地,所述L-TAS分配所述路由號碼之前,還包括 所述L-TAS判斷是否有被叫用戶的CS簽約數(shù)據(jù),沒有時通過所述被叫用戶所屬的 HLR獲取CS簽約數(shù)據(jù),獲取失敗或不能獲取被叫用戶的CS簽約數(shù)據(jù)時拒絕呼叫。優(yōu)選地,所述方法還包括所述BPF設(shè)置所述被叫用戶注冊時生成的L-iFC中AS地址為目的L-TAS。
優(yōu)選地,所述BPF將路由號碼發(fā)送給所述HLR之前,所述方法還包括所述BPF存儲所述漫游號碼請求消息中的被叫用戶號碼和所述路由號碼的對應(yīng)關(guān)系。優(yōu)選地,所述路由號碼由地址號碼和一組隨機(jī)數(shù)組成,其中,所述地址號碼用于呼叫路由,所述隨機(jī)數(shù)用于關(guān)聯(lián)存儲被叫用戶號碼。優(yōu)選地,所述BPF將呼叫路由到L-TAS具體為所述BPF接收到呼叫建立請求消息或會話要求邀請消息后,根據(jù)消息中的路由號碼,關(guān)聯(lián)原被叫用戶號碼,關(guān)聯(lián)成功時,將所述原被叫用戶號碼替換為關(guān)聯(lián)號碼,觸發(fā) L-iFC,將呼叫路由到所述L-TAS ;關(guān)聯(lián)失敗時,判斷路由號碼是否為所述BPF分配,是時拒絕呼叫。優(yōu)選地,所述BPF將呼叫路由到L-TAS具體為所述L-TAS接收到會話邀請消息,通過消息中的路由號碼,查找到所述L-TAS分配所述路由號碼時存儲的被叫用戶號碼,并根據(jù)所述被叫用戶號碼關(guān)聯(lián)所述被叫用戶簽約的 CS簽約數(shù)據(jù),對呼叫進(jìn)行業(yè)務(wù)控制。優(yōu)選地,所述業(yè)務(wù)控制包括以下的至少一種所述L-TAS根據(jù)所述用戶簽約數(shù)據(jù)觸發(fā)補(bǔ)充業(yè)務(wù);所述L-TAS根據(jù)運(yùn)營商的運(yùn)營策略,觸發(fā)呼叫限制類業(yè)務(wù);所述L-TAS根據(jù)所述用戶簽約數(shù)據(jù)判斷用戶的呼叫權(quán)限。一種ICS增強(qiáng)網(wǎng)絡(luò),包括mAGCF、BPF和L-TAS ;其中,BPF,用于在接收到CS域的漫游號碼請求消息后,提供路由號碼,供所述CS域的呼叫路由到所述BPF;BPF,用于將呼叫路由到L-TAS ;L-TAS,用于觸發(fā)傳統(tǒng)CS業(yè)務(wù)控制,并在業(yè)務(wù)控制成功后充當(dāng)用戶代理,向被叫用
戶建立會話。優(yōu)選地,所述BPF進(jìn)一步用于,在接收到所述用戶所屬的HLR發(fā)送的漫游號碼請求消息后,確定一個指向自身或L-TAS的路由號碼,并發(fā)送給所述HLR ;所述HLR通知CS域的用戶,所述用戶通過所述路由號碼,將呼叫路由到所述BPF。優(yōu)選地,所述BPF在將路由號碼發(fā)送給所述HLR之前,還進(jìn)一步用于,檢查所述被叫用戶是否在所述BPF進(jìn)行了注冊,未注冊時拒絕呼叫;注冊時關(guān)聯(lián)所述用戶的注冊信息; 其中,所述注冊信息包括所述用戶注冊時綁定的移動接入網(wǎng)關(guān)控制功能實(shí)體mAGCF地址信息、本地初始過濾控制L-iFC信息。 優(yōu)選地,所述BPF還用于向所述L-TAS發(fā)送漫游號碼請求消息;所述L-TAS進(jìn)一步用于分配指向自身的路由號碼,并返回給所述BPF。優(yōu)選地,所述L-TAS,在分配所述路由號碼之前,進(jìn)一步判斷是否有被叫用戶的CS 簽約數(shù)據(jù),沒有時通過所述被叫用戶所屬的HLR獲取CS簽約數(shù)據(jù),獲取失敗或不能獲取被叫用戶的CS簽約數(shù)據(jù)時拒絕呼叫。優(yōu)選地,所述BPF,在接收到呼叫建立請求消息或會話要求邀請消息后,進(jìn)一步根據(jù)消息中的路由號碼,關(guān)聯(lián)原被叫用戶號碼,關(guān)聯(lián)成功時,將所述原被叫用戶號碼替換為關(guān)聯(lián)號碼,觸發(fā)L-iFC,將呼叫路由到所述L-TAS ;關(guān)聯(lián)失敗時,判斷路由號碼是否為所述BPF
7分配,是時拒絕呼叫。優(yōu)選地,所述L-TAS,在接收到會話邀請消息后,通過消息中的路由號碼,查找到所述L-TAS分配所述路由號碼時存儲的被叫用戶號碼,并根據(jù)所述被叫用戶號碼關(guān)聯(lián)所述被叫用戶簽約的CS簽約數(shù)據(jù),對呼叫進(jìn)行業(yè)務(wù)控制。當(dāng)非ICS增強(qiáng)網(wǎng)絡(luò)UE漫游到ICS增強(qiáng)網(wǎng)絡(luò)中時,由于ICS增強(qiáng)網(wǎng)絡(luò)與現(xiàn)有的移動網(wǎng)絡(luò)并不兼容,因此,對于漫游到ICS增強(qiáng)網(wǎng)絡(luò)的UE,由于UE不能實(shí)現(xiàn)到ICS增強(qiáng)網(wǎng)絡(luò)的注冊,因此,UE也就不能享受ICS增強(qiáng)網(wǎng)絡(luò)提供的通信服務(wù)。本發(fā)明通過設(shè)置BPF,當(dāng)mAGCF 接收到非ICS增強(qiáng)網(wǎng)絡(luò)的UE的呼叫建立請求消息后,立即確定接入的BPF,并向該BPF發(fā)送會話邀請消息;所述BPF通過L-iFC觸發(fā)第三方業(yè)務(wù)控制,并將所接收的會話邀請消息轉(zhuǎn)發(fā)給L-TAS,由L-TAS觸發(fā)CS業(yè)務(wù)控制,并在觸發(fā)成功后作為所述UE的代理,建立與對端的會話。這樣,即實(shí)現(xiàn)由ICS增強(qiáng)網(wǎng)絡(luò)接入非ICS增強(qiáng)網(wǎng)絡(luò)的UE,實(shí)現(xiàn)對非ICS增強(qiáng)網(wǎng)絡(luò)的UE 的通信服務(wù)。本發(fā)明實(shí)現(xiàn)了 ICS增強(qiáng)網(wǎng)絡(luò)對非ICS增強(qiáng)網(wǎng)絡(luò)的UE的兼容,基于IMS也能實(shí)現(xiàn)CS域的業(yè)務(wù)。
圖1為IMS集中控制業(yè)務(wù)的架構(gòu)圖;圖2為ICS增強(qiáng)網(wǎng)絡(luò)架構(gòu)示意圖;圖3為ICS增強(qiáng)業(yè)務(wù)的注冊流程圖;圖4為本發(fā)明ICS增強(qiáng)網(wǎng)絡(luò)架構(gòu)示意圖;圖5為本發(fā)明實(shí)施例一的傳統(tǒng)CS用戶漫游到ICS增強(qiáng)網(wǎng)絡(luò)起呼流程圖;圖6為本發(fā)明實(shí)施例二的傳統(tǒng)CS用戶漫游到ICS增強(qiáng)網(wǎng)絡(luò)起呼流程圖。
具體實(shí)施例方式本發(fā)明的基本思想是,通過設(shè)置BPF,當(dāng)mAGCF接收到非ICS增強(qiáng)網(wǎng)絡(luò)的UE的呼叫建立請求消息后,立即確定接入的BPF,并向該BPF發(fā)送會話邀請消息;BPF通過L_iFC觸發(fā)第三方業(yè)務(wù)控制,并將所接收的會話邀請消息轉(zhuǎn)發(fā)給L-TAS,由L-TAS觸發(fā)CS業(yè)務(wù)控制,并在觸發(fā)成功后作為UE的代理,建立與對端的會話。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。本發(fā)明的基本思想是,通過設(shè)置BPF,當(dāng)mAGCF接收到非ICS增強(qiáng)網(wǎng)絡(luò)的UE的呼叫建立請求消息后,立即確定接入的BPF,并向該BPF發(fā)送會話邀請消息;BPF通過L_iFC觸發(fā)第三方業(yè)務(wù)控制,并將所接收的會話邀請消息轉(zhuǎn)發(fā)給L-TAS,由L-TAS觸發(fā)CS業(yè)務(wù)控制,并在觸發(fā)成功后作為UE的代理,建立與對端的會話。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。圖4為本發(fā)明ICS增強(qiáng)網(wǎng)絡(luò)架構(gòu)示意圖,如圖4所示,與現(xiàn)有ICS增強(qiáng)網(wǎng)絡(luò)相比, 本發(fā)明的ICS增強(qiáng)網(wǎng)絡(luò)新增了一個BPF,另外,本發(fā)明對ICS增強(qiáng)網(wǎng)絡(luò)中mAGCF、I-CSCF、HSS 以及L-TAS網(wǎng)元還進(jìn)行了相應(yīng)升級,增強(qiáng)了這些網(wǎng)元的相應(yīng)功能,具體為mAGCF,用于在UE附著時,具備感知當(dāng)前UE是否是其他網(wǎng)絡(luò)用戶的能力,當(dāng)發(fā)現(xiàn)他
8網(wǎng)用戶漫游到ICS增強(qiáng)網(wǎng)絡(luò)時,選擇合適的BPF發(fā)送注冊請求;mAGCF在接收到I-CSCF的改向請求消息后,mAGCF根據(jù)消息中改向地址發(fā)送注冊消息;mAGCF還具備獲取臨時識別碼(TMSI,Temporary Mobile SubscriberIdentity)能力,當(dāng)mAGCF接收到位置更新請求消息中攜帶的是臨時身份用戶標(biāo)識時,獲取UE的國際移動身份標(biāo)識IMSI,獲取方式包括如下方式al、mAGCF 向 UE 獲取; bl、mAGCF如果能識別出TMSI,則根據(jù)TMSI向分配TMSI的mAGCF獲取,或者通過 MSC獲取。I-CSCF,用于在接收到注冊請求消息時,具備感知當(dāng)前UE是否是其他網(wǎng)絡(luò)用戶的能力,當(dāng)發(fā)現(xiàn)UE為他網(wǎng)用戶漫游到ICS增強(qiáng)網(wǎng)絡(luò)時,I-CSCF通過改向請求消息通知mAGCF 改向到BPF或者轉(zhuǎn)發(fā)注冊請求消息到BPF。HSS,用于接收到I-CSCF查詢用戶注冊狀態(tài)消息時,判斷當(dāng)前UE為其他網(wǎng)絡(luò)用戶時,返回用戶為其他網(wǎng)絡(luò)用戶的指示。BPF,具有協(xié)議轉(zhuǎn)換能力,在接收到注冊請求消息后,存儲注冊信息,獲取注冊請求消息中的UE的PVI信息,并根據(jù)UE的PVI信息獲取UE的IMSI,BPF采用MAP協(xié)議,向UE 所屬的HLR發(fā)送位置更新請求消息,位置更新請求消息中攜帶UE的IMSI信息和BPF地址 fn息οBPF還用于存儲用戶數(shù)據(jù),在接收到插入用戶數(shù)據(jù)請求消息后,觸發(fā)第三方注冊, 將所獲取的用戶簽約業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給本地電話應(yīng)用服務(wù)器L-TAS。BPF觸發(fā)第三方注冊的前,生成本地初始過濾控制iFC,iFC中包含L-TAS的地址, 業(yè)務(wù)觸發(fā)標(biāo)準(zhǔn)。BPF還存儲mAGCF的注冊地址;提供路由號碼,在接收到UE的CS域漫游號碼提供請求消息后,BPF分配路由號碼或者通過L-TAS獲取路由號碼。BPF接收到呼叫建立請求,根據(jù)L-iFC,將呼叫路由到L-TAS。L-TAS,提供路由號碼,當(dāng)接收到BPF提供漫游號碼請求消息后,L-TAS分配路由號碼。CS業(yè)務(wù)控制,接收到會話邀請消息,根據(jù)簽約的業(yè)務(wù)觸發(fā)業(yè)務(wù)控制。具體到本發(fā)明中,BPF接收到CS網(wǎng)絡(luò)漫游號碼請求消息,提供路由號碼,使呼叫路由到BPF ;BPF將呼叫路由到本地電話應(yīng)用服務(wù)器L-TAS,L-TAS觸發(fā)傳統(tǒng)CS業(yè)務(wù)控制,成功后,L-TAS充當(dāng)用戶代理,向被叫用戶建立會話。其中,BPF提供路由號碼具體為,BPF接收到用戶所屬的HLR發(fā)送的提供漫游號碼請求消息,BPF提供一個指向自身或者L-TAS的路由號碼,返回給HLR,HLR通知CS網(wǎng)絡(luò),通過路由號碼,將呼叫路由到BPF或者L-TAS。BPF 返回路由號碼前,存儲提供漫游號碼請求消息中的被叫用戶號碼和路由號碼的對應(yīng)關(guān)系; BPF返回路由號碼前,BPF檢查被叫用戶是否在BPF注冊,如果未注冊,則拒絕呼叫;如果注冊,則關(guān)聯(lián)用戶的注冊信息;其中,注冊信息包括,用戶注冊時綁定的mAGCF地址信息,本地 L-iFC信息等。BPF提供路由號碼還包括,BPF向L-TAS發(fā)送漫游號碼請求消息(該消息可以是由 BPF接收后而轉(zhuǎn)發(fā)),L-TAS分配指向本身的路由號碼,并返回給BPF ;路由號碼由地址號碼和一組隨機(jī)數(shù)組成,其中地址號碼用于呼叫路由,隨機(jī)數(shù)用于關(guān)聯(lián)存儲被叫用戶號碼。BPF向L-TAS發(fā)送漫游號碼請求消息,還具有,BPF設(shè)置被叫用戶注冊時生成的 L-iFC中AS地址為目的L-TAS。L-TAS分配路由號碼前,存儲所收消息中的被叫用戶號碼, 并建立被叫用戶號碼與路由號碼之間關(guān)系;L-TAS分配路由號碼前,判斷是否有被叫用戶 CS簽約數(shù)據(jù),如果沒有L-TAS向被叫用戶所屬的HLR獲取CS簽約數(shù)據(jù);如果不能獲取CS簽約數(shù)據(jù)或獲取失敗,則拒絕呼叫。BPF將呼叫路由到L-TAS,具體為,BPF接收到呼叫建立請求消息或者會話要求邀請消息,根據(jù)消息中的路由號碼,關(guān)聯(lián)原被叫用戶號碼,關(guān)聯(lián)成功,將原被叫用戶號碼替換關(guān)聯(lián)號碼,觸發(fā)L-iFC,將呼叫路由到L-TAS ;關(guān)聯(lián)失敗,判斷路由號碼是否為BPF分配,如果是,拒絕呼叫;其中,BPF判斷路由號碼是否BPF分配,具體為,BPF判斷路由號碼中地址信息是否為BPF地址,如果是,則是由BPF分配的。BPF將呼叫路由到L-TAS,還可以為,BPF根據(jù)路由號碼,將會話路由到L-TAS ;路由號碼由L-TAS所分配;L-TAS接收到會話邀請消息(由BPF轉(zhuǎn)發(fā)),通過消息中的路由號碼, 找到L-TAS分配路由號碼時存儲的被叫用戶號碼,并根據(jù)被叫用戶號碼關(guān)聯(lián)被叫用戶簽約的CS簽約數(shù)據(jù),并根據(jù)簽約數(shù)據(jù)對呼叫進(jìn)行業(yè)務(wù)控制。CS簽約數(shù)據(jù),是用戶第三方注冊時候,由BPF帶給L-TAS,或者由L-TAS向用戶所屬的HLR獲取得到。業(yè)務(wù)控制包括以下的至少一項(xiàng)a、L-TAS根據(jù)用戶簽約觸發(fā)補(bǔ)充業(yè)務(wù);b、L_TAS根據(jù)運(yùn)營設(shè)置,觸發(fā)呼叫限制類業(yè)務(wù);c、L-TAS根據(jù)用戶簽約數(shù)據(jù)判斷用戶呼叫權(quán)限。以下結(jié)合上述網(wǎng)絡(luò)結(jié)構(gòu),進(jìn)一步詳細(xì)介紹本發(fā)明基于ICS增強(qiáng)網(wǎng)絡(luò)是如何支持傳統(tǒng)CS用戶漫游的。圖5為本發(fā)明實(shí)施例一的傳統(tǒng)CS用戶漫游到ICS增強(qiáng)網(wǎng)絡(luò)起呼流程圖,如圖5所示,本實(shí)施例描述了傳統(tǒng)CS用戶漫游到ICS增強(qiáng)網(wǎng)絡(luò)進(jìn)行終呼時,HLR向BPF獲取漫游號碼,在本實(shí)施例中,BPF分配漫游號碼給HLR,使呼叫路由到BPF,然后BPF根據(jù)被叫用戶注冊的mAGCF,呼叫被叫用戶,本實(shí)施例具體包括以下步驟步驟501,傳統(tǒng)CS網(wǎng)絡(luò)GMSC(Global System for Mobile Communications)向HLR 發(fā)送路由信息請求消息,消息中攜帶被叫用戶號碼;步驟502,HLR根據(jù)用戶附著時綁定的BPF地址,向BPF申請漫游號碼,HLR通過 MAP消息向BPF發(fā)送漫游號碼請求消息,消息中攜帶被叫用戶號碼;本步驟中,上述漫游號碼請求消息僅是以功能設(shè)定的消息名稱,上述消息的消息格式完全遵從MAP消息格式,本發(fā)明中不再贅述消息的具體格式。上述的消息通過協(xié)議或設(shè)定的標(biāo)識來識別,從而實(shí)現(xiàn)獲取到漫游號碼的目的。步驟503,BPF以消息中的被叫用戶號碼查找當(dāng)前被叫用戶是否已經(jīng)在本BPF上注冊,如果查找失敗,拒絕呼叫;如果查找成功,BPF分配一個指向自身的路由號碼,其中路由號碼可以由兩部分組成,一部分為BPF地址號碼,主要用于傳統(tǒng)網(wǎng)絡(luò)呼叫路由,另外一部門是用戶號碼,是用于關(guān)聯(lián)用戶數(shù)據(jù)區(qū),分配成功后,BPF關(guān)聯(lián)路由號碼和被叫用戶號碼以及用戶注冊數(shù)據(jù)之間關(guān)系,BPF通過MAP漫游號碼應(yīng)答消息,將路由號碼返回給HLR ;步驟504,HLR通過MAP發(fā)送路由請求應(yīng)答消息將路由號碼返回給GMSC ;步驟505,GMSC根據(jù)路由號碼,將呼叫路由到BPF,向BPF發(fā)送初始地址消息(IAM,Initial Address Message),由于存在網(wǎng)絡(luò)間的漫游,該步驟可能途徑多個中間網(wǎng)元,這里為了說明上的方便,直接描述GMSC向BPF發(fā)送地址初始IAM消息,其中IAM消息中,被叫用戶號碼設(shè)置為所獲取的路由號碼;步驟506,BPF接收到呼叫建立請求消息或者會話要求邀請消息,根據(jù)消息中的路由號碼,關(guān)聯(lián)原被叫用戶號碼,關(guān)聯(lián)成功,將原被叫用戶號碼替換關(guān)聯(lián)號碼,觸發(fā)L-iFC,將呼叫路由到L-TAS ;以此查找出之前存儲的用戶原始被叫用戶號碼和用戶注冊數(shù)據(jù)區(qū),并根據(jù)注冊數(shù)據(jù)存儲的L-iFC觸發(fā)第三方業(yè)務(wù)控制,觸發(fā)方式包括如下A、BPF獲取L-iFC中的AS地址信息;B、BPF匹配L-iFC中的觸發(fā)第三方業(yè)務(wù)的條件,判斷當(dāng)前業(yè)務(wù)是否滿足L_iFC的觸發(fā)標(biāo)準(zhǔn),其中,L-iFC是BPF根據(jù)運(yùn)營商策略,在用戶注冊時生成的;C、如果符合觸發(fā)標(biāo)準(zhǔn),BPF向L-iFC中的AS地址轉(zhuǎn)發(fā)會話邀請消息,其中AS地址這里指的是L-TAS地址;如果關(guān)聯(lián)失敗,則判斷路由號碼是否為BPF分配,如果是,拒絕呼叫。判斷路由號碼是否為BPF分配,即BPF判斷路由號碼中地址信息是否為BPF地址,如果是,則為BPF分配。步驟507,BPF向L-TAS發(fā)送會話邀請消息,消息中攜帶被叫用戶號碼;步驟508,L-TAS接收到BPF會話邀請消息,根據(jù)用戶簽約的CS用戶數(shù)據(jù),觸發(fā)CS 業(yè)務(wù)控制,具體可以包括如下內(nèi)容a、L-TAS根據(jù)用戶簽約數(shù)據(jù)觸發(fā)補(bǔ)充業(yè)務(wù);b、L_TAS根據(jù)運(yùn)營商的運(yùn)營策略,觸發(fā)呼叫限制類業(yè)務(wù);c、L-TAS根據(jù)用戶簽約數(shù)據(jù)判斷用戶的呼叫權(quán)限。步驟509,CS業(yè)務(wù)控制成功后,L-TAS充當(dāng)背靠背用戶代理,重新建立一個會話,向 BPF發(fā)送會話邀請消息步驟510,BPF根據(jù)消息中被叫用戶號碼,關(guān)聯(lián)用戶注冊信息,并根據(jù)注冊信息中綁定的mAGCF地址信息,向mAGCF發(fā)送會話邀請消息;步驟511 步驟513,mAGCF尋呼用戶,并建立被叫用戶呼叫連接。圖6為本發(fā)明實(shí)施例二的傳統(tǒng)CS用戶漫游到ICS增強(qiáng)網(wǎng)絡(luò)起呼流程圖,如圖6所示,本實(shí)施例描述了傳統(tǒng)CS用戶漫游到ICS增強(qiáng)網(wǎng)絡(luò),終呼時,HLR向BPF獲取漫游號碼, 在本實(shí)施例中,BPF向L-TAS獲取漫游號碼,本實(shí)施例具體包括以下步驟步驟601 步驟602,步驟501 步驟502 ;步驟603,BPF向L-TAS發(fā)送漫游號碼請求消息,設(shè)置被叫用戶注冊時生成的L-iFC 中AS地址為目的L-TAS,BPF向L-TAS發(fā)送漫游號碼請求消息;步驟604,L-TAS存儲所收消息中的被叫用戶號碼,向本身的路由號碼,并建立被叫用戶號碼與路由號碼之間關(guān)系,路由號碼由地址號碼和一組隨機(jī)數(shù)組成,其中地址號碼用于呼叫路由,隨機(jī)數(shù)用于關(guān)聯(lián)存儲的被叫用戶號碼;步驟605 步驟607,L-TAS通過應(yīng)答消息將路由號碼傳遞給GMSC ;步驟608步驟609,GMSC根據(jù)路由號碼,將呼叫路由到L-TAS,其中可能經(jīng)過中間其他網(wǎng)元,為了簡明起見,這里描述GMSC直接向BPF發(fā)送地址初始消息,如果GMSC途徑支持SIP協(xié)議的網(wǎng)元,BPF也可能接收到SIP會話邀請消息;步驟610,L-TAS接收到會話邀請消息,通過消息中的路由號碼,找到L-TAS分配路由號碼時存儲的被叫用戶號碼,并根據(jù)被叫用戶號碼關(guān)聯(lián)被叫用戶簽約的CS簽約數(shù)據(jù),并根據(jù)簽約數(shù)據(jù)對呼叫進(jìn)行業(yè)務(wù)控制,CS簽約數(shù)據(jù),是用戶第三方注冊時,由BPF帶給L-TAS, 或者由L-TAS向用戶所屬的HLR獲取得到。L-TAS進(jìn)行業(yè)務(wù)控制,業(yè)務(wù)控制可以包括以下的至少一種a、L-TAS根據(jù)用戶簽約數(shù)據(jù)觸發(fā)補(bǔ)充業(yè)務(wù);b、L_TAS根據(jù)運(yùn)營商的運(yùn)營策略,觸發(fā)呼叫限制類業(yè)務(wù);c、L-TAS根據(jù)用戶簽約數(shù)據(jù)判斷用戶的呼叫權(quán)限。步驟611 步驟615,同步驟509 步驟513。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種用戶漫游方法,其特征在于,在IMS集中業(yè)務(wù)ICS增強(qiáng)網(wǎng)絡(luò)中增設(shè)邊際代理功能網(wǎng)元BPF ;所述方法包括所述BPF接收到電路交換CS域的漫游號碼請求消息后,提供路由號碼,所述CS域的呼叫路由到所述BPF;所述BPF將呼叫路由到本地電話應(yīng)用服務(wù)器L-TAS,所述L-TAS觸發(fā)CS業(yè)務(wù)控制,并在業(yè)務(wù)控制成功后充當(dāng)用戶代理,向被叫用戶建立會話。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述BPF提供路由號碼,所述CS域的呼叫路由到所述BPF具體為所述BPF接收到所述用戶所屬的歸屬位置寄存器HLR發(fā)送的漫游號碼請求消息后,確定一個指向自身或L-TAS的路由號碼,并發(fā)送給所述HLR ;所述HLR通知CS域的用戶,所述用戶通過所述路由號碼,將呼叫路由到所述BPF。
3.根據(jù)權(quán)利要求2所述方法,其特征在于,所述BPF將路由號碼發(fā)送給所述HLR之前, 所述方法還包括所述BPF檢查所述被叫用戶是否在所述BPF進(jìn)行了注冊,未注冊時拒絕呼叫;注冊時關(guān)聯(lián)所述用戶的注冊信息;其中,所述注冊信息包括所述用戶注冊時綁定的移動接入網(wǎng)關(guān)控制功能實(shí)體mAGCF地址信息、本地初始過濾控制L-iFC信息。
4.根據(jù)權(quán)利要求2所述方法,其特征在于,所述BPF提供路由號碼具體為所述BPF向所述L-TAS發(fā)送漫游號碼請求消息,所述L-TAS分配指向自身的路由號碼, 并返回給所述BPF。
5.根據(jù)權(quán)利要求4所述方法,其特征在于,所述L-TAS分配所述路由號碼之前,還包括所述L-TAS判斷是否有被叫用戶的CS簽約數(shù)據(jù),沒有時通過所述被叫用戶所屬的HLR 獲取CS簽約數(shù)據(jù),獲取失敗或不能獲取被叫用戶的CS簽約數(shù)據(jù)時拒絕呼叫。
6.根據(jù)權(quán)利要求1所述方法,其特征在于,所述方法還包括所述BPF設(shè)置所述被叫用戶注冊時生成的L-iFC中AS地址為目的L-TAS。
7.根據(jù)權(quán)利要求2至6任一項(xiàng)所述方法,其特征在于,所述BPF將路由號碼發(fā)送給所述 HLR之前,所述方法還包括所述BPF存儲所述漫游號碼請求消息中的被叫用戶號碼和所述路由號碼的對應(yīng)關(guān)系。
8.根據(jù)權(quán)利要求2至6任一項(xiàng)所述方法,其特征在于,所述路由號碼由地址號碼和一組隨機(jī)數(shù)組成,其中,所述地址號碼用于呼叫路由,所述隨機(jī)數(shù)用于關(guān)聯(lián)存儲被叫用戶號碼。
9.根據(jù)權(quán)利要求1所述方法,其特征在于,所述BPF將呼叫路由到L-TAS具體為 所述BPF接收到呼叫建立請求消息或會話要求邀請消息后,根據(jù)消息中的路由號碼,關(guān)聯(lián)原被叫用戶號碼,關(guān)聯(lián)成功時,將所述原被叫用戶號碼替換為關(guān)聯(lián)號碼,觸發(fā)L-iFC,將呼叫路由到所述L-TAS ;關(guān)聯(lián)失敗時,判斷路由號碼是否為所述BPF分配,是時拒絕呼叫。
10.根據(jù)權(quán)利要求1所述方法,其特征在于,所述BPF將呼叫路由到L-TAS具體為 所述L-TAS接收到會話邀請消息,通過消息中的路由號碼,查找到所述L-TAS分配所述路由號碼時存儲的被叫用戶號碼,并根據(jù)所述被叫用戶號碼關(guān)聯(lián)所述被叫用戶簽約的CS 簽約數(shù)據(jù),對呼叫進(jìn)行業(yè)務(wù)控制。
11.根據(jù)權(quán)利要求10所述方法,其特征在于,所述業(yè)務(wù)控制包括以下的至少一種所述L-TAS根據(jù)所述用戶簽約數(shù)據(jù)觸發(fā)補(bǔ)充業(yè)務(wù); 所述L-TAS根據(jù)運(yùn)營商的運(yùn)營策略,觸發(fā)呼叫限制類業(yè)務(wù); 所述L-TAS根據(jù)所述用戶簽約數(shù)據(jù)判斷用戶的呼叫權(quán)限。
12.一種ICS增強(qiáng)網(wǎng)絡(luò),其特征在于,所述ICS增強(qiáng)網(wǎng)絡(luò)包括mAGCF、BPF和L-TAS ;其中,BPF,用于在接收到CS域的漫游號碼請求消息后,提供路由號碼,供所述CS域的呼叫路由到所述BPF ;BPF,用于將呼叫路由到L-TAS ;L-TAS,用于觸發(fā)CS業(yè)務(wù)控制,并在業(yè)務(wù)控制成功后充當(dāng)用戶代理,向被叫用戶建立會話。
13.根據(jù)權(quán)利要求12所述ICS增強(qiáng)網(wǎng)絡(luò),其特征在于,所述BPF進(jìn)一步用于,在接收到所述用戶所屬的HLR發(fā)送的漫游號碼請求消息后,確定一個指向自身或L-TAS的路由號碼, 并發(fā)送給所述HLR ;所述HLR通知CS域的用戶,所述用戶通過所述路由號碼,將呼叫路由到所述BPF。
14.根據(jù)權(quán)利要求13所述ICS增強(qiáng)網(wǎng)絡(luò),其特征在于,所述BPF在將路由號碼發(fā)送給所述HLR之前,還進(jìn)一步用于,檢查所述被叫用戶是否在所述BPF進(jìn)行了注冊,未注冊時拒絕呼叫;注冊時關(guān)聯(lián)所述用戶的注冊信息;其中,所述注冊信息包括所述用戶注冊時綁定的移動接入網(wǎng)關(guān)控制功能實(shí)體mAGCF地址信息、本地初始過濾控制L-iFC信息。
15.根據(jù)權(quán)利要求13所述ICS增強(qiáng)網(wǎng)絡(luò),其特征在于,所述BPF還用于向所述L-TAS 發(fā)送漫游號碼請求消息;所述L-TAS進(jìn)一步用于分配指向自身的路由號碼,并返回給所述 BPF。
16.根據(jù)權(quán)利要求15所述ICS增強(qiáng)網(wǎng)絡(luò),其特征在于,所述L-TAS,在分配所述路由號碼之前,進(jìn)一步判斷是否有被叫用戶的CS簽約數(shù)據(jù),沒有時通過所述被叫用戶所屬的HLR 獲取CS簽約數(shù)據(jù),獲取失敗或不能獲取被叫用戶的CS簽約數(shù)據(jù)時拒絕呼叫。
17.根據(jù)權(quán)利要求12所述ICS增強(qiáng)網(wǎng)絡(luò),其特征在于,所述BPF,在接收到呼叫建立請求消息或會話要求邀請消息后,進(jìn)一步根據(jù)消息中的路由號碼,關(guān)聯(lián)原被叫用戶號碼,關(guān)聯(lián)成功時,將所述原被叫用戶號碼替換為關(guān)聯(lián)號碼,觸發(fā)L-iFC,將呼叫路由到所述L-TAS ;關(guān)聯(lián)失敗時,判斷路由號碼是否為所述BPF分配,是時拒絕呼叫。
18.根據(jù)權(quán)利要求12所述ICS增強(qiáng)網(wǎng)絡(luò),其特征在于,所述L-TAS,在接收到會話邀請消息后,通過消息中的路由號碼,查找到所述L-TAS分配所述路由號碼時存儲的被叫用戶號碼,并根據(jù)所述被叫用戶號碼關(guān)聯(lián)所述被叫用戶簽約的CS簽約數(shù)據(jù),對呼叫進(jìn)行業(yè)務(wù)控制。
全文摘要
本發(fā)明公開了一種用戶漫游方法,在ICS增強(qiáng)網(wǎng)絡(luò)中增設(shè)BPF;所述方法包括BPF接收到電路交換CS域的漫游號碼請求消息后,提供路由號碼,所述CS域的呼叫路由到BPF;BPF將呼叫路由到本地電話應(yīng)用服務(wù)器L-TAS,所述L-TAS觸發(fā)CS業(yè)務(wù)控制,并在業(yè)務(wù)控制成功后充當(dāng)用戶代理,向被叫用戶建立會話。本發(fā)明同時公開了一種ICS增強(qiáng)網(wǎng)絡(luò)。本發(fā)明實(shí)現(xiàn)了由ICS增強(qiáng)網(wǎng)絡(luò)接入非ICS增強(qiáng)網(wǎng)絡(luò)的UE,實(shí)現(xiàn)了對非ICS增強(qiáng)網(wǎng)絡(luò)的UE的通信服務(wù),進(jìn)而實(shí)現(xiàn)了ICS增強(qiáng)網(wǎng)絡(luò)對非ICS增強(qiáng)網(wǎng)絡(luò)的UE的兼容,基于IMS也能實(shí)現(xiàn)CS域的業(yè)務(wù)。
文檔編號H04W76/02GK102595372SQ20111000819
公開日2012年7月18日 申請日期2011年1月14日 優(yōu)先權(quán)日2011年1月14日
發(fā)明者汪軍, 郝振武, 陶全軍 申請人:中興通訊股份有限公司