專利名稱:確定策略和計(jì)費(fèi)規(guī)則功能實(shí)體的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種確定策略和計(jì)費(fèi)規(guī)則功能實(shí)體的方法、裝置和系統(tǒng)。
背景技術(shù):
Diameter 協(xié)議是 3G 網(wǎng)絡(luò)的 PCC(Policy and Charging Control,策略和計(jì)費(fèi)控制)架構(gòu)以及 LTE (Long Term Evolution,長期演進(jìn))、IMS (IPMultimedia Subsystem,IP 多媒體子系統(tǒng))網(wǎng)絡(luò)中廣泛應(yīng)用的協(xié)議。DRA(Diameter Routing Agent,Diameter消息路由代理)用于提供Diameter信令的消息路由功能,通過部署DRA組成下一代的信令網(wǎng)絡(luò)。DRA 可以實(shí)現(xiàn)多網(wǎng)絡(luò)架構(gòu)中Diameter信令的集中轉(zhuǎn)發(fā),其中包括GPRS(General Packet Radio krvice,通用分組無線業(yè)務(wù))或EPC(Evolution Packet Core,演進(jìn)的包交換核心網(wǎng))、PCC 網(wǎng)絡(luò)中用戶的移動(dòng)性管理、計(jì)費(fèi)策略和計(jì)費(fèi)信息等。在PCC 系統(tǒng)內(nèi),PCEF(Policy and Charging Enforcement Function,策略和計(jì)費(fèi)執(zhí)行功能實(shí)體)通過DRA路由到PCRF(PoIicy and Charging Rule Function,策略和計(jì)費(fèi)規(guī)則功能實(shí)體),AF(Application Function,應(yīng)用功能實(shí)體)也通過DRA路由到PCRF。具體的,對于 PCEF 到 PCRF 的路由,DRA 采用用戶的 IMSianternational Mobile Subscriber Identification Number,國際移動(dòng)用戶識(shí)別碼)進(jìn)行路由分析;對于AF到PCRF的路由,由于AF發(fā)送的路由請求中沒有用戶的IMSI,所以DRA采用用戶的IP地址進(jìn)行路由分析。為了保證同一個(gè)用戶從AF和PCEF能路由到相同的PCRF,DRA中就需要記錄同一個(gè)用戶的IP 地址和IMSI的對應(yīng)關(guān)系。為了提高信令網(wǎng)組網(wǎng)的可靠性,可以進(jìn)行雙平面組網(wǎng),也就是使用兩個(gè)以上DRA, 其中一個(gè)或多個(gè)DRA作為另一個(gè)DRA的備份或者多個(gè)DRA負(fù)荷分擔(dān),使得當(dāng)其中一個(gè)DRA 發(fā)生故障時(shí),信令業(yè)務(wù)可以不受影響。然而現(xiàn)有技術(shù)只給出了單平面組網(wǎng)時(shí)DRA確定PCRF 的方法,由此雙平面組網(wǎng)場景下的DRA確定PCRF的方案是急需解決的技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種確定PCRF的方法、裝置和系統(tǒng),用以在雙平面組網(wǎng)場景下,將同一用戶的會(huì)話路由到相同的PCRF。一方面,本發(fā)明實(shí)施例提供一種確定PCRF的方法,包括第一 PCRF接收第一路由代理設(shè)備發(fā)送的攜帶用戶的IP地址的第一請求消息;第一 PCRF根據(jù)所述用戶的IP地址,查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF的標(biāo)識(shí);第一 PCRF將攜帶所述第二 PCRF的標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備, 以使所述第一路由代理設(shè)備根據(jù)所述第二 PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到第二 PCRF。另一方面,本發(fā)明實(shí)施例提供一種確定PCRF的裝置,包括
接收單元,用于接收第一路由代理設(shè)備發(fā)送的攜帶用戶的IP地址的第一請求消息;確定單元,用于根據(jù)所述第一請求消息中攜帶的所述用戶的IP地址來查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF的標(biāo)識(shí);發(fā)送單元,用于將攜帶所述第二 PCRF的標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備,以使所述第一路由代理設(shè)備根據(jù)所述第二 PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到第二 PCRF。另一方面,本發(fā)明實(shí)施例提供一種確定PCRF的系統(tǒng),包括第一路由代理設(shè)備,第一 PCRF 和第二 PCRF,所述第一 PCRF,用于接收所述第一路由代理設(shè)備發(fā)送的攜帶用戶的IP地址的第一請求消息;根據(jù)所述用戶的IP地址來查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF標(biāo)識(shí);將攜帶所述第二 PCRF標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備,以使所述第一路由代理設(shè)備根據(jù)所述第二 PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到所述第二 PCRF ;所述第一路由代理設(shè)備,用于向所述第一 PCRF發(fā)送攜帶所述用戶的IP地址的第一請求消息;接收所述第一 PCRF發(fā)送的攜帶第二 PCRF的標(biāo)識(shí)的消息,根據(jù)所述第二 PCRF標(biāo)識(shí)將所述第一請求消息發(fā)送到所述第二 PCRF。本發(fā)明實(shí)施例提供的確定PCRF的方法,通過查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二PCRF的標(biāo)識(shí);將攜帶所述第二 PCRF的標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備,以使所述第一路由代理設(shè)備根據(jù)所述第二 PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到第二 PCRF。從而可以在雙平面組網(wǎng)場景下,將同一用戶的會(huì)話路由到相同的PCRF。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明確定PCRF的方法實(shí)施例一的流程圖;圖2為本發(fā)明確定PCRF的方法實(shí)施例二的流程圖;圖3為本發(fā)明確定PCRF的方法實(shí)施例三的流程圖;圖4為本發(fā)明確定PCRF的裝置實(shí)施例的示意圖;圖5為本發(fā)明確定PCRF的系統(tǒng)實(shí)施例一的示意圖;圖6為本發(fā)明確定PCRF的系統(tǒng)實(shí)施例二的示意圖;圖7為本發(fā)明確定PCRF的系統(tǒng)實(shí)施例三的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明確定PCRF的方法實(shí)施例一的流程圖,如圖1所示,該方法包括SlOl,第一 PCRF接收第一路由代理設(shè)備發(fā)送的攜帶用戶的IP (Internet Protocol)地址的第一請求消息。本發(fā)明各實(shí)施例可以應(yīng)用于DRA雙平面組網(wǎng)的網(wǎng)絡(luò),包括PCC、IMS、GPRS、LTE等網(wǎng)絡(luò)。以下本發(fā)明各實(shí)施例中,路由代理設(shè)備以DRA為例進(jìn)行。S102,第一 PCRF根據(jù)所述用戶的IP地址來查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF的標(biāo)識(shí)。其中,這里的PCRF標(biāo)識(shí)可以是PCRF的主機(jī)標(biāo)識(shí);也可以是PCRF的IP地址和端口號(hào);也可以是PCRF的編號(hào),這里的編號(hào)可以是在網(wǎng)絡(luò)中的PCRF之間(包括第一 PCRF和第二 PCRF)預(yù)先配置好的,比如編號(hào)1代表PCRFl,編號(hào)2代表PCRF2,各個(gè)PCRF (包括第一 PCRF和第二 PCRF) —看到編號(hào),就知道代表編號(hào)所指示的PCRF。當(dāng)然,PCRF的標(biāo)識(shí)也不限于上述列舉的幾種情況。S103,第一 PCRF將攜帶第二 PCRF的標(biāo)識(shí)的消息發(fā)送給第一路由代理設(shè)備,以使第一路由代理設(shè)備根據(jù)所述第二 PCRF的標(biāo)識(shí)將第一請求消息發(fā)送到第二 PCRF。其中,這里第二 PCRF的標(biāo)識(shí)可以是第二 PCRF的主機(jī)標(biāo)識(shí)(也可以說是主機(jī)名稱),也可以是第二 PCRF的IP地址和端口號(hào),當(dāng)然也不限于此??蛇x的,如果用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系是預(yù)先存儲(chǔ)在PCRF中,那么S102中,第一 PCRF就查詢自身預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系。本發(fā)明實(shí)施例中用第一 PCRF代表不同于第二 PCRF的其他PCRF。如果用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系是預(yù)先存儲(chǔ)在 SPR(Subscription Profile R印ository,簽約數(shù)據(jù)庫)中,那么 S102 中,第一 PCRF 就查詢 SPR中預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系。其中,sra是網(wǎng)絡(luò)中多個(gè)PCRF(包括第一 PCRF、第二 PCRF)共享的數(shù)據(jù)庫??蛇x的,第一 PCRF或SI3R還接收第二 PCRF發(fā)送的所述用戶的IP地址和第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系;所述第一 PCRF或所述SI3R將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系更新到所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中。對于用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系預(yù)先存儲(chǔ)在PCRF中的方案,如果網(wǎng)絡(luò)中除了第二 PCRF外,還有兩個(gè)以上的其他PCRF,那么第二 PCRF將用戶的 IP地址和第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系發(fā)給其他PCRF,發(fā)送方式可以采用廣播方式,也可以采用依次發(fā)送,具體的發(fā)送方式這里不做限制。第二 PCRF和其他PCRF將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系更新到自身存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的 PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中。本發(fā)明實(shí)施例通過將對應(yīng)關(guān)系存儲(chǔ)在sra或PCRF中,可以充分利用sra或PCRF 的已有數(shù)據(jù)庫,對現(xiàn)有網(wǎng)絡(luò)的設(shè)備不需要做大的投資,保護(hù)現(xiàn)有設(shè)備投資和降低網(wǎng)絡(luò)維護(hù)成本??蛇x的,在第一 PCRF或SI3R接收第二 PCRF發(fā)送的所述用戶的IP地址和第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系之前,還包括所述第二路由代理設(shè)備接收PCEF發(fā)送的攜帶所述用戶的用戶標(biāo)識(shí)和所述用戶的IP地址的第二請求消息。其中,用戶標(biāo)識(shí)用于標(biāo)識(shí)用戶,例如該用戶標(biāo)識(shí)可以為用戶的IMSI。其中,所述第二路由代理設(shè)備可以根據(jù)PCEF發(fā)送的第二請求消息中攜帶的用戶的用戶標(biāo)識(shí)來確定第二 PCRF ;也可以根據(jù)算法來確定第二 PCRF。然后,所述第二 PCRF將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系發(fā)送給所述第一 PCRF或者所述SPR。這里所說的算法可以是第二路由代理設(shè)備采用輪選的方法來確定第二 PCRF,也可以是第二路由代理設(shè)備根據(jù)每個(gè)PCRF上分擔(dān)的負(fù)荷比例來確定第二PCRF。其中,第二路由代理設(shè)備根據(jù)算法來確定為用戶服務(wù)的PCRF的方法,相對于根據(jù)用戶的IMSI進(jìn)行靜態(tài)配置來確定PCRF的方法來說,可以達(dá)到對PCRF上的負(fù)荷進(jìn)行動(dòng)態(tài)負(fù)荷分擔(dān)的效果??蛇x的,如果對于不同的用戶,網(wǎng)絡(luò)有可能分配了相同的IP地址,那么相應(yīng)的PCRF或Sra中存儲(chǔ)的為用戶IP地址、網(wǎng)絡(luò)標(biāo)識(shí)和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)三者之間的對應(yīng)關(guān)系。其中,網(wǎng)絡(luò)標(biāo)識(shí)是第一 PCRF從所述第一請求消息中獲取的。相應(yīng)的,第一請求消息中還攜帶網(wǎng)絡(luò)標(biāo)識(shí),比如APN(Access Point Name,接入點(diǎn)名稱)。第一 PCRF接收到攜帶網(wǎng)絡(luò)標(biāo)識(shí)和用戶的IP地址的第一請求消息,然后根據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí)和用戶的IP地址來查詢存儲(chǔ)的用戶IP地址、網(wǎng)絡(luò)標(biāo)識(shí)和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)三者之間的對應(yīng)關(guān)系,確定當(dāng)前為用戶服務(wù)的第二 PCRF的標(biāo)識(shí)。相應(yīng)的,第二 PCRF從第二路由代理設(shè)備發(fā)送的第二請求消息中獲取用戶的IP地址和網(wǎng)絡(luò)標(biāo)識(shí)。PCRF和路由代理設(shè)備之間具體的交互方法與對應(yīng)關(guān)系為用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)時(shí)PCRF和路由代理設(shè)備之間的交互,這里不再贅述。通過本發(fā)明實(shí)施例提供的確定PCRF的方法,可以將同一用戶的會(huì)話路由到相同的PCRF,從而解決了雙平面DRA在多PCRF組網(wǎng)情況下,同一用戶的會(huì)話能路由到相同PCRF的問題,進(jìn)一步提供了可靠的DRA信令網(wǎng)組網(wǎng)。下面結(jié)合具體例子,更加詳細(xì)地描述本發(fā)明的實(shí)施例。應(yīng)注意,圖2和圖3的實(shí)施例只是為了幫助本領(lǐng)域技術(shù)人員更好地理解本發(fā)明,而非要限制本發(fā)明的范圍。圖2和圖3的實(shí)施例中,以采用兩個(gè)DRA組網(wǎng)的PCC網(wǎng)絡(luò)為例來說明本發(fā)明實(shí)施例的確定PCRF方法。本發(fā)明實(shí)施例對此不作限制,本發(fā)明實(shí)施例提供的方法還可以用在采用兩個(gè)或多個(gè)DRA組網(wǎng)的其他網(wǎng)絡(luò)中,例如IMS、GPRS或LTE網(wǎng)絡(luò)。相應(yīng)的,第一請求消息以AF和DRA接口之間的Rx請求消息為例,第二請求消息以PCEF和DRA接口之間的(ix請求消息,第一 PCRF和第二 PCRF分別以PCRF2和PCRF1,第一路由代理設(shè)備和第二路由代理設(shè)備分別以DRA2和DRAl為例。圖2是本發(fā)明確定PCRF的方法實(shí)施例二的流程圖。S201-S205是存儲(chǔ)用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)對應(yīng)關(guān)系的過程,S206-S211是利用存儲(chǔ)的對應(yīng)關(guān)系來確定PCRF的過程。S201,端設(shè)備PCEF在接收到用戶發(fā)送的請求消息后,向DRAl發(fā)起focRequest消息,用于建立 PCEF 與 PCRF 之間的 IP CAN (IP Connectivity Access Network,IP 連通接入網(wǎng))會(huì)話。其中,該foe Request消息中攜帶用戶的用戶標(biāo)識(shí)(比如用戶的IMSI)和用戶的IP地址,該IP地址為PCEF在用戶接入時(shí)為該用戶動(dòng)態(tài)分配的IP地址,以使得該用戶進(jìn)行后續(xù)業(yè)務(wù),例如該用戶通過AF確定PCRF時(shí),也使用該IP地址。S202,DRAl接收到PCEF發(fā)送的Gx Request消息后,確定為用戶服務(wù)的PCRF為 PCRFl,然后將Gx Request消息路由至PCRFl。其中,該foe Request消息中攜帶有用戶的用戶標(biāo)識(shí)(比如用戶的IMSI)和用戶的IP地址。當(dāng)然,也可以如現(xiàn)有技術(shù)來攜帶PCEF的信息,這里不再贅述。具體的,DRAl可以通過下面兩種方法中的一種來確定為用戶服務(wù)的PCRF為 PCRFl 第一種,DRAl根據(jù)foe Request消息中攜帶的用戶標(biāo)識(shí)確定PCRFl。第二種,也可以根據(jù)算法來確定PCRF1。這里所說的算法可以是DRAl采用輪選 PCRF的方法來確定PCRFl,也可以是根據(jù)每個(gè)PCRF上分擔(dān)的負(fù)荷比例來確定PCRFl。DRAl 根據(jù)算法來確定PCRF的方法,相對于根據(jù)用戶的IMSI進(jìn)行靜態(tài)配置來確定為用戶服務(wù)的 PCRF來說,可以達(dá)到對PCRF上的負(fù)荷進(jìn)行動(dòng)態(tài)負(fù)荷分擔(dān)的效果。S203, PCRFl接收DRAl發(fā)送的foe Request消息后,存儲(chǔ)用戶的IP地址和當(dāng)前為用戶服務(wù)的PCRFl標(biāo)識(shí)的對應(yīng)關(guān)系,并將該對應(yīng)關(guān)系發(fā)送給PCRF2,以使PCRF2存儲(chǔ)該對應(yīng)關(guān)系。其中,PCRFl存儲(chǔ)對應(yīng)關(guān)系,和將對應(yīng)關(guān)系發(fā)送給PCRF2這兩個(gè)動(dòng)作無先后順序之分??蛇x的,如果PCRF (包括PCRFl,PCRF2)中已經(jīng)存儲(chǔ)了多個(gè)用戶IP地址和為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,那么S203中,PCRF存儲(chǔ)用戶的IP地址和當(dāng)前為用戶服務(wù)的 PCRFl標(biāo)識(shí)的對應(yīng)關(guān)系,也可以認(rèn)為是將用戶的IP地址和當(dāng)前為該用戶服務(wù)的PCRFl標(biāo)識(shí)的對應(yīng)關(guān)系更新到已經(jīng)存儲(chǔ)的用戶IP地址和為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中??蛇x的,如果對于不同的用戶分配了相同的IP地址,那么foe Request消息中還攜帶網(wǎng)絡(luò)標(biāo)識(shí),比如APN。相應(yīng)的,存儲(chǔ)的為用戶IP地址、網(wǎng)絡(luò)標(biāo)識(shí)和當(dāng)前為用戶服務(wù)的PCRF 標(biāo)識(shí)三者之間的對應(yīng)關(guān)系。如果網(wǎng)絡(luò)中有多個(gè)PCRF,例如除了 PCRFl、PCRF2之外,還有其他的PCRF,那么 PCRFl也會(huì)將該對應(yīng)關(guān)系發(fā)送給其他的PCRF,以使其他的PCRF也存儲(chǔ)該對應(yīng)關(guān)系。這樣, 如果后續(xù)該用戶的會(huì)話被DRA路由到其他的PCRF上時(shí),其他的PCRF可以根據(jù)存儲(chǔ)的該對應(yīng)關(guān)系來為確定為用戶服務(wù)的PCRF。S204, PCRFl 發(fā)送 Answer 消息給 DRAl。S205, DRAl 發(fā)送 Answer 消息給 PCEF。S206,該用戶通過端設(shè)備AF發(fā)起會(huì)話時(shí),AF發(fā)送攜帶該用戶的IP地址的Rx Request消息給DRA2,用于建立AF與PCRF之間的IP CAN會(huì)話。S207,DRA2 確定將 Rx Request 消息待路由到的 PCRF 為 PCRF2,然后將 Rx Request 消息路由至PCRF2。其中,Rx Request消息中攜帶用戶的IP地址,當(dāng)然也可以如現(xiàn)有技術(shù)來攜帶AF的信息,這里不再贅述。可選的,DRA2可以根據(jù)算法來確定PCRF2。這里所說的算法可以是DRA2采用輪選 PCRF的方法來確定PCRF2,也可以是根據(jù)每個(gè)PCRF上分擔(dān)的負(fù)荷比例來確定PCRF2。S208,PCRF2根據(jù)Rx Request消息中攜帶的用戶的IP地址來查詢用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,來確定當(dāng)前為該用戶服務(wù)的PCRFl的標(biāo)識(shí)??蛇x的,如果PCRF中存儲(chǔ)的為用戶IP地址、網(wǎng)絡(luò)標(biāo)識(shí)和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)三者之間的對應(yīng)關(guān)系,那么PCRF2接收到攜帶網(wǎng)絡(luò)標(biāo)識(shí)和用戶IP地址的Rx Request消息,然后根據(jù)網(wǎng)絡(luò)標(biāo)識(shí)和用戶IP地址來查詢存儲(chǔ)的用戶IP地址、網(wǎng)絡(luò)標(biāo)識(shí)和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)三者之間的對應(yīng)關(guān)系,來確定PCRF1。S209,PCRF2發(fā)送Answer消息到DRA2,該Answer消息中攜帶將RxRequest消息重定向到PCRFl的指示,用以指示DRA2將Rx Request消息重定向到PCRF1。具體的,Answer消息中可以攜帶 Result-Code = DIAMETER_REDIRECT_INDICATION, Redirect-Host = PCRFl0 DIAMETER_REDIRECT_INDICATION 是重定向指示,Redirect-Host = PCRFl是用來指示重定向到的目標(biāo)PCRF為PCRFl。S210, DRA2將攜帶該用戶的IP地址的Rx Request消息發(fā)送給PCRFl。S211, PCRFl 發(fā)送 Answer 消息給 DRA2。S212, DRA2 發(fā)送 Answer 消息給 PCEF??蛇x的,在上述實(shí)施例之后,還可以包括該用戶發(fā)起會(huì)話結(jié)束消息來觸發(fā)刪除各個(gè)PCRF中存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRFl的標(biāo)識(shí)的對應(yīng)關(guān)系的過程。具體為當(dāng)該用戶發(fā)起會(huì)話結(jié)束消息時(shí),PCEF向DRAl發(fā)送用于去激活PCEF與PCRFl之間的IPCAN連接的會(huì)話結(jié)束消息;DRAl向PCRFl發(fā)送所述會(huì)話結(jié)束消息;PCRFl刪除自身存儲(chǔ)的用戶的IP地址和當(dāng)前為用戶服務(wù)的PCRFl的標(biāo)識(shí)的對應(yīng)關(guān)系,并向其他的PCRF發(fā)送消息,以使其他PCRF也刪除已經(jīng)存儲(chǔ)的的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRFl的標(biāo)識(shí)的對應(yīng)關(guān)系。從而可以同步各個(gè)PCRF之間存儲(chǔ)的對應(yīng)關(guān)系。通過本實(shí)施例提供的確定PCRF的方法,可以將同一用戶的會(huì)話路由到相同的PCRF。從而解決了雙平面DRA在多PCRF組網(wǎng)情況下,同一用戶的會(huì)話能路由到相同PCRF的問題,進(jìn)一步提供了可靠的DRA信令網(wǎng)組網(wǎng)。進(jìn)一步的,將用戶IP地址和當(dāng)前為該用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系存儲(chǔ)在PCRF中,可以充分利用PCRF的已有數(shù)據(jù)庫,對現(xiàn)有網(wǎng)絡(luò)的設(shè)備不需要做大的投資,保護(hù)現(xiàn)有設(shè)備投資和降低網(wǎng)絡(luò)維護(hù)成本。進(jìn)一步的,DRA在收到端設(shè)備發(fā)送的請求消息后,根據(jù)輪選或每個(gè)PCRF上分擔(dān)的負(fù)荷比例來確定為用戶服務(wù)的PCRF,并將請求消息路由到確定的PCRF上,從而實(shí)現(xiàn)了對PCRF上的負(fù)荷進(jìn)行動(dòng)態(tài)負(fù)荷分擔(dān)的效果。進(jìn)一步的,當(dāng)用戶結(jié)束會(huì)話后,通過發(fā)起會(huì)話結(jié)束消息,從而使各PCRF刪除已經(jīng)存儲(chǔ)的用戶IP地址與當(dāng)前為該用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,即同步了各個(gè)PCRF之間存儲(chǔ)的對應(yīng)關(guān)系,又及時(shí)清除了 PCRF中的無用信息。圖3是本發(fā)明的確定PCRF的方法實(shí)施例三的流程圖。S301-S305是存儲(chǔ)用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)對應(yīng)關(guān)系的過程,S306-S314是利用存儲(chǔ)的對應(yīng)關(guān)系來確定當(dāng)前為用戶服務(wù)的PCRF的過程。與圖2不同的是,在圖2中,用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系是存儲(chǔ)在網(wǎng)絡(luò)中的PCRF中的,而在圖3中,用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系是存儲(chǔ)在SPR中的。S301-S302,與S201-S202相同,這里不再贅述。S303, PCRFl接收DRAl發(fā)送的foe Request消息后,將用戶IP地址和當(dāng)前為用戶服務(wù)的PCRFl的標(biāo)識(shí)的對應(yīng)關(guān)系發(fā)送給SPR。由于sra是網(wǎng)絡(luò)中多個(gè)PCRF可以共享的數(shù)據(jù)庫,因此將對應(yīng)關(guān)系存儲(chǔ)在sra中, 網(wǎng)絡(luò)中的PCRF都可以去查詢并獲取該對應(yīng)關(guān)系。S304-S307,與S204-S207相同,這里不再贅述。S308, PCRF2向SI3R發(fā)送攜帶用戶IP地址的查詢請求消息。S309,SPR根據(jù)所述用戶的IP地址來查詢存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,來確定當(dāng)前為該用戶服務(wù)的PCRFl的標(biāo)識(shí)。S310, SPR確定PCRFl后,向PCRF2發(fā)送將攜帶有PCRFl標(biāo)識(shí)的查詢響應(yīng)消息。S311-S314,與S209-S212相同,這里不再贅述。可選的,如果SPR中存儲(chǔ)的為用戶IP地址、網(wǎng)絡(luò)標(biāo)識(shí)和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)三者之間的對應(yīng)關(guān)系,那么PCRF2接收到攜帶網(wǎng)絡(luò)標(biāo)識(shí)和用戶IP地址的Rx Request消息,然后根據(jù)網(wǎng)絡(luò)標(biāo)識(shí)和用戶IP地址去Sra查詢存儲(chǔ)的用戶IP地址、網(wǎng)絡(luò)標(biāo)識(shí)和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)三者之間的對應(yīng)關(guān)系,來確定PCRF1。可選的,在上述實(shí)施例之后,還可以包括該用戶發(fā)起會(huì)話結(jié)束消息來觸發(fā)刪除 SPR中存儲(chǔ)的對應(yīng)關(guān)系的過程。具體為當(dāng)該用戶發(fā)起會(huì)話結(jié)束消息時(shí),PCEF向DRAl發(fā)送用于去激活PCEF與PCRFl之間的IP CAN連接的會(huì)話結(jié)束消息;DRAl向PCRFl發(fā)送所述會(huì)話結(jié)束消息;PCRFI向sra發(fā)送消息,以使sra刪除自身存儲(chǔ)的用戶的IP地址和當(dāng)前為用戶服務(wù)的PCRFl的標(biāo)識(shí)的對應(yīng)關(guān)系。通過本實(shí)施例提供的確定PCRF的方法,可以將同一用戶的會(huì)話路由到相同的 PCRF。從而解決了雙平面DRA在多PCRF組網(wǎng)情況下,同一用戶的會(huì)話信息能確定到相同 PCRF的問題,進(jìn)一步提供了可靠的DRA信令網(wǎng)組網(wǎng)。進(jìn)一步的,將用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系存儲(chǔ)在SI3R 中,可以充分利用SPR的已有數(shù)據(jù)庫,對現(xiàn)有網(wǎng)絡(luò)的設(shè)備不需要做大的投資,保護(hù)現(xiàn)有設(shè)備投資和降低網(wǎng)絡(luò)維護(hù)成本。進(jìn)一步的,DRAl在收到端設(shè)備發(fā)送的請求消息后,根據(jù)輪選或每個(gè)PCRF上分擔(dān)的負(fù)荷比例來確定為用戶服務(wù)的PCRF,并將請求消息路由到為用戶服務(wù)的PCRF,從而實(shí)現(xiàn)了對PCRF上的負(fù)荷進(jìn)行動(dòng)態(tài)負(fù)荷分擔(dān)的效果。進(jìn)一步的,當(dāng)用戶結(jié)束會(huì)話后,通過發(fā)起會(huì)話結(jié)束消息,從而使sra刪除已經(jīng)存儲(chǔ)的對應(yīng)關(guān)系,及時(shí)清除了 SPR中的無用信息。圖4是本發(fā)明一個(gè)實(shí)施例的確定策略和計(jì)費(fèi)規(guī)則功能實(shí)體PCRF的裝置示意圖。圖 4所示的裝置40包括接收單元41,確定單元43和發(fā)送單元45。接收單元41,用于接收第一路由代理設(shè)備發(fā)送的攜帶用戶的IP地址的第一請求消息;確定單元43,用于根據(jù)所述第一請求消息中攜帶的用戶的IP地址來查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF的標(biāo)識(shí);發(fā)送單元45,用于將攜帶第二PCRF的標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備,以使所述第一路由代理設(shè)備根據(jù)所述第二 PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到第二 PCRF??蛇x的,裝置40還可以包括存儲(chǔ)單元47,用于存儲(chǔ)用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系。
可選的,確定單元43,具體用于根據(jù)所述第一請求消息中攜帶的所述用戶的IP地址查詢自身預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF的標(biāo)識(shí)??蛇x的,接收單元41,還用于接收所述第二 PCRF發(fā)送的所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系??蛇x的,存儲(chǔ)單元47,還用于將接收單元接收的所述用戶的IP地址和所述第二PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系更新到所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中。通過本實(shí)施例提供的確定PCRF的裝置,可以將同一用戶的會(huì)話路由到相同的PCRF。從而解決了雙平面DRA在多PCRF組網(wǎng)情況下,同一用戶的會(huì)話信息能路由到相同PCRF的問題,進(jìn)一步提供了可靠的DRA信令網(wǎng)組網(wǎng)。圖5是本發(fā)明的尋址策略和計(jì)費(fèi)規(guī)則功能實(shí)體PCRF的系統(tǒng)實(shí)施例一的示意圖。該系統(tǒng)包括第一路由代理設(shè)備51,第一 PCRF53和第二 PCRF55。其中,第一 PCRF53,用于接收所述第一路由代理設(shè)備發(fā)送的攜帶用戶的IP地址的第一請求消息;根據(jù)所述用戶的IP地址來查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF標(biāo)識(shí);將攜帶所述第二PCRF標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備,以使所述第一路由代理設(shè)備根據(jù)所述第二PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到所述第二 PCRF。所述第一路由代理設(shè)備51,用于向所述第一 PCRF發(fā)送攜帶所述用戶的IP地址的第一請求消息;接收所述第一 PCRF發(fā)送的攜帶第二 PCRF的標(biāo)識(shí)的消息,根據(jù)所述第二 PCRF標(biāo)識(shí)將所述第一請求消息發(fā)送到所述第二PCRF。如圖6所示,是本發(fā)明尋址策略和計(jì)費(fèi)規(guī)則功能實(shí)體PCRF的系統(tǒng)實(shí)施例二的示意圖。該系統(tǒng)除了包括圖5所示的第一路由代理設(shè)備51,第一 PCRF53和第二 PCRF55,所述第一 PCRF53,還用于存儲(chǔ)所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系;相應(yīng)的,所述第一 PCRF查詢自身預(yù)先存儲(chǔ)的用戶IP地址和為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系。其中,第一 PCRF53具體可以為圖4所示的裝置??蛇x的,所述第一PCRF53,還用于接收所述第二PCRF發(fā)送的所述用戶的IP地址和第二 PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系更新到存儲(chǔ)的所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中??蛇x的,還包括第二路由代理設(shè)備61,用于接收PCEF發(fā)送的攜帶所述用戶的用戶標(biāo)識(shí)和所述用戶的IP地址的第二請求消息;根據(jù)所述用戶標(biāo)識(shí)或根據(jù)算法來確定為所述用戶服務(wù)的第二 PCRF ;向第二 PCRF發(fā)送攜帶所述用戶的IP地址的第二請求消息;其中,所述第一路由代理設(shè)備和第二路由代理設(shè)備為相同的路由代理設(shè)備,或所述第一路由代理設(shè)備和第二路由代理設(shè)備為不同的路由代理設(shè)備。所述第二PCRF,還用于將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系發(fā)送給第一 PCRF。如圖7所示,是本發(fā)明尋址策略和計(jì)費(fèi)規(guī)則功能實(shí)體PCRF的系統(tǒng)實(shí)施例三的示意圖。該系統(tǒng)除了包括圖5所示的第一路由代理設(shè)備51,第一 PCRF53和第二 PCRF55,還可以包括簽約數(shù)據(jù)庫SPR71。所述SPR71,用于存儲(chǔ)用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系;相應(yīng)的,所述第一 PCRF查詢SPR中預(yù)先存儲(chǔ)的用戶IP地址與當(dāng)前為用戶服務(wù)的 PCRF的對應(yīng)關(guān)系。可選的,SPR71,還用于接收所述第二 PCRF發(fā)送的所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系,將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系更新到存儲(chǔ)的所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中??蛇x的,還包括第二路由代理設(shè)備73,用于接收PCEF發(fā)送的攜帶所述用戶的用戶標(biāo)識(shí)和所述用戶的IP地址的第二請求消息;根據(jù)所述用戶標(biāo)識(shí)或根據(jù)算法來確定為所述用戶服務(wù)的第二 PCRF ;向第二 PCRF發(fā)送攜帶所述用戶的IP地址的第二請求消息;其中,所述第一路由代理設(shè)備和第二路由代理設(shè)備為相同的路由代理設(shè)備,或所述第一路由代理設(shè)備和第二路由代理設(shè)備為不同的路由代理設(shè)備。所述第二PCRF,用于將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系發(fā)送給SPR73。系統(tǒng)中各個(gè)設(shè)備之間的具體交互方法可以參考方法實(shí)施例中描述,這里不再贅述。本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、 裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種確定策略和計(jì)費(fèi)規(guī)則功能實(shí)體PCRF的方法,其特征在于,第一 PCRF接收第一路由代理設(shè)備發(fā)送的攜帶用戶的IP地址的第一請求消息;第一 PCRF根據(jù)所述用戶的IP地址,查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的 PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF的標(biāo)識(shí);第一 PCRF將攜帶所述第二 PCRF的標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備,以使所述第一路由代理設(shè)備根據(jù)所述第二 PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到第二 PCRF。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述查詢預(yù)先存儲(chǔ)的用戶IP地址與當(dāng)前為用戶服務(wù)的PCRF的對應(yīng)關(guān)系,具體包括所述第一 PCRF查詢自身或簽約數(shù)據(jù)庫SPR中預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括所述第一 PCRF或所述Sra接收所述第二 PCRF發(fā)送的所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系,所述第一 PCRF或所述SI3R將所述用戶的IP地址和所述第二 PCRF 的標(biāo)識(shí)的對應(yīng)關(guān)系更新到所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,還包括第二路由代理設(shè)備接收策略和計(jì)費(fèi)執(zhí)行功能實(shí)體PCEF發(fā)送的攜帶所述用戶的用戶標(biāo)識(shí)和所述用戶的IP地址的第二請求消息;所述第二路由代理設(shè)備根據(jù)所述用戶標(biāo)識(shí)或根據(jù)算法來確定為所述用戶服務(wù)的第二 PCRF ;所述第二 PCRF將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系發(fā)送給所述第一 PCRF或者所述sra ;其中,所述第一路由代理設(shè)備和第二路由代理設(shè)備為相同的路由代理設(shè)備,或所述第一路由代理設(shè)備和第二路由代理設(shè)備為不同的路由代理設(shè)備。
5.根據(jù)權(quán)利要求1-4任一所述的方法,其特征在于,所述預(yù)先存儲(chǔ)的對應(yīng)關(guān)系為用戶 IP地址、網(wǎng)絡(luò)標(biāo)識(shí)和當(dāng)前為用戶服務(wù)的PCRF的標(biāo)識(shí)三者之間的對應(yīng)關(guān)系;相應(yīng)的,所述第一請求中還攜帶所述網(wǎng)絡(luò)標(biāo)識(shí)。
6.一種確定策略和計(jì)費(fèi)規(guī)則功能實(shí)體PCRF的裝置,其特征在于,包括接收單元,用于接收第一路由代理設(shè)備發(fā)送的攜帶用戶的IP地址的第一請求消息;確定單元,用于根據(jù)所述第一請求消息中攜帶的所述用戶的IP地址來查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF的標(biāo)識(shí);發(fā)送單元,用于將攜帶所述第二 PCRF的標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備, 以使所述第一路由代理設(shè)備根據(jù)所述第二 PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到第二 PCRF。
7.如權(quán)利要求6所述的裝置,其特征在于,還包括存儲(chǔ)單元,用于存儲(chǔ)用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系。
8.如權(quán)利要求6或7所述的裝置,其特征在于,所述確定單元,具體用于根據(jù)所述第一請求消息中攜帶的所述用戶的IP地址查詢自身預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF的標(biāo)識(shí)。
9.如權(quán)利要求6至8任一所述的裝置,其特征在于,所述接收單元,還用于接收所述第二 PCRF發(fā)送的所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系。
10.如權(quán)利要求9所述的裝置,其特征在于,存儲(chǔ)單元,還用于將接收單元接收的所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系更新到所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中。
11.一種確定策略和計(jì)費(fèi)規(guī)則功能實(shí)體PCRF的系統(tǒng),其特征在于,包括第一路由代理設(shè)備,第一 PCRF和第二 PCRF,所述第一 PCRF,用于接收所述第一路由代理設(shè)備發(fā)送的攜帶用戶的IP地址的第一請求消息;根據(jù)所述用戶的IP地址來查詢預(yù)先存儲(chǔ)的用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二 PCRF標(biāo)識(shí);將攜帶所述第二 PCRF標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備,以使所述第一路由代理設(shè)備根據(jù)所述第二 PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到所述第二 PCRF ;所述第一路由代理設(shè)備,用于向所述第一 PCRF發(fā)送攜帶所述用戶的IP地址的第一請求消息;接收所述第一 PCRF發(fā)送的攜帶第二 PCRF的標(biāo)識(shí)的消息,根據(jù)所述第二 PCRF標(biāo)識(shí)將所述第一請求消息發(fā)送到所述第二 PCRF。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述第一 PCRF,還用于存儲(chǔ)所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系。
13.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述第一 PCRF,還用于接收所述第二 PCRF發(fā)送的所述用戶的IP地址和第二 PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系更新到存儲(chǔ)的所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中。
14.如權(quán)利要求11所述的系統(tǒng),其特征在于,還包括簽約數(shù)據(jù)庫SPR,所述SPR,用于存儲(chǔ)用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述SPR,還用于接收所述第二 PCRF發(fā)送的所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系,將所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系更新到存儲(chǔ)的所述用戶IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系中。
16.如權(quán)利要求13或15所述的系統(tǒng),其特征在于,還包括第二路由代理設(shè)備,用于接收策略和計(jì)費(fèi)執(zhí)行功能實(shí)體PCEF發(fā)送的攜帶所述用戶的用戶標(biāo)識(shí)和所述用戶的IP地址的第二請求消息;根據(jù)所述用戶標(biāo)識(shí)或根據(jù)算法來確定為所述用戶服務(wù)的第二 PCRF ;向第二PCRF發(fā)送攜帶所述用戶的IP地址的第二請求消息;其中,所述第一路由代理設(shè)備和第二路由代理設(shè)備為相同的路由代理設(shè)備,或所述第一路由代理設(shè)備和第二路由代理設(shè)備為不同的路由代理設(shè)備;所述第二 PCRF,用于發(fā)送所述用戶的IP地址和所述第二 PCRF的標(biāo)識(shí)的對應(yīng)關(guān)系。
全文摘要
本發(fā)明實(shí)施例提供一種確定策略和計(jì)費(fèi)規(guī)則功能實(shí)體的方法、裝置和系統(tǒng)。確定策略和計(jì)費(fèi)規(guī)則功能實(shí)體的方法包括第一PCRF接收第一路由代理設(shè)備發(fā)送的包括用戶的IP地址的第一請求消息;第一PCRF根據(jù)所述用戶的IP地址來查詢預(yù)先存儲(chǔ)的IP地址和當(dāng)前為用戶服務(wù)的PCRF標(biāo)識(shí)的對應(yīng)關(guān)系,確定當(dāng)前為所述用戶服務(wù)的第二PCRF的標(biāo)識(shí);將攜帶所述第二PCRF的標(biāo)識(shí)的消息發(fā)送給所述第一路由代理設(shè)備,以使所述第一路由代理設(shè)備根據(jù)所述第二PCRF的標(biāo)識(shí)將所述第一請求消息發(fā)送到所述第二PCRF。通過本發(fā)明實(shí)施例提供的確定PCRF的方法,可以將同一用戶的會(huì)話路由到相同的PCRF,從而解決了雙平面DRA在多PCRF組網(wǎng)情況下,同一用戶的會(huì)話信息能路由到相同PCRF的問題,提供了可靠的DRA信令網(wǎng)組網(wǎng)。
文檔編號(hào)H04L29/06GK102577450SQ201180003065
公開日2012年7月11日 申請日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者吳峰, 李春生, 田學(xué)金 申請人:華為技術(shù)有限公司