亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

策略和計費規(guī)則功能選擇方法及相關(guān)設(shè)備的制作方法

文檔序號:7969984閱讀:639來源:國知局
專利名稱:策略和計費規(guī)則功能選擇方法及相關(guān)設(shè)備的制作方法
策略和計費規(guī)則功能選擇方法及相關(guān)設(shè)備技術(shù)領(lǐng)域
本發(fā)明實施例涉及移動通信技術(shù),尤其涉及一種策略和計費規(guī)則功能(Policyand Charging Rules Function ;簡稱為:PCRF)選擇方法及相關(guān)設(shè)備。
背景技術(shù)
2009年寬帶聯(lián)盟(Broadband Forum ;簡稱為:BBF)同第三代移動通信標準化伙伴項目(3rd Generation Partnership Project ;簡稱為:3GPP)進行的固定移動融合(FixedMobile Convergence ;簡稱為:FMC)相關(guān)課題的研討會(Workshop),目的是促進固定寬帶網(wǎng)絡和3GPP網(wǎng)絡之間的互通、互融。該研討會最終促成了 3GPP寬帶接入交互(BroadbandAccess Interworking ;簡稱為:BBAI)項目的立項和研究工作。
在固定寬帶網(wǎng)絡和3GPP網(wǎng)絡互通時,連接到第三代移動通信系統(tǒng)(3rdGeneration ;簡稱為:3G)家庭基站(Home NodeB ;簡稱為:HNB)的用戶終端(UserEquipment ;簡稱為:UE)通過固定寬帶網(wǎng)絡訪問3GPP網(wǎng)絡時的網(wǎng)絡架構(gòu)主要有兩種。在一種架構(gòu)中,HNB通過BBF接入網(wǎng)與安全網(wǎng)關(guān)(Security Gate Way ;簡稱為:SeGW)建立互聯(lián)網(wǎng)協(xié)議安全性(Internet Protocol Security ;簡稱為:IPsec)隧道;SeGW與家庭基站網(wǎng)關(guān)(Home NodeB Gateway ;簡稱為:HNB GW)連接,HNB Gff與通用分組無線服務技術(shù)(GeneralPacket Radio Service ;簡稱為:GPRS)月艮務支持節(jié)點(Serving GPRS Support Node ;簡稱為:SGSN)連接;SGSN通過S4接口連接到服務網(wǎng)關(guān)(Serving Gateway ;簡稱為:S_GW),從而連接到HNB的3G分組交換(Packet Switching ;簡稱為:PS)域業(yè)務并最終通過分組數(shù)據(jù)網(wǎng)絡網(wǎng)關(guān)(PDN Gateway ;簡稱為:PGW)與PCRF進行服務質(zhì)量(Quality of Service ;簡稱為:QoS)信息交互。在另一種架構(gòu)中,HNB通過BBF接入網(wǎng)與SeGW建立IPsec隧道;SeGW與HNB Gff連接,HNB Gff與SGSN連接;SGSN通過Gn接口連接到GPRS網(wǎng)關(guān)支持節(jié)點(GatewayGPRS Support Node ;簡稱為:GGSN),從而連接到HNB的3G PS業(yè)務并最終通過GGSN與PCRF進行QoS信息交互。
在以上兩種網(wǎng)絡架構(gòu)中,UE利用HNB通過BBF接入網(wǎng)與SeGW建立的IPsec隧道訪問SeGW進而訪問3GPP網(wǎng)絡;3GPP網(wǎng)絡中的PCRF將電路交換(Circuit Switching ;簡稱為:CS)域業(yè)務或PS域業(yè)務的QoS請求通過S9*接口發(fā)送到BBF接入網(wǎng)中的寬帶策略控制架構(gòu)(Broadband Policy Control Framework ;簡稱為:BPCF),請求 BPCF 對 QoS 請求進行許可控制判斷,從而達到BBF接入網(wǎng)與3GPP網(wǎng)絡互通、QoS交互協(xié)商的目的。其中,在HNB上電過程中,HNB Gff需要為CS域業(yè)務通過S 15接口選擇一個PCRF ;當連接到HNB的所有UE中第一次發(fā)送激活分組報文協(xié)議(Package Data Protocol ;簡稱為=F1DP)上下文請求消息即第一次發(fā)起PS域業(yè)務時,PGff或GGSN需要為PS域業(yè)務通過Gx接口選擇一個PCRF。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:HNB GW和GGSN/PGW兩個不同的網(wǎng)元在不同的時間點為同一個HNB選擇PCRF,無法保證HNB Gff和GGSN/PGW為同一個HNB選擇相同的PCRF,從而使得BPCF在為HNB的QoS請求進行資源調(diào)度時造成資源分配不準確。發(fā)明內(nèi)容
本發(fā)明實施例提供一種策略和計費規(guī)則功能選擇方法及相關(guān)設(shè)備,用以使HNB Gff和GGSN/PGW為同一個HNB選擇相同的PCRF,提高BPCF在為HNB的QoS請求進行資源調(diào)度時資源分配的準確性。
本發(fā)明實施例提供一種策略和計費規(guī)則功能PCRF選擇方法,包括:
家庭基站網(wǎng)關(guān)HNB GW根據(jù)接收到激活分組報文協(xié)議PDP上下文請求消息中的家庭基站HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與所述HNB對應的第一 PCRF的標識,所述第一 PCRF是所述HNB Gff為電路交換CS域業(yè)務選擇出的PCRF ;
所述HNB Gff將所述HNB的標識和所述第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
本發(fā)明實施例又提供一種策略和計費規(guī)則功能PCRF選擇方法,包括:
數(shù)據(jù)網(wǎng)關(guān)接收家庭基站網(wǎng)關(guān)HNB Gff發(fā)送的家庭基站HNB的標識和第一 PCRF的標識,所述第一 PCRF是所述HNB Gff為電路交換CS域業(yè)務選擇出的PCRF,且所述第一 PCRF的標識是由所述HNB Gff根據(jù)接收到的激活分組報文協(xié)議PDP上下文請求消息中的所述HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取的;
所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述第一PCRF的標識,從多個PCRF中選擇所述第一PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
本發(fā)明實施例另提供一種策略和計費規(guī)則功能PCRF選擇方法,包括:
直徑路由代理DRA接收家庭基站網(wǎng)關(guān)HNB Gff發(fā)送的會話請求,所述會話請求包括家庭基站HNB的標識;
所述DRA根據(jù)所述會話請求為所述HNB選擇第一 PCRF,并將所述第一 PCRF的標識發(fā)送給所述HNB Gff,以供所述HNB GW將所述HNB的標識與所述第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中,以在接收到激活分組報文協(xié)議PDP上下文請求消息時,根據(jù)接收到的激活PDP上下文請求消息中的所述HNB的標識,將所述HNB綁定關(guān)系表中的所述HNB的標識和所述第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述第一 PCRF的標識,從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
本發(fā)明實施例再提供一種策略和計費規(guī)則功能PCRF選擇方法,包括:
所述PCRF在作為第二 DRA為HNB選擇的第二 PCRF時,接收由所述第二 DRA或數(shù)據(jù)網(wǎng)關(guān)發(fā)送的第一 PCRF的標識;所述第二 DRA是由所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)SGSN發(fā)送的創(chuàng)建會話請求消息選擇的,所述創(chuàng)建會話請求消息是由所述SGSN根據(jù)HNB Gff發(fā)送的直傳消息生成的,所述直傳消息包括所述HNB的標識和第一 PCRF的標識,所述第一 PCRF是由所述HNBGff為所述HNB的CS域業(yè)務選擇出的PCRF,且所述創(chuàng)建會話請求消息包括所述HNB的標識和所述第一 PCRF的標識;
所述第二 PCRF判斷所述第二 PCRF是否與所述第一 PCRF相同;
所述第二 PCRF在判斷結(jié)果為相同時,判斷所述第二 PCRF是否已經(jīng)與寬帶策略控制架構(gòu)BPCF建立起會話連接,在判斷結(jié)果為是時,通過已經(jīng)建立的會話連接對所述HNB的分組交換PS域業(yè)務進行許可控制操作,在判斷結(jié)果為否時,與所述BPCF新建會話連接,并通過新建的會話連接對所述PS域業(yè)務進行許可控制操作;
所述第二 PCRF在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Q0S參數(shù)的會話建立請求消息,以使所述第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作。
本發(fā)明實施例提供一種家庭基站網(wǎng)關(guān)HNB Gff,包括:
第一接收模塊,用于接收激活分組報文協(xié)議PDP上下文請求消息,所述激活PDP上下文請求消息包括家庭基站HNB的標識;
獲取模塊,用于根據(jù)所述HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與所述HNB對應的第一策略和計費規(guī)則功能PCRF的標識,所述第一 PCRF是所述HNB Gff為電路交換CS域業(yè)務選擇出的PCRF ;
第一發(fā)送模塊,用于將所述HNB的標識和所述第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
本發(fā)明實施例提供一種數(shù)據(jù)網(wǎng)關(guān),包括:
第二接收模塊,用于接收家庭基站網(wǎng)關(guān)HNB GW發(fā)送的家庭基站HNB的標識和第一策略和計費規(guī)則功能PCRF的標識,所述第一 PCRF是所述HNBGW為電路交換CS域業(yè)務選擇出的PCRF,且所述第一 PCRF的標識是由所述HNB Gff根據(jù)接收到的激活分組報文協(xié)議I3DP上下文請求消息中的所述HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取的;
第一選擇控制模塊,用于根據(jù)所述第一 PCRF的標識,從多個PCRF中選擇所述第一PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
本發(fā)明實施例提供一種直徑路由代理DRA,包括:
第三接收模塊,用于接收家庭基站網(wǎng)關(guān)HNB Gff發(fā)送的會話請求,所述會話請求包括家庭基站HNB的標識;
第二選擇發(fā)送模塊,用于根據(jù)所述會話請求為所述HNB選擇第一策略和計費規(guī)則功能PCRF,并將所述第一 PCRF的標識發(fā)送給所述HNB Gff,以供所述HNB Gff將所述HNB的標識與所述第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中。
本發(fā)明實施例提供一種策略和計費規(guī)則功能PCRF,包括:
第一判斷模塊,用于判斷所述PCRF是否已經(jīng)與寬帶策略控制架構(gòu)BPCF建立起會話連接;
控制模塊,用于在所述第一判斷模塊的判斷結(jié)果為是時,通過已經(jīng)建立的會話連接對家庭基站HNB的分組交換PS域業(yè)務進行許可控制操作;
建立控制模塊,用于在所述第一判斷模塊的判斷結(jié)果為否時,與所述BPCF新建會話連接,并通過新建的會話連接對所述PS域業(yè)務進行許可控制操作。
本發(fā)明實施例的策略和計費規(guī)則功能選擇方法及相關(guān)設(shè)備,HNB GW將為HNB的CS域業(yè)務選擇的PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇該PCRF的標識所標識的PCRF作為HNB的PS域業(yè)務的PCRF,并通過選擇出的PCRF和BPCF進行PS域業(yè)務的許可控制操作,使得HNBGW和數(shù)據(jù)網(wǎng)關(guān)為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同的PCRF,解決了因同一 HNB的CS域業(yè)務和PS域業(yè)務選擇不同PCRF造成資源調(diào)度時資源分配不準確的問題。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1A為本發(fā)明各實施例所基于的HNB與固定寬帶網(wǎng)絡交互架構(gòu)的一種示意圖1B為本發(fā)明各實施例所基于的HNB與固定寬帶網(wǎng)絡交互架構(gòu)的另一種示意圖2A為本發(fā)明一實施例提供的從HNB Gff角度描述的PCRF選擇方法的流程圖2B為本發(fā)明一實施例提供的從數(shù)據(jù)網(wǎng)關(guān)角度描述的PCRF選擇方法的流程圖2C為本發(fā)明一實施例提供的從DRA角度描述的PCRF選擇方法的流程圖2D為本發(fā)明一實施例提供的從PCRF角度描述的PCRF選擇方法的流程圖3為本發(fā)明一實施例提供的PCRF選擇方法的流程圖4A為本發(fā)明一實施例提供的基于圖1A所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖4B為本發(fā)明一實施例提供的基于圖1B所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖5A為本發(fā)明另一實施例提供的基于圖1A所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖5B為本發(fā)明另一實施例提供的基于圖1B所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖6A為本發(fā)明又一實施例提供的基于圖1A所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖6B為本發(fā)明又一實施例提供的基于圖1B所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖7A為本發(fā)明再一實施例提供的基于圖1A所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖7B為本發(fā)明再一實施例提供的基于圖1B所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖8A為本發(fā)明一實施例提供的HNB Gff的結(jié)構(gòu)示意圖8B為本發(fā)明另一實施例提供的HNB Gff的結(jié)構(gòu)示意圖9為本發(fā)明一實施例提供的數(shù)據(jù)網(wǎng)關(guān)的結(jié)構(gòu)示意圖10為本發(fā)明一實施例提供的DRA的結(jié)構(gòu)示意圖11為本發(fā)明另一實施例提供的DRA的結(jié)構(gòu)示意圖12為本發(fā)明一實施例提供的PCRF的結(jié)構(gòu)示意圖13為本發(fā)明另一實施例提供的PCRF的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
圖1A為本發(fā)明各實施例所基于的HNB與固定寬帶網(wǎng)絡交互架構(gòu)的一種示意圖。圖1B為本發(fā)明各實施例所基于的HNB與固定寬帶網(wǎng)絡交互架構(gòu)的另一種示意圖。在圖1A和圖1B所示的架構(gòu)中,HNB通過BBF接入網(wǎng)與SeGW連接建立IPsec隧道,HNB下的UE利用所建立的IPsec隧道訪問SeGW進而訪問3GPP網(wǎng)絡。3GPP網(wǎng)絡中的PCRF將CS域業(yè)務或PS域業(yè)務的QoS請求通過其與BPCF之間的接口發(fā)送給BPCF,由BPCF對QoS請求進行許可控制操作。通過上述流程達到了 BBF接入網(wǎng)與3GPP網(wǎng)絡互通、QoS交互協(xié)商的目的。其中,BBF接入網(wǎng)包括路由網(wǎng)關(guān)或本地網(wǎng)關(guān)(Routing Gateway/Residential Gateway ;簡稱為:RG)、與RG連接的寬帶網(wǎng)絡網(wǎng)關(guān)(Broadband Network Gateway ;簡稱為:BNG)、以及與BNG連接的 BPCF。
在圖1A所示架構(gòu)中,SGSN通過S4接口連接到S-GW,從而連接到HNB的3G PS域業(yè)務最終通過PGW與PCRF進行QoS信息交互。在圖1B所示架構(gòu)中,SGSN通過Gn接口連接到GGSN,從而連接到HNB的3G PS域業(yè)務最終通過GGSN與PCRF進行QoS信息交互。
在圖1A和圖1B所示架構(gòu)中,HNB GW需要通過其與PCRF之間的接口為CS域業(yè)務選擇一個PCRF,PGff或GGSN需要通過其與PCRF之間的接口為PS域業(yè)務選擇一個PCRF。目前,HNB Gff與PCRF之間的接口被稱為S15接口,PGff或GGSN與PCRF之間的接口被稱為Gx接口。
其中,3GPP網(wǎng)絡中的數(shù)據(jù)網(wǎng)關(guān)(例如HNB GW、PGW或GGSN)通過直徑路由代理(Diameter Routing Agent ;簡稱為:DRA)這一邏輯功能單元選擇PCRF。具體的,在HNB上電過程中,HNB Gff通過DRA為CS域業(yè)務選擇一個PCRF,并與該PCRF建立S15會話。當連接到HNB的UE通過BBF網(wǎng)絡與3GPP網(wǎng)絡進行CS域業(yè)務時,譬如CS域呼叫、CS域呼叫修改等,HNB Gff將CS域的QoS參數(shù)通過S15會話傳送給PCRF,PCRF將接收到的QoS參數(shù)傳送到BPCF進行許可控制。在該過程中,DRA會為該UE建立以UE標識為索引的DRA綁定,該DRA綁定包括UE標識(NAI)、UE的IPv4地址和/或IPv6前綴與該IP-CAN會話選擇的PCRF地址之間的關(guān)聯(lián)。通過該DRA綁定可以使來自同一 UE的以該IP-CAN會話為作用對象的所有請求消息都被路由到DRA綁定中為該IP-CAN會話選擇的PCRF。
當連接到HNB的所有UE中,某個UE第一次發(fā)起激活PDP上下文請求消息即第一次發(fā)起PS域業(yè)務時,PGff或GGSN通過DRA為PS域業(yè)務選擇一個PCRF,并與該PCRF建立IP-CAN會話,PCRF將IP-CAN會話建立請求消息中的QoS參數(shù)傳送到BPCF進行許可控制。
在圖1A或圖1B所示架構(gòu)中,HNB Gff和PGW/GGSN兩個不同的網(wǎng)元在不同的時間點為同一個HNB選擇PCRF,因此無法保證HNB Gff和PGW/GGSN為同一個HNB選擇相同的PCRF。
當PCRF與BPCF建立S9*會話后,BBF網(wǎng)絡會將S9*會話與IPsec隧道(這里等同于HNB)進行一一關(guān)聯(lián)。當兩個PCRF分別通過不同的S9*會話發(fā)送許可控制請求給BPCF時,BPCF為來自兩個不同IPsec隧道的QoS請求分別進行資源調(diào)度,但事實上這兩個QoS請求來自同一個HNB,從而造成資源分配不準確。例如:假設(shè)DRA為CS域業(yè)務選擇的PCRF已經(jīng)為來自IPsec隧道的CS域業(yè)務申請了大量資源,而DRA為PS域業(yè)務選擇的PCRF卻不知道該情況,此時DRA為PS域業(yè)務選擇的PCRF也會為來自同一個HNB的PS域業(yè)務申請資源,由于BPCF會認為這是來自另一個IPsec隧道的QoS請求而許可了該請求,這樣就造成BBF網(wǎng)絡為該HNB (或者說為同一個IPsec隧道)分配過多的資源,從而影響對其他HNB (即其他IPsec隧道)的資源分配。
針對上述問題,本發(fā)明一實施例提供一種在HNB-BBF網(wǎng)絡架構(gòu)下為同一個HNB的CS域業(yè)務和PS域業(yè)務在PLMN內(nèi)選擇相同PCRF的方法,包括:HNB Gff根據(jù)接收到激活I(lǐng)3DP上下文請求消息中的HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與HNB對應的第一PCRF的標識,并將HNB的標識和第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān);數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇第一 PCRF,并通過第一 PCRF和BPCF進行PS域業(yè)務的許可控制操作。
其中,第一 PCRF為HNB Gff為HNB的CS域業(yè)務選擇出的PCRF,同時也是數(shù)據(jù)網(wǎng)關(guān)為HNB的PS域業(yè)務選擇出的PCRF。在圖1A所示架構(gòu)中,所述數(shù)據(jù)網(wǎng)關(guān)是指PGW,在圖1B所示架構(gòu)中,所述數(shù)據(jù)網(wǎng)關(guān)是指GGSN。
本實施例提供的PCRF選擇方法,HNB Gff在為HNB的CS域業(yè)務選擇PCRF的過程中,生成的包括HNB的標識和與該HNB對應的第一 PCRF的標識的HNB綁定關(guān)系表,并為HNB的CS域業(yè)務選擇第一 PCRF,在為HNB的PS域業(yè)務選擇PCRF時,HNB Gff從預先生成的HNB綁定關(guān)系表中,獲取第一 PCRF的標識,并將第一 PCRF的標識與HNB的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),使數(shù)據(jù)網(wǎng)關(guān)在為HNB的PS域業(yè)務選擇PCRF時,同樣選擇第一 PCRF,使得HNB Gff與數(shù)據(jù)網(wǎng)關(guān)這兩個不同的網(wǎng)元在不同的時間點能夠為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇同一PCRF,解決了因選擇不同PCRF導致給HNB分配的資源不準確的問題以及其他各種問題。
以下將通過具體實施例詳細說明本發(fā)明提供的選擇PCRF的流程。
圖2A為本發(fā)明一實施例提供的從HNB GW角度描述的PCRF選擇方法的流程圖。如圖2A所示,本實施例的方法包括:
步驟la、HNB Gff根據(jù)接收到激活PDP上下文請求消息中的HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與HNB對應的第一 PCRF的標識。
其中,第一 PCRF是HNB Gff為HNB的CS域業(yè)務選擇出的PCRF。
步驟lb、HNB GW將HNB的標識和第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇第一 PCRF,并通過第一 PCRF和BPCF進行PS域業(yè)務的許可控制操作。
該實施例從HNB Gff的角度描述了本發(fā)明提供的PCRF選擇方法的流程。
圖2B為本發(fā)明一實施例提供的從數(shù)據(jù)網(wǎng)關(guān)角度描述的PCRF選擇方法的流程圖。如圖2B所示,本實施例的方法包括:
步驟2a、數(shù)據(jù)網(wǎng)關(guān)接收HNB Gff發(fā)送的HNB的標識和第一 PCRF的標識。
其中,第一 PCRF是HNB Gff為HNB的CS域業(yè)務選擇出的PCRF,且第一 PCRF的標識是由HNB GW根據(jù)接收到的激活PDP上下文請求消息中的HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取的。
步驟2b、數(shù)據(jù)網(wǎng)關(guān)根據(jù)第一 PCRF的標識,從多個PCRF中選擇第一 PCRF,并通過第一 PCRF和BPCF進行HNB的PS域業(yè)務的許可控制操作。
該實施例從數(shù)據(jù)網(wǎng)關(guān)的角度描述了本發(fā)明提供的PCRF選擇方法的流程。
圖2C為本發(fā)明一實施例提供的從DRA角度描述的PCRF選擇方法的流程圖。如圖2C所示,本實施例的方法包括:
步驟3a、DRA接收HNB Gff發(fā)送的會話請求,所述會話請求包括HNB的標識。
步驟3b、DRA根據(jù)會話請求為HNB選擇第一 PCRF,并將第一 PCRF的標識發(fā)送給HNBGff,以供HNB Gff將HNB的標識與第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中,以在接收到激活PDP上下文請求消息時,根據(jù)接收到的激活PDP上下文請求消息中的HNB的標識,將HNB綁定關(guān)系表中的HNB的標識和第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使數(shù)據(jù)網(wǎng)關(guān)根據(jù)第一 PCRF的標識,從多個PCRF中選擇所述第一 PCRF,并通過第一 PCRF和BPCF進行PS域業(yè)務的許可控制操作。
該實施例從DRA的角度描述了本發(fā)明提供的PCRF選擇方法的流程。
圖2D為本發(fā)明一實施例提供的從PCRF角度描述的PCRF選擇方法的流程圖。如圖2D所示,本實施例的方法包括:
步驟4a、PCRF在作為第二 DRA為HNB選擇的第二 PCRF時,接收由第二 DRA或數(shù)據(jù)網(wǎng)關(guān)發(fā)送的第一 PCRF的標識。
其中,所述第二 DRA是由數(shù)據(jù)網(wǎng)關(guān)根據(jù)SGSN發(fā)送的創(chuàng)建會話請求消息選擇的,所述創(chuàng)建會話請求消息是由SGSN根據(jù)HNB Gff發(fā)送的直傳消息生成的,所述直傳消息包括HNB的標識和第一 PCRF的標識,所述第一 PCRF是由HNB Gff為HNB的CS域業(yè)務選擇出的PCRF,且所述創(chuàng)建會話請求消息包括HNB的標識和第一 PCRF的標識。
步驟4b、第二 PCRF判斷第二 PCRF是否與第一 PCRF相同;如果判斷結(jié)果為是,執(zhí)行步驟4c ;如果判斷結(jié)果為否,執(zhí)行步驟4d。
步驟4c、第二 PCRF判斷所述第二 PCRF是否已經(jīng)與BPCF建立起會話連接,在判斷結(jié)果為是時,通過已經(jīng)建立的會話連接對HNB的PS域業(yè)務進行許可控制操作,在判斷結(jié)果為否時,與BPCF新建會話連接,并通過新建的會話連接對PS域業(yè)務進行許可控制操作。
步驟4d、第二 PCRF向第一 PCRF發(fā)送包括PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使第一 PCRF通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作。
該實施例從PCRG的角度描述了本發(fā)明提供的PCRF選擇方法的流程。
在上述各實施例中,HNB Gff將為HNB的CS域業(yè)務選擇的PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇該PCRF的標識所標識的PCRF作為HNB的PS域業(yè)務的PCRF,并通過選擇出的PCRF和BPCF進行PS域業(yè)務的許可控制操作,使得HNB Gff和數(shù)據(jù)網(wǎng)關(guān)為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同的PCRF,解決了因同一 HNB的CS域業(yè)務和PS域業(yè)務選擇不同PCRF造成資源調(diào)度時資源分配不準確的問題。
圖3為本發(fā)明一實施例提供的PCRF選擇方法的流程圖。如圖3所示,本實施例的方法包括:
步驟201、HNB Gff為HNB選擇第一 DRA,并向第一 DRA發(fā)送會話請求。
其中,會話請求包括HNB的標識。當HNB Gff與DRA之間的接口被稱為S15接口時,該會話請求可以為S15會話請求,但并不限于此。
在實際應用過程中,當HNB上電時,HNB從固定寬帶網(wǎng)絡得到HNB的本地IP地址。HNB使用HNB的本地IP地址建立與SeGW的IPsec隧道。HNB注冊到HNB Gff,并將HNB的本地IP地址傳送給HNB GW。HNB Gff使用DNS機制從PLMN中選擇一個DRA (即第一 DRA),同時發(fā)送S15會話建立請求消息到選擇的DRA,并攜帶S15會話ID和HNB的本地IP地址。
在本實施例中,將HNB的本地IP地址作為HNB的標識,但并不限于此。例如:HNB還可以獲取HNB的MAC地址,并將HNB的MAC地址作為HNB的標識。又例如:預先為HNB定義具有唯一性的標識。
步驟202、第一 DRA根據(jù)會話請求為HNB選擇第一 PCRF,并將第一 PCRF的標識發(fā)送給HNB GW。
在實際應用中,第一 DRA會為該S15會話分配一個PCRF (即第一 PCRF),并會將第一 PCRF的標識(例如第一 PCRF的IP地址或MAC地址等)發(fā)送給HNB GW。第一 DRA將第一 PCRF的標識發(fā)送給HNB Gff的過程包括:第一 DRA以代理模式向第一 PCRF轉(zhuǎn)發(fā)S15會話建立請求消息,并會接收第一 PCRF發(fā)送的S15會話建立完成消息。之后第一 DRA將攜帶第一 PCRF的標識的S15會話建立完成消息轉(zhuǎn)發(fā)給HNB GW。此時,S15會話建立成功。
進一步,在上述過程中,第一 DRA還會創(chuàng)建以HNB的本地IP地址為索引的DRA綁定關(guān)系(即第一 DRA綁定關(guān)系),第一 DRA綁定關(guān)系包括:HNB的標識(例如HNB的本地IP地址)、S15會話標識(ID)、第一 PCRF的標識。進一步,第一 DRA綁定關(guān)系還包括:IP_CAN會話ID (該項暫時為空值)。
步驟203、HNB Gff將HNB的標識與第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中。
HNB Gff接收到第一 DRA發(fā)送的第一 PCRF的標識后,將HNB的標識與第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中,為數(shù)據(jù)網(wǎng)關(guān)(PGW/GGSN)給該HNB的PS域業(yè)務選擇PCRF打下基礎(chǔ)。
經(jīng)過上述步驟,HNB GW為HNB的CS域業(yè)務選擇了一個PCRF(即第一 PCRF)。之后,第一 PCRF就會與BPCF建立會話,第一 PCRF通過會話發(fā)送許可控制請求給BPCF,BPCF為該HNB的QoS請求進行資源調(diào)度。其中,當?shù)谝?PCRF與BPCF之間的接口為S9*接口時,第一PCRF與BPCF之間的會話為S9*會話,但并不限于此。第一 PCRF與BPCF之間的會話會隨著兩者之間的接口的變化而變化。在不本發(fā)明各實施例以PCRF與BPCF之間的接口為S9*接口為例。
步驟204、HNB Gff根據(jù)接收到激活PDP上下文請求消息中的HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與HNB對應的第一 PCRF的標識,并將HNB的標識和第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān)。
當連接HNB的所有UE中,有某個UE第一次向HNB發(fā)起PS域業(yè)務時,就會向HNBGff發(fā)送攜帶HNB的標識(例如:HNB的本地IP地址)的激活PDP上下文請求消息。HNB Gff接收到激活PDP上下文請求消息后,從激活PDP上下文請求消息中獲取HNB的標識。
然后,HNB Gff從預先生成的HNB綁定關(guān)系表中找到與從激活PDP上下文請求消息中獲取的HNB的標識綁定的PCRF的標識。在本實施例中,HNB GW從HNB綁定關(guān)系表中獲取到第一 PCRF的標識。
接著,HNB Gff將HNB的標識和第一 PCRF標識一同發(fā)送給數(shù)據(jù)網(wǎng)關(guān)(PGW/SSGN),以使數(shù)據(jù)網(wǎng)關(guān)獲知應該為該HNB的標識所標識的HNB的PS域業(yè)務選擇第一 PCRF的標識所標識的PCRF。
步驟205、數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇第一 PCRF,并通過第一 PCRF和BPCF進行PS域業(yè)務的許可控制操作。
當數(shù)據(jù)網(wǎng)關(guān)接收到HNB的標識和第一 PCRF的標識后,根據(jù)第一 PCRF的標識為HNB選擇第一 PCRF。然后,第一 PCRF與BPCF建立S9*會話,進行HNB的PS域業(yè)務的許可控制操作。其中,當?shù)谝?PCRF與BPCF之間的S9*會話已經(jīng)建立(例如由于CS域業(yè)務先發(fā)起而使得S9*會話建立)時,可以不用再建立,直接使用已經(jīng)建立的S9*會話;當?shù)谝?PCRF與BPCF之間的S9*會話未建立時,第一 PCRF與BPCF新建S9*會話。
本實施例的PCRF選擇方法,HNB Gff為HNB的CS域業(yè)務選擇到PCRF后,將選定的PCRF的標識與HNB的標識進行綁定并存儲起來,在HNB連接下的UE發(fā)起PS域業(yè)務時,HNBGff將HNB與為其CS域業(yè)務選定的PCRF的綁定關(guān)系發(fā)送給數(shù)據(jù)網(wǎng)關(guān),使數(shù)據(jù)網(wǎng)關(guān)為HNB的CS域業(yè)務選擇與PS域業(yè)務相同的PCRF,解決了 HNB GW與數(shù)據(jù)網(wǎng)關(guān)兩個網(wǎng)元在不同時間點無法為統(tǒng)一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,進而解決了因選擇不同PCRF導致的資源分配不準確等問題。
圖4A為本發(fā)明一實施例提供的基于圖1A所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖。如圖4A所示,本實施例的方法包括:
步驟301、當HNB上電時,HNB從固定寬帶網(wǎng)絡得到HNB的本地IP地址。
其中,固定寬帶網(wǎng)絡主要是指RG和BNG。
本實施例以HNB的本地IP地址為HNB的標識,但并不限于此。
步驟302、HNB使用HNB的本地IP地址建立與SeGW的IPsec隧道。
步驟303、HNB注冊到HNB Gff,并將HNB的本地IP地址傳送給HNB GW。
步驟304、HNB Gff使用DNS機制從PLMN中選擇第一 DRA,同時發(fā)送會話請求到選擇的第一 DRA。
在本實施例中,以HNB GW與DRA之間的接口被稱為S15接口為例,則本實施例的會話請求主要是指S15會話建立請求消息,但并不限于此。
在本實施例中,S15會話建立請求消息中不僅攜帶有HNB的本地IP地址,還攜帶有S15會話ID。
步驟305、第一 DRA為該S15會話分配第一 PCRF,并創(chuàng)建以HNB的本地IP地址為索引的第一 DRA綁定關(guān)系。
在本實施例中,第一 DRA綁定關(guān)系不僅包括HNB的本地IP地址和第一 PCRF的IP地址,同時還包括:S15會話ID和IP-CAN會話ID (該項暫時為空值)。在本實施例中,以第一 PCRF的IP地址作為第一 PCRF的標識為例,但并不限于此。
步驟306、第一 DRA將S15會話建立請求消息轉(zhuǎn)發(fā)給第一 PCRF。
在該S15會話建立請求消息中攜帶有S15會話ID和HNB的本地IP地址。
步驟307、第一 PCRF向第一 DRA返回S15會話建立完成消息。
步驟308、第一 DRA向HNB Gff轉(zhuǎn)發(fā)S15會話建立完成消息。
在該S15會話建立完成消息中攜帶有第一 PCRF的IP地址。
上述步驟306-步驟308具體描述的是:第一 DRA以代理模式向選定的第一 PCRF轉(zhuǎn)發(fā)S15會話建立請求消息,并在接收到第一 PCRF返回的S15會話建立完成消息之后,將攜帶選定的第一 PCRF的IP地址的S15會話建立完成消息轉(zhuǎn)發(fā)給HNB Gff,以完成S15會話建立的過程。
步驟309、HNB Gff建立以HNB的本地IP地址為索引的HNB綁定關(guān)系表。
在本實施例中,HNB綁定關(guān)系表不僅包括:HNB的本地IP地址、第一 PCRF的IP地址,還包括第一 DRA的地址和S15會話ID。在本實施例中,以第一 DRA的地址作為第一 DRA的標識為例,但并不限于此。例如:除了使用DRA的IP地址或MAC地址等地址信息外,還可以為每個DRA預先配置具有唯一'丨生的標識。
步驟310、第一 PCRF與BPCF建立S9*會話。
當S9*會話建立后,第一 PCRF通過S9*會話發(fā)送許可控制請求給BPCF,BPCF為該HNB的CS域業(yè)務的QoS請求進行資源調(diào)度。
其中,當?shù)谝?PCRF與BPCF之間的接口被稱為S9*接口時,第一 PCRF與BPCF之間建立的會話被稱為S9*會話,但并不限于此。第一 PCRF與BPCF之間建立的會話可以隨著第一 PCRF與BPCF之間的接口的變化而變化。
至此,HNB Gff完成了為HNB的CS域業(yè)務選擇PCRF并進行許可控制的過程。
當連接于HNB的所有UE中,有UE第一次發(fā)起PS域業(yè)務請求時,執(zhí)行以下步驟。
步驟311、在所有連接到HNB的UE中,發(fā)起第一次PS域業(yè)務的UE向HNB Gff發(fā)送激活PDP上下文請求消息。
其中,激活PDP上下文請求消息攜帶有HNB的本地IP地址。
步驟312、HNB Gff以HNB的本地IP地址為索引從HNB綁定關(guān)系表中查找到與激活PDP上下文請求消息攜帶的HNB的本地IP地址對應的第一 DRA地址、S15會話ID和第一PCRF的IP地址。
步驟313、HNB Gff通過直傳消息將激活PDP上下文請求消息發(fā)送到SGSN,同時攜帶HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF地址。
具體的,HNB Gff將激活PDP上下文請求消息封裝在直傳消息中,同時將HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF的IP地址也封裝在直傳消息中,然后將直傳消息發(fā)送給SGSN。
步驟314、SGSN向S-GW發(fā)送創(chuàng)建會話請求消息,同時攜帶HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF的IP地址。
具體的,SGSN在接收到直傳消息后,將直傳消息中的HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF的IP地址等封裝在創(chuàng)建會話請求消息,并將創(chuàng)建會話請求消息發(fā)送給S-GW。
步驟315、S_GW向PGW發(fā)送創(chuàng)建會話請求消息,同時攜帶HNB的本地IP地址、第一DRA地址、S15會話ID和第一 PCRF的IP地址。
具體的,S-GW將攜帶有HNB的本地IP地址、第一 DRA地址、S15會話ID和第一PCRF的IP地址的創(chuàng)建會話請求消息轉(zhuǎn)發(fā)給PGW。
步驟316、PGff根據(jù)接收到的第一 DRA地址尋址到第一 DRA,并向第一 DRA發(fā)送IP-CAN會話建立請求消息,同時攜帶HNB的本地IP地址、IP-CAN會話ID、S15會話ID和第一 PCRF的IP地址。
具體的,PGW接收創(chuàng)建會話請求消息,從創(chuàng)建會話請求消息中解析出HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF的IP地址等信息。PGW根據(jù)解析出的第一DRA地址尋址到第一 DRA,并將HNB的本地IP地址、S15會話ID、IP-CAN會話標識和第一PCRF的IP地址等封裝在IP-CAN會話建立請求消息中發(fā)送給尋址到的第一 DRA。
步驟317、第一 DRA以HNB的本地IP地址和S15會話ID為索引查找第一 DRA綁定關(guān)系,將IP-CAN會話ID存儲到第一 DRA綁定關(guān)系中的對應項,并選擇第一 PCRF作為PS域業(yè)務的PCRF。
此時,以HNB的本地IP地址為索引的完整第一 DRA綁定關(guān)系建立成功,第一 DRA可以通過查找該第一 DRA綁定關(guān)系為后續(xù)的會話請求消息選擇正確的PCRF。
步驟318、第一 DRA根據(jù)選擇的第一 PCRF的IP地址尋址到該第一 PCRF,并且發(fā)送IP-CAN會話請求消息到該第一 PCRF。
步驟319、第一 PCRF判斷是否已經(jīng)與HNB的本地IP地址對應的BPCF建立起S9*會話。當判讀結(jié)果為是,第一 PCRF利用已經(jīng)建立的S9*會話對PS域業(yè)務進行許可控制操作,并繼續(xù)執(zhí)行步驟321。當判斷結(jié)果為否時,執(zhí)行步驟320。
步驟320、第一 PCRF建立與BPCF的S9*會話,并通過新建立的S9*會話對PS域業(yè)務進行許可控制操作,并繼續(xù)執(zhí)行步驟321。
其中,步驟318-步驟320描述的是:第一 PCRF通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制的具體實施方式
。
步驟321、第一 PCRF向第一 DRA發(fā)送IP-CAN會話建立完成消息。
步驟322、第一 DRA向PGW發(fā)送IP-CAN會話建立完成消息。
步驟323、PGff向S-GW發(fā)送創(chuàng)建會話響應消息。
步驟324、S-Gff向SGSN發(fā)送創(chuàng)建會話響應消息。
步驟325、SGSN發(fā)起與無線網(wǎng)絡側(cè)的信令流程,最終完成激活PDP上下文流程。
本實施例詳細描述了在圖1A所示架構(gòu)下,DRA以代理模式為HNB的PS域業(yè)務和CS域業(yè)務選擇相同PCRF的方法流程。
在本實施例中,在HNB上電過程中,DRA創(chuàng)建以HNB的本地IP地址為索引的DRA綁定關(guān)系:HNB的本地IP地址、S15會話ID、IP-CAN會話ID、選擇的PCRF的IP地址;而HNBGff創(chuàng)建以HNB的本地IP地址為索引的HNB綁定關(guān)系表:HNB的本地IP地址、DRA地址、S15會話ID、選擇的PCRF的IP地址。當HNB Gff接收到來自HNB的第一個激活PDP上下文請求消息后,以HNB的本地IP地址為索引從HNB綁定關(guān)系表中查找到DRA地址、S15會話ID、選擇的PCRF地址,并將DRA地址、S15會話ID、選擇的PCRF地址發(fā)送到PGW,使得PGW為HNB的PS域業(yè)務選擇與CS域業(yè)務相同的PCRF,解決了 HNB GW與PGW兩個網(wǎng)元在不同時間點無法為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇同一 PCRF的問題,進而解決了因選擇不同PCRF導致的資源分配不準確等問題。
進一步,在本實施例中,DRA和HNB Gff均以HNB的本地IP地址為索引建立綁定關(guān)系,而不再像現(xiàn)有技術(shù)那樣以UE的標識為索引建立DRA綁定關(guān)系,使得可以為HNB-BBF網(wǎng)絡架構(gòu)下以HNB為顆粒度的S15會話建立消息和Gx會話建立消息選擇相同的PCRF,也使得可以為會話建立消息之后來自Gx、S9、Gxx, Rx, S15接口的其他會話請求消息選擇到與會話建立消息相同的PCRF。其中,GXX接口是PCRF與承載綁定及事件報告功能(BearerBinding and Event Reporting Function ;簡稱為:BBERF)之間的接口 ;RX 接口是應用功能(Application Function ;簡稱為:AF)與 PCRF之間的接口。
圖4B為本發(fā)明一實施例提供的基于圖1B所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖。如圖4B所示,本實施例與圖4A所示實施例的區(qū)別在于:在圖4A所示實施例的步驟314和步驟315中,SGSN通過S-GW將攜帶HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF的IP地址的創(chuàng)建會話請求消息發(fā)送給PGW ;在步驟316中由PGW尋址第一 DRA并向第一 DRA發(fā)送IP-CAN會話建立請求消息;在步驟323和步驟324中,由PGW通過S-GW向SGSN發(fā)送創(chuàng)建會話響應消息。
在本實施例的步驟314a中,SGSN直接通過Gn接口將攜帶HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF的IP地址的創(chuàng)建會話請求消息發(fā)送給GGSN ;在步驟315a中,由GGSN尋址第一 DRA并向第一 DRA發(fā)送IP-CAN會話建立請求消息;在步驟322a中,由GGSN通過Gn接口直接向SGSN發(fā)送創(chuàng)建會話響應消息。
換句話說,在圖4A所示實施例中,SGSN通過S-GW將創(chuàng)建會話請求消息發(fā)送給PGW,并由PGW建立與PCRF之間的IP-CAN會話;在圖4B所示實施例中,SGSN直接將創(chuàng)建會話請求消息發(fā)送給GGSN,并由GGSN建立與PCRF之間的IP-CAN會話。
有關(guān)步驟301a-步驟313a可參見步驟301-步驟313的描述;而步驟315a_步驟320a可參見步驟316-步驟321的描述;步驟323a可參見步驟325的描述,在此均不再贅述。
本實施例與圖4A所示實施例相類似,同樣解決了 HNB GW和GGSN兩個網(wǎng)元在不同時間點無法為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,解決由于選擇不同PCRF導致的資源分配不準確等問題。
圖5A為本發(fā)明另一實施例提供的基于圖1A所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖。如圖5A所示,本實施例的方法包括:
步驟401、當HNB上電時,HNB從固定寬帶網(wǎng)絡得到HNB本地IP地址。
其中,固定寬帶網(wǎng)絡主要是指RG和BNG。
本實施例以HNB的本地IP地址為HNB的標識,但并不限于此。
步驟402、HNB使用HNB的本地IP地址建立與SeGW的IPsec隧道。
步驟403、HNB注冊到HNB Gff,并將HNB的本地IP地址傳送給HNBGW。
步驟404、HNB Gff使用DNS機制從PLMN中選擇第一 DRA,同時發(fā)送會話請求到選擇的第一 DRA。
在本實施例中,以HNB GW與DRA之間的接口被稱為S15接口為例,則本實施例的會話請求主要是指S15會話建立請求消息。
在本實施例中,S15會話建立請求消息中不僅攜帶有HNB的本地IP地址,還攜帶有S15會話ID。
步驟405、第一 DRA為該S15會話分配第一 PCRF,并創(chuàng)建以HNB的本地IP地址為索引的第一 DRA綁定關(guān)系。
在本實施例中,第一 DRA綁定關(guān)系不僅包括HNB的本地IP地址和第一 PCRF的IP地址,同時還包括:S15會話ID和IP-CAN會話ID (該項暫時為空值)。在本實施例中,以第一 PCRF的IP地址作為第一 PCRF的標識為例,但并不限于此。除了以第一 PCRF的IP地址作為第一 PCRF的標識外,第一 PCRF的標識還可以是第一 PCRF的MAC地址或預先為第一PCRF配置的具有唯一性的標識等。
步驟406、第一 DRA向HNB Gff返回S15會話建立完成消息,同時攜帶第一 PCRF的IP地址。
即第一 DRA通過S15會話建立完成消息將第一 PCRF的IP地址發(fā)送給HNB GW。
經(jīng)過上述步驟405和步驟406,第一 DRA向HNB GW返回了要重定向到的第一 PCRF的IP地址。至此,HNB Gff與第一 DRA之間的S15會話建立完成。
步驟407、HNB Gff建立以HNB的本地IP地址為索引的HNB綁定關(guān)系表。
在本實施例中,HNB綁定關(guān)系表不僅包括:HNB的本地IP地址、第一 PCRF的IP地址,還包括第一 DRA的地址和S15會話ID。在本實施例中,以第一 DRA的地址作為第一 DRA的標識為例,但并不限于此。除了使用第一 DRA的IP地址或MAC地址等具有唯一性的地址信息作為第一 DRA的標識外,還可以預先為每個DRA配置一個具有唯一性的標識。
步驟408、HNB Gff向第一 PCRF發(fā)送S15會話建立請求消息,同時攜帶S15會話ID和HNB的本地IP地址。
具體的,HNB Gff根據(jù)第一 DRA提供的第一 PCRF的IP地址尋址到第一 PCRF,并將S15會話ID和HNB的本地IP地址封裝在S15會話建立請求消息中發(fā)送給第一 PCRF。
步驟409、第一 PCRF向HNB Gff返回S15會話建立完成消息。
步驟410、第一 PCRF與BPCF建立S9*會話。
當S9*會話建立后,第一 PCRF通過S9*會話發(fā)送許可控制請求給BPCF,BPCF為該HNB的CS域業(yè)務的QoS請求進行資源調(diào)度。
其中,當PCRF與BPCF之間的接口被稱為S9*接口時,第一 PCRF與BPCF之間建立的會話被稱為S9*會話,但并不限于此。第一 PCRF與BPCF之間建立的會話可以隨著PCRF與BPCF之間的接口的變化而變化。
至此,HNB GW完成了為HNB的CS域業(yè)務選擇PCRF并進行許可控制的過程。其中,第一 DRA通過重定向的方式使HNB Gff尋址到第一 PCRF。
當連接于HNB的所有UE中,有UE第一次發(fā)起PS域業(yè)務請求時,執(zhí)行以下步驟。
步驟411、在所有連接到HNB的UE中,發(fā)起第一次PS域業(yè)務的UE向HNB Gff發(fā)送激活PDP上下文請求消息。
其中,激活PDP上下文請求消息攜帶有HNB的本地IP地址。
步驟412、HNB Gff以HNB的本地IP地址為索引從HNB綁定關(guān)系表中查找到與激活PDP上下文請求消息攜帶的HNB的本地IP地址對應的第一 DRA地址、S15會話ID和第一PCRF的IP地址。
步驟413、HNB Gff通過直傳消息將激活PDP上下文請求消息發(fā)送到SGSN,同時攜帶HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF地址。
步驟414、SGSN向S-GW發(fā)送創(chuàng)建會話請求消息,同時攜帶HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF的IP地址。
步驟415、S_GW向PGW發(fā)送創(chuàng)建會話請求消息,同時攜帶HNB的本地IP地址、第一DRA地址、S15會話ID和第一 PCRF的IP地址。
步驟416、PGff根據(jù)接收到的第一 DRA地址尋址到第一 DRA,并向第一 DRA發(fā)送IP-CAN會話建立請求消息,同時攜帶HNB的本地IP地址、IP-CAN會話ID、S15會話ID和第一 PCRF的IP地址。
步驟417、第一 DRA以HNB的本地IP地址和S15會話ID為索引查找第一 DRA綁定關(guān)系,將IP-CAN會話ID存儲到第一 DRA綁定關(guān)系中的對應項,并選擇第一 PCRF作為PS域業(yè)務的PCRF。
步驟418、第一 DRA向PGW返回S15會話建立完成消息,同時攜帶第一 PCRF的IP地址。
即第一 DRA通過S15會話建立完成消息將為HNB的PS域業(yè)務選擇的第一 PCRF的IP地址返回給PGW。
步驟419、PGff向第一 PCRF發(fā)送IP-CAN會話建立請求消息。
具體的,HNB Gff根據(jù)第一 DRA提供的第一 PCRF的IP地址尋址到第一 PCRF,并將HNB的本地IP地址、IP-CAN會話ID和S15會話ID封裝在IP-CAN會話建立請求消息,發(fā)送給第一 PCRF。
步驟420、第一 PCRF判斷是否已經(jīng)與HNB的本地IP地址對應的BPCF建立起S9*會話。當判讀結(jié)果為是,第一 PCRF利用已經(jīng)建立的S9*會話對PS域業(yè)務進行許可控制操作,并執(zhí)行步驟422。當判斷結(jié)果為否時,執(zhí)行步驟421。
步驟421、第一 PCRF建立與BPCF的S9*會話,并通過新建立的S9*會話對PS域業(yè)務進行許可控制操作,并執(zhí)行步驟422。
步驟422、第一 PCRF向PGW返回S15會話建立完成消息。
步驟423、PGff向S-GW發(fā)送創(chuàng)建會話響應消息。
步驟424、S-Gff向SGSN發(fā)送創(chuàng)建會話響應消息。
步驟425、SGSN發(fā)起與無線網(wǎng)絡側(cè)的信令流程,最終完成激活PDP上下文流程。
本實施例詳細描述了在圖1A所示架構(gòu)下,DRA以重定向模式為HNB的PS域業(yè)務和CS域業(yè)務選擇相同PCRF的方法流程。
在本實施例中,在HNB上電過程中,DRA創(chuàng)建以HNB的本地IP地址為索引的DRA綁定關(guān)系:HNB的本地IP地址、S15會話ID、IP-CAN會話ID、選擇的PCRF的IP地址;而HNBGff創(chuàng)建以HNB的本地IP地址為索引的HNB綁定關(guān)系表:HNB的本地IP地址、DRA地址、S15會話ID、選擇的PCRF的IP地址。當HNB Gff接收到來自HNB的第一個激活PDP上下文請求消息后,以HNB的本地IP地址為索引從HNB綁定關(guān)系表中查找到DRA地址、S15會話ID、選擇的PCRF地址,并將DRA地址、S15會話ID、選擇的PCRF地址發(fā)送到PGW,使得PGW為HNB的PS域業(yè)務選擇與CS域業(yè)務相同的PCRF,解決了 HNB GW與PGW兩個網(wǎng)元在不同時間點無法為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇同一 PCRF的問題,進而解決了因選擇不同PCRF導致的資源分配不準確等問題。
進一步,在本實施例中,DRA和HNB Gff均以HNB的本地IP地址為索引建立綁定關(guān)系,而不再像現(xiàn)有技術(shù)那樣以UE的標識為索引建立DRA綁定關(guān)系,使得可以為HNB-BBF網(wǎng)絡架構(gòu)下以HNB為顆粒度的S15會話建立消息和Gx會話建立消息選擇相同的PCRF,也使得可以為會話建立消息之后來自GX、S9、GXX、RX、S15接口的其他會話請求消息選擇到與會話建立消息相同的PCRF。
圖5B為本發(fā)明另一實施例提供的基于圖1B所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖。如圖5B所示,本實施例與圖5A所示實施例的區(qū)別在于:在圖5A所示實施例的步驟414和步驟415中,SGSN通過S-GW將攜帶HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF的IP地址的創(chuàng)建會話請求消息發(fā)送給PGW ;在步驟416中由PGW尋址第一 DRA并向第一 DRA發(fā)送IP-CAN會話建立請求消息;在步驟423和步驟424中,由PGW通過S-GW向SGSN發(fā)送創(chuàng)建會話響應消息。
在本實施例的步驟414a中,SGSN直接通過Gn接口將攜帶HNB的本地IP地址、第一 DRA地址、S15會話ID和第一 PCRF的IP地址的創(chuàng)建會話請求消息發(fā)送給GGSN ;在步驟415a中,由GGSN尋址第一 DRA并向第一 DRA發(fā)送IP-CAN會話建立請求消息;在步驟422a中,由GGSN通過Gn接口直接向SGSN發(fā)送創(chuàng)建會話響應消息。
換句話說,在圖5A所示實施例中,SGSN通過S-GW將創(chuàng)建會話請求消息發(fā)送給PGW,并由PGW建立與PCRF之間的IP-CAN會話;在圖5B所示實施例中,SGSN直接將創(chuàng)建會話請求消息發(fā)送給GGSN,并由GGSN建立與PCRF之間的IP-CAN會話。
有關(guān)步驟401a-步驟413a可參見步驟401-步驟413的描述;而步驟416a_步驟421a可參見步驟417-步驟421的描述;步驟423a可參見步驟425的描述,在此均不再贅述。
本實施例與圖5A所示實施例相類似,同樣解決了 HNB GW和GGSN兩個網(wǎng)元在不同時間點無法為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,解決由于選擇不同PCRF導致的資源分配不準確等問題。
圖6A為本發(fā)明又一實施例提供的基于圖1A所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖。如圖6A所示,本實施例的方法包括:
步驟501、當HNB上電時,HNB從固定寬帶網(wǎng)絡得到HNB的本地IP地址。
其中,固定寬帶網(wǎng)絡主要是指RG和BNG。
本實施例以HNB的本地IP地址為HNB的標識,但并不限于此。
步驟502、NB使用HNB的本地IP地址建立與SeGW的IPsec隧道。
步驟503、HNB注冊到HNB Gff,并將HNB的本地IP地址傳送給HNBGW。
步驟504、HNB Gff使用DNS機制從PLMN中選擇第一 DRA,同時發(fā)送會話請求到選擇的第一 DRA。
在本實施例中,以HNB GW與DRA之間的接口被稱為S15接口為例,則本實施例的會話請求主要是指S15會話建立請求消息。
在本實施例中,S15會話建立請求消息中不僅攜帶有HNB的本地IP地址,還攜帶有S15會話ID。
步驟505、第一 DRA為該S15會話分配第一 PCRF,并創(chuàng)建以HNB的本地IP地址為索引的第一 DRA綁定關(guān)系。
在本實施例中,第一 DRA綁定關(guān)系不僅包括HNB的本地IP地址和第一 PCRF的IP地址,同時還包括:S15會話ID和IP-CAN會話ID (該項暫時為空值)。在本實施例中,以第一PCRF的IP地址作為第一 PCRF的標識為例,但并不限于此。第一 PCRF的標識除了為第一PCRF的IP地址外,還可以是第一 PCRF的MAC地址或預先為第一 PCRF配置的具有唯一性的標識等。
步驟506、第一 DRA將S15會話建立請求消息轉(zhuǎn)發(fā)給第一 PCRF。
在該S15會話建立請求消息中攜帶有S15會話標識和HNB的本地IP地址。
步驟507、第一 PCRF向第一 DRA返回S15會話建立完成消息。
步驟508、第一 DRA向HNB Gff轉(zhuǎn)發(fā)S15會話建立完成消息。
在該S15會話建立完成消息中攜帶有第一 PCRF的IP地址。HNB GW接收到S15會話建立完成消息后,會獲取第一 PCRF的IP地址,并存儲HNB與第一 PCRF之間的綁定關(guān)系。
上述步驟506-步驟508具體描述的是:第一 DRA以代理模式向選定的第一 PCRF轉(zhuǎn)發(fā)S15會話建立請求消息,并在接收到第一 PCRF返回的S15會話建立完成消息之后,將攜帶選定的第一 PCRF的IP地址的S15會話建立完成消息轉(zhuǎn)發(fā)給HNB Gff,以完成S15會話建立的過程。
步驟509、第一 PCRF與BPCF建立S9*會話。
當S9*會話建立后,第一 PCRF通過S9*會話發(fā)送許可控制請求給BPCF,BPCF為該HNB的QoS請求進行資源調(diào)度。
其中,當PCRF與BPCF之間的接口被稱為S9*接口時,第一 PCRF與BPCF之間建立的會話被稱為S9*會話,但并不限于此。第一 PCRF與BPCF之間建立的會話可以隨著PCRF與BPCF之間的接口的變化而變化。
至此,HNB Gff完成了為HNB的CS域業(yè)務選擇PCRF并進行許可控制的過程。
當連接于HNB的所有UE中,有UE第一次發(fā)起PS域業(yè)務請求時,執(zhí)行以下步驟。
步驟510、在所有連接到HNB的UE中,發(fā)起第一次PS域業(yè)務的UE向HNB Gff發(fā)送激活PDP上下文請求消息。
其中,激活PDP上下文請求消息攜帶有HNB的本地IP地址。
步驟511、HNB Gff通過直傳消息將激活PDP上下文請求消息發(fā)送到SGSN,同時攜帶HNB的本地IP地址和第一 PCRF地址。
具體的,當HNB GW接收到第一 DRA返回的S15會話建立完成消息后,從該S15會話建立完成消息中獲取第一 PCRF的IP地址,并會將HNB的本地IP地址與第一 PCRF的IP地址進行綁定并存儲該綁定關(guān)系。HNB Gff根據(jù)HNB的本地IP地址獲取與HNB的本地IP地址綁定的第一 PCRF的IP地址;然后,HNB Gff將HNB的本地IP地址和第一 PCRF的IP地址封裝在直傳消息中,并將直傳消息發(fā)送給SGSN。
步驟512、SGSN向S-GW發(fā)送創(chuàng)建會話請求消息,同時攜帶HNB的本地IP地址、第一PCRF的IP地址和PDP的QoS參數(shù)。
具體的,SGSN將直傳消息中的HNB的本地IP地址和第一 PCRF地址封裝在創(chuàng)建會話請求消息中,同時也將PDP的QoS參數(shù)封裝在創(chuàng)建會話請求消息中,將創(chuàng)建會話請求消息發(fā)送給S-GW。
對于SGSN來說,PDP的QoS參數(shù)是已知的,其中SGSN獲取PDP的QoS參數(shù)的過程屬于現(xiàn)有技術(shù),在本實施例中不做詳細論述。
步驟513、S_GW向PGW發(fā)送創(chuàng)建會話請求消息,同時攜帶HNB的本地IP地址、第一PCRF的IP地址和PDP的QoS參數(shù)。
具體的,S-Gff從直傳消息中獲取HNB的本地IP地址、第一 PCRF的IP地址和TOP的QoS參數(shù)等信息,并將獲取的HNB的本地IP地址、第一 PCRF的IP地址和TOP的QoS參數(shù)等信息封裝在創(chuàng)建會話請求消息中,發(fā)送給PGW。
步驟514、PGW使用DNS機制選擇第二 DRA,并向第二 DRA發(fā)送IP-CAN會話建立請求消息,同時攜帶HNB的本地IP地址、IP-CAN會話ID、和第一 PCRF的IP地址。
具體的,PGW通過與DNS服務器交互得到第二 DRA的地址,然后根據(jù)第二 DRA的地址尋址到第二 DRA,并將HNB的本地IP地址、IP-CAN會話ID和第一 PCRF的IP地址封裝在IP-CAN會話建立請求消息中發(fā)送給第二 DRA。其中,IP-CAN會話建立請求消息還包括I3DP的QoS參數(shù)。
步驟515、第二 DRA根據(jù)IP-CAN會話建立請求消息,為該IP-CAN會話選擇第二PCRF,同時創(chuàng)建以HNB的本地IP地址為索引的第二 DRA綁定關(guān)系。
在本實施例中,第二 DRA綁定關(guān)系包括:HNB的本地IP地址、IP-CAN會話ID和第二PCRF的IP地址。在本實施例中,以第二 PCRF的IP地址為第二 PCRF的標識為例,但并不限于此。
步驟516、第二 DRA向第二 PCRF發(fā)送IP-CAN會話建立請求消息,同時攜帶第一PCRF的IP地址。
即第二 DRA通過IP-CAN會話建立請求消息將第一 PCRF的IP地址發(fā)送給第二PCRF。同時,第二 DRA通過IP-CAN會話建立請求消息將I3DP的QoS參數(shù)發(fā)送給第二 PCRF。
步驟517、第二 PCRF根據(jù)第一 PCRF的IP地址,判斷第二 PCRF是否與第一 PCRF相同;在判斷結(jié)果為相同時,執(zhí)行步驟518和步驟519,即第一 PCRF通過與BPCF之間的S9*會話連接對HNB的PS域業(yè)務進行許可控制操作。在判斷結(jié)果為不相同時,執(zhí)行步驟520,即第二PCRF向第一 PCRF發(fā)起S9會話建立請求過程。
步驟518、第一 PCRF判斷是否已經(jīng)與HNB的本地IP地址對應的BPCF建立起S9*會話。當判讀結(jié)果為是,第一 PCRF利用已經(jīng)建立的S9*會話對PS域業(yè)務進行許可控制操作,并執(zhí)行步驟521。當判斷結(jié)果為否時,執(zhí)行步驟519。
步驟519、第一 PCRF建立與BPCF的S9*會話,并通過新建立的S9*會話對PS域業(yè)務進行許可控制操作,并執(zhí)行步驟521。
步驟520、第二 PCRF向第一 PCRF發(fā)送包括PS域業(yè)務的Qos參數(shù)的S9會話建立請求消息,以使第一 PCRF通過與BPCF之間的S9*會話對PS域業(yè)務進行許可控制操作,并執(zhí)行步驟521。
第二 PCRF從第二 DRA發(fā)送的IP-CAN會話建立請求消息中獲取I3DP的QoS參數(shù),并將該TOP的QoS參數(shù)發(fā)送給第一 PCRF。
步驟521、第二 PCRF向第二 DRA發(fā)送IP-CAN會話建立完成消息。
步驟522、第二 DRA向PGW發(fā)送IP-CAN會話建立完成消息。
步驟523、PGff向S-GW發(fā)送創(chuàng)建會話響應消息。
步驟524、S-Gff向SGSN發(fā)送創(chuàng)建會話響應消息。
步驟525、SGSN發(fā)起與無線網(wǎng)絡側(cè)的信令流程,最終完成激活PDP上下文流程。
本實施例詳細描述了在圖1A所示架構(gòu)下,DRA以代理模式為HNB的PS域業(yè)務和CS域業(yè)務選擇相同PCRF的方法流程。
在本實施例中,在HNB上電過程中,DRA創(chuàng)建以HNB的本地IP地址為索引的DRA綁定關(guān)系:HNB的本地IP地址、S15會話ID、選擇的PCRF的IP地址。當HNB Gff接收到來自HNB的第一個激活PDP上下文請求消息后,將為HNB的CS域業(yè)務所選擇的PCRF的IP地址發(fā)送給PGW。PGW使用DNS機制選擇DRA并由所選擇的DRA為HNB的PS域業(yè)務選擇PCRF,該DRA也建立以HNB的本地IP地址為索引的DRA綁定關(guān)系:HNB的本地IP地址、S15會話ID、選擇的PCRF的IP地址,并將之前為HNB的CS域業(yè)務選擇的PCRF的IP地址發(fā)送給其為HNB的PS域業(yè)務所選擇的PCRF ;為HNB的PS域業(yè)務所選擇的PCRF判斷是否與為HNB的CS域業(yè)務所選擇的PCRF相同,并在不相同時,通過向為HNB的CS域業(yè)務所選擇的PCRF發(fā)送會話建立請求,使得通過為HNB的CS域業(yè)務所選擇的PCRF和BPCF完成對PS域業(yè)務的許可控制操作,使得同一 HNB的CS域業(yè)務和PS域業(yè)務的許可控制操作由同一個PCRF與BPCF建立會話完成,解決了 HNB GW和PGW兩個網(wǎng)元在不同時間點無法保證為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,進而解決了因選擇不同PCRF導致的資源分配不準確等問題。
進一步,在本實施例中,DRA以HNB的本地IP地址為索引建立綁定關(guān)系,而不再像現(xiàn)有技術(shù)那樣以UE的標識為索引建立DRA綁定關(guān)系,使得可以為HNB-BBF網(wǎng)絡架構(gòu)下以HNB為顆粒度的S15會話建立消息和Gx會話建立消息選擇相同的PCRF,也使得可以為會話建立消息之后來自Gx、S9、Gxx、Rx、S15接口的其他會話請求消息選擇到與會話建立消息相同的PCRF。
圖6B為本發(fā)明又一實施例提供的基于圖1B所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖。如圖6B所示,本實施例與圖6A所示實施例的區(qū)別在于:在圖6A所示實施例的步驟512和步驟513中,SGSN通過S-GW將攜帶HNB的本地IP地址和第一 PCRF的IP地址的創(chuàng)建會話請求消息發(fā)送給PGW ;在步驟514中由PGW選擇第二 DRA并向第二 DRA發(fā)送IP-CAN會話建立請求消息;在步驟522中,第二 DRA向PGW發(fā)送IP-CAN會話建立完成消息;在步驟523和步驟424中,由PGW通過S-GW向SGSN發(fā)送創(chuàng)建會話響應消息。
在本實施例的步驟512a中,SGSN直接通過Gn接口將攜帶HNB的本地IP地址和第一 PCRF的IP地址的創(chuàng)建會話請求消息發(fā)送給GGSN ;在步驟513a中,由GGSN選擇第二DRA并向第二 DRA發(fā)送IP-CAN會話建立請求消息;在步驟521a中,第二 DRA向GGSN發(fā)送IP-CAN會話建立完成消息;在步驟522a中,由GGSN通過Gn接口直接向SGSN發(fā)送創(chuàng)建會話響應消息。
換句話說,在圖6A所示實施例中,SGSN通過S-GW將創(chuàng)建會話請求消息發(fā)送給PGW,并由PGW建立與PCRF之間的IP-CAN會話;在圖6B所示實施例中,SGSN直接將創(chuàng)建會話請求消息發(fā)送給GGSN,并由GGSN建立與PCRF之間的IP-CAN會話。
有關(guān)步驟501a-步驟511a可參見步驟501-步驟511的描述;而步驟514a_步驟520a可參見步驟515-步驟521的描述;步驟523a可參見步驟525的描述,在此均不再贅述。
本實施例與圖6A所示實施例相類似,同樣解決了 HNB GW和GGSN兩個網(wǎng)元在不同時間點無法為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,解決由于選擇不同PCRF導致的資源分配不準確等問題。
圖7A為本發(fā)明再一實施例提供的基于圖1A所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖。如圖7A所示,本實施例的方法包括:
步驟601、當HNB上電時,HNB從固定寬帶網(wǎng)絡得到HNB的本地IP地址。
其中,固定寬帶網(wǎng)絡主要是指RG和BNG。
本實施例以HNB的本地IP地址為HNB的標識,但并不限于此。
步驟602、NB使用HNB的本地IP地址建立與SeGW的IPsec隧道。
步驟603、HNB注冊到HNB Gff,并將HNB的本地IP地址傳送給HNBGW。
步驟604、HNB Gff使用DNS機制從PLMN中選擇第一 DRA,同時發(fā)送會話請求到選擇的第一 DRA。
在本實施例中,以HNB GW與DRA之間的接口被稱為S15接口為例,則本實施例的會話請求主要是指S15會話建立請求消息。
在本實施例中,S15會話建立請求消息中不僅攜帶有HNB的本地IP地址,還攜帶有S15會話ID。
步驟605、第一 DRA為該S15會話分配第一 PCRF,并創(chuàng)建以HNB的本地IP地址為索引的第一 DRA綁定關(guān)系。
在本實施例中,第一 DRA綁定關(guān)系不僅包括HNB的本地IP地址和第一 PCRF的IP地址,同時還包括:S15會話ID和IP-CAN會話ID (該項暫時為空值)。在本實施例中,以第一 PCRF的IP地址作為第一 PCRF的標識為例,但并不限于此。除了以第一 PCRF的IP地址作為第一 PCRF的標識外,第一 PCRF的標識還可以是第一 PCRF的MAC地址或預先為第一PCRF配置的具有唯一性的標識等。
步驟606、第一 DRA向HNB Gff返回S15會話建立完成消息,同時攜帶第一 PCRF的IP地址。
即第一 DRA通過S15會話建立完成消息將第一 PCRF的IP地址發(fā)送給HNB GW。
經(jīng)過上述步驟605和步驟606,第一 DRA向HNB GW返回了要重定向到的第一 PCRF的IP地址。至此,HNB Gff與第一 DRA之間的S15會話建立完成。
步驟607、HNB Gff向第一 PCRF發(fā)送S15會話建立請求消息,同時攜帶S15會話ID和HNB的本地IP地址。
步驟608、第一 PCRF向HNB Gff返回S15會話建立完成消息。
其中,S15會話建立完成消息包括第一 PCRF的IP地址。
步驟609、第一 PCRF與BPCF建立S9*會話。
當S9*會話建立后,第一 PCRF通過S9*會話發(fā)送許可控制請求給BPCF,BPCF為該HNB的QoS請求進行資源調(diào)度。
其中,當?shù)谝?PCRF與BPCF之間的接口被稱為S9*接口時,第一 PCRF與BPCF之間建立的會話被稱為S9*會話,但并不限于此。第一 PCRF與BPCF之間建立的會話可以隨著第一 PCRF與BPCF之間的接口的變化而變化。
至此,HNB Gff完成了為HNB的CS域業(yè)務選擇PCRF并進行許可控制的過程。
當連接于HNB的所有UE中,有UE第一次發(fā)起PS域業(yè)務請求時,執(zhí)行以下步驟。
步驟610、在所有連接到HNB的UE中,發(fā)起第一次PS域業(yè)務的UE向HNB Gff發(fā)送激活PDP上下文請求消息。
其中,激活PDP上下文請求消息攜帶有HNB的本地IP地址。
步驟611、HNB Gff通過直傳消息將激活PDP上下文請求消息發(fā)送到SGSN,同時攜帶HNB的本地IP地址和第一 PCRF地址。
具體的,當HNB GW接收到第一 DRA返回的S15會話建立完成消息后,從該S15會話建立完成消息中獲取第一 PCRF的IP地址,并會將HNB的本地IP地址與第一 PCRF的IP地址進行綁定并存儲該綁定關(guān)系,即在步驟608中HNB Gff會生成并存儲HNB的本地IP地址與第一 PCRF的IP地址之間的綁定關(guān)系。HNB Gff根據(jù)HNB的本地IP地址獲取與HNB的本地IP地址綁定的第一 PCRF的IP地址;然后,HNB Gff將HNB的本地IP地址和第一 PCRF的IP地址封裝在直傳消息中,并將直傳消息發(fā)送給SGSN。
步驟612、SGSN向S-GW發(fā)送創(chuàng)建會話請求消息,同時攜帶HNB的本地IP地址、第一PCRF的IP地址和PDP的QoS參數(shù)。
具體的,SGSN將直傳消息中的HNB的本地IP地址和第一 PCRF地址封裝在創(chuàng)建會話請求消息中,同時也將PDP的QoS參數(shù)封裝在創(chuàng)建會話請求消息中,將創(chuàng)建會話請求消息發(fā)送給S-GW。
步驟613、S_GW向PGW發(fā)送創(chuàng)建會話請求消息,同時攜帶HNB的本地IP地址、第一PCRF的IP地址和PDP的QoS參數(shù)。
步驟614、PGW使用DNS機制選擇第二 DRA,并向第二 DRA發(fā)送IP-CAN會話建立請求消息,同時攜帶HNB的本地IP地址和IP-CAN會話ID。
在本實施例中,IP-CAN會話建立請求消息還可以包括第一 PCRF的IP地址。
步驟615、第二 DRA根據(jù)IP-CAN會話建立請求消息,為HNB選擇第二 PCRF,同時建立第二 DRA綁定關(guān)系。
在本實施例中,第二 DRA綁定關(guān)系包括HNB的本地IP地址、第二 PCRF的IP地址和IP-CAN會話標識。
步驟616、第二 DRA向PGW返回IP-CAN會話建立完成消息,同時攜帶第二 PCRF的IP地址。
即第二 DRA在選擇出第二 PCRF后,通過IP-CAN會話建立完成消息向PGW返回第二PCRF的IP地址。
步驟617、PGW根據(jù)第二 PCRF的IP地址尋址到第二 PCRF,并向第二 PCRF發(fā)送IP-CAN會話建立請求消息,同時攜帶第一 PCRF的IP地址。
即PGW通過IP-CAN會話建立請求消息將第一 PCRF的IP地址發(fā)送給第二 PCRF。同時,PGff還通過IP-CAN會話建立請求消息將rop的QoS參數(shù)發(fā)送給第二 PCRF。
步驟618、第二 PCRF根據(jù)第一 PCRF的IP地址,判斷第二 PCRF是否與第一 PCRF相同;在判斷結(jié)果為相同時,執(zhí)行步驟619和620,即第一 PCRF通過與BPCF之間的S9*會話連接對HNB的PS域業(yè)務進行許可控制操作。在判斷結(jié)果為不相同時,執(zhí)行步驟621,即第二PCRF向第一 PCRF發(fā)起S9會話建立請求過程。
步驟619、第一 PCRF判斷是否已經(jīng)與HNB的本地IP地址對應的BPCF建立起S9*會話。當判讀結(jié)果為是,第一 PCRF利用已經(jīng)建立的S9*會話對PS域業(yè)務進行許可控制操作,并執(zhí)行步驟622。當判斷結(jié)果為否時,執(zhí)行步驟620。
步驟620、第一 PCRF建立與BPCF的S9*會話,并通過新建立的S9*會話對PS域業(yè)務進行許可控制操作,并執(zhí)行步驟622。
步驟621、第二 PCRF向第一 PCRF發(fā)送包括PS域業(yè)務的Qos參數(shù)的S9會話建立請求消息,以使第一 PCRF通過與BPCF之間的S9*會話對PS域業(yè)務進行許可控制操作,并執(zhí)行步驟622。
步驟622、第二 PCRF向第二 DRA發(fā)送IP-CAN會話建立完成消息。
步驟623、第二 DRA向PGW發(fā)送IP-CAN會話建立完成消息。
步驟624、PGff向S-GW發(fā)送創(chuàng)建會話響應消息。
步驟625、S-Gff向SGSN發(fā)送創(chuàng)建會話響應消息。
步驟626、SGSN發(fā)起與無線網(wǎng)絡側(cè)的信令流程,最終完成激活PDP上下文流程。
本實施例詳細描述了在圖1A所示架構(gòu)下,DRA以重定向模式為HNB的PS域業(yè)務和CS域業(yè)務選擇相同PCRF的方法流程。
在本實施例中,在HNB上電過程中,DRA創(chuàng)建以HNB的本地IP地址為索引的DRA綁定關(guān)系:HNB的本地IP地址、S15會話ID、選擇的PCRF的IP地址。當HNB Gff接收到來自HNB的第一個激活PDP上下文請求消息后,將為HNB的CS域業(yè)務所選擇的PCRF的IP地址發(fā)送給PGW。PGW使用DNS機制選擇DRA并由所選擇的DRA為HNB的PS域業(yè)務選擇PCRF,該DRA也建立以HNB的本地IP地址為索引的DRA綁定關(guān)系:HNB的本地IP地址、S15會話ID、選擇的PCRF的IP地址,PGff將之前為HNB的CS域業(yè)務選擇的PCRF的IP地址發(fā)送給其為HNB的PS域業(yè)務所選擇的PCRF ;為HNB的PS域業(yè)務所選擇的PCRF判斷是否與為HNB的CS域業(yè)務所選擇的PCRF相同,并在不相同時,通過向為HNB的CS域業(yè)務所選擇的PCRF發(fā)送會話建立請求,使得通過為HNB的CS域業(yè)務所選擇的PCRF和BPCF完成對PS域業(yè)務的許可控制操作,使得同一 HNB的CS域業(yè)務和PS域業(yè)務的許可控制操作由同一個PCRF與BPCF建立會話完成,解決了 HNB Gff和PGW兩個網(wǎng)元在不同時間點無法保證為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,進而解決了因選擇不同PCRF導致的資源分配不準確等問題。
進一步,在本實施例中,DRA以HNB的本地IP地址為索引建立綁定關(guān)系,而不再像現(xiàn)有技術(shù)那樣以UE的標識為索引建立DRA綁定關(guān)系,使得可以為HNB-BBF網(wǎng)絡架構(gòu)下以HNB為顆粒度的S15會話建立消息和Gx會話建立消息選擇相同的PCRF,也使得可以為會話建立消息之后來自Gx、S9、Gxx、Rx、S15接口的其他會話請求消息選擇到與會話建立消息相同的PCRF。
圖7B為本發(fā)明再一實施例提供的基于圖1B所示架構(gòu)實現(xiàn)的PCRF選擇方法的流程圖。如圖7B所示,本實施例與圖7A所示實施例的區(qū)別在于:在圖7A所示實施例的步驟612和步驟613中,SGSN通過S-GW將攜帶HNB的本地IP地址和第一 PCRF的IP地址的創(chuàng)建會話請求消息發(fā)送給PGW ;在步驟614中由PGW選擇第二 DRA并向第二 DRA發(fā)送IP-CAN會話建立請求消息;在步驟623中,第二 DRA向PGW發(fā)送IP-CAN會話建立完成消息;在步驟624和步驟625中,由PGW通過S-GW向SGSN發(fā)送創(chuàng)建會話響應消息。
在本實施例的步驟612a中,SGSN直接通過Gn接口將攜帶HNB的本地IP地址和第一 PCRF的IP地址的創(chuàng)建會話請求消息發(fā)送給GGSN ;在步驟613a中,由GGSN選擇第二DRA并向第二 DRA發(fā)送IP-CAN會話建立請求消息;在步驟622a中,第二 DRA向GGSN發(fā)送IP-CAN會話建立完成消息;在步驟623a中,由GGSN通過Gn接口直接向SGSN發(fā)送創(chuàng)建會話響應消息。
換句話說,在圖7A所示實施例中,SGSN通過S-GW將創(chuàng)建會話請求消息發(fā)送給PGW,并由PGW建立與PCRF之間的IP-CAN會話;在圖7B所示實施例中,SGSN直接將創(chuàng)建會話請求消息發(fā)送給GGSN,并由GGSN建立與PCRF之間的IP-CAN會話。
有關(guān)步驟601a-步驟611a可參見步驟601-步驟611的描述;而步驟614a_步驟621a可參見步驟615-步驟622的描述;步驟624a可參見步驟626的描述,在此均不再贅述。
本實施例與圖7A所示實施例相類似,同樣解決了 HNB GW和GGSN兩個網(wǎng)元在不同時間點無法為同一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,解決由于選擇不同PCRF導致的資源分配不準確等問題。
圖8A為本發(fā)明一實施例提供的HNB Gff的結(jié)構(gòu)示意圖。如圖8A所示,本實施例的HNB Gff包括:第一接收模塊71、獲取模塊72和第一發(fā)送模塊73。
其中,第一接收模塊71,用于接收激活PDP上下文請求消息,所述激活PDP上下文請求消息包括HNB的標識。獲取模塊72,與第一接收模塊71連接,用于根據(jù)第一接收模塊71接收到的激活PDP上下文請求消息中的HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與HNB對應的第一 PCRF的標識,所述第一 PCRF是HNB Gff為HNB的CS域業(yè)務選擇出的PCRF0第一發(fā)送模塊73,與獲取模塊72連接,用于將HNB的標識和第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇第一 PCRF,并通過第一 PCRF和BPCF進行HNB的PS域業(yè)務的許可控制操作。
本實施例的HNB Gff的各功能模塊可用于執(zhí)行圖3所示PCRF選擇方法的流程,其具體工作原理不再贅述,詳見方法實施例的描述。
本實施例的HNB Gff,為HNB的CS域業(yè)務選擇到PCRF后,將選定的PCRF的標識與HNB的標識進行綁定并存儲起來,在HNB連接下的UE發(fā)起PS域業(yè)務時,HNB Gff將HNB與為其CS域業(yè)務選定的PCRF的綁定關(guān)系發(fā)送給數(shù)據(jù)網(wǎng)關(guān),使數(shù)據(jù)網(wǎng)關(guān)為HNB的CS域業(yè)務選擇與PS域業(yè)務相同的PCRF,解決了 HNB GW與數(shù)據(jù)網(wǎng)關(guān)兩個網(wǎng)元在不同時間點無法為統(tǒng)一HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,進而解決了因選擇不同PCRF導致的資源分配不準確等問題。
圖8B為本發(fā)明另一實施例提供的HNB GW的結(jié)構(gòu)不意圖。本實施例基于圖8A所示實施例實現(xiàn),如圖8B所示,本實施例的HNB Gff還包括:第一選擇發(fā)送模塊74和綁定存儲模塊75。
其中,第一選擇發(fā)送模塊74,與第一 DRA連接,用于為HNB選擇第一 DRA,并向第一DRA發(fā)送會話請求,以使第一 DRA根據(jù)會話請求為HNB選擇第一 PCRF,并將第一 PCRF的標識發(fā)送給HNB Gff,所述會話請求包括所述HNB的標識。綁定存儲模塊75,與第一 DRA連接,用于將HNB的標識與第一 DRA發(fā)送的第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中,為獲取模塊72執(zhí)行相應操作提供條件。
基于上述,本實施例的綁定存儲模塊75還用于在將HNB的標識與第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中時,將第一 DRA的標識和會話請求對應的會話標識,與HNB的標識綁定并存儲到HNB綁定關(guān)系表中。
基于上述,本實施例的獲取模塊72具體用于根據(jù)HNB的標識查詢HNB綁定關(guān)系表,獲取與HNB的標識綁定的第一 DRA的標識、會話標識和第一 PCRF的標識。相應地,第一發(fā)送模塊73具體用于將HNB的標識、第一 DRA的標識、會話標識和第一 PCRF的標識封裝在直傳消息中,并將直傳消息發(fā)送給SGSN,以使SGSN根據(jù)直傳消息生成創(chuàng)建會話請求消息,并將創(chuàng)建會話請求消息發(fā)送給數(shù)據(jù)網(wǎng)關(guān),所述創(chuàng)建會話請求消息包括HNB的標識、第一 DRA的標識、會話標識和第一 PCRF的標識。
其中,上述各功能模塊可用于執(zhí)行圖4A或圖4B或圖5A或圖5B所示方法中的相應流程,其具體工作原理不再贅述,詳見方法實施例的描述。
或者,本實施例的獲取模塊72還可以具體用于根據(jù)HNB的標識查詢HNB綁定關(guān)系表,獲取與HNB的標識綁定的第一 PCRF的標識。相應地,第一發(fā)送模塊73具體用于將HNB的標識和第一PCRF的標識封裝在直傳消息中,并將直傳消息發(fā)送給SGSN,以使SGSN根據(jù)直傳消息生成創(chuàng)建會話請求消息,將創(chuàng)建會話請求消息發(fā)送給數(shù)據(jù)網(wǎng)關(guān),所述創(chuàng)建會話請求消息包括HNB的標識和第一 PCRF的標識。
上述獲取模塊72和第一發(fā)送模塊73可用于執(zhí)行圖6A或圖6B或圖7A或圖7B所示方法中的相應流程,其具體工作原理不再贅述,詳見方法實施例的描述。
本實施例的HNB Gff,為HNB的CS域業(yè)務選擇到PCRF后,將選定的PCRF的標識與HNB的標識進行綁定并存儲起來,在HNB連接下的UE發(fā)起PS域業(yè)務時,HNB Gff通過各種方式將HNB與為其CS域業(yè)務選定的PCRF的綁定關(guān)系發(fā)送給數(shù)據(jù)網(wǎng)關(guān),使數(shù)據(jù)網(wǎng)關(guān)為HNB的CS域業(yè)務選擇與PS域業(yè)務相同的PCRF,解決了 HNB GW與數(shù)據(jù)網(wǎng)關(guān)兩個網(wǎng)元在不同時間點無法為統(tǒng)一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,進而解決了因選擇不同PCRF導致的資源分配不準確等問題。
圖9為本發(fā)明一實施例提供的數(shù)據(jù)網(wǎng)關(guān)的結(jié)構(gòu)示意圖。如圖9所示,本實施例的數(shù)據(jù)網(wǎng)關(guān)包括:第二接收模塊81和第一選擇控制模塊82。
其中,第二接收模塊81,用于接收HNB Gff發(fā)送的HNB的標識和第一 PCRF的標識,所述第一 PCRF是HNB Gff為HNB的CS域業(yè)務選擇出的PCRF,且第一 PCRF的標識是由HNBGff根據(jù)接收到激活PDP上下文請求消息中的HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取的。第一選擇控制模塊82,與第二接收模塊81連接,用于根據(jù)第一 PCRF的標識,從多個PCRF中選擇第一 PCRF,并通過第一 PCRF和BPCF進行HNB的PS域業(yè)務的許可控制操作。
其中,本實施例的數(shù)據(jù)網(wǎng)關(guān)可以是圖1A中的PGW,也可以是圖1B中的GGSN。
本實施例的數(shù)據(jù)網(wǎng)關(guān)的各功能模塊可用于執(zhí)行圖3所示PCRF選擇方法的相應流程,其具體工作原理不再贅述,詳見方法實施例的描述。
本實施例的數(shù)據(jù)網(wǎng)關(guān),與本發(fā)明實施例提供的HNB GW相配合,根據(jù)HNB GW提供的HNB的標識與第一 PCRF的標識的綁定關(guān)系,為HNB的PS域業(yè)務選擇與HNB的CS域業(yè)務相同的PCRF,即第一PCRF進行許可控制操作,解決了 HNB GW與數(shù)據(jù)網(wǎng)關(guān)兩個網(wǎng)元在不同時間點無法為統(tǒng)一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,進而解決了因選擇不同PCRF導致的資源分配不準確等問題。
其中,第二接收模塊81具體用于接收SGSN發(fā)送的創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息是由SGSN根據(jù)HNB Gff發(fā)送的包括第一 DRA的標識、會話標識和第一 PCRF的標識的直傳消息生成并發(fā)送的,且該創(chuàng)建會話請求消息包括HNB的標識、第一 DRA的標識、會話標識和第一 PCRF的標識;所述第一 DRA是由HNB Gff為HNB選擇,并向第一 DRA發(fā)送會話請求以使第一 DRA為HNB選擇第一 PCRF的DRA,所述會話標識與HNB Gff發(fā)送給第一 DRA的會話請求相對應,所述第一 PCRF的標識是由第一 DRA發(fā)送給HNB Gff的。
相應地,第一選擇控制模塊82具體用于根據(jù)創(chuàng)建會話請求消息中第一 DRA的標識,向第一 DRA發(fā)送IP-CAN會話建立請求消息,以使第一 DRA根據(jù)會話標識和HNB的標識,將IP-CAN會話標識存儲到第一 DRA綁定關(guān)系中,并選擇第一 PCRF作為PS域業(yè)務的PCRF,并使第一 PCRF通過與BPCF之間的會話連接對HNB的PS域業(yè)務進行許可控制操作;所述IP-CAN會話建立請求消息包括HNB的標識、會話標識、第一 PCRF的標識和IP-CAN會話標識。
上述為第二接收模塊81和第一選擇控制模塊82的一種工作原理,其具體工作流程可參見圖4A或圖4B或圖5A或圖5B所示方法中的相應流程,其具體工作原理不再贅述。
除上述工作原理之外,本實施例的第二接收模塊81還可以具體用于接收HNB Gff發(fā)送的創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息是由SGSN根據(jù)HNB Gff發(fā)送的包括HNB的標識和第一 PCRF的標識的直傳消息生成并發(fā)送的,且創(chuàng)建會話請求消息包括HNB的標識和第一 PCRF的標識。
相應地,第一選擇控制模塊82還可以具體用于選擇第二 DRA,并向第二 DRA發(fā)送IP-CAN會話建立請求消息,以使第二 DRA根據(jù)IP-CAN會話建立請求消息,為HNB選擇第二PCRF,將第一 PCRF的標識發(fā)送給第二 PCRF,以使第二 PCRF根據(jù)第一 PCRF的標識,判斷第二PCRF是否與第一 PCRF相同,在判斷結(jié)果為相同時,通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向第一 PCRF發(fā)送包括PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使第一 PCRF通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作;所述IP-CAN會話建立請求消息包括HNB的標識、第一 PCRF的標識和IP-CAN會話標識。
另外,基于第二接收模塊81的第二種工作原理,本實施例的第一選擇控制模塊82還可以具體用于選擇第二 DRA,并向第二 DRA發(fā)送IP-CAN會話建立請求消息,以使第二 DRA根據(jù)IP-CAN會話建立請求消息,為HNB選擇第二 PCRF,并返回第二 PCRF的標識;第一選擇控制模塊82具體用于接收第二 PCRF的標識,根據(jù)第二 PCRF的標識,將第一 PCRF的標識發(fā)送給第二 PCRF,以使第二 PCRF根據(jù)第一 PCRF的標識,判斷第二 PCRF是否與第一 PCRF相同,在判斷結(jié)果為相同時,通過與BPCF之間的會話連接對HNB對應的PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向第一 PCRF發(fā)送包括PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使第一 PCRF通過與BPCF之間的會話連接對HNB對應的PS域業(yè)務進行許可控制操作。
上述各功能模塊可用于執(zhí)行圖6A或圖6B或圖7A或圖7B所示方法中的相應流程,其具體工作原理不再贅述。
本實施例的數(shù)據(jù)網(wǎng)關(guān)通過與本發(fā)明實施例提供的HNB GW相配合,根據(jù)HNB GW提供的HNB的標識與第一 PCRF的標識的綁定關(guān)系,通過第二接收模塊和第一選擇控制模塊以各種方式為HNB的PS域業(yè)務選擇與HNB的CS域業(yè)務相同的PCRF,即第一 PCRF進行許可控制操作,解決了 HNB Gff與數(shù)據(jù)網(wǎng)關(guān)兩個網(wǎng)元在不同時間點無法為統(tǒng)一 HNB的CS域業(yè)務和PS域業(yè)務選擇相同PCRF的問題,進而解決了因選擇不同PCRF導致的資源分配不準確等問題。
圖10為本發(fā)明一實施例提供的DRA的結(jié)構(gòu)示意圖。如圖10所示,本實施例的DRA包括:第三接收模塊91和第二選擇發(fā)送模塊92。
其中,第三接收模塊91,用于接收HNB GW發(fā)送的會話請求,所述會話請求包括HNB的標識。第二選擇發(fā)送模塊92,與第三接收模塊91連接,用于根據(jù)會話請求為HNB選擇第一PCRF,并將第一 PCRF的標識發(fā)送給HNB Gff,以供HNB Gff將HNB的標識與第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中。
本實施例DRA的各功能模塊可用于執(zhí)行圖4A-圖7B任一所示方法中HNB Gff為HNB的CS域業(yè)務選擇PCRF的流程,其具體工作原理不再贅述,詳見方法實施例的描述。
本實施例的DRA與本發(fā)明實施例的HNB Gff相配合,在為HNB的CS域業(yè)務選擇第一PCRF后,將第一 PCRF的標識發(fā)送給HNB Gff,使得HNBGW生成并保存HNB與第一 PCRF的綁定關(guān)系,為后續(xù)數(shù)據(jù)網(wǎng)關(guān)為該HNB的PS域業(yè)務選擇相同PCRF打下了基礎(chǔ)。
圖11為本發(fā)明另一實施例提供的DRA的結(jié)構(gòu)示意圖。本實施例基于圖10所示實施例實現(xiàn),如圖11所示,本實施例的DRA還包括:第一建立模塊93。
其中,第一建立模塊93,與第三接收模塊91和第二選擇發(fā)送模塊92連接,用于建立第一 DRA綁定關(guān)系,所述第一 DRA綁定關(guān)系包括HNB的標識、第一 PCRF的標識和與會話請求對應的會話標識。
進一步,本實施例的DRA還包括:第四接收模塊94和第二選擇控制模塊95。
其中,第四接收模塊94,與數(shù)據(jù)網(wǎng)關(guān)連接,用于接收數(shù)據(jù)網(wǎng)關(guān)根據(jù)創(chuàng)建會話請求消息中的DRA的標識發(fā)送的IP-CAN會話建立請求消息,所述IP-CAN會話建立請求消息包括HNB的標識、會話標識、第一 PCRF的標識和IP-CAN會話標識;所述創(chuàng)建會話請求消息是由SGSN根據(jù)HNB Gff發(fā)送的直傳消息生成并發(fā)送的。第二選擇控制模塊95,與第四接收模塊94連接,用于根據(jù)會話標識和HNB的標識,將IP-CAN會話標識存儲到第一 DRA綁定關(guān)系中,并選擇第一 PCRF作為PS域業(yè)務的PCRF,以使第一 PCRF通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作。
上述各功能模塊可用于執(zhí)行圖4A-圖5B所示方法中的相應流程,其具體工作原理不再贅述,詳見方法實施例的描述。上述各功能模塊為HNB Gff與數(shù)據(jù)網(wǎng)關(guān)為HNB的CS域業(yè)務和PS域業(yè)務選擇相同的PCRF提供條件。
進一步,本實施例的DRA還可以作為數(shù)據(jù)網(wǎng)關(guān)為HNB的PS域業(yè)務選擇的第二 DRA,則此時DRA包括:第五接收模塊96、第三選擇發(fā)送模塊97和第二建立模塊98。
其中,第五接收模塊96,與數(shù)據(jù)網(wǎng)關(guān)連接,用于接收數(shù)據(jù)網(wǎng)關(guān)選擇所述DRA作為第二DRA時發(fā)送的IP-CAN會話建立請求消息,所述IP-CAN會話建立請求消息包括HNB的標識、第一 PCRF的標識和IP-CAN會話標識。第三選擇發(fā)送模塊97,與第五接收模塊96連接,用于根據(jù)IP-CAN會話建立請求消息,為HNB選擇第二 PCRF,將第一 PCRF的標識發(fā)送給第二PCRF,以使第二 PCRF根據(jù)第一 PCRF的標識,判斷第二 PCRF是否與第一 PCRF相同,在判斷結(jié)果為相同時,通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向第一 PCRF發(fā)送包括PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使第一 PCRF通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作。第二建立模塊98,與第五接收模塊96和第三選擇發(fā)送模塊97連接,用于建立第二 DRA綁定關(guān)系,所述第二 DRA綁定關(guān)系包括HNB的標識、第二 PCRF的標識和IP-CAN會話標識。
其中,上述各功能模塊可用于執(zhí)行圖6A和圖6B所示方法中的相應流程,其具體工作原理不再贅述,詳見方法實施例的描述。
進一步,本實施例的DRA在作為數(shù)據(jù)網(wǎng)關(guān)為HNB的PS域業(yè)務選擇的第二 DRA時,DRA還可以采用以下實現(xiàn)結(jié)構(gòu):即DRA還可以包括:第六接收模塊99、第四選擇發(fā)送模塊990和第三建立模塊991。
其中,第六接收模塊99,與數(shù)據(jù)網(wǎng)關(guān)連接,用于接收數(shù)據(jù)網(wǎng)關(guān)選擇DRA作為第二DRA時發(fā)送的IP-CAN會話建立請求消息,所述IP-CAN會話建立請求消息包括HNB的標識、第一PCRF的標識和IP-CAN會話標識。第四選擇發(fā)送模塊990,與第六接收模塊99和數(shù)據(jù)網(wǎng)關(guān)連接,用于根據(jù)IP-CAN會話建立請求消息,為HNB選擇第二 PCRF,將第二 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使數(shù)據(jù)網(wǎng)關(guān)根據(jù)第二 PCRF的標識,將第一 PCRF的標識發(fā)送給第二 PCRF,以使第二 PCRF根據(jù)第一 PCRF的標識,判斷第二 PCRF是否與第一 PCRF相同,在判斷結(jié)果為相同時,通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向第一 PCRF發(fā)送包括PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使第一 PCRF通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作。第三建立模塊991,與第六接收模塊99和第四選擇發(fā)送模塊990連接,用于建立第二 DRA綁定關(guān)系,所述第二 DRA綁定關(guān)系包括HNB的標識、第二 PCRF的標識和IP-CAN會話標識。
其中,上述各功能模塊可用于執(zhí)行圖7A和圖7B所示方法中的相應流程,其具體工作原理不再贅述,詳見方法實施例的描述。
本實施例的DRA通過與本發(fā)明實施例提供的HNB Gff和本發(fā)明實施例提供的數(shù)據(jù)網(wǎng)關(guān)相配合,為HNB Gff與數(shù)據(jù)網(wǎng)關(guān)為HNB的CS域業(yè)務和PS域業(yè)務選擇相同的PCRF提供條件。
圖12為本發(fā)明一實施例提供的PCRF的結(jié)構(gòu)示意圖。如圖12所示,本實施例的PCRF包括:第一判斷模塊121、控制模塊122和建立控制模塊123。
其中,第一判斷模塊121,用于判斷PCRF是否已經(jīng)與BPCF建立起會話連接。控制模塊122,與第一判斷模塊121連接,用于在第一判斷模塊121的判斷結(jié)果為是時,通過已經(jīng)建立的會話連接對HNB的PS域業(yè)務進行許可控制操作。建立控制模塊123,與第一判斷模塊121連接,用于在第一判斷模塊121的判斷結(jié)果為否時,與BPCF新建會話連接,并通過新建的會話連接對PS域業(yè)務進行許可控制操作。
本實施例的PCRF的各功能模塊可用于執(zhí)行圖4A-圖7B所示方法中的相應流程,其具體工作原理不再贅述,詳見方法實施例的描述。
本實施例的PCRF通過與本發(fā)明實施例提供的HNB GW、DRA和數(shù)據(jù)網(wǎng)關(guān)相配合,為HNB Gff與數(shù)據(jù)網(wǎng)關(guān)為HNB的CS域業(yè)務和PS域業(yè)務選擇相同的PCRF提供條件。
圖13為本發(fā)明另一實施例提供的PCRF的結(jié)構(gòu)不意圖。本實施例基于圖12所不實施例實現(xiàn),如圖13所示,本實施例的PCRF還包括:第七接收模塊124、第二判斷模塊125、第一觸發(fā)模塊126和第二發(fā)送模塊127。
其中,第七接收模塊124,用于在作為第二 DRA為HNB選擇的第二 PCRF時,接收由第二 DRA或數(shù)據(jù)網(wǎng)關(guān)發(fā)送的第一 PCRF的標識。第二判斷模塊125,與第七接收模塊124連接,用于判斷第二 PCRF是否與第一 PCRF相同。第一觸發(fā)模塊126,與第二判斷模塊125和第一判斷模塊121連接,用于在第二判斷模塊125的判斷結(jié)果為相同時,觸發(fā)第一判斷模塊121、控制模塊122和建立控制模塊123執(zhí)行相應操作,以通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作。第二發(fā)送模塊127,與第二判斷模塊125連接,用于在第二判斷模塊125的判斷結(jié)果為不相同時,向第一 PCRF發(fā)送包括PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使第一 PCRF通過與BPCF之間的會話連接對PS域業(yè)務進行許可控制操作。
上述各功能模塊可用于執(zhí)行圖6A-圖7B所示方法中的相應流程,其具體工作原理不再贅述,詳見方法實施例的描述。
本實施例的PCRF通過與本發(fā)明實施例提供的HNB GW、DRA和數(shù)據(jù)網(wǎng)關(guān)相配合,為HNB Gff與數(shù)據(jù)網(wǎng)關(guān)為HNB的CS域業(yè)務和PS域業(yè)務選擇相同的PCRF提供條件。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種策略和計費規(guī)則功能PCRF選擇方法,其特征在于,包括: 家庭基站網(wǎng)關(guān)HNB Gff根據(jù)接收到激活分組報文協(xié)議PDP上下文請求消息中的家庭基站HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與所述HNB對應的第一 PCRF的標識,所述第一 PCRF是所述HNB Gff為電路交換CS域業(yè)務選擇出的PCRF ; 所述HNB Gff將所述HNB的標識和所述第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
2.根據(jù)權(quán)利要求1所述的PCRF選擇方法,其特征在于,所述家庭基站網(wǎng)關(guān)HNBGW根據(jù)接收到激活分組報文協(xié)議PDP上下文請求中的家庭基站HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與所述HNB對應的第一 PCRF的標識之前包括: 所述HNB Gff為所述HNB選擇第一直徑路由代理DRA,并向所述第一 DRA發(fā)送會話請求,以使所述第一 DRA根據(jù)所述會話請求為所述HNB選擇所述第一 PCRF,并將所述第一 PCRF的標識發(fā)送給所述HNB GW,所述會話請求包括所述HNB的標識; 所述HNB Gff將所述HNB的標識與所述第一 PCRF的標識綁定,并存儲到所述HNB綁定關(guān)系表中。
3.根據(jù)權(quán)利要求2所述的PCRF選擇方法,其特征在于,所述HNBGW為所述HNB選擇第一直徑路由代理DRA,并向所述第一 DRA發(fā)送會話請求,以使所述第一 DRA根據(jù)所述會話請求為所述HNB選擇所述第一 PCRF,并將所述第一 PCRF的標識發(fā)送給所述HNB Gff包括: 所述HNB Gff為所述HNB選擇所述第一 DRA ; 所述HNB Gff向所述第一 DRA發(fā)送所述會話請求,以使所述第一 DRA根據(jù)所述會話請求為所述HNB選擇所述第一 PCRF,建立第一 DRA綁定關(guān)系,并將所述第一 PCRF的標識和與所述會話請求對應的會話標識發(fā)送給所述HNB Gff,所述第一 DRA綁定關(guān)系包括所述HNB的標識、所述第一 PCRF的標識和與所述會話請求對應的會話標識。
4.根據(jù)權(quán)利要求3所述的PCRF選擇方法,其特征在于,所述HNBGff將所述HNB的標識與所述第一 PCRF的標識綁定,并存儲到所述HNB綁定關(guān)系表中時,還包括: 所述HNB Gff將所述第一 DRA的標識和所述會話標識,與所述HNB的標識綁定并存儲到所述HNB綁定關(guān)系表中。
5.根據(jù)權(quán)利要求4所述的PCRF選擇方法,其特征在于,所述家庭基站網(wǎng)關(guān)HNBGW根據(jù)接收到激活分組報文協(xié)議PDP上`下文請求消息中的家庭基站HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與所述HNB對應的第一 PCRF的標識包括: 所述HNB Gff根據(jù)所述HNB的標識查詢所述HNB綁定關(guān)系表,獲取與所述HNB的標識綁定的所述第一 DRA的標識、所述會話標識和所述第一 PCRF的標識; 所述HNB Gff將所述HNB的標識和所述第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作包括: 所述HNB Gff將所述HNB的標識、所述第一 DRA的標識、所述會話標識和所述第一 PCRF的標識封裝在直傳消息中,并將所述直傳消息發(fā)送給SGSN,以使所述SGSN根據(jù)所述直傳消息生成創(chuàng)建會話請求消息,并將所述創(chuàng)建會話請求消息發(fā)送給所述數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述創(chuàng)建會話請求消息中所述第一 DRA的標識,向所述第一 DRA發(fā)送IP-CAN會話建立請求消息,以使所述第一 DRA根據(jù)所述IP-CAN會話建立請求消息中的會話標識和HNB的標識,將IP-CAN會話建立請求消息中的IP-CAN會話標識存儲到所述第一 DRA綁定關(guān)系中,并選擇所述第一 PCRF作為所述PS域業(yè)務的PCRF,以使所述第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作;所述創(chuàng)建會話請求消息包括所述HNB的標識、所述第一 DRA的標識、所述會話標識和所述第一 PCRF的標識,所述IP-CAN會話建立請求消息包括所述HNB的標識、所述會話標識、所述第一 PCRF的標識和IP-CAN會話標識。
6.根據(jù)權(quán)利要求1或2或3所述的PCRF選擇方法,其特征在于,所述家庭基站網(wǎng)關(guān)HNBGff根據(jù)接收到激活分組報文協(xié)議PDP上下文請求消息中的家庭基站HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與所述HNB對應的第一 PCRF的標識包括: 所述HNB Gff根據(jù)所述HNB的標識查詢所述HNB綁定關(guān)系表,獲取與所述HNB的標識綁定的所述第一 PCRF的標識; 所述HNB Gff將所述HNB的標識和所述第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作包括: 所述HNB GW將所述HNB的標識和所述第一PCRF的標識封裝在直傳消息中,并將所述直傳消息發(fā)送給SGSN,以使所述SGSN根據(jù)所述直傳消息生成創(chuàng)建會話請求消息,將所述創(chuàng)建會話請求消息發(fā)送給所述數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)選擇第二 DRA,并向所述第二 DRA發(fā)送IP-CAN會話建立請求消息,以使所述第二 DRA根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二 PCRF,建立第二 DRA綁定關(guān)系,并將所述第一 PCRF的標識發(fā)送給所述第二PCRF,以使所述第二 PCRF根據(jù)所述第一 PCRF的標識,判斷所述第二 PCRF是否與所述第一PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作;所述創(chuàng)建會話請求消息包括所述HNB的標識和所述第一 PCRF的標識;所述IP-CAN會話建立請求消息包括所述HNB的標識、所述第一PCRF的標識和IP-CAN會話標識;所述第二 DRA綁定關(guān)系包括所述HNB的標識、所述第二 PCRF的標識和所述IP-CAN會話標識。
7.根據(jù)權(quán)利要求1或2或3所述的PCRF選擇方法,其特征在于,所述家庭基站網(wǎng)關(guān)HNBGff根據(jù)接收到激活分組報文協(xié)議PDP上下文請求消息中的家庭基站HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與所 述HNB對應的第一 PCRF的標識包括: 所述HNB Gff根據(jù)所述HNB的標識查詢所述HNB綁定關(guān)系表,獲取與所述HNB的標識綁定的所述第一 PCRF的標識; 所述HNB Gff將所述HNB的標識和所述第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作包括: 所述HNB Gff將所述HNB的標識和所述第一 PCRF的標識封裝在直傳消息中,并將所述直傳消息發(fā)送給SGSN,以使所述SGSN根據(jù)所述直傳消息生成創(chuàng)建會話請求消息,將所述創(chuàng)建會話請求消息發(fā)送給所述數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)選擇第二 DRA,并向所述第二 DRA發(fā)送IP-CAN會話建立請求消息,以使所述第二 DRA根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二 PCRF,建立第二 DRA綁定關(guān)系,并將所述第二 PCRF的標識發(fā)送給所述數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述第二PCRF的標識,將所述第一PCRF的標識發(fā)送給所述第二 PCRF,以使所述第二 PCRF根據(jù)所述第一 PCRF的標識,判斷所述第二 PCRF是否與所述第一 PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述HNB對應的PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一 PCRF通過與所述BPCF之間的會話連接對所述HNB對應的PS域業(yè)務進行許可控制操作;所述創(chuàng)建會話請求消息包括所述HNB的標識和所述第一 PCRF的標識;所述IP-CAN會話建立請求消息包括所述HNB的標識和IP-CAN會話標識;所述第二 DRA綁定關(guān)系包括所述HNB的標識、所述第二 PCRF的標識和所述IP-CAN會話標識。
8.一種策略和計費規(guī)則功能PCRF選擇方法,其特征在于,包括: 數(shù)據(jù)網(wǎng)關(guān)接收家庭基站網(wǎng)關(guān)HNB Gff發(fā)送的家庭基站HNB的標識和第一 PCRF的標識,所述第一 PCRF是所述HNB Gff為電路交換CS域業(yè)務選擇出的PCRF,且所述第一 PCRF的標識是由所述HNB Gff根據(jù)接收到的激活分組報文協(xié)議PDP上下文請求消息中的所述HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取的; 所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述第一PCRF的標識,從多個PCRF中選擇所述第一PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
9.根據(jù)權(quán)利要求8所述的PCRF選擇方法,其特征在于,所述數(shù)據(jù)網(wǎng)關(guān)接收家庭基站網(wǎng)關(guān)HNB Gff發(fā)送的家庭基站HNB的標識和第一 PCRF的標識包括: 所述數(shù)據(jù)網(wǎng)關(guān)接收SGSN發(fā)送的創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息是由所述SGSN根據(jù)所述HNB Gff發(fā)送的包括第一 DRA的標識、會話標識和所述第一 PCRF的標識的直傳消息生成并發(fā)送的,且所述創(chuàng)建會話請求消息包括所述HNB的標識、所述第一 DRA的標識、所述會話標識和所述第一PCRF的標識;所述第一DRA是由所述HNB GW為所述HNB選擇,并向所述第一 DRA發(fā)送會話請求以使所述第一 DRA為所述HNB選擇所述第一 PCRF的DRA,所述會話標識與所述HNB Gff發(fā)送給所述第一 DRA的會話請求相對應,所述第一 PCRF的標識是由所述第一 DRA發(fā)送給所述HNBGW的。
10.根據(jù)權(quán)利要求9所述的`所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作包括: 所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述創(chuàng)建會話請求消息中所述第一 DRA的標識,向所述第一 DRA發(fā)送IP-CAN會話建立請求消息,以使所述第一 DRA根據(jù)所述IP-CAN會話建立請求消息中的會話標識和HNB的標識,將所述IP-CAN會話建立請求消息中的IP-CAN會話標識存儲到第一DRA綁定關(guān)系中,并選擇所述第一 PCRF作為所述PS域業(yè)務的PCRF,并使所述第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作;所述IP-CAN會話建立請求消息包括所述HNB的標識、所述會話標識、所述第一 PCRF的標識和所述IP-CAN會話標識。
11.根據(jù)權(quán)利要求8所述的PCRF選擇方法,其特征在于,所述數(shù)據(jù)網(wǎng)關(guān)接收家庭基站網(wǎng)關(guān)HNB Gff發(fā)送的家庭基站HNB的標識和第一 PCRF的標識包括:所述數(shù)據(jù)網(wǎng)關(guān)接收所述HNB GW發(fā)送的創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息是由所述SGSN根據(jù)所述HNB Gff發(fā)送的包括所述HNB的標識和所述第一 PCRF的標識的直傳消息生成并發(fā)送的,且所述創(chuàng)建會話請求消息包括所述HNB的標識和所述第一 PCRF的標識。
12.根據(jù)權(quán)利要求11所述的PCRF選擇方法,其特征在于,所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述第一PCRF的標識,從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作包括: 所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述創(chuàng)建會話請求消息,選擇第二 DRA,并向所述第二 DRA發(fā)送IP-CAN會話建立請求消息,以使所述第二 DRA根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二 PCRF,建立第二 DRA綁定關(guān)系,并將所述第一 PCRF的標識發(fā)送給所述第二PCRF,以使所述第二 PCRF根據(jù)所述第一 PCRF的標識,判斷所述第二 PCRF是否與所述第一PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作;所述IP-CAN會話建立請求消息包括所述HNB的標識、所述第一 PCRF的標識和IP-CAN會話標識。
13.根據(jù)權(quán)利要求11所述的PCRF選擇方法,其特征在于,所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述第一PCRF的標識,從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作包括: 所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述創(chuàng)建會話請求消息,選擇第二 DRA,并向所述第二 DRA發(fā)送IP-CAN會話建立請求消息,以使所述第二 DRA根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二 PCRF,建立第二 DRA綁定關(guān)系,并返回所述第二 PCRF的標識;所述IP-CAN會話建立請求消息包括所述HNB的標識和IP-CAN會話標識; 所述數(shù)據(jù)網(wǎng)關(guān)接收所述第二 PCRF的標識,根據(jù)所述第二 PCRF的標識,將所述第一 PCRF的標識發(fā)送給所述第二 PCRF,以使所述第二 PCRF根據(jù)所述第一 PCRF的標識,判斷所述第二PCRF是否與所述第一 PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述HNB對應的PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一 PCRF通過與所述BPCF之間的會話連 接對所述HNB對應的PS域業(yè)務進行許可控制操作。
14.一種策略和計費規(guī)則功能PCRF選擇方法,其特征在于,包括: 直徑路由代理DRA接收家庭基站網(wǎng)關(guān)HNB Gff發(fā)送的會話請求,所述會話請求包括家庭基站HNB的標識; 所述DRA根據(jù)所述會話請求為所述HNB選擇第一 PCRF,并將所述第一 PCRF的標識發(fā)送給所述HNB Gff,以供所述HNB Gff將所述HNB的標識與所述第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中,以在接收到激活分組報文協(xié)議PDP上下文請求消息時,根據(jù)接收到的激活PDP上下文請求消息中的所述HNB的標識,將所述HNB綁定關(guān)系表中的所述HNB的標識和所述第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述第一 PCRF的標識,從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
15.根據(jù)權(quán)利要求14所述的PCRF選擇方法,其特征在于,還包括:所述DRA建立第一 DRA綁定關(guān)系,所述第一 DRA綁定關(guān)系包括所述HNB的標識、所述第一 PCRF的標識和與所述會話請求對應的會話標識。
16.根據(jù)權(quán)利要求15所述的PCRF選擇方法,其特征在于,還包括: 所述DRA接收所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)創(chuàng)建會話請求消息中所述DRA的標識發(fā)送的IP-CAN會話建立請求消息,所述IP-CAN會話建立請求消息包括所述HNB的標識、所述會話標識、所述第一PCRF的標識和IP-CAN會話標識;所述創(chuàng)建會話請求消息是由SGSN根據(jù)所述HNB Gff發(fā)送的包括所述DRA的標識、所述會話標識和所述第一 PCRF的標識的直傳消息生成并發(fā)送的; 所述DRA根據(jù)所述會話標識和所述HNB的標識,將所述IP-CAN會話標識存儲到所述第一DRA綁定關(guān)系中,并選擇所述第一 PCRF作為所述PS域業(yè)務的PCRF,以使第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作。
17.根據(jù)權(quán)利要求15所述的PCRF選擇方法,其特征在于,還包括: 所述DRA接收所述數(shù)據(jù)網(wǎng)關(guān)選擇所述DRA作為第二 DRA時發(fā)送的IP-CAN會話建立請求消息,所述IP-CAN會話建立請求消息包括所述HNB的標識、所述第一 PCRF的標識和IP-CAN會話標識; 所述DRA根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二 PCRF,將所述第一PCRF的標識發(fā)送給所述第二 PCRF,以使所述第二 PCRF根據(jù)所述第一 PCRF的標識,判斷所述第二 PCRF是否與所述第一 PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作; 所述DRA建立第二 DRA綁定關(guān)系,所述第二 DRA綁定關(guān)系包括所述HNB的標識、所述第二PCRF的標識和所述IP-CAN會話標識。
18.根據(jù)權(quán)利要求15所述的PCRF選擇方法,其特征在于,還包括: 所述DRA接收所述數(shù)據(jù)網(wǎng)關(guān)選擇所述DRA作為第二 DRA時發(fā)送的IP-CAN會話建立請求消息,所述IP-CAN會話建立請求消息包括所述HNB的標識、所述第一 PCRF的標識和IP-CAN會話標識; 所述DRA根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二 PCRF,將所述第二PCRF的標識發(fā)送給所述數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述第二 PCRF的標識,將所述第一PCRF的標識發(fā)送`給所述第二 PCRF,以使所述第二 PCRF根據(jù)所述第一 PCRF的標識,判斷所述第二 PCRF是否與所述第一 PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作; 所述DRA建立第二 DRA綁定關(guān)系,所述第二 DRA綁定關(guān)系包括所述HNB的標識、所述第二PCRF的標識和所述IP-CAN會話標識。
19.一種策略和計費規(guī)則功能PCRF選擇方法,其特征在于,包括: 所述PCRF在作為第二 DRA為HNB選擇的第二 PCRF時,接收由所述第二 DRA或數(shù)據(jù)網(wǎng)關(guān)發(fā)送的第一 PCRF的標識;所述第二 DRA是由所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)SGSN發(fā)送的創(chuàng)建會話請求消息選擇的,所述創(chuàng)建會話請求消息是由所述SGSN根據(jù)HNB GW發(fā)送的直傳消息生成的,所述直傳消息包括所述HNB的標識和第一 PCRF的標識,所述第一 PCRF是由所述HNB Gff為所述HNB的CS域業(yè)務選擇出的PCRF,且所述創(chuàng)建會話請求消息包括所述HNB的標識和所述第一 PCRF的標識; 所述第二 PCRF判斷所述第二 PCRF是否與所述第一 PCRF相同; 所述第二 PCRF在判斷結(jié)果為相同時,判斷所述第二 PCRF是否已經(jīng)與寬帶策略控制架構(gòu)BPCF建立起會話連接,在判斷結(jié)果為是時,通過已經(jīng)建立的會話連接對所述HNB的分組交換PS域業(yè)務進行許可控制操作,在判斷結(jié)果為否時,與所述BPCF新建會話連接,并通過新建的會話連接對所述PS域業(yè)務進行許可控制操作; 所述第二 PCRF在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作。
20.一種家庭基站網(wǎng)關(guān)HNB GW,其特征在于,包括: 第一接收模塊,用于接收激活分組報文協(xié)議PDP上下文請求消息,所述激活PDP上下文請求消息包括家庭基站HNB的標識; 獲取模塊,用于根據(jù)所述HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取與所述HNB對應的第一 PCRF的標識,所述第一策略和計費規(guī)則功能PCRF是所述HNB Gff為電路交換CS域業(yè)務選擇出的PCRF ; 第一發(fā)送模塊,用于將所述HNB的標識和所述第一 PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇所述第一 PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
21.根據(jù)權(quán)利要求20所述的HNBGW,其特征在于,還包括: 第一選擇發(fā)送模塊,用于為所述HNB選擇第一直徑路由代理DRA,并向所述第一 DRA發(fā)送會話請求,以使所述第一 DRA根據(jù)所述會話請求為所述HNB選擇所述第一 PCRF,并將所述第一 PCRF的標識發(fā)送給所述HNBGW,所述會話請求包括所述HNB的標識; 綁定存儲模塊,用于將所述HNB的標識與所述第一PCRF的標識綁定,并存儲到所述HNB綁定關(guān)系表中。
22.根據(jù)權(quán)利要求21所述的HNBGW,其特征在于,所述綁定存儲模塊還用于在將所述HNB的標識與所述第一 PCRF的標識綁定,并存儲到所述HNB綁定關(guān)系表中時,將所述第一DRA的標識和所述會話請求對應的會話標識,與所述HNB的標識綁定并存儲到所述HNB綁定關(guān)系表中。
23.根據(jù)權(quán)利要求23所述的HNBGW,其特征在于,所述獲取模塊具體用于根據(jù)所述HNB的標識查詢所述HNB綁定關(guān)系表,獲取與所述HNB的標識綁定的所述第一 DRA的標識、所述會話標識和所述第一 PCRF的標識; 所述第一發(fā)送模塊具體用于將所述HNB的標識、所述第一 DRA的標識、所述會話標識和所述第一 PCRF的標識封裝在直傳消息中,并將所述直傳消息發(fā)送給SGSN,以使所述SGSN根據(jù)所述直傳消息生成創(chuàng)建會話請求消息,并將所述創(chuàng)建會話請求消息發(fā)送給所述數(shù)據(jù)網(wǎng)關(guān),所述創(chuàng)建會話請求消息包括所述HNB的標識、所述第一 DRA的標識、所述會話標識和所述第一 PCRF的標識。
24.根據(jù)權(quán)利要求20或21所述的HNBGW,其特征在于,所述獲取模塊具體用于根據(jù)所述HNB的標識查詢所述HNB綁定關(guān)系表,獲取與所述HNB的標識綁定的所述第一 PCRF的標識; 所述第一發(fā)送模塊具體用于將所述HNB的標識和所述第一 PCRF的標識封裝在直傳消息中,并將所述直傳消息發(fā)送給SGSN,以使所述SGSN根據(jù)所述直傳消息生成創(chuàng)建會話請求消息,將所述創(chuàng)建會話請求消息發(fā)送給所述數(shù)據(jù)網(wǎng)關(guān),所述創(chuàng)建會話請求消息包括所述HNB的標識和所述第一 PCRF的標識。
25.一種數(shù)據(jù)網(wǎng)關(guān),其特征在于,包括: 第二接收模塊,用于接收家庭基站網(wǎng)關(guān)HNB GW發(fā)送的家庭基站HNB的標識和第一策略和計費規(guī)則功能PCRF的標識,所述第一 PCRF是所述HNBGW為電路交換CS域業(yè)務選擇出的PCRF,且所述第一 PCRF的標識是由所述HNB Gff根據(jù)接收到的激活分組報文協(xié)議PDP上下文請求消息中的所述HNB的標識,從預先生成的HNB綁定關(guān)系表中獲取的; 第一選擇控制模塊,用于根據(jù)所述第一 PCRF的標識,從多個PCRF中選擇所述第一PCRF,并通過所述第一 PCRF和寬帶策略控制架構(gòu)BPCF進行分組交換PS域業(yè)務的許可控制操作。
26.根據(jù)權(quán)利要求25所述的數(shù)據(jù)網(wǎng)關(guān),其特征在于,所述第二接收模塊具體用于接收SGSN發(fā)送的創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息是由所述SGSN根據(jù)所述HNB Gff發(fā)送的包括第一直徑路由代理DRA的標識、會話標識和所述第一 PCRF的標識的直傳消息生成并發(fā)送的,且所述創(chuàng)建會話請求消息包括所述HNB的標識、所述第一 DRA的標識、所述會話標識和所述第一 PCRF的標識;所述第一 DRA是由所述HNB GW為所述HNB選擇,并向所述第一 DRA發(fā)送會話請求以使所述第一 DRA為所述HNB選擇所述第一 PCRF的DRA,所述會話標識與所述HNB Gff發(fā)送給所述第一 DRA的會話請求相對應,所述第一 PCRF的標識是由所述第一 DRA發(fā)送給所述HNBGW的。
27.根據(jù)權(quán)利要求26所述的數(shù)據(jù)網(wǎng)關(guān),其特征在于,所述第一選擇控制模塊具體用于根據(jù)所述創(chuàng)建會話請求消息中所述第一 DRA的標識,向所述第一 DRA發(fā)送IP-CAN會話建立請求消息,以使所述第一 DRA根據(jù)所述會話標識和所述HNB的標識,將所述IP-CAN會話標識存儲到第一 DRA綁定關(guān)系中,并選擇所述第一 PCRF作為所述PS域業(yè)務的PCRF,并使所述第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作;所述IP-CAN會話建立請求消息包括所述HNB的標識、所述會話標識、所述第一 PCRF的標識和IP-CAN會話標識。
28.根據(jù)權(quán)利要求25所述的數(shù)據(jù)網(wǎng)關(guān),其特征在于,所述第二接收模塊具體用于接收所述HNB Gff發(fā)送的創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息是由所述SGSN根據(jù)所述HNBGW發(fā)送的包括所述HNB的標識和所 述第一PCRF的標識的直傳消息生成并發(fā)送的,且所述創(chuàng)建會話請求消息包括所述HNB的標識和所述第一 PCRF的標識。
29.根據(jù)權(quán)利要求28所述的數(shù)據(jù)網(wǎng)關(guān),其特征在于,所述第一選擇控制模塊具體用于選擇第二 DRA,并向所述第二 DRA發(fā)送IP-CAN會話建立請求消息,以使所述第二 DRA根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二 PCRF,將所述第一 PCRF的標識發(fā)送給所述第二 PCRF,以使所述第二 PCRF根據(jù)所述第一 PCRF的標識,判斷所述第二 PCRF是否與所述第一 PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作;所述IP-CAN會話建立請求消息包括所述HNB的標識、所述第一 PCRF的標識和IP-CAN會話標識。
30.根據(jù)權(quán)利要求28所述的數(shù)據(jù)網(wǎng)關(guān),其特征在于,所述第一選擇控制模塊具體用于選擇第二 DRA,并向所述第二 DRA發(fā)送IP-CAN會話建立請求消息,以使所述第二 DRA根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二 PCRF,并返回所述第二 PCRF的標識;所述IP-CAN會話建立請求消息包括所述HNB的標識、所述第一 PCRF的標識和IP-CAN會話標識; 所述第一選擇控制模塊還具體用于接收所述第二 PCRF的標識,根據(jù)所述第二 PCRF的標識,將所述第一 PCRF的標識發(fā)送給所述第二 PCRF,以使所述第二 PCRF根據(jù)所述第一PCRF的標識,判斷所述第二 PCRF是否與所述第一 PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述HNB對應的PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一 PCRF通過與所述BPCF之間的會話連接對所述HNB對應的PS域業(yè)務進行許可控制操作。
31.一種直徑路由代理DRA,其特征在于,包括: 第三接收模塊,用于接收家庭基站網(wǎng)關(guān)HNB GW發(fā)送的會話請求,所述會話請求包括家庭基站HNB的標識; 第二選擇發(fā)送模塊,用于根據(jù)所述會話請求為所述HNB選擇第一策略和計費規(guī)則功能PCRF,并將所述第一 PCRF的標識發(fā)送給所述HNB Gff,以供所述HNB Gff將所述HNB的標識與所述第一 PCRF的標識綁定,并存儲到HNB綁定關(guān)系表中。
32.根據(jù)權(quán)利要求31所述的DRA,其特征在于,還包括: 第一建立模塊,用于建立第一 DRA綁定關(guān)系,所述第一 DRA綁定關(guān)系包括所述HNB的標識、所述第一 PCRF的標識和與所述會話請求對應的會話標識。
33.根據(jù)權(quán)利要求32所述DRA,其特征在于,還包括: 第四接收模塊,用于接收數(shù)據(jù)網(wǎng)關(guān)根據(jù)創(chuàng)建會話請求消息中所述DRA的標識發(fā)送的IP-CAN會話建立請求消息,所述IP-CAN會話建立請求消息包括所述HNB的標識、所述會話標識、所述第一 PCRF的標識和I`P-CAN會話標識;所述創(chuàng)建會話請求消息是由SGSN根據(jù)所述HNB GW發(fā)送的直傳消息生成并發(fā)送的; 第二選擇控制模塊,用于根據(jù)所述會話標識和所述HNB的標識,將所述IP-CAN會話標識存儲到所述第一 DRA綁定關(guān)系中,并選擇所述第一 PCRF作為所述PS域業(yè)務的PCRF,以使第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作。
34.根據(jù)權(quán)利要求32所述的DRA,其特征在于,還包括: 第五接收模塊,用于接收所述數(shù)據(jù)網(wǎng)關(guān)選擇所述DRA作為第二 DRA時發(fā)送的IP-CAN會話建立請求消息,所述IP-CAN會話建立請求消息包括所述HNB的標識、所述第一 PCRF的標識和IP-CAN會話標識; 第三選擇發(fā)送模塊,用于根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二PCRF,將所述第一 PCRF的標識發(fā)送給所述第二 PCRF,以使所述第二 PCRF根據(jù)所述第一PCRF的標識,判斷所述第二 PCRF是否與所述第一 PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作; 第二建立模塊,用于建立第二 DRA綁定關(guān)系,所述第二 DRA綁定關(guān)系包括所述HNB的標識、所述第二 PCRF的標識和所述IP-CAN會話標識。
35.根據(jù)權(quán)利要求32所述的DRA,其特征在于,還包括: 第六接收模塊,用于接收所述數(shù)據(jù)網(wǎng)關(guān)選擇所述DRA作為第二 DRA時發(fā)送的IP-CAN會話建立請求消息,所述IP-CAN會話建立請求消息包括所述HNB的標識、所述第一 PCRF的標識和IP-CAN會話標識; 第四選擇發(fā)送模塊,用于根據(jù)所述IP-CAN會話建立請求消息,為所述HNB選擇第二PCRF,將所述第二 PCRF的標識發(fā)送給所述數(shù)據(jù)網(wǎng)關(guān),以使所述數(shù)據(jù)網(wǎng)關(guān)根據(jù)所述第二 PCRF的標識,將所述第一 PCRF的標識發(fā)送給所述第二 PCRF,以使所述第二 PCRF根據(jù)所述第一PCRF的標識,判斷所述第二 PCRF是否與所述第一 PCRF相同,在判斷結(jié)果為相同時,通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作,在判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作; 第三建立模塊,用于建立第二 DRA綁定關(guān)系,所述第二 DRA綁定關(guān)系包括所述HNB的標識、所述第二 PCRF的標識和所述IP-CAN會話標識。
36.一種策略和計費規(guī)則功能PCRF,其特征在于,包括: 第一判斷模塊,用于判斷所述PCRF是否已經(jīng)與寬帶策略控制架構(gòu)BPCF建立起會話連接; 控制模塊,用于在所述第一判斷模塊的判斷結(jié)果為是時,通過已經(jīng)建立的會話連接對家庭基站HNB的分組交換PS域業(yè)務進行許可控制操作; 建立控制模塊,用于在所述第一判斷模塊的判斷結(jié)果為否時,與所述BPCF新建會話連接,并通過新建的會話連接對所述PS域業(yè)務進行許可控制操作。
37.根據(jù)權(quán)利要求36所述的PCRF,其特征在于,還包括: 第七接收模塊,用于在作為第二 DRA為HNB選擇的第二 PCRF時,接收由所述第二 DRA或數(shù)據(jù)網(wǎng)關(guān)發(fā)送的第一 PCRF的標識; 第二判斷模塊,用于判斷所述第二 PCRF是否與所述第一 PCRF相同; 第一觸發(fā)模塊,用于在所述第二判斷模塊的判斷結(jié)果為相同時,觸發(fā)所述第一判斷模塊、控制模塊和建立控制模塊執(zhí)行相應操作 ,以通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作; 第二發(fā)送模塊,用于在所述第二判斷模塊的判斷結(jié)果為不相同時,向所述第一 PCRF發(fā)送包括所述PS域業(yè)務的Qos參數(shù)的會話建立請求消息,以使所述第一 PCRF通過與所述BPCF之間的會話連接對所述PS域業(yè)務進行許可控制操作。
全文摘要
本發(fā)明提供一種策略和計費規(guī)則功能選擇方法及相關(guān)設(shè)備。其中,方法包括HNB GW根據(jù)接收到激活PDP上下文請求消息中的HNB的標識,從HNB綁定關(guān)系表中獲取與HNB對應的第一PCRF的標識,第一PCRF是HNB GW為CS域業(yè)務選擇出的PCRF;HNB GW將HNB的標識和第一PCRF的標識發(fā)送給數(shù)據(jù)網(wǎng)關(guān),以使數(shù)據(jù)網(wǎng)關(guān)從多個PCRF中選擇第一PCRF,并通過第一PCRF和BPCF進行PS域業(yè)務的許可控制操作。本發(fā)明技術(shù)方案使得HNB GW和數(shù)據(jù)網(wǎng)關(guān)為同一HNB的CS域業(yè)務和PS域業(yè)務選擇相同的PCRF,解決了因同一HNB的CS域業(yè)務和PS域業(yè)務選擇不同PCRF造成資源調(diào)度時資源分配不準確的問題。
文檔編號H04W28/16GK103107901SQ20111035677
公開日2013年5月15日 申請日期2011年11月11日 優(yōu)先權(quán)日2011年11月11日
發(fā)明者徐冠斌 申請人:華為終端有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1