專(zhuān)利名稱(chēng):一種移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法、系統(tǒng)及dra的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法、系統(tǒng)及 Diameter 路由代理(Diameter Routing Agent, DRA)。
背景技術(shù):
第三代合作伙伴計(jì)劃(3rdGeneration Partnership Project, 3GPP)的演進(jìn)的分組系統(tǒng)(Evolved Packet System,EPS)由演進(jìn)的通用地面無(wú)線接入網(wǎng)(Evolved UniversalTerrestrial Radio Access Network, E-UTRAN)、移動(dòng)管理實(shí)體(Mobility ManagementEntity, MME)、服務(wù)網(wǎng)關(guān)(Serving Gateway, S-Gff)、分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(Packet DataNetwork Gateway, P-Gff)和歸屬用戶(hù)服務(wù)器(Home Subscriber Server, HSS)組成?!?br>
EPS支持與非3GPP接入網(wǎng)的互通結(jié)構(gòu),具體參考圖1,其中,EPS與非3GPP系統(tǒng)的互通通過(guò)S2a/b/c接口實(shí)現(xiàn),P-Gff作為3GPP與非3GPP系統(tǒng)間的錨點(diǎn)。在圖I中,非3GPP系統(tǒng)被分為不可信任非3GPP接入網(wǎng)和可信任非3GPP接入網(wǎng);其中,不可信任非3GPP接入網(wǎng)需經(jīng)過(guò)演進(jìn)的分組數(shù)據(jù)網(wǎng)關(guān)(Evolved Packet Data Gateway, ePDG)與P-GW相連,eFOG與P-GW間的接口為S2b ;可信任非3GPP接入可通過(guò)S2a接口直接與P-GW連接,S2a接口采用PMIP協(xié)議進(jìn)行信息交互;另外,S2c接口提供了用戶(hù)終端(User Equipment, UE)與P-GW之間的用戶(hù)面相關(guān)的控制和移動(dòng)性支持,應(yīng)當(dāng)理解,這里使用UE代替前述的移動(dòng)終端進(jìn)行說(shuō)明,其支持的移動(dòng)性管理協(xié)議為支持雙棧的移動(dòng)IPv6 (Moblie IPv6 Support for DualStack Hosts and Routers,DSMIPv6),其可用于不可信任非3GPP系統(tǒng)接入網(wǎng)和可信任非3GPP接入網(wǎng)。其中,無(wú)線局域網(wǎng)絡(luò)(Wireless Local Area Network, WLAN)可以作為非3GPP系統(tǒng)接入EPS,這涉及到很多運(yùn)營(yíng)商關(guān)注的固網(wǎng)移動(dòng)融合(Fixed Mobile Convergence, FMC)的互連互通問(wèn)題。在階段二,F(xiàn)MC主要研究與業(yè)務(wù)分流相關(guān)的問(wèn)題。由于用戶(hù)業(yè)務(wù)的多樣性需求,用戶(hù)會(huì)同時(shí)訪問(wèn)多種業(yè)務(wù),這些業(yè)務(wù)的資源需求不同;如果所有移動(dòng)終端通過(guò)WLAN網(wǎng)絡(luò)或者3GPP系統(tǒng)都接入到3GPP的核心網(wǎng),不僅增加了核心網(wǎng)的數(shù)據(jù)流量負(fù)荷,而且多種業(yè)務(wù)搶占有限的網(wǎng)絡(luò)資源,可能無(wú)法保證對(duì)QoS要求高的業(yè)務(wù)質(zhì)量。因此,在移動(dòng)終端通過(guò)WLAN接AEPS時(shí),對(duì)業(yè)務(wù)采用有效地分流是有必要的。參照?qǐng)D2,以S2b為例,運(yùn)營(yíng)商可以根據(jù)業(yè)務(wù)的特征,部分業(yè)務(wù)通過(guò)EPS傳輸,如業(yè)務(wù)流2的路徑,而另外一部分業(yè)務(wù)(比如internet業(yè)務(wù)、移動(dòng)網(wǎng)絡(luò)特色業(yè)務(wù)等)可以直接從WLAN分流,如業(yè)務(wù)流I和業(yè)務(wù)流3的路徑,以降低3GPP核心網(wǎng)的流量負(fù)荷。在FMC架構(gòu)深度融合的趨勢(shì)下,當(dāng)3GPP UE通過(guò)WLAN直接進(jìn)行業(yè)務(wù)分流時(shí),3GPP網(wǎng)絡(luò)的策略控制服務(wù)器或者計(jì)費(fèi)服務(wù)器仍然會(huì)對(duì)移動(dòng)終端下發(fā)與移動(dòng)終端相關(guān)的具體策略控制或者計(jì)費(fèi)決策給固網(wǎng),比如針對(duì)某個(gè)移動(dòng)終端的具體業(yè)務(wù)類(lèi)型進(jìn)行策略控制或者計(jì)費(fèi)等;固網(wǎng)的網(wǎng)元收到策略控制服務(wù)器的策略決策或者計(jì)費(fèi)服務(wù)器的計(jì)費(fèi)決策之后,會(huì)執(zhí)行與具體UE相關(guān)的策略控制或者計(jì)費(fèi)信息的收集。
現(xiàn)有技術(shù)中,在家庭網(wǎng)關(guān)(RoutingGateway or Residential Gateway, RG)為路由模式且支持網(wǎng)絡(luò)地址(端口號(hào))翻譯(Network Address (Port)Translation, NA(P)T)為N : I (N大于或等于I)時(shí),RG在執(zhí)行基于3GPP的擴(kuò)展的身份驗(yàn)證協(xié)議(ExtensibleAuthentication Protocol, ΕΑΡ)認(rèn)證過(guò)程中,作為認(rèn)證者,能夠獲得用戶(hù)終端的網(wǎng)絡(luò)接入標(biāo)識(shí)(Network Access Identifier, ΝΑΙ),比如國(guó)際移動(dòng)簽約者標(biāo)識(shí)(InternationalMobile Subscriber Identity,MSI)。在RG建立NA(P)T入口表時(shí),會(huì)建立移動(dòng)節(jié)點(diǎn)網(wǎng)絡(luò)接入標(biāo)識(shí)(Mobile Node ΝΑΙ, MN ΝΑΙ)和端口號(hào)集合(N等于I時(shí),不分配端口號(hào))以及UE IP地址的關(guān)聯(lián)關(guān)系,稱(chēng)為用戶(hù)終端標(biāo)識(shí)關(guān)聯(lián)表,如圖3所示,其中,端口號(hào)集合(N等于I時(shí),不分配端口號(hào))以及UE IP地址為RG進(jìn)行NA(P)T轉(zhuǎn)換后的。并且,RG也支持通過(guò)遠(yuǎn)端認(rèn)證撥號(hào)用戶(hù)業(yè)務(wù)(Remote Authentication Dial In User Service, RADIUS)、或者動(dòng)態(tài)主機(jī)配置協(xié)議(Dynamic Host Configuration Protocol,DHCP)、或者 PMIP 等消息,將用戶(hù)終端標(biāo)識(shí)關(guān)聯(lián)表傳遞給寬帶網(wǎng)關(guān)/寬帶遠(yuǎn)端接入服務(wù)器(Broadband Network Gateway/BroadbandRemote Access Server, BNG/BRAS)。在RG為橋接模式時(shí),BNG/BRAS在執(zhí)行基于3GPP的EAP認(rèn)證過(guò)程中,作為認(rèn)證者,能夠獲得麗NAI。通常情況下,BNG/BRAS為該UE分配一個(gè)公網(wǎng)地址作為UE IP地址時(shí),BNG/BRAS會(huì)建立MN NAI和UE IP地址的關(guān)聯(lián)關(guān)系,但不包含端口號(hào)集合;而如果BNG/BRAS為該UE分配一個(gè)私網(wǎng)地址作為UE IP地址的話,則BNG/BRAS需要支持NA (P) T,該關(guān)聯(lián)關(guān)系則需要包含端口號(hào)集合,具體參看圖3。為了便于表述,這里對(duì)經(jīng)過(guò)NA (P) T后的IP地址統(tǒng)稱(chēng)為UE IP地址。從上面的現(xiàn)有技術(shù)看,BNG/BRAS能夠支持在UE業(yè)務(wù)分流時(shí),進(jìn)行與具體UE相關(guān)的策略控制或者計(jì)費(fèi)信息的收集,然后,將計(jì)費(fèi)信息通過(guò)認(rèn)證授權(quán)和計(jì)費(fèi)服務(wù)器(Authentication Authorization and Accounting, AAA)上報(bào)給移動(dòng)網(wǎng)絡(luò)的計(jì)費(fèi)服務(wù)器,以對(duì)具體UE進(jìn)行計(jì)費(fèi)管理。移動(dòng)終端通過(guò)固網(wǎng)進(jìn)行業(yè)務(wù)分流的業(yè)務(wù)中,既包括internet業(yè)務(wù),固網(wǎng)的特色應(yīng)用業(yè)務(wù),也包括移動(dòng)網(wǎng)絡(luò)靠近固網(wǎng)位置部署的應(yīng)用業(yè)務(wù),這些應(yīng)用業(yè)務(wù)可以是移動(dòng)運(yùn)營(yíng)商網(wǎng)絡(luò)內(nèi)部署的,也可以是與移動(dòng)運(yùn)營(yíng)商簽署互通協(xié)議的第三方部署的。應(yīng)用業(yè)務(wù)平臺(tái)可以理解為應(yīng)用功能實(shí)體網(wǎng)元(Application Function, AF)的功能或應(yīng)用檢測(cè)功能實(shí)體(Traffic Detection Function, TDF)。在現(xiàn)有技術(shù)中,AF位于移動(dòng)網(wǎng)絡(luò)時(shí),AF收到UE的業(yè)務(wù)建立請(qǐng)求時(shí),會(huì)與策略與計(jì)費(fèi)規(guī)則功能實(shí)體(Policy and Charging Rules Function,PCRF)進(jìn)行交互,向PCRF請(qǐng)求業(yè)務(wù)是否接受的決策。如果AF收到PCRF返回的業(yè)務(wù)接受指示以及接受的業(yè)務(wù)信息之后,會(huì)向UE轉(zhuǎn)發(fā)接受的業(yè)務(wù)信息;如果AF收到的是拒絕指示的話,則會(huì)向UE發(fā)送拒絕業(yè)務(wù)建立的信息。在用戶(hù)訪問(wèn)移動(dòng)網(wǎng)絡(luò)的AF或TDF時(shí),AF或TDF會(huì)通過(guò)DRA,選擇合適的PCRF :對(duì)于漫游地接入,AF或TDF通過(guò)漫游地的DRA,選擇拜訪地PCRF (visited PCRF, vPCRF);對(duì)于歸屬地接入,AF或TDF通過(guò)歸屬地的DRA,選擇歸屬地PCRF (home PCRF, hPCRF)。上面的技術(shù)涉及到AF或TDF如何找到合適的PCRF的問(wèn)題,如果一個(gè)移動(dòng)網(wǎng)絡(luò)中部署多個(gè)PCRF時(shí),AF或TDF能夠基于UE IP地址或者M(jìn)N NAI,通常情況下,業(yè)務(wù)請(qǐng)求消息不攜帶MN NAI,因此,AF或TDF主要是基于UE IP地址。另夕卜,在UE附著時(shí),寬帶策略控制功能實(shí)體(Broadband Policv ControlFunction, BPCF)會(huì)通過(guò)DRA,選擇合適的PCRF :對(duì)于漫游地接入,BPCF通過(guò)漫游地的DRA,選擇vPCRF ;對(duì)于歸屬地接入,BPCF通過(guò)漫游地的DRA,選擇vPCRF ;然后,vPCRF通過(guò)歸屬地的DRA,選擇hPCRF。BPCF可以通過(guò)MSI找到合適的PCRF。雖然,AF/TDF和BPCF尋找PCRF的依據(jù)不同,但是,對(duì)于同一個(gè)UE而言,需要選擇同一個(gè)PCRF。同樣,AF或TDF位于固網(wǎng)中,BNG/BRAS和AF/TDF尋找BPCF的依據(jù)也會(huì)不同,因此,也需要選擇同一個(gè)BPCF。在UE直接接入應(yīng)用業(yè)務(wù)時(shí),UE IP地址為RG/BNG/BRAS執(zhí)行NA(P)T之后的IP地址,該地址為固網(wǎng)分配的。這里,以AF進(jìn)行舉例說(shuō)明,當(dāng)AF部署在移動(dòng)網(wǎng)絡(luò)時(shí),其會(huì)向移動(dòng)網(wǎng)絡(luò)的PCRF請(qǐng)求業(yè)務(wù)接納策略。但是,如果AF按照現(xiàn)有PCRF選擇的原則來(lái)查找的話,AF根據(jù)UE IP地址,查找移動(dòng)網(wǎng)絡(luò)的DRA,由于該UE IP地址為固網(wǎng)分配的,在移動(dòng)網(wǎng)絡(luò)的DRA中沒(méi)有配置該UE IP地址對(duì)應(yīng)的PCRF地址,因此,無(wú)法找到該地址對(duì)應(yīng)的策略服務(wù)器地址, 具體可參考圖4。而當(dāng)AF位于固網(wǎng)中,由于UE IP地址可能會(huì)為多個(gè)UE使用,但是各UE的端口號(hào)集合不同,因此,當(dāng)BNG/BRAS根據(jù)MSI選擇到合適的BPCF時(shí),如果AF或TDF通過(guò)UE IP地址選擇BPCF的話,針對(duì)具體的UE,AF或TDF選擇的BPCF和BNG/BRAS選擇的BPCF可能不同。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法、系統(tǒng)及DRA,能夠解決相關(guān)網(wǎng)元選擇同一策略控制服務(wù)器的問(wèn)題。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法,所述方法包括DRA收到第二網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息,根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。其中,所述第一網(wǎng)絡(luò)實(shí)體為BPCF或BNG/BRAS或AAA ;所述第二網(wǎng)絡(luò)實(shí)體為AF或TDF。進(jìn)一步地,所述方法還包括第一網(wǎng)絡(luò)實(shí)體發(fā)送Diameter請(qǐng)求消息給DRA,所述DRA為第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器,并創(chuàng)建所述DRA綁定;其中所述DRA綁定為所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的關(guān)聯(lián)關(guān)系;所述Diameter請(qǐng)求消息中攜帶UE IP地址、端口號(hào)集合或端口號(hào)。其中,所述DRA創(chuàng)建所述DRA綁定為DRA根據(jù)UE IP地址、端口號(hào)集合或端口號(hào),判斷是否已經(jīng)存在該用戶(hù)的綁定信息,若不存在,則創(chuàng)建所述DRA綁定。進(jìn)一步地,所述判斷是否已經(jīng)存在該用戶(hù)的綁定信息之后,所述方法還包括若存在,則進(jìn)一步根據(jù)接收到的Diameter請(qǐng)求消息增加新的端口號(hào)集合或者端口號(hào)、或者刪除UE IP地址和端口號(hào)集合或者端口號(hào)。進(jìn)一步地,所述方法還包括所述第一網(wǎng)絡(luò)實(shí)體向所述DRA發(fā)送的Diameter請(qǐng)求消息中還攜帶MNNAI,所述DRA綁定為所述MN ΝΑΙ、所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。其中,所述策略控制服務(wù)器為BPCF或PCRF。其中,當(dāng)AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體發(fā)送Diameter請(qǐng)求消息給DRA,所述DRA為第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器為在非漫游場(chǎng)景下,BPCF向所述DRA發(fā)送攜帶有麗MUUE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)MN NAI找到合適的策略與計(jì)費(fèi)規(guī)則功能實(shí)體PCRF地址;相應(yīng)地,所述DRA創(chuàng)建DRA綁定為 將所述PCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,在漫游場(chǎng)景漫游地接入時(shí),BPCF向漫游地的DRA發(fā)送攜帶有MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)MN NAI找到合適的vPCRF地址;相應(yīng)地,所述DRA創(chuàng)建DRA綁定為將所述vPCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,在漫游場(chǎng)景歸屬地接入時(shí),BPCF通過(guò)vPCRF向歸屬地的DRA發(fā)送攜帶有MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息; 所述歸屬地的DRA根據(jù)麗NAI找到合適的hPCRF地址;相應(yīng)地,所述DRA創(chuàng)建DRA綁定為將所述hPCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。其中,當(dāng)AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述DRA收到第二網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息,根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器為在非漫游場(chǎng)景下,AF或TDF向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的PCRF地址和麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的PCRF地址;或者,在漫游場(chǎng)景漫游地接入時(shí),AF或TDF向漫游地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的vPCRF地址和麗MUUE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的vPCRF地址;或者,在漫游場(chǎng)景歸屬地接入時(shí),AF或TDF向歸屬地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;所述歸屬地的DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的hPCRF地址和MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的hPCRF地址。其中,當(dāng)AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體發(fā)送Diameter請(qǐng)求消息給DRA,所述DRA為第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器為BNG/BRAS或AAA向所述DRA發(fā)送攜帶有MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息; 所述DRA根據(jù)MN NAI找到合適的BPCF地址;相應(yīng)地,所述DRA創(chuàng)建麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的綁定為將所述BPCF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。其中,當(dāng)AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述DRA收到第二網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息,根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器為AF或TDF向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)集合或端口號(hào),查找預(yù)先保存的BPCF地址和麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BNG/BRAS或AAA選擇的BPCF地址。一種移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制系統(tǒng),包括第一網(wǎng)絡(luò)實(shí)體,所述系統(tǒng)還包括DRA、以及第二網(wǎng)絡(luò)實(shí)體;其中,所述第二網(wǎng)絡(luò)實(shí)體,用于向所述DRA發(fā)送Diameter請(qǐng)求消息;所述DRA,用于根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UEIP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。其中,所述第一網(wǎng)絡(luò)實(shí)體,用于發(fā)送Diameter請(qǐng)求消息給DRA,以選擇策略控制服務(wù)器;所述Diameter請(qǐng)求消息中攜帶UE IP地址、端口號(hào)集合或端口號(hào);所述DRA,具體用于為第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器,并創(chuàng)建所述DRA綁定;其中,所述DRA綁定為所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。進(jìn)一步地,所述DRA,還用于根據(jù)UE IP地址、端口號(hào)集合或端口號(hào),判斷是否已經(jīng)存在該用戶(hù)的綁定信息,若不存在,創(chuàng)建所述DRA綁定。進(jìn)一步地,所述DRA,還用于根據(jù)接收到的Diameter請(qǐng)求消息增加新的端口號(hào)集合或端口號(hào)、或者刪除UE IP地址和端口號(hào)集合或端口號(hào)。其中,所述第一網(wǎng)絡(luò)實(shí)體向DRA發(fā)送Diameter請(qǐng)求消息中還攜帶有麗NAI ;所述DRA建立的DRA綁定為所述麗NAI、所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。其中,當(dāng)所述AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體為BPCF,用于在非漫游場(chǎng)景下,向所述DRA發(fā)送攜帶有麗MUUE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景漫游地接入時(shí),向漫游地的DRA發(fā)送攜帶有MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景歸屬地接入時(shí),通過(guò)vPCRF向歸屬地的DRA發(fā)送攜帶有麗MUUE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;相應(yīng)地,所述DRA,具體用于根據(jù)麗NAI找到合適的PCRF地址,并將所述PCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,根據(jù)麗NAI找到合適的vPCRF地址,并將所述vPCRF地址與MN NAI,UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,根據(jù)MN NAI找到合適的hPCRF地址,并將所述hPCRF地址與MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。其中,當(dāng)AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述第二網(wǎng)絡(luò)實(shí)體為AF或TDF,具體用于在非漫游場(chǎng)景下,向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景漫游地接入時(shí),向漫游地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景歸屬地接入時(shí),向歸屬地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;相應(yīng)地,所述DRA,具體根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的所述PCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的PCRF地址;或者,根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的所述vPCRF地址與MN NAI、UE IP地址、端口號(hào)集合或端口 號(hào)的綁定關(guān)系,找到所述BPCF選擇的vPCRF地址;或者,根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的hPCRF地址與MN MUUE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的hPCRF地址。其中,當(dāng)所述AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體為BNG/BRAS或AAA,用于向所述DRA發(fā)送攜帶有麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;相應(yīng)地,所述DRA,具體用于根據(jù)MN NAI找到合適的BPCF地址,并將所述BPCF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。其中,當(dāng)AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述第二網(wǎng)絡(luò)實(shí)體為AF或TDF,具體用于向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;相應(yīng)地,所述DRA,具體根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的BPCF與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BNG/BRAS或AAA選擇的BPCF地址。—種DRA,用于根據(jù)接收到的第二網(wǎng)絡(luò)實(shí)體發(fā)來(lái)的Diameter請(qǐng)求消息攜帶的UEIP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。進(jìn)一步地,所述DRA,還用于為所述第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器,并創(chuàng)建所述DRA綁定;其中,所述DRA綁定為所述UE IP地址、端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。進(jìn)一步地,所述DRA,還用于根據(jù)UE IP地址、端口號(hào)集合或端口號(hào),判斷是否已經(jīng)存在該用戶(hù)的綁定信息,若不存在,創(chuàng)建所述DRA綁定。進(jìn)一步地,所述DRA,還用于根據(jù)接收到的Diameter請(qǐng)求消息增加新的端口號(hào)集合或端口號(hào)、或者刪除UE IP地址和端口號(hào)集合或端口號(hào)。本發(fā)明通過(guò)DRA查找預(yù)先保存的DRA綁定,保證第二網(wǎng)絡(luò)實(shí)體通過(guò)所述DRA找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器,能夠解決BPCF和移動(dòng)網(wǎng)絡(luò)的AF/TDF、或BNG/BRAS和固網(wǎng)的AF/TDF選擇相同策略控制服務(wù)器的問(wèn)題,實(shí)現(xiàn)了相關(guān)網(wǎng)元選擇同一個(gè)策略控制服務(wù)器的機(jī)制增強(qiáng)。
圖I為現(xiàn)有3GPP的EPS與非3GPP系統(tǒng)的互通示意圖;圖2為現(xiàn)有UE通過(guò)WLAN進(jìn)彳丁業(yè)務(wù)分流的網(wǎng)絡(luò)結(jié)構(gòu)不意·
圖3為現(xiàn)有UE的標(biāo)識(shí)關(guān)聯(lián)表示意圖;圖4為現(xiàn)有移動(dòng)網(wǎng)絡(luò)的AF選擇PCRF的示意圖;圖5為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的流程示意圖;圖6為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例一的流程示意圖;圖7為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例二的流程示意圖;圖8為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例三的流程示意圖;圖9為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例四的流程示意圖;圖10為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例五的流程示意圖;圖11為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例六的流程示意圖;圖12為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例七的流程示意圖;圖13為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例八的流程示意圖;圖14為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例九的流程示意圖;圖15為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十的流程示意圖;圖16為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十一的流程示意圖;圖17為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十二的流程示意圖;圖18為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十三的流程示意圖;圖19為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十四的流程示意圖;圖20為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十五的流程示意圖;圖21為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十六的流程示意圖;圖22為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十七的流程示意圖;圖23為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十八的流程示意圖;圖24為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十九的流程示意圖;圖25為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例二十的流程示意圖;圖26為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例二i^一的流程示意圖;圖27為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例二十二的流程示意圖;圖28為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例二十三的流程示意圖;圖29為本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制系統(tǒng)的結(jié)構(gòu)不意圖。
具體實(shí)施例方式本發(fā)明的基本思想為DRA收到第二網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息,保存所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。這里,本發(fā)明涉及的端口號(hào)集合和端口號(hào)子集為包括多個(gè)端口號(hào)的集合,其中,端口號(hào)子集為屬于端口號(hào)集合的子集合;當(dāng)包括一個(gè)端口號(hào)時(shí),為了便于說(shuō)明,認(rèn)為其并不屬于端口號(hào)集合和端口號(hào)子集,因此,本發(fā)明涉及到端口號(hào)的描述采用了端口號(hào)集合、端口號(hào)子集、端口號(hào)的表述方式。
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。圖5示出了本發(fā)明的移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)現(xiàn)流程,如圖5所示,所述方法包括下述步驟步驟501,第一網(wǎng)絡(luò)實(shí)體發(fā)送Diameter請(qǐng)求消息給DRA,所述DRA為所述第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器,并創(chuàng)建DRA綁定;具體地,所述第一網(wǎng)絡(luò)實(shí)體可以為BPCF或BNG/BRAS或AAA ;其中,第一網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息中攜帶 有UE IP地址、端口號(hào)集合或端口號(hào);所述DRA綁定為所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的關(guān)聯(lián)關(guān)系;進(jìn)一步地,所述第一網(wǎng)絡(luò)實(shí)體向所述DRA發(fā)送的Diameter請(qǐng)求消息中還攜帶麗NAI,相應(yīng)地,所述DRA綁定為所述MN NAI、所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述策略控制服務(wù)器的關(guān)聯(lián)關(guān)系;具體地,第一網(wǎng)絡(luò)實(shí)體發(fā)送攜帶有麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息給DRA,所述DRA根據(jù)根據(jù)接收到的Diameter請(qǐng)求消息中的MN NAI找到合適的PCRF地址,并判斷是否已經(jīng)存在該用戶(hù)的綁定信息,若不存在,創(chuàng)建MN MUUE IP地址、端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的綁定;進(jìn)一步地,DRA還可以根據(jù)接收到的Diameter請(qǐng)求消息增加新的端口號(hào)集合或端口號(hào)、或者刪除UEIP地址和端口號(hào)集合或端口號(hào)。這里,當(dāng)AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體為BPCF ;在非漫游場(chǎng)景下,BPCF向所述DRA發(fā)送攜帶有MN MUUE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)MN NAI找到合適的PCRF地址,并將所述PCRF地址與MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,在漫游場(chǎng)景漫游地接入時(shí),BPCF向漫游地的DRA發(fā)送攜帶有MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)麗NAI找到合適的vPCRF地址,并將所述vPCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,在漫游場(chǎng)景歸屬地接入時(shí),BPCF通過(guò)vPCRF向歸屬地的DRA發(fā)送攜帶有MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;所述歸屬地的DRA根據(jù)麗NAI找到合適的hPCRF地址,并將所述hPCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。當(dāng)AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體為BNG/BRAS或AAA ;BNG/BRAS或AAA向所述DRA發(fā)送攜帶有麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)MN NAI找到合適的BPCF地址,并將所述BPCF地址與MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。步驟502, DRA收到第二網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息,根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器;這里,所述第二網(wǎng)絡(luò)實(shí)體可以為AF或TDF;具體地,本發(fā)明實(shí)施例以第二網(wǎng)絡(luò)實(shí)體為AF進(jìn)行詳細(xì)說(shuō)明,應(yīng)當(dāng)理解,當(dāng)?shù)诙W(wǎng)絡(luò)實(shí)體為T(mén)DF時(shí),TDF的相關(guān)功能和處理流程與第二網(wǎng)絡(luò)實(shí)體為AF時(shí),AF的相關(guān)功能和處理流程相同;
當(dāng)AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),在非漫游場(chǎng)景下,AF或TDF向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找步驟501中所述PCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的的PCRF地址;或者,在漫游場(chǎng)景漫游地接入時(shí),AF或TDF向漫游地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;所述DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找步驟501中所述vPCRF地址與MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的vPCRF地址;或者,在漫游場(chǎng)景歸屬地接入時(shí),AF或TDF向歸屬地的DRA發(fā)送攜帶有UE IP地址、端 口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;所述歸屬地的DRA根據(jù)所述AF或TDF發(fā)來(lái)的UEIP地址、端口號(hào)子集或端口號(hào),查找步驟501中所述hPCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的hPCRF地址。當(dāng)AF或TDF位于固定網(wǎng)絡(luò)時(shí),AF或TDF向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集的Diameter請(qǐng)求消息;所述DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找步驟501中所述BPCF與麗MUUE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BNG/BRAS或AAA選擇的BPCF地址。實(shí)施例一、實(shí)施例二和實(shí)施例三是基于BPCF發(fā)起的網(wǎng)關(guān)控制會(huì)話建立過(guò)程中,DRA需要在已有的麗NAI和PCRF地址關(guān)聯(lián)關(guān)系的基礎(chǔ)上,進(jìn)行關(guān)聯(lián)信息的增強(qiáng)。BPCF發(fā)起的網(wǎng)關(guān)控制會(huì)話建立主要是由UE附著或從3GPP切換到WLAN的場(chǎng)景觸發(fā)的。圖6示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例一的具體流程,實(shí)施例一具體示出了在非漫游場(chǎng)景下,BPCF發(fā)起的網(wǎng)關(guān)控制會(huì)話建立過(guò)程中,DRA創(chuàng)建MN NAI、UEIP地址和端口號(hào)集合綁定的過(guò)程,所述實(shí)施例一包括下述步驟步驟601-步驟602 UE在3GPP建立相關(guān)承載,當(dāng)UE感知到WLAN網(wǎng)絡(luò),發(fā)現(xiàn)BBF接入時(shí),發(fā)起切換;步驟603 UE執(zhí)行基于3GPP的EAP接入認(rèn)證,固網(wǎng)的RG可以從3GPPAAA服務(wù)器獲取 MN NAI ;步驟604 :在接入認(rèn)證成功之后,固網(wǎng)進(jìn)行UE IP地址的分配;在UE進(jìn)行業(yè)務(wù)分流的時(shí)候,UE IP地址即為UE IP ;RG/BNG/BRAS建立NA (P) T入口表信息,并綁定麗NAI和UE IP地址、端口號(hào)集合。RG為路由模式時(shí),RG會(huì)將這些信息傳遞給BNG/BRAS。步驟605/步驟605a BNG/BRAS直接發(fā)送消息給BPCF,具體如步驟605所示,或者通過(guò)AAA轉(zhuǎn)發(fā)消息給BPCF,具體如步驟605a所示,觸發(fā)BPCF建立S9*會(huì)話流程。下面是BPCF通過(guò)DRA選擇PCRF的流程,具體根據(jù)DRA的工作方式的不同而有所不同。當(dāng)DRA支持代理功能時(shí),執(zhí)行步驟606-步驟610,在圖6中以虛線框(A)表示;當(dāng)DRA支持重定向功能時(shí),執(zhí)行步驟606a-步驟609a,在圖6中以虛線框(B)表示;步驟606-步驟607 =BPCF向DRA發(fā)送S9*Diameter建立請(qǐng)求消息,DRA接收到消息之后,進(jìn)行DRA綁定建立/更新;具體主要是在建立MN NAI和選擇到的PCRF綁定關(guān)系的同時(shí),也綁定UE IP地址、端口號(hào)集合。其中,S9*Diameter建立請(qǐng)求消息可以是網(wǎng)關(guān)控制會(huì)話建立消息,下同。步驟608 =DRA作為代理,向PCRF轉(zhuǎn)發(fā)代理S9*Diameter建立請(qǐng)求消息。步驟609-步驟610 =PCRF在收到代理S9*Diameter建立請(qǐng)求消息之后,會(huì)給DRA回復(fù)S9*Diameter應(yīng)答消息;DRA會(huì)轉(zhuǎn)發(fā)代理S9*Diameter應(yīng)答消息給BPCF。其中,S9*Diameter應(yīng)答消息可以是網(wǎng)關(guān)控制會(huì)話確認(rèn)消息,下同。至此,S9*會(huì)話建立完成。步驟606a-步驟607a =BPCF向DRA發(fā)送S9*Diameter建立請(qǐng)求消息,DRA接收到消息之后,進(jìn)行DRA綁定建立/更新,主要是在建立MN NAI和選擇到的PCRF綁定關(guān)系的同時(shí),也綁定UE IP地址、端口號(hào)集合。步驟608a DRA 向 BPCF 回復(fù) S9*Diameter 應(yīng)答消息;步驟609a =BPCF收到S9*Diameter應(yīng)答消息之后,根據(jù)返回的PCRF地址,與PCRF之間建立S9*會(huì)話?!ぴ赟9*會(huì)話建立完成后,會(huì)執(zhí)彳了下面的f呆作步驟611 :UE完成PDN連接流程。步驟612 UE完成3GPP相關(guān)的承載資源釋放。圖7示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例二的具體流程,實(shí)施例二具體示出了漫游場(chǎng)景下,且AF位于漫游地時(shí),BPCF發(fā)起的網(wǎng)關(guān)控制會(huì)話建立過(guò)程中,DRA創(chuàng)建MN NAI,UE IP地址和端口號(hào)集合綁定的過(guò)程,對(duì)于當(dāng)漫游場(chǎng)景下AF位于漫游地時(shí),就要求BPCF和AF能夠選擇相同的vPCRF,因此,漫游地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例二包括下述步驟步驟701-步驟705a與實(shí)施例一中的步驟601-步驟605a相同,這里不再贅述。下面是BPCF通過(guò)DRA選擇PCRF的流程,具體根據(jù)DRA的工作方式的不同而有所不同。當(dāng)DRA支持代理功能時(shí),執(zhí)行步驟706-步驟710,在圖7中以虛線框(A)表示;當(dāng)DRA支持重定向功能時(shí),執(zhí)行步驟706a-步驟709a,在圖7中以虛線框⑶表示;其中,步驟706-步驟710和步驟706a-步驟709a與實(shí)施例一中的步驟606-步驟610和步驟606a_步驟609a基本相同,區(qū)別之處在于DRA位于漫游地,vPCRF可以當(dāng)做圖6的PCRF,這樣的話,BPCF與vPCRF之間的消息交互流程可以參考圖6中,BPCF與PCRF之間的消息交互流程。另外,如果需要參考?xì)w屬地的策略決策的話,那么也要建立S9會(huì)話。步驟711-步驟712與實(shí)施例一的步驟611-步驟612相同,不再贅述。圖8示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例三的具體流程,實(shí)施例三具體示出了漫游場(chǎng)景下,AF位于歸屬地時(shí),BPCF發(fā)起的網(wǎng)關(guān)控制會(huì)話建立過(guò)程中,DRA創(chuàng)建MN NAI,UE IP地址和端口號(hào)集合綁定的過(guò)程,對(duì)于漫游場(chǎng)景下的歸屬地接入,AF位于歸屬地,這就要求BPCF和AF能夠選擇相同的hPCRF,因此,歸屬地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例三包括下述步驟步驟801-步驟805a與實(shí)施例一中的步驟601-步驟605a相同,這里不再贅述。下面是BPCF通過(guò)DRA選擇PCRF的流程,具體根據(jù)DRA的工作方式的不同而有所不同。當(dāng)DRA支持代理功能時(shí),執(zhí)行步驟806-步驟811,在圖8中以虛線框(A)表示;當(dāng)DRA支持重定向功能時(shí),執(zhí)行步驟806a-步驟810a,在圖8中以虛線框(B)表示;
步驟806 =BPCF與vPCRF之間進(jìn)行S9*會(huì)話建立消息交互。vPCRF接收到BPCF發(fā)送的S9*會(huì)話建立請(qǐng)求消息之后,會(huì)通過(guò)歸屬地的DRA選擇hPCRF,具體根據(jù)DRA的工作方式而有不同。步驟807-步驟808 vPCRF向DRA發(fā)送S9 Diameter建立請(qǐng)求消息,DRA接收到消息之后,進(jìn)行DRA綁定建立/更新,主要是在建立MN NAI和選擇到的hPCRF綁定關(guān)系的同時(shí),也綁定UE IP地址、端口號(hào)集合。步驟809 =DRA作為代理,向hPCRF轉(zhuǎn)發(fā)代理S9 Diameter建立請(qǐng)求消息。步驟810-步驟811 :hPCRF在收到代理S9 Diameter建立請(qǐng)求消息之后,會(huì)給DRA 回復(fù)S9 Diameter應(yīng)答消息;DRA會(huì)轉(zhuǎn)發(fā)代理S9 Diameter應(yīng)答消息給vPCRF。至此,S9會(huì)話建立完成。步驟806a =BPCF與vPCRF之間進(jìn)行S9*會(huì)話建立消息交互。vPCRF接收到BPCF發(fā)送的S9*會(huì)話建立請(qǐng)求消息之后,會(huì)通過(guò)歸屬地的DRA選擇hPCRF,具體根據(jù)DRA的工作方式而有不同。步驟807a-步驟808a vPCRF向DRA發(fā)送S9 Diameter建立請(qǐng)求消息,DRA接收到消息之后,進(jìn)行DRA綁定建立/更新,主要是在建立MN NAI和選擇到的PCRF綁定關(guān)系的同時(shí),也綁定UE IP地址、端口號(hào)集合。步驟809a DRA 向 vPCRF 回復(fù) S9 Diameter 應(yīng)答消息;步驟810a vPCRF收到S9 Diameter應(yīng)答消息之后,根據(jù)返回的hPCRF地址,與hPCRF之間建立S9會(huì)話。至此,S9會(huì)話建立完成。在S9會(huì)話建立完成后,會(huì)執(zhí)行步驟812-步驟813,這里,步驟812-步驟813與實(shí)施例一中的步驟611-步驟612相同,不再贅述。應(yīng)當(dāng)理解,在實(shí)際部署中,由于不知道漫游UE通過(guò)漫游地接入業(yè)務(wù)還是通過(guò)歸屬地接入業(yè)務(wù),因此,實(shí)施例中的漫游地接入和歸屬地接入兩種場(chǎng)景會(huì)同時(shí)發(fā)生,也就是說(shuō),S9*會(huì)話和S9會(huì)話建立的過(guò)程中,相關(guān)DRA都需要建立關(guān)于MN NAI的增強(qiáng)綁定信息。另外,上述實(shí)施例適用于RG為路由模式的情況,當(dāng)RG為橋接模式,此時(shí)BNG/BRAS完成上述RG的工作,具體包括執(zhí)行NA (P) T工作,并傳遞麗NAI、UE IP地址和端口號(hào)集合給相關(guān)網(wǎng)元,如BPCF。并且,上述實(shí)施例中,AF主要位于移動(dòng)網(wǎng)絡(luò)中;這里當(dāng)AF位于固定網(wǎng)絡(luò)中時(shí),對(duì)于BNG/BRAS和AF查找策略服務(wù)器如BPCF的流程具體參考圖9,此時(shí),圖9所示的實(shí)施例四的流程與圖6示出的實(shí)施例一的流程基本相同,不同之處在于BNG/BRAS在通過(guò)固網(wǎng)的DRA選擇BPCF的過(guò)程中,所述DRA綁定MN NAI,BPCF地址、UE IP地址和端口號(hào)集合;BNG/BRAS代替圖6中的BPCF,固網(wǎng)的DRA代替圖6中移動(dòng)網(wǎng)的DRA,BPCF代替圖6中的PCRF,其他的消息和作用與圖6所示的流程相同,不再贅述,另外,圖9中BNG/BRAS還可以由AAA通過(guò)固網(wǎng)的DRA進(jìn)行BPCF的選擇,如圖9中的線框(C)的部分所示,具體流程與上述基本相同,只是由AAA觸發(fā)DRA進(jìn)行綁定麗NAI、BP⑶地址、UE IP地址和端口號(hào)集合,不再贅述。實(shí)施例五、實(shí)施例六、實(shí)施例七、實(shí)施例八、實(shí)施例九和實(shí)施例十是描述BPCF發(fā)起的網(wǎng)關(guān)控制會(huì)話更新過(guò)程中,DRA需要對(duì)已有的MN MUUE IP地址、端口號(hào)集合和PCRF地址的關(guān)聯(lián),進(jìn)行部分信息的更新。BPCF發(fā)起的網(wǎng)關(guān)控制會(huì)話更新主要是因?yàn)閁E將業(yè)務(wù)請(qǐng)求發(fā)送給RG之后,RG發(fā)現(xiàn)已經(jīng)為該UE分配的端口號(hào)集合被使用完;或者,在UE激活狀態(tài)下,HSS/AAA改變UE的業(yè)務(wù)分流狀態(tài)。圖10示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例五的具體流程,實(shí)施例五具體示出了在非漫游場(chǎng)景下,UE將業(yè)務(wù)請(qǐng)求發(fā)送給RG后,RG發(fā)現(xiàn)已經(jīng)為該UE分配的端口號(hào)集合被使用完后,分配新的端口號(hào)集合給該UE的過(guò)程,所述實(shí)施例五包括下述步驟步驟1001 UE發(fā)送業(yè)務(wù)請(qǐng)求;步驟1002 :RG收到業(yè)務(wù)請(qǐng)求之后,執(zhí)行NA(P)T,發(fā)現(xiàn)需要為該UE新分配端口號(hào),則增加新分配的端口號(hào)集合,并關(guān)聯(lián)到該UE已有的MN NAI和UE IP地址;步驟1003 RG向BNG/BRAS發(fā)送Radius中間計(jì)費(fèi)更新請(qǐng)求消息,傳遞MN NAI、UEIP地址、新的端口號(hào)集合或者所有端口號(hào)集合。
步驟1004/步驟1004a BNG/BRAS直接發(fā)送消息給BPCF,具體如步驟1004所示,或者通過(guò)AAA轉(zhuǎn)發(fā)消息給BPCF,具體如步驟1004a所示,觸發(fā)BPCF建立S9*會(huì)話流程。下面是BPCF通過(guò)DRA更新關(guān)聯(lián)信息的流程,具體根據(jù)DRA的工作方式不同而有不同。當(dāng)DRA支持代理功能時(shí),執(zhí)行步驟1005-步驟1009,在圖6中以虛線框(A)表示;當(dāng)DRA支持重定向功能時(shí),執(zhí)行步驟1005a-步驟1009a,在圖6中以虛線框(B)表示;步驟1005-步驟1006 =BPCF向DRA發(fā)送S9*Diameter請(qǐng)求消息,消息中攜帶MNNAI、UE IP地址、端口號(hào)集合。DRA接收到消息之后,進(jìn)行DRA綁定確認(rèn),根據(jù)麗NAI找到關(guān)聯(lián)的PCRF地址、UE IP地址、端口號(hào)集合、增加新的端口號(hào)集合。步驟1007 :DRA作為代理,向PCRF轉(zhuǎn)發(fā)代理S9*Diameter請(qǐng)求消息,消息中攜帶MNNAI、UE IP地址、端口號(hào)集合。步驟1008-步驟1009 =PCRF在收到代理S9*Diameter請(qǐng)求消息之后,會(huì)給DRA回復(fù)S9*Diameter應(yīng)答消息;DRA會(huì)轉(zhuǎn)發(fā)代理S9*Diameter應(yīng)答消息給BPCF。至此,S9*會(huì)話建立完成。步驟1005a-步驟1006a BPCF分別向DRA和PCRF發(fā)送S9*Diameter更新請(qǐng)求消息,消息中攜帶麗NAI、UE IP地址、端口號(hào)集合。步驟1007a :DRA接收到S9*Diameter更新請(qǐng)求消息之后,進(jìn)行DRA綁定確認(rèn),根據(jù)麗NAI找到關(guān)聯(lián)的PCRF地址、UE IP地址、端口號(hào)集合、增加新的端口號(hào)集合。步驟1008a DRA 向 BPCF 回復(fù) S9*Diameter 應(yīng)答消息。步驟1009a PCRF 向 BPCF 回復(fù) S9*Diameter 應(yīng)答消息。圖11示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例六的具體流程,實(shí)施例六具體示出了漫游場(chǎng)景下,且AF位于漫游地時(shí),UE將業(yè)務(wù)請(qǐng)求發(fā)送給RG后,RG發(fā)現(xiàn)已經(jīng)為該UE分配的端口號(hào)集合被使用完后,分配新的端口號(hào)集合給該UE的過(guò)程,對(duì)于當(dāng)漫游場(chǎng)景下AF位于漫游地時(shí),就要求BPCF和AF能夠選擇相同的vPCRF,因此,漫游地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例六包括下述步驟步驟1101-步驟1104a與實(shí)施例五中的步驟1001-步驟1004a相同,這里不再贅述。下面是BPCF通過(guò)DRA選擇PCRF的流程,具體根據(jù)DRA的工作方式的不同而有所不同。
當(dāng)DRA支持代理功能時(shí),執(zhí)行步驟1105-步驟1109,在圖11中以虛線框(A)表示;當(dāng)DRA支持重定向功能時(shí),執(zhí)行步驟1105a-步驟1109a,在圖11中以虛線框(B)表示;其中,步驟1105-步驟1109和步驟1105a-步驟1109a與實(shí)施例五中的步驟1005-步驟1009和步驟1005a-步驟1009a基本相同,區(qū)別之處在于DRA位于漫游地,vPCRF可以當(dāng)做圖10的PCRF,這樣的話,BPCF與vPCRF之間的消息交互流程可以參考圖10中,BPCF與PCRF之間的消息交互流程。另外,如果需要參考?xì)w屬地的策略決策的話,那么也要建立S9會(huì)話。圖12示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例七的具體流程,實(shí)施例七具體示出了漫游場(chǎng)景下,AF位于歸屬地時(shí),UE將業(yè)務(wù)請(qǐng)求發(fā)送給RG后,RG發(fā)現(xiàn)已經(jīng)為該UE分配的端口號(hào)集合被使用完后,分配新的端口號(hào)集合給該UE的過(guò)程,對(duì)于當(dāng)漫游場(chǎng)景下AF位于歸屬地時(shí),這就要求BPCF和AF能夠選擇相同的hPCRF,因此,歸屬地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例七包括下述步驟
步驟1201-步驟1204a與實(shí)施例五中的步驟1001-步驟1004a相同,這里不再贅述。下面是BPCF通過(guò)DRA選擇PCRF的流程,具體根據(jù)DRA的工作方式的不同而有所不同。當(dāng)DRA支持代理功能時(shí),執(zhí)行步驟1205-步驟1210,在圖12中以虛線框(A)表示;當(dāng)DRA支持重定向功能時(shí),執(zhí)行步驟1205a-步驟1210a,在圖12中以虛線框(B)表示;步驟1205 =BPCF與vPCRF之間進(jìn)行S9*會(huì)話建立消息交互。vPCRF接收到BPCF發(fā)送的S9*會(huì)話建立請(qǐng)求消息之后,會(huì)通過(guò)歸屬地的DRA選擇hPCRF,具體根據(jù)DRA的工作方式而有不同。步驟1206-步驟1207 vPCRF向DRA發(fā)送S9 Diameter建立請(qǐng)求消息,消息中攜帶麗MUUE IP地址、端口后集合。DRA接收到消息之后,進(jìn)行DRA綁定建立確認(rèn),根據(jù)麗NAI找到關(guān)聯(lián)的PCRF地址、UE IP地址、端口號(hào)集合、增加新的端口號(hào)集合。步驟1208 =DRA作為代理,向hPCRF轉(zhuǎn)發(fā)代理S9 Diameter請(qǐng)求消息,消息中攜帶MN NAI、UE IP地址、端口號(hào)集合。步驟1209-步驟1210 :hPCRF在收到代理S9 Diameter請(qǐng)求消息之后,會(huì)給DRA回復(fù)S9 Diameter應(yīng)答消息;DRA會(huì)轉(zhuǎn)發(fā)代理S9 Diameter應(yīng)答消息給vPCRF。至此,S9會(huì)話建立完成。步驟1205a =BPCF與vPCRF之間進(jìn)行S9*會(huì)話建立消息交互。vPCRF接收到BPCF發(fā)送的S9*會(huì)話建立請(qǐng)求消息之后,會(huì)通過(guò)歸屬地的DRA選擇hPCRF,具體根據(jù)DRA的工作方式而有不同。步驟1206a-步驟1207a vPCRF分別向DRA和hPCRF發(fā)送S9 Diameter更新請(qǐng)求消息,消息中攜帶MN MUUE IP地址、端口號(hào)集合。DRA接收到消息之后,進(jìn)行DRA綁定確認(rèn),根據(jù)麗NAI找到關(guān)聯(lián)的PCRF地址、UE IP地址、端口號(hào)集合,增加新的端口號(hào)集合。步驟1208a :DRA接收到S9 Diameter更新請(qǐng)求消息之后,進(jìn)行DRA綁定確認(rèn),根據(jù)麗NAI找到關(guān)聯(lián)的hPCRF地址、UE IP地址、端口號(hào)集合,增加新的端口號(hào)集合;步驟1209a DRA 向 vPCRF 回復(fù) S9 Diameter 應(yīng)答消息。步驟1210a hPCRF 向 vPCRF 回復(fù) S9 Diameter 應(yīng)答消息。當(dāng)HSS/AAA在UE為激活狀態(tài)時(shí),改變UE簽約信息,比如允許該UE進(jìn)行業(yè)務(wù)分流或者禁止該UE進(jìn)行業(yè)務(wù)分流,這個(gè)時(shí)候,HSS/AAA會(huì)通過(guò)RAR消息通知BBF的BNG/BRAS或者AAA,然后,BNG/BRAS直接通知BPCF,或者BNG/BRAS通過(guò)AAA通知BPCF,或者AAA直接通知BPCF,觸發(fā)BPCF發(fā)起UE IP地址、端口號(hào)集合的更新。圖13示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例八的具體流程,實(shí)施例八具體示出了非漫游場(chǎng)景下,HSS/AAA在UE為激活狀態(tài)時(shí),改變UE業(yè)務(wù)分流簽約信息后,該UE的關(guān)聯(lián)信息更新流程;所述實(shí)施例八包括下述步驟步驟1301/步驟1301a HSS/AAA通過(guò)RAR消息通知BBF的AAA或者BNG/BRAS,然后,BBF的BNG/BRAS或者AAA回復(fù)響應(yīng)消息。步驟1302/步驟1302a/步驟1302b BNG/BRAS直接通知BPCF,如步驟1302所示;或者BNG/BRAS通過(guò)AAA通知BPCF,如步驟1302a所示;或者AAA直接通知BPCF,如步驟1302b所示;這里,通知消息中攜帶麗NAI、UE IP地址、端口號(hào)集合;其中,當(dāng)HSS/AAA禁止該UE進(jìn)行業(yè)務(wù)分流的話,則在BNG/BRAS和BPCF之間、BPCF和DRA、PCRF之間的消息交互中,只需要攜帶麗NAI。步驟1303-步驟1307與圖10的步驟1005-步驟1009相同,步驟1303a_步驟1307a與圖10中的步驟1005a-步驟1009a相同,在此不再贅述。圖14示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例九的具體流程,實(shí)施例九具體示出了漫游場(chǎng)景下,AF位于漫游地,HSS/AAA在UE為激活狀態(tài)時(shí),改變UE業(yè)務(wù)分流簽約信息后,該UE的關(guān)聯(lián)信息更新流程;對(duì)于當(dāng)漫游場(chǎng)景下AF位于漫游地時(shí),這就要求BPCF和AF能夠選擇相同的vPCRF,因此,漫游地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例九包括下述步驟步驟1401/步驟1401a HSS/AAA通過(guò)RAR消息通知BBF的AAA或者BNG/BRAS,然后,BBF的BNG/BRAS或者AAA回復(fù)響應(yīng)消息。步驟1402/步驟1402a/步驟1402b BNG/BRAS直接通知BPCF,如步驟1402所示;或者BNG/BRAS通過(guò)AAA通知BPCF,如步驟1402a所示;或者AAA直接通知BPCF,如步驟1402b所示;這里,通知消息中攜帶麗NAI、UE IP地址、端口號(hào)集合;其中,當(dāng)HSS/AAA禁止該UE進(jìn)行業(yè)務(wù)分流的話,則在BNG/BRAS和BPCF之間、BPCF和DRA、PCRF之間的消息交互中,只需要攜帶麗NAI。步驟1403-步驟1407、步驟1303a_步驟1407a分別與圖13中的步驟1303-步驟1307和步驟1303a-步驟1307a基本相同,區(qū)別在于DRA位于漫游地,vPCRF可以當(dāng)做圖13的PCRF,這樣的話,BPCF與vPCRF之間的消息交互流程可以參考圖13中BPCF與PCRF之間的消息交互流程。另外,如果需要參考?xì)w屬地的策略決策的話,也要建立S9會(huì)話。圖15示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十的具體流程,實(shí)施例十具體示出了漫游場(chǎng)景下,AF位于歸屬地,HSS/AAA在UE為激活狀態(tài)時(shí),改變UE業(yè)務(wù)分流簽約信息后,該UE的關(guān)聯(lián)信息更新流程;對(duì)于當(dāng)漫游場(chǎng)景下AF位于歸屬地時(shí),這就要求BPCF和AF能夠選擇相同的hPCRF,因此,歸屬地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例十包括下述步驟步驟1501-步驟1502b與圖13的步驟1301-步驟1302b相同,不再贅述。
步驟1503-步驟1508和步驟1503a_步驟1508a分別與圖12的步驟1205-步驟1210和步驟1205a-步驟1210a相同,不再贅述。在實(shí)際部署中,由于不知道漫游UE通過(guò)漫游地接入業(yè)務(wù)還是通過(guò)歸屬地接入業(yè)務(wù),因此,實(shí)施例九和實(shí)施例十的漫游地接入和歸屬地接入兩種場(chǎng)景會(huì)同時(shí)發(fā)生,也就是說(shuō),S9*會(huì)話和S9會(huì)話更新的過(guò)程中,相關(guān)DRA都需要更新關(guān)于MN NAI的綁定信息。實(shí)施例五 實(shí)施例十適用于RG為路由模式的情況,當(dāng)RG為橋接模式,此時(shí)BNG/BRAS完成上述RG的工作,具體包括執(zhí)行NA⑵T工作,并傳遞麗NAI、UE IP地址和端口號(hào)集合給相關(guān)網(wǎng)元,如BPCF。另外,實(shí)施例五 實(shí)施例十中AF位于移動(dòng)網(wǎng)絡(luò),當(dāng)AF位于固定網(wǎng)絡(luò)時(shí),在UE為激活狀態(tài)時(shí),改變UE業(yè)務(wù)分流簽約信息后,該UE的關(guān)聯(lián)信息更新流程參見(jiàn)圖16示出的實(shí)施 例十一、圖17示出的實(shí)施例十二,其具體過(guò)程與上述相同,不再贅述;另外,圖16、圖17中BNG/BRAS還可以由AAA通過(guò)固網(wǎng)的DRA進(jìn)行BPCF的選擇,如圖16、圖17中的線框(C)的部分所示,具體流程與上述基本相同,只是由AAA觸發(fā)DRA進(jìn)行綁定MN NAI、BPCD地址、UEIP地址和端口號(hào)集合,不再贅述。圖18示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十三的具體流程,實(shí)施例十三具體示出了在非漫游場(chǎng)景下,UE從WLAN切換到3GPP網(wǎng)絡(luò)時(shí),該UE的關(guān)聯(lián)信息更新的過(guò)程,所述實(shí)施例十三包括下述步驟步驟1801-步驟1803 UE在WLAN附著之后,向3GPP切換,UE完成接入3GPP的相關(guān)信令消息之后,發(fā)起刪除WLAN相關(guān)資源的信令消息;下面涉及到BPCF和PCRF之間建立的資源刪除;這里,具體刪除流程根據(jù)有無(wú)ePDG, DRA的工作方式不同而有所區(qū)別,如下I.有 ePDG 的場(chǎng)景當(dāng)DRA支持代理功能時(shí),執(zhí)行步驟1804-步驟1810,在圖18中以線框(A)表示;當(dāng)DRA支持重定向功能時(shí),執(zhí)行步驟1804a-步驟1810a,在圖18中以線框(A’ )表示;步驟1804 ePDG向PCRF發(fā)起的網(wǎng)關(guān)控制會(huì)話終止流程;步驟1805 =PCRF向BPCF發(fā)起觸發(fā)消息,通知BPCF發(fā)起S9*會(huì)話終止流程;步驟1806-步驟1808 =BPCF向DRA發(fā)送S9*Diameter終止請(qǐng)求消息,DRA接收到消息之后,進(jìn)行DRA綁定確認(rèn),DRA作為代理,向PCRF轉(zhuǎn)發(fā)代理S9*Diameter終止請(qǐng)求消息。步驟1809-步驟1810 :PCRF在收到代理S9*Diameter終止請(qǐng)求消息之后,會(huì)給DRA回復(fù)S9*Diameter應(yīng)答消息;DRA收到該消息后,進(jìn)行DRA綁定確認(rèn)/刪除,根據(jù)MN NAI找到關(guān)聯(lián)的PCRF地址、UE IP地址、端口號(hào)集合,刪除UE IP地址和端口號(hào)集合。同時(shí),DRA會(huì)轉(zhuǎn)發(fā)代理S9*Diameter應(yīng)答消息;至此,S9*會(huì)話被刪除。步驟1804a-步驟1805a :與上述步驟1804-步驟1805相同。步驟1806a_1807a BPCF分別向DRA和PCRF發(fā)送S9*Diameter終止請(qǐng)求消息。步驟1808a DRA接收到S9*Diameter終止請(qǐng)求消息之后,進(jìn)行DRA綁定確認(rèn)/刪除,根據(jù)麗NAI找到關(guān)聯(lián)的PCRF地址、UE IP地址、端口號(hào)集合,刪除UE IP地址和端口號(hào)
隹A
口 O步驟1809a DRA 向 BPCF 回復(fù) S9*Diameter 應(yīng)答消息。步驟1810a PCRF 向 BPCF 回復(fù) S9*Diameter 應(yīng)答消息;
至此,S9*會(huì)話被刪除。2.無(wú) ePDG 的場(chǎng)景步驟1811 :該場(chǎng)景下,主要是由PCRF發(fā)起的S9*會(huì)話刪除,其操作同步驟1805-步驟1810或者步驟1805a-步驟1810a,如圖18中線框B的處理流程不再贅述。在該實(shí)施例中,主要在于線框A、線框A’和線框B的處理流程,其中,步驟A、線框A’是有ePDG存在的場(chǎng)景時(shí)處理流程;線框B是無(wú)ePDG存在的場(chǎng)景時(shí)處理流程。步驟1812 UE完成BBF相關(guān)資源的釋放。圖19示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十四的具體流程,實(shí)施例十四具體示出了漫游場(chǎng)景下,且AF位于漫游地時(shí),UE從WLAN切換到3GPP網(wǎng)絡(luò)時(shí),該 UE的關(guān)聯(lián)信息更新的過(guò)程,對(duì)于當(dāng)漫游場(chǎng)景下AF位于漫游地時(shí),就要求BPCF和AF能夠選擇相同的vPCRF,因此,漫游地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例十四包括下述步驟步驟1901-步驟1903與上述圖18中的步驟1801-步驟1803處理過(guò)程相同,不再贅述;步驟1904-步驟1912與圖18中的步驟1804-步驟1812的處理流程基本相同,主要區(qū)別在于,本實(shí)施例中DRA位于漫游地,vPCRF可以當(dāng)做圖18的PCRF,這樣的話,BPCF與vPCRF之間的消息交互流程可以參考圖18中BPCF與PCRF之間的消息交互流程。另外,如果需要參考?xì)w屬地的策略決策的話,也要建立S9會(huì)話。圖20示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十五的具體流程,實(shí)施例十五具體示出了漫游場(chǎng)景下,且AF位于歸屬地時(shí),UE從WLAN切換到3GPP網(wǎng)絡(luò)時(shí),該UE的關(guān)聯(lián)信息更新的過(guò)程,對(duì)于當(dāng)漫游場(chǎng)景下AF位于歸屬地時(shí),就要求BPCF和AF能夠選擇相同的hPCRF,因此,歸屬地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例十五包括下述步驟步驟2001-步驟2003與圖18的步驟1801-步驟1803的處理流程相同,不再贅述;下面涉及到BPCF和PCRF之間建立的資源刪除;這里,具體刪除流程根據(jù)有無(wú)ePDG、DRA的工作方式不同而有所區(qū)別,如下I.有 ePDG 的場(chǎng)景當(dāng)DRA支持代理功能時(shí),執(zhí)行步驟2004-步驟2010,在圖20中以線框(A)表示;當(dāng)DRA支持重定向功能時(shí),執(zhí)行步驟2004a-步驟2010a,在圖20中以線框(A’ )表示;步驟2004 ePDG向vPCRF發(fā)起的網(wǎng)關(guān)控制會(huì)話終止流程;步驟2005 vPCRF向BPCF發(fā)起觸發(fā)消息,通知BPCF發(fā)起S9*會(huì)話終止流程;步驟2006-步驟2008 vPCRF向DRA發(fā)送S9 Diameter終止請(qǐng)求消息,DRA接收到消息之后,進(jìn)行DRA綁定確認(rèn),DRA作為代理,向hPCRF轉(zhuǎn)發(fā)代理S9 Diameter終止請(qǐng)求消肩、O步驟2009-步驟2010 hPCRF在收到代理S9 Diameter終止請(qǐng)求消息之后,會(huì)給DRA回復(fù)S9 Diameter應(yīng)答消息;DRA收到該消息后,進(jìn)行DRA綁定確認(rèn)/刪除,根據(jù)MN NAI找到關(guān)聯(lián)的hPCRF地址、UE IP地址、端口號(hào)集合,刪除UE IP地址和端口號(hào)集合。同時(shí),DRA會(huì)轉(zhuǎn)發(fā)代理S9 Diameter應(yīng)答消息;至此,S9會(huì)話被刪除。
步驟2004a-步驟2005a :與上述步驟2004-步驟2005相同。步驟2006a-步驟2007a vPCRF分別向DRA和hPCRF發(fā)送S9 Diameter終止請(qǐng)求消息。步驟2008a DRA接收到S9 Diameter終止請(qǐng)求消息之后,進(jìn)行DRA綁定確認(rèn)/刪除,根據(jù)麗NAI找到關(guān)聯(lián)的hPCRF地址、UE IP地址、端口號(hào)集合,刪除UE IP地址和端口
號(hào)集合。步驟2009a DRA 向 vPCRF 回復(fù) S9 Diameter 應(yīng)答消息。步驟2010a hPCRF 向 vPCRF 回復(fù) S9 Diameter 應(yīng)答消息;至此,S9會(huì)話被刪除。 2.無(wú) ePDG 的場(chǎng)景該場(chǎng)景下,主要是由PCRF發(fā)起的S9會(huì)話刪除,具體如下步驟2011 hPCRF向vPCRF發(fā)起觸發(fā)消息,使vPCRF發(fā)起S9會(huì)話的刪除流程;步驟2012 :其操作同步驟2006-步驟2010或者步驟2006a_步驟2010a。步驟2013 =BPCF和vPCRF之間的S9*會(huì)話刪除流程。說(shuō)明步驟2013也可以在步驟2011-步驟2012之前進(jìn)行。圖21、圖22以及圖23示出了當(dāng)UE/eTOG/HSS/AAA發(fā)起去附著流程時(shí),本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例十六、實(shí)施例十七以及實(shí)施例十八的具體流程;其中涉及到BPCF和PCRF之間建立的資源刪除時(shí),具體刪除流程根據(jù)有無(wú)ePDG和DRA的工作方式不同而有所區(qū)別,可以參照上述UE從WLAN切換到3GPP網(wǎng)絡(luò)時(shí)的實(shí)施例中的相應(yīng)流程,具體參照如下,不再贅述圖21示出的關(guān)于BPCF和PCRF之間建立的資源刪除流程可以參照?qǐng)D18的步驟1804之后的流程;圖22關(guān)于BPCF和PCRF之間建立的資源刪除流程可以參照?qǐng)D19的步驟1904之后的流程;圖23關(guān)于BPCF和PCRF之間建立的資源刪除流程可以參照?qǐng)D20的步驟2004之后的流程。在實(shí)際部署中,由于不知道漫游UE通過(guò)漫游地接入業(yè)務(wù)還是通過(guò)歸屬地接入業(yè)務(wù),因此,實(shí)施例中的漫游地接入和歸屬地接入兩種場(chǎng)景會(huì)同時(shí)發(fā)生,也就是說(shuō),S9*會(huì)話和S9會(huì)話刪除的過(guò)程中,相關(guān)DRA都需要?jiǎng)h除關(guān)于MN NAI的綁定信息。上面實(shí)施例十三 實(shí)施例十八適用于RG為路由模式的情況,當(dāng)RG為橋接模式,此時(shí)BNG/BRAS完成上述RG的工作,具體包括執(zhí)行NA (P) T工作,并傳遞MN NAI、UE IP地址和端口號(hào)集合給相關(guān)網(wǎng)元,如BPCF。另外,實(shí)施例十三 實(shí)施例十八中AF位于移動(dòng)網(wǎng)絡(luò),當(dāng)AF位于固定網(wǎng)絡(luò)時(shí),該UE的關(guān)聯(lián)信息更新流程參見(jiàn)圖24示出的實(shí)施例十九,其具體過(guò)程與上述相同,不再贅述。圖25示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例二十的具體流程,實(shí)施例二十具體示出了 AF位于移動(dòng)運(yùn)營(yíng)商,UE通過(guò)固網(wǎng)直接接入移動(dòng)網(wǎng)絡(luò)的AF場(chǎng)景下,AF選擇移動(dòng)網(wǎng)絡(luò)的PCRF的機(jī)制增強(qiáng)的過(guò)程,所述實(shí)施例二十包括下述步驟步驟2501 UE發(fā)送業(yè)務(wù)請(qǐng)求;AF收到業(yè)務(wù)請(qǐng)求之后,根據(jù)DRA的工作方式,執(zhí)行不同的PCRF選擇流程,如下
當(dāng)DRA支持代理功能時(shí),執(zhí)行步驟2502-步驟2506,在圖25中以虛線框(A)表示;當(dāng)DRA支持重定向功能時(shí),執(zhí)行步驟2502a-步驟2506a,在圖25中以虛線框(B)表示;步驟2502-步驟2503 AF向DRA發(fā)送Rx Diameter請(qǐng)求消息,向PCRF請(qǐng)求接入決策,該消息中包含業(yè)務(wù)的應(yīng)用特征,包括業(yè)務(wù)的五元組信息,比如UE的IP地址,端口號(hào)子集合等。DRA收到該消息之后,進(jìn)行DRA綁定確認(rèn),根據(jù)UE的IP和端口號(hào)子集合查詢(xún)本地保存的PCRF地址信息,會(huì)找到上述實(shí)施例一 實(shí)施例三過(guò)程中,BPCF通過(guò)DRA,已經(jīng)選擇且保存的PCRF地址。步驟2504 =DRA作為代理,向PCRF轉(zhuǎn)發(fā)代理Rx Diameter請(qǐng)求消息。步驟2505-步驟2506 :PCRF在收到代理Rx Diameter建立請(qǐng)求消息之后,會(huì)給DRA回復(fù)Rx Diameter應(yīng)答消息;DRA會(huì)轉(zhuǎn)發(fā)代理Rx Diameter應(yīng)答消息。步驟2502a-步驟2503a AF向DRA發(fā)送Rx Diameter請(qǐng)求消息,DRA接收到消息 之后,進(jìn)行DRA綁定確認(rèn),根據(jù)UE的IP和端口號(hào)子集合查詢(xún)本地保存的PCRF地址信息,會(huì)找到上述實(shí)施例一 實(shí)施例三過(guò)程中,BPCF通過(guò)DRA,已經(jīng)選擇且保存的PCRF地址。步驟2504a DRA 向 AF 回復(fù) Rx Diameter 應(yīng)答消息;步驟2505a-步驟2506a :AF收到Rx Diameter應(yīng)答消息之后,根據(jù)返回的PCRF地址,與PCRF之間建立Rx會(huì)話。圖26示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例二十一的具體流程,實(shí)施例二十一具體示出了漫游場(chǎng)景下,AF位于漫游地時(shí),UE通過(guò)固網(wǎng)直接接入移動(dòng)網(wǎng)絡(luò)的AF場(chǎng)景下,AF選擇移動(dòng)網(wǎng)絡(luò)的PCRF的機(jī)制增強(qiáng)的過(guò)程,對(duì)于當(dāng)漫游場(chǎng)景下AF位于漫游地時(shí),AF和vPCRF之間建立Rx會(huì)話,因此,漫游地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例二十一包括下述步驟步驟2601與上述步驟2501相同,不再贅述;步驟2602-步驟2606和步驟2602a_步驟2606a分別與圖25中的步驟2502-步驟2506和步驟2502a-步驟2506a基本相同,主要區(qū)別在于,AF、DRA位于漫游地時(shí),vPCRF可以當(dāng)做圖25的PCRF,這樣的話,AF與vPCRF之間的消息交互流程可以參考圖25中,AF與PCRF之間的消息交互流程。另外,如果需要參考?xì)w屬地的策略決策的話,也要建立S9會(huì)話。步驟2607與圖25中的步驟2507相同,不再贅述。圖27示出了本發(fā)明移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法的實(shí)施例二十二的具體流程,實(shí)施例二十二具體示出了漫游場(chǎng)景下,AF位于歸屬地時(shí),UE通過(guò)固網(wǎng)直接接入移動(dòng)網(wǎng)絡(luò)的AF場(chǎng)景下,AF選擇移動(dòng)網(wǎng)絡(luò)的PCRF的機(jī)制增強(qiáng)的過(guò)程,對(duì)于當(dāng)漫游場(chǎng)景下AF位于歸屬地時(shí),AF和hPCRF之間建立Rx會(huì)話,因此,歸屬地的DRA綁定信息的處理較為關(guān)鍵,所述實(shí)施例二十二包括下述步驟步驟2701與圖25的步驟2501相同,不再贅述;步驟2702-步驟2706和步驟2702a_步驟2706a分別與圖25中的步驟2502-步驟2506和步驟2502a-步驟2506a基本相同,主要區(qū)別在于,AF, DRA位于歸屬地,hPCRF可以當(dāng)做圖25的PCRF,這樣的話,AF與hPCRF之間的消息交互流程可以參考圖25中,AF與PCRF之間的消息交互流程。步驟2707與圖25中的步驟2507相同,不再贅述。
另外,上述實(shí)施例二十、實(shí)施例二i^一以及實(shí)施例二十二中AF位于移動(dòng)網(wǎng)絡(luò),當(dāng)AF位于固定網(wǎng)絡(luò)時(shí),UE通過(guò)固網(wǎng)直接接入AF的場(chǎng)景下,AF選擇BPCF的機(jī)制增強(qiáng)的過(guò)程參見(jiàn)圖28示出的實(shí)施例二十三,其具體的過(guò)程與上述相同,不再贅述。應(yīng)當(dāng)理解,上述本發(fā)明中的AF也可以為T(mén)DF,其中,涉及AF的相關(guān)功能和流程,同樣對(duì)于TDF也適用,這里不再贅述。本發(fā)明還提供了一種移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制系統(tǒng),圖29示出了所述系統(tǒng)的結(jié)構(gòu)示意,所述系統(tǒng)包括DRA、第一網(wǎng)絡(luò)實(shí)體、以及第二網(wǎng)絡(luò)實(shí)體;其中,所述第二網(wǎng)絡(luò)實(shí)體,用于向所述DRA發(fā)送Diameter請(qǐng)求消息;所述DRA,用于根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UEIP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。 其中,所述第一網(wǎng)絡(luò)實(shí)體,用于發(fā)送Diameter請(qǐng)求消息給DRA,以選擇策略控制服務(wù)器;所述Diameter請(qǐng)求消息中攜帶麗MI、UE IP地址、端口號(hào)集合或端口號(hào);所述DRA,具體用于為第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器,并創(chuàng)建所述DRA綁定;其中,所述DRA綁定為所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。其中,所述DRA,還用于根據(jù)UE IP地址、端口號(hào)集合或端口號(hào),判斷是否已經(jīng)存在該用戶(hù)的綁定信息,若不存在,創(chuàng)建所述DRA綁定。其中,所述DRA,還用于根據(jù)接收到的Diameter請(qǐng)求消息增加新的端口號(hào)集合或端口號(hào)、或者刪除UE IP地址和端口號(hào)集合或端口號(hào)。其中,所述第一網(wǎng)絡(luò)實(shí)體向DRA發(fā)送的Diameter請(qǐng)求消息中還攜帶有麗NAI ;相應(yīng)地,所述DRA建立的DRA綁定為所述麗NAI、所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。所述策略控制服務(wù)器為BPCF或PCRF。其中,當(dāng)所述AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體為BPCF,用于在非漫游場(chǎng)景下,向所述DRA發(fā)送攜帶有麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景漫游地接入時(shí),向漫游地的DRA發(fā)送攜帶有MN NAI,UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景歸屬地接入時(shí),通過(guò)vPCRF向歸屬地的DRA發(fā)送攜帶有MN MUUE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;相應(yīng)地,所述DRA,具體用于根據(jù)MN NAI找到合適的PCRF地址,并將所述PCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,根據(jù)麗NAI找到合適的vPCRF地址,并將所述vPCRF地址與MN NAI,UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,根據(jù)MN NAI找到合適的hPCRF地址,并將所述hPCRF地址與MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。這里,當(dāng)AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述第二網(wǎng)絡(luò)實(shí)體為AF或TDF,具體用于在非漫游場(chǎng)景下,向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景漫游地接入時(shí),向漫游地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景歸屬地接入時(shí),向歸屬地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;相應(yīng)地,所述DRA,具體根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的所述PCRF地址和MN NAI, UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的PCRF地址;或者,根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的所述vPCRF地址和MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的vPCRF地址;或者,根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的hPCRF地址和MN MUUE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的hPCRF地址。其中,當(dāng)所述AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體為BNG/BRAS或AAA,用于向所述DRA發(fā)送攜帶有麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;相應(yīng)地,所述DRA,具體用于根據(jù)MN NAI找到合適的BPCF地址,并將所述BPCF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。這里,當(dāng)AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述第二網(wǎng)絡(luò)實(shí)體為AF或TDF,具體用于向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;相應(yīng)地,所述DRA,具體根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的BPCF地址和麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BNG/BRAS或AAA選擇的BPCF地址。本發(fā)明還提供了一種DRA,用于根據(jù)接收到的第二網(wǎng)絡(luò)實(shí)體發(fā)來(lái)的Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。進(jìn)一步地,所述DRA,還用于為所述第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器,并創(chuàng)建所述DRA綁定;其中,所述DRA綁定為所述UE IP地址、端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。進(jìn)一步地,所述DRA,還用于根據(jù)UE IP地址、端口號(hào)集合或端口號(hào),判斷是否已經(jīng)存在該用戶(hù)的綁定信息,若不存在,創(chuàng)建所述DRA綁定。進(jìn)一步地,所述DRA,還用于根據(jù)接收到的Diameter請(qǐng)求消息增加新的端口號(hào)集合或端口號(hào)、或者刪除UE IP地址和端口號(hào)集合或端口號(hào)。進(jìn)一步地,當(dāng)所述第一網(wǎng)絡(luò)實(shí)體向DRA發(fā)送Diameter請(qǐng)求消息中還攜帶有麗NAI ;所述DRA建立的DRA綁定為所述麗NAI、所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法,其特征在于,所述方法包括 Diameter路由代理DRA收到第二網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息,根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述第一網(wǎng)絡(luò)實(shí)體為寬帶策略控制功能實(shí)體BPCF或?qū)拵ЬW(wǎng)關(guān)/寬帶遠(yuǎn)端接入服務(wù)器BNG/BRAS或認(rèn)證授權(quán)和計(jì)費(fèi)服務(wù)器AAA ; 所述第二網(wǎng)絡(luò)實(shí)體為應(yīng)用功能實(shí)體網(wǎng)元AF或應(yīng)用檢測(cè)功能實(shí)體TDF。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述方法還包括 第一網(wǎng)絡(luò)實(shí)體發(fā)送Diameter請(qǐng)求消息給DRA,所述DRA為第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器,并創(chuàng)建所述DRA綁定;其中所述DRA綁定為所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的關(guān)聯(lián)關(guān)系;所述Diameter請(qǐng)求消息中攜帶UE IP地址、端口號(hào)集合或端口號(hào)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述DRA創(chuàng)建所述DRA綁定為 DRA根據(jù)UE IP地址、端口號(hào)集合或端口號(hào),判斷是否已經(jīng)存在該用戶(hù)的綁定信息,若不存在,則創(chuàng)建所述DRA綁定。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述判斷是否已經(jīng)存在該用戶(hù)的綁定信息之后,所述方法還包括 若存在,則進(jìn)一步根據(jù)接收到的Diameter請(qǐng)求消息增加新的端口號(hào)集合或者端口號(hào)、或者刪除UE IP地址和端口號(hào)集合或者端口號(hào)。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括 所述第一網(wǎng)絡(luò)實(shí)體向所述DRA發(fā)送的Diameter請(qǐng)求消息中還攜帶移動(dòng)節(jié)點(diǎn)網(wǎng)絡(luò)接入標(biāo)識(shí)麗NAI,所述DRA綁定為所述麗NAI、所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。
7.根據(jù)權(quán)利要求I至6任一項(xiàng)所述的方法,其特征在于,所述策略控制服務(wù)器為BPCF或策略與計(jì)費(fèi)規(guī)則功能實(shí)體PCRF。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,當(dāng)AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體發(fā)送Diameter請(qǐng)求消息給DRA,所述DRA為第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器為 在非漫游場(chǎng)景下,BPCF向所述DRA發(fā)送攜帶有MN NAI,UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息; 所述DRA根據(jù)MN NAI找到合適的策略與計(jì)費(fèi)規(guī)則功能實(shí)體PCRF地址; 相應(yīng)地,所述DRA創(chuàng)建DRA綁定為 將所述PCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者, 在漫游場(chǎng)景漫游地接入時(shí),BPCF向漫游地的DRA發(fā)送攜帶有MN NAI,UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息; 所述DRA根據(jù)麗NAI找到合適的vPCRF地址; 相應(yīng)地,所述DRA創(chuàng)建DRA綁定為 將所述vPCRF地址與MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者, 在漫游場(chǎng)景歸屬地接入時(shí),BPCF通過(guò)vPCRF向歸屬地的DRA發(fā)送攜帶有MN NAI,UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;所述歸屬地的DRA根據(jù)麗NAI找到合適的hPCRF地址; 相應(yīng)地,所述DRA創(chuàng)建DRA綁定為 將所述hPCRF地址與MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。
9.根據(jù)權(quán)利要求I所述的方法,其特征在于,當(dāng)AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述DRA收到第二網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息,根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器為 在非漫游場(chǎng)景下,AF或TDF向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息; 所述DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的PCRF地址和麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的PCRF地址;或者, 在漫游場(chǎng)景漫游地接入時(shí),AF或TDF向漫游地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息; 所述DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的vPCRF地址和麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的vPCRF地址;或者, 在漫游場(chǎng)景歸屬地接入時(shí),AF或TDF向歸屬地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息; 所述歸屬地的DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的hPCRF地址和麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的hPCRF地址。
10.根據(jù)權(quán)利要求6所述的方法,其特征在于,當(dāng)AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體發(fā)送Diameter請(qǐng)求消息給DRA,所述DRA為第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器為 BNG/BRAS或AAA向所述DRA發(fā)送攜帶有麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息; 所述DRA根據(jù)麗NAI找到合適的BPCF地址; 相應(yīng)地,所述DRA創(chuàng)建麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的綁定為 將所述BPCF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。
11.根據(jù)權(quán)利要求I所述的方法,其特征在于,當(dāng)AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述DRA收到第二網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息,根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器為 AF或TDF向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息; 所述DRA根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)集合或端口號(hào),查找預(yù)先保存的BPCF地址和麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BNG/BRAS或AAA選擇的BPCF地址。
12.—種移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制系統(tǒng),包括第一網(wǎng)絡(luò)實(shí)體,其特征在于,所述系統(tǒng)還包括DRA、以及第二網(wǎng)絡(luò)實(shí)體;其中, 所述第二網(wǎng)絡(luò)實(shí)體,用于向所述DRA發(fā)送Diameter請(qǐng)求消息; 所述DRA,用于根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述第一網(wǎng)絡(luò)實(shí)體,用于發(fā)送Diameter請(qǐng)求消息給DRA,以選擇策略控制服務(wù)器;所述Diameter請(qǐng)求消息中攜帶UE IP地址、端口號(hào)集合或端口號(hào); 所述DRA,具體用于為第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器,并創(chuàng)建所述DRA綁定;其中,所述DRA綁定為所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述DRA,還用于根據(jù)UEIP地址、端口號(hào)集合或端口號(hào),判斷是否已經(jīng)存在該用戶(hù)的綁定信息,若不存在,創(chuàng)建所述DRA綁定。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述DRA,還用于根據(jù)接收到的Diameter請(qǐng)求消息增加新的端口號(hào)集合或端口號(hào)、或者刪除UE IP地址和端口號(hào)集合或端口號(hào)。
16.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述第一網(wǎng)絡(luò)實(shí)體向DRA發(fā)送Diameter請(qǐng)求消息中還攜帶有MN NAI ; 所述DRA建立的DRA綁定為所述麗NAI、所述UE IP地址、所述端口號(hào)集合或端口號(hào)和所述策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。
17.根據(jù)權(quán)利要求12至16任一項(xiàng)所述的系統(tǒng),其特征在于,所述策略控制服務(wù)器為BPCF 或 PCRF。
18.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,當(dāng)所述AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體為BPCF,用于在非漫游場(chǎng)景下,向所述DRA發(fā)送攜帶有MN NAI,UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景漫游地接入時(shí),向漫游地的DRA發(fā)送攜帶有麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景歸屬地接入時(shí),通過(guò)vPCRF向歸屬地的DRA發(fā)送攜帶有MN NAI、UE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息; 相應(yīng)地,所述DRA,具體用于根據(jù)MN NAI找到合適的PCRF地址,并將所述PCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,根據(jù)麗NAI找到合適的vPCRF地址,并將所述vPCRF地址與MN NAI、UEIP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定;或者,根據(jù)MN NAI找到合適的hPCRF地址,并將所述hPCRF地址與MN MUUE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。
19.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,當(dāng)AF或TDF位于移動(dòng)網(wǎng)絡(luò)時(shí),所述第二網(wǎng)絡(luò)實(shí)體為AF或TDF,具體用于在非漫游場(chǎng)景下,向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景漫游地接入時(shí),向漫游地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息;或者,在漫游場(chǎng)景歸屬地接入時(shí),向歸屬地的DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息; 相應(yīng)地,所述DRA,具體根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的所述PCRF地址與MN NAI,UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的PCRF地址;或者,根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的所述vPCRF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的vPCRF地址;或者,根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的hPCRF地址與MN MUUE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BPCF選擇的hPCRF地址。
20.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,當(dāng)所述AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述第一網(wǎng)絡(luò)實(shí)體為BNG/BRAS或AAA,用于向所述DRA發(fā)送攜帶有麗MUUE IP地址、端口號(hào)集合或端口號(hào)的Diameter請(qǐng)求消息; 相應(yīng)地,所述DRA,具體用于根據(jù)MN NAI找到合適的BPCF地址,并將所述BPCF地址與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)進(jìn)行綁定。
21.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,當(dāng)AF或TDF位于固定網(wǎng)絡(luò)時(shí),所述第二網(wǎng)絡(luò)實(shí)體為AF或TDF,具體用于向所述DRA發(fā)送攜帶有UE IP地址、端口號(hào)子集或端口號(hào)的Diameter請(qǐng)求消息; 相應(yīng)地,所述DRA,具體根據(jù)所述AF或TDF發(fā)來(lái)的UE IP地址、端口號(hào)子集或端口號(hào),查找預(yù)先保存的BPCF與麗NAI、UE IP地址、端口號(hào)集合或端口號(hào)的綁定關(guān)系,找到所述BNG/BRAS或AAA選擇的BPCF地址。
22.—種DRA,其特征在于,所述DRA,用于根據(jù)接收到的第二網(wǎng)絡(luò)實(shí)體發(fā)來(lái)的Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。
23.根據(jù)權(quán)利要求22所述的DRA,其特征在于,所述DRA,還用于為所述第一網(wǎng)絡(luò)實(shí)體選擇策略控制服務(wù)器,并創(chuàng)建所述DRA綁定;其中,所述DRA綁定為所述UE IP地址、端口號(hào)集合或端口號(hào)和所述第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器的關(guān)聯(lián)關(guān)系。
24.根據(jù)權(quán)利要求23所述的DRA,其特征在于,所述DRA,還用于根據(jù)UEIP地址、端口號(hào)集合或端口號(hào),判斷是否已經(jīng)存在該用戶(hù)的綁定信息,若不存在,創(chuàng)建所述DRA綁定。
25.根據(jù)權(quán)利要求24所述的系統(tǒng),其特征在于,所述DRA,還用于根據(jù)接收到的Diameter請(qǐng)求消息增加新的端口號(hào)集合或端口號(hào)、或者刪除UE IP地址和端口號(hào)集合或端口號(hào)。
全文摘要
本發(fā)明提供了一種移動(dòng)終端訪問(wèn)業(yè)務(wù)的控制方法、系統(tǒng)及DRA,所述方法包括DRA收到第二網(wǎng)絡(luò)實(shí)體發(fā)送的Diameter請(qǐng)求消息,根據(jù)所述Diameter請(qǐng)求消息攜帶的UE IP地址和端口號(hào)子集或UE IP地址和端口號(hào),查找預(yù)先保存的DRA綁定,找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器。本發(fā)明向DRA查找預(yù)先保存的DRA綁定,保證第二網(wǎng)絡(luò)實(shí)體找到第一網(wǎng)絡(luò)實(shí)體選擇的策略控制服務(wù)器,能夠解決BPCF和移動(dòng)網(wǎng)絡(luò)的AF/TDF、或BNG/BRAS和固網(wǎng)的AF/TDF選擇相同策略控制服務(wù)器的問(wèn)題,實(shí)現(xiàn)了相關(guān)網(wǎng)元選擇同一個(gè)策略控制服務(wù)器的機(jī)制增強(qiáng)。
文檔編號(hào)H04W8/26GK102958046SQ20111024131
公開(kāi)日2013年3月6日 申請(qǐng)日期2011年8月22日 優(yōu)先權(quán)日2011年8月22日
發(fā)明者劉國(guó)燕, 畢以峰, 周曉云, 宗在峰 申請(qǐng)人:中興通訊股份有限公司