專利名稱:一種基于時(shí)間的策略控制實(shí)現(xiàn)方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)費(fèi)方法,尤指一種基于時(shí)間的策略控制實(shí)現(xiàn)方法及其裝置。
背景技術(shù):
現(xiàn)有的PCC(Policy and Charging Control,策略和計(jì)費(fèi)控制)架構(gòu)主要定義了 策略和計(jì)費(fèi)的總體功能,實(shí)現(xiàn)基于流的計(jì)費(fèi)控制和策略控制,其中基于流的計(jì)費(fèi),包括計(jì)費(fèi) 控制和在線信用額度控制;策略控制,如門控和QoS(QUality of Service,服務(wù)質(zhì)量)控制 等。PCC邏輯架構(gòu)如圖1所示。其中Charging System(計(jì)費(fèi)系統(tǒng))代表 OCS(online Charging system)禾口 OFCS(offline Charging system),即在線和離線計(jì)費(fèi)系統(tǒng);PCRF (PoIicy and Charging Rules Function,策略計(jì)費(fèi)功能)負(fù)責(zé)根據(jù) AF、SPR 和PCEF提供的信息制定并動(dòng)態(tài)下發(fā)控制與計(jì)費(fèi)策略給PCEF ;PCEF(Policy and Charging Enforcement Function,策略計(jì)費(fèi)執(zhí)行功能)負(fù)責(zé) 對(duì)業(yè)務(wù)數(shù)據(jù)流進(jìn)行檢測,根據(jù)從PCRF獲取策略,執(zhí)行基于業(yè)務(wù)的控制與計(jì)費(fèi)。這個(gè)功能實(shí) 體位于網(wǎng)關(guān),在GPRS網(wǎng)絡(luò)中,該功能實(shí)體即位于GGSN(Gateway GPRS Support Node,網(wǎng)關(guān) GPRS支持節(jié)點(diǎn))中;SPR(Subscription Profile R印ository,用戶屬性存儲(chǔ))負(fù)責(zé)管理和存儲(chǔ)邏輯 實(shí)體,包含有與所有簽約用戶或簽約相關(guān)的信息,通過Sp接口提供給PCRF,PCRF使用這些 信息決定基于簽約的策略和IP-CAN承載級(jí)PCC策略,SPR可能與運(yùn)營商其它數(shù)據(jù)庫合并或 者分開設(shè)置;AF (Application Function,應(yīng)用功能)向PCRF提供業(yè)務(wù)信息,它通過Rx接口與 PCRF交互,給PCRF提供上層業(yè)務(wù)應(yīng)用的標(biāo)識(shí)等關(guān)聯(lián)信息,PCRF需要這些會(huì)話信息進(jìn)行PCC 決策。另外 AF 還與 PCRF 交互接收具體 IP-CAN (IP-Connectivity Access Network, IP 連 接訪問網(wǎng)絡(luò))的信息和IP-CAN承載級(jí)事件的通知。在IM CN子系統(tǒng)中AF就是P-CSCF?;跁r(shí)間信息的相關(guān)控制策略功能主要應(yīng)用場景如下1、基于忙閑時(shí)段,執(zhí)行不同策略網(wǎng)絡(luò)忙時(shí),限制用戶帶寬,使得更多用戶可以接 入網(wǎng)絡(luò)使用業(yè)務(wù);網(wǎng)絡(luò)閑時(shí),增加用戶帶寬,保證用戶較好的業(yè)務(wù)體驗(yàn)。2、基于用戶在線時(shí)長,執(zhí)行不同策略如針對(duì)包時(shí)長用戶,當(dāng)用戶累計(jì)在線時(shí)長達(dá) 到一定的門限后,限制用戶帶寬,或禁止用戶使用相應(yīng)業(yè)務(wù)。目前,暫時(shí)沒有實(shí)現(xiàn)基于用戶在線時(shí)長,執(zhí)行不同策略的方案;實(shí)現(xiàn)忙閑時(shí)切換有 如下兩種方案第一種方案,基于Revalidation-Timeout Event事件觸發(fā)器和 Revalidation-Time AVP,其中,Revalidation-Time :NTP(Network TimeProtocol,網(wǎng) 絡(luò)時(shí)間協(xié)議)時(shí)間,通過PCRF下發(fā)給PCEF,當(dāng)?shù)竭_(dá)該時(shí)間點(diǎn),PCEF觸發(fā)一個(gè)特殊事件 Revalidation-Timeout,申請(qǐng)新的策略。Revalidation-Timeout 由 PCRF 發(fā)往 PCEF 時(shí),表
4示一旦到達(dá)Revalidation-Time,PCEF就應(yīng)該重新申請(qǐng)授權(quán)。從PCEF發(fā)往PCRF時(shí),表示 PCEF重新申請(qǐng)授權(quán)是因?yàn)榈竭_(dá)了 Revalidation-Time,具體請(qǐng)參見圖2。如圖2所示,基于Revalidation-Time的忙閑時(shí)切換信令流程圖。該流程具體包 括如下步驟步驟201,用戶上線,PCEF 發(fā)送 CCR-I (Credit-Control-Request-Initial,信用控 制請(qǐng)求初始)消息;步驟202,PCRF收到消息后,指定用戶初始策略;步驟203,PCRF 發(fā)送 CCA-I (Credit-Control-Answer-Initial,信用控制應(yīng)答初 始)消息,下發(fā)步驟202對(duì)應(yīng)的策略,以及Revalidation-Time AVP,將Revalidation-Time 定義為下一個(gè)忙閑時(shí)段切換點(diǎn),同時(shí)下發(fā)Event-Trigger =Revalidation-Timeout ;步驟204,PCEF激活/執(zhí)行相應(yīng)策略;若用戶在到達(dá)忙閑時(shí)切換點(diǎn)前,就已經(jīng)終止當(dāng)前會(huì)話,則跳過步驟205 步驟 208 ;步驟205,到達(dá)忙閑時(shí)切換點(diǎn),PCEF 觸發(fā) CCR-U (Credit-Control-Request-Update,信用控制請(qǐng)求更新)消息,向PCRF申請(qǐng)新策略,原因填寫為Event-Trigger Revalidation-Timeout ;步驟206,PCRF根據(jù)當(dāng)前所處時(shí)段,指定相應(yīng)的忙時(shí)或閑時(shí)策略;步驟207,PCRF 通過 CCA-U (Credit-Control-Answer-Update,信用控制應(yīng)答 更新)消息將新的策略發(fā)送給PCEF,同時(shí),若有多個(gè)忙閑時(shí)切換點(diǎn),PCRF還應(yīng)下發(fā)新的 Revalidation-Time AVP ;步驟208,重復(fù)步驟204 步驟207,步驟209,當(dāng)前會(huì)話結(jié)束時(shí),PCEF 發(fā)送 CCR-T (Credit-Control-Request-Terminat ion,信用控制請(qǐng)求終止)消息;步驟210,PCRF 返回成功的 CCA-T(Credit-Control-Answer-Termination,信用控 制應(yīng)答終止)消息。第二種方案,基于 Rule-Activation-Time 和 Rule—Deactivation—TimeAVP。其中 Rule-Activation-Time/Rule-Deactivation-Time :NTP 時(shí)間,策略的激活 / 去激活時(shí)間,具 體請(qǐng)參見圖3。如圖3所示,是基于Rule-Activation/Deactivation-Time的忙閑時(shí)切換信令流 程圖。該流程具體包括如下步驟步驟301,用戶上線,PCEF發(fā)送CCR-I消息;步驟302,PCRF收到消息后,找到用戶相關(guān)的所有策略;步驟303,PCRF發(fā)送CCA-I消息,下發(fā)步驟302對(duì)應(yīng)的策略,以及每個(gè)策略的 Rule-Activation-Time 禾口 Rule-Deactivation-Time ; 步驟304,PCEF根據(jù)當(dāng)前用戶所處時(shí)間,激活/執(zhí)行相應(yīng)策略,到達(dá)忙閑時(shí)切換點(diǎn), PCEF自動(dòng)去激活舊的策略,激活并執(zhí)行新的策略。上述兩種方案在具體實(shí)現(xiàn)上存在一些問題。第一種方案中在實(shí)現(xiàn)上存在的問題是1.用戶初始上線時(shí),PCRF不知道用戶當(dāng)前所處時(shí)間,因此不能給出相應(yīng)的忙閑時(shí)策略,只能給用戶一個(gè)初始策略,若初始策略和用戶所處時(shí)段對(duì)應(yīng)的策略不一致,可能導(dǎo)致 用戶感受不一致。2.目前標(biāo)準(zhǔn)上定義的Revalidation-Time為NTP時(shí)間,也就是一個(gè)絕對(duì)時(shí)間點(diǎn),無 法滿足周期性忙閑時(shí)的需求,如每天9:00 10:00均為忙時(shí),其余時(shí)間為閑時(shí)。那么就需 要PCRF內(nèi)部每次生成新的絕對(duì)時(shí)間點(diǎn),填寫在Revalidation-Time中,發(fā)送給PCEF。而且 需要GGSN升級(jí)成PCEF時(shí),需要支持識(shí)別上述字段。第二種方案中在實(shí)現(xiàn)上存在的問題是1 ‘.根據(jù)標(biāo)準(zhǔn)定義,每個(gè)策略只能攜帶一組Rule-Activation-Time/ Rule-Deactivation-Time, Rule-Activation-Time/Rule-Deacti vat ion-Time 為絕)(寸時(shí) |、S] 點(diǎn),若存在多個(gè)忙閑時(shí)段時(shí),即使每個(gè)忙時(shí)/閑時(shí)的控制策略相同,也需要作為多個(gè)策略, 匹配不同的 Rule-Activation-Time/Rule-Deactivation-Time 在 CCA-I 消息中下發(fā),那么 因?yàn)镻CRF并不知道用戶下次上線的具體時(shí)間,而每天都存在忙閑時(shí)段,因此CCA-I消息中 究竟需要下發(fā)多少條策略根本無法界定。2'.這種方案也需要GGSN升級(jí)成PCEF時(shí),需要支持識(shí)別上述新的字段。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于時(shí)間的策略控制實(shí)現(xiàn)方法及其裝置,用于解決現(xiàn) 有技術(shù)中PCRF需要在內(nèi)部頻繁生成新時(shí)間,對(duì)PCRF與PCEF之間的Gx接口交互造成影響, GGSN升級(jí)成PCEF時(shí)需要升級(jí)支持新的字段,無法基于用戶在線時(shí)長進(jìn)行策略控制的問題。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種基于時(shí)間的策略控制實(shí)現(xiàn)方法,其特征在于, 包括步驟一,在PCRF內(nèi)部配置忙閑時(shí)段、忙閑時(shí)切換點(diǎn)及時(shí)長門限;步驟二,用戶上線,記錄當(dāng)前時(shí)間,由PCRF根據(jù)所述當(dāng)前時(shí)間下發(fā)相應(yīng)策略到 PCEF ;以及步驟三,當(dāng)所述用戶上線后到達(dá)所述忙閑時(shí)切換點(diǎn)時(shí)或由PCRF自所述當(dāng)前時(shí)間 累計(jì)的用戶在線時(shí)長到達(dá)所述時(shí)長門限時(shí),由PCRF主動(dòng)下發(fā)新的策略到PCEF。所述的基于時(shí)間的策略控制實(shí)現(xiàn)方法,其中,所述步驟二中,進(jìn)一步包括當(dāng)所述用戶上線時(shí)所處時(shí)段為忙時(shí),由PCRF下發(fā)忙時(shí)策略到PCEF,或當(dāng)所述用戶 上線時(shí)所處時(shí)段為閑時(shí),由PCRF下發(fā)閑時(shí)策略到PCEF,或當(dāng)所述用戶下線后,由PCRF通知 PCEF刪除其上的策略,以實(shí)現(xiàn)忙閑時(shí)段的差異化策略控制。所述的基于時(shí)間的策略控制實(shí)現(xiàn)方法,其中,所述步驟二中,進(jìn)一步包括當(dāng)所述用戶上線時(shí),PCRF下發(fā)初始時(shí)長策略,或當(dāng)所述用戶下線后,由PCRF通知 PCEF刪除其上的策略,以實(shí)現(xiàn)基于用戶在線時(shí)長的差異化策略控制。所述的基于時(shí)間的策略控制實(shí)現(xiàn)方法,其中,所述步驟三中,進(jìn)一步包括當(dāng)檢測到所述忙閑時(shí)切換點(diǎn)為由忙時(shí)到閑時(shí)的切換點(diǎn)時(shí),由PCRF下發(fā)閑時(shí)策略 到PCEF ;或
當(dāng)檢測到所述忙閑時(shí)切換點(diǎn)為由閑時(shí)到忙時(shí)的切換點(diǎn)時(shí),由PCRF下發(fā)忙時(shí)策略 到 PCEF。所述的基于時(shí)間的策略控制實(shí)現(xiàn)方法,其中,所述步驟三中,進(jìn)一步包括當(dāng)所述用戶在線時(shí)長未到達(dá)所述時(shí)長門限時(shí),PCRF不下發(fā)新策略,由PCEF保持現(xiàn) 有策略。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其特征在于, 包括策略條件配置模塊,用于在PCRF內(nèi)部配置忙閑時(shí)段、忙閑時(shí)切換點(diǎn)及時(shí)長門限; 以及策略控制模塊,連接所述策略條件配置模塊,用于當(dāng)用戶上線時(shí),記錄當(dāng)前時(shí)間, 由PCRF根據(jù)所述當(dāng)前時(shí)間下發(fā)相應(yīng)策略到PCEF,并當(dāng)所述用戶上線后到達(dá)所述忙閑時(shí)切 換點(diǎn)時(shí)或PCRF自所述當(dāng)前時(shí)間累計(jì)的用戶在線時(shí)長到達(dá)所述時(shí)長門限時(shí),由PCRF主動(dòng)下 發(fā)新的策略到PCEF。所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其中,該裝置還包括時(shí)間同步模塊,連接所述策略控制模塊,用于將PCRF與NTP服務(wù)器進(jìn)行時(shí)間同
止
少;所述策略控制模塊在PCRF與NTP服務(wù)器進(jìn)行時(shí)間同步后控制PCRF向PCEF下發(fā) 相應(yīng)策略。所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其中,所述策略控制模塊又包括忙閑時(shí)段策略控制模塊,用于控制PCRF根據(jù)用戶所處忙閑時(shí)段,下發(fā)相應(yīng)策略到 PCEF ;以及時(shí)長策略控制模塊,用于控制PCRF根據(jù)所述用戶在線時(shí)長是否到達(dá)所述時(shí)長門 限,下發(fā)相應(yīng)策略到PCEF。所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其中,所述忙閑時(shí)段策略控制模塊又包括第一忙閑時(shí)段策略控制模塊,用于記錄所述用戶的上線時(shí)間,當(dāng)所述用戶上線時(shí) 所處時(shí)段為忙時(shí),控制PCRF下發(fā)忙時(shí)策略到PCEF,或當(dāng)所述用戶上線時(shí)所處時(shí)段為閑時(shí), 控制PCRF下發(fā)閑時(shí)策略到PCEF ;或當(dāng)所述用戶下線后,控制PCRF通知PCEF刪除其上的策 略。所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其中,所述忙閑時(shí)段策略控制模塊又包括第二忙閑時(shí)段策略控制模塊,連接所述第一忙閑時(shí)段策略控制模塊,用于根據(jù)所 述用戶上線后是否到達(dá)所述忙閑時(shí)切換點(diǎn),控制是否由PCRF下發(fā)新的策略到PCEF:當(dāng)檢測 到所述忙閑時(shí)切換點(diǎn)為由忙時(shí)到閑時(shí)的切換點(diǎn)時(shí),控制PCRF下發(fā)閑時(shí)策略到PCEF;或當(dāng)檢 測到所述忙閑時(shí)切換點(diǎn)為由閑時(shí)到忙時(shí)的切換點(diǎn)時(shí),控制PCRF下發(fā)忙時(shí)策略到PCEF。所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其中,
所述時(shí)長策略控制模塊又包括第一時(shí)長策略控制模塊,用于當(dāng)所述用戶上線時(shí),記錄當(dāng)前時(shí)間,控制PCRF根據(jù) 當(dāng)前時(shí)間下發(fā)初始時(shí)長策略到PCEF ;或當(dāng)所述用戶下線后,控制PCRF通知PCEF刪除其上 的策略。所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其中,所述時(shí)長策略控制模塊又包括第二時(shí)長策略控制模塊,連接所述第一時(shí)長策略控制模塊,用于根據(jù)所述用戶在 線時(shí)長是否到達(dá)所述時(shí)長門限,控制是否由PCRF下發(fā)新的策略到PCEF 當(dāng)所述用戶在線時(shí) 長到達(dá)所述時(shí)長門限時(shí),控制PCRF下發(fā)新的策略到PCEF,或當(dāng)所述用戶在線時(shí)長未到達(dá)所 述時(shí)長門限時(shí),控制PCRF不下發(fā)新策略,由PCEF保持現(xiàn)有策略。與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)效果在于本發(fā)明主要實(shí)現(xiàn)了忙閑時(shí)段差異化策略和基于用戶累計(jì)在線時(shí)長的差異化策略, 同時(shí)可避免現(xiàn)有技術(shù)中存在的問題不需要PCRF在內(nèi)部頻繁生成新時(shí)間,也不會(huì)對(duì)PCRF與 PCEF之間的Gx接口交互造成影響,GGSN不需要升級(jí)支持新的字段。另外,本發(fā)明還可以解 決基于用戶在線時(shí)長的策略控制。
圖1是現(xiàn)有的PCC邏輯架構(gòu);圖2是基于Revalidation-Time的忙閑時(shí)切換信令流程圖;圖3是基于Rule-Activation/Deactivation-Time的忙閑時(shí)切換信令流程圖;圖4是本發(fā)明的忙閑時(shí)切換策略控制邏輯示意圖;圖5是本發(fā)明實(shí)現(xiàn)忙閑時(shí)切換策略控制信令流程圖;圖6是本發(fā)明會(huì)話級(jí)時(shí)長累計(jì)策略控制邏輯示意圖;圖7是本發(fā)明實(shí)現(xiàn)會(huì)話級(jí)時(shí)長累計(jì)策略控制信令流程圖;圖8是本發(fā)明的基于時(shí)間的策略控制實(shí)現(xiàn)裝置結(jié)構(gòu)圖。
具體實(shí)施例方式以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。本發(fā)明提供一種PCC架構(gòu)下基于時(shí)間的策略控制實(shí)現(xiàn)方法,其主要用于實(shí)現(xiàn)忙閑 時(shí)段差異化策略和基于用戶累計(jì)在線時(shí)長的差異化策略,具體包含如下步驟=PCRF與NTP Server (NTP服務(wù)器)進(jìn)行時(shí)間同步,同時(shí)在PCRF內(nèi)部配置忙閑時(shí)段、忙閑時(shí)切換點(diǎn)及時(shí)長 門限;用戶上線,PCRF記錄當(dāng)前時(shí)間,并根據(jù)當(dāng)前時(shí)間下發(fā)相應(yīng)策略(忙、閑時(shí)策略或時(shí)長 策略),到達(dá)忙閑時(shí)切換點(diǎn)時(shí)或PCRF自動(dòng)累計(jì)用戶在線時(shí)長到達(dá)預(yù)先設(shè)定的時(shí)長門限時(shí), PCRF主動(dòng)下發(fā)新的策略(閑、忙時(shí)策略或新的時(shí)長策略)。為利用PCC架構(gòu)實(shí)現(xiàn)基于時(shí)間 的相關(guān)策略,本發(fā)明是這樣實(shí)現(xiàn)的,見如下所述。本發(fā)明對(duì)于忙閑時(shí)段策略是PCRF內(nèi)置定時(shí)器,并與NTP Server進(jìn)行時(shí)間同步,在 PCRF內(nèi)可以根據(jù)運(yùn)營商需求配置忙閑時(shí)段(可以為相對(duì)時(shí)間),到達(dá)忙閑時(shí)切換點(diǎn)時(shí),主動(dòng) 推送新的策略,具體實(shí)現(xiàn)方式如圖4、圖5所示。如圖4所示,是本發(fā)明忙閑時(shí)切換策略控制邏輯示意圖。在該圖中,描述了忙閑時(shí)
8切換策略控制的邏輯。具體地步驟401,PCRF與NTP Sever同步,同時(shí)在PCRF內(nèi)配置忙閑時(shí)間段及切換時(shí)間點(diǎn) (相對(duì)時(shí)間)及對(duì)應(yīng)的忙閑時(shí)策略;步驟402,用戶上線,PCRF記錄上線時(shí)所處的當(dāng)前時(shí)間;步驟403,PCRF判斷上線時(shí)所處時(shí)間段,若上線時(shí)所處時(shí)間段為閑時(shí),則進(jìn)入步驟 404,若上線時(shí)所處時(shí)間段為忙時(shí),則進(jìn)入步驟405 ;步驟404,PCRF下發(fā)閑時(shí)策略給PCEF,若用戶下線前到達(dá)忙閑時(shí)切換點(diǎn),則進(jìn)入步 驟407 ;若用戶下線時(shí)仍未到達(dá)忙閑時(shí)切換點(diǎn),則進(jìn)入步驟408 ;步驟405,PCRF下發(fā)忙時(shí)策略給PCEF,若用戶下線前到達(dá)忙閑時(shí)切換點(diǎn),則進(jìn)入步 驟406 ;若用戶下線時(shí)仍未到達(dá)忙閑時(shí)切換點(diǎn),則進(jìn)入步驟408 ;步驟406,PCRF檢測到忙閑切換點(diǎn)為由忙時(shí)到閑時(shí)的切換點(diǎn),并進(jìn)入步驟404 ;步驟407,PCRF檢測到忙閑切換點(diǎn)為由閑時(shí)到忙時(shí)的切換點(diǎn),并進(jìn)入步驟405 ;步驟408,當(dāng)用戶下線,PCRF刪除PCEF上的策略。如圖5所示,是本發(fā)明實(shí)現(xiàn)忙閑時(shí)切換策略控制信令流程圖。該流程具體包括如 下步驟步驟501,PCRF與NTP Server時(shí)間進(jìn)行同步,用戶上線,PCEF發(fā)送CCR-I消息;步驟502,PCRF收到消息后,檢查當(dāng)前所處時(shí)段,指定相應(yīng)的忙時(shí)或閑時(shí)策略;步驟503,PCRF發(fā)送CCA-I消息,下發(fā)步驟502對(duì)應(yīng)的策略;步驟504,PCEF激活相應(yīng)策略;步驟505,PCRF檢查是否達(dá)到忙閑時(shí)切換點(diǎn);若用戶在到達(dá)忙閑時(shí)切換點(diǎn)前,就已經(jīng)終止當(dāng)前會(huì)話,則跳過步驟506 步驟 509 ;步驟506,當(dāng)達(dá)到忙閑時(shí)切換點(diǎn)時(shí),PCRF通過RAR(Re-Auth-Request,重新授權(quán)請(qǐng) 求)消息,主動(dòng)下發(fā)新的策略;步驟507,PCEF激活新的策略;步驟508,PCEF返回RAA (Re-Auth-Answer,重新授權(quán)應(yīng)答)消息;步驟509,重復(fù)步驟505 步驟508 ;步驟510,當(dāng)前會(huì)話結(jié)束時(shí),PCEF發(fā)送CCR-T消息;步驟511,PCRF返回成功的CCA-T消息。本發(fā)明還實(shí)現(xiàn)了對(duì)于基于用戶在線時(shí)長的策略控制,其由PCRF內(nèi)設(shè)置定時(shí)器,自 行累計(jì)會(huì)話級(jí)時(shí)長,達(dá)到時(shí)長門限后,主動(dòng)推送新的策略。需要支持多個(gè)時(shí)長門限,具體實(shí) 現(xiàn)方式如圖6、圖7所示。如圖6所示,是本發(fā)明會(huì)話級(jí)時(shí)長累計(jì)策略控制邏輯示意圖。在該圖中,描述了會(huì) 話級(jí)時(shí)長的累積策略控制的邏輯。具體地步驟601,PCRF內(nèi)安裝定時(shí)器,預(yù)先設(shè)置多個(gè)時(shí)長門限,配置初始策略及到達(dá)各個(gè) 時(shí)長門限后對(duì)應(yīng)的時(shí)長策略;步驟602,用戶上線,PCRF開始計(jì)時(shí),并下發(fā)相應(yīng)策略;步驟603,PCRF累積用戶在線時(shí)長,判斷用戶下線前是否到達(dá)某個(gè)時(shí)長門限,若到 達(dá)某個(gè)時(shí)長門限,則進(jìn)入步驟604,若未到達(dá)任何時(shí)長門限,則進(jìn)入步驟605 ;
步驟604,PCRF下發(fā)新策略(即到達(dá)該時(shí)長門限后對(duì)應(yīng)的時(shí)長策略)給PCEF,并 進(jìn)入步驟606 ;步驟605,保持現(xiàn)有策略,用戶下線,PCRF刪除PCEF上的策略;步驟606,PCRF檢查是否還有新的時(shí)長門限,若有,則返回步驟603,若沒有,則進(jìn) 入步驟605。如圖7所示,是本發(fā)明實(shí)現(xiàn)會(huì)話級(jí)時(shí)長累計(jì)策略控制信令流程圖。該流程具體包 括如下步驟步驟701,用戶上線,PCEF發(fā)送CCR-I消息;步驟702,PCRF返回CCA-I消息,下發(fā)初始時(shí)長策略;步驟703,PCRF檢查是否還有設(shè)置好的時(shí)長門限,若有,則PCRF啟動(dòng)定時(shí)器,進(jìn)入 步驟704 ;若沒有,則PCRF不啟動(dòng)定時(shí)器,并跳過步驟704 步驟708 ;步驟704,PCRF 計(jì)時(shí);若本次會(huì)話結(jié)束時(shí),還未到達(dá)任何時(shí)長門限,則跳過步驟705 步驟708。步驟705,PCRF計(jì)時(shí)達(dá)到會(huì)話級(jí)時(shí)長門限后,主動(dòng)通過RAR消息下發(fā)策略;步驟706,激活PCEF內(nèi)的相應(yīng)策略;步驟707,PCEF返回RAA消息,PCRF繼續(xù)累計(jì)時(shí)長;步驟708,PCRF重復(fù)步驟704 步驟707 ;步驟709,PCEF保持現(xiàn)有策略,直到會(huì)話結(jié)束時(shí),PCEF發(fā)送CCR-T消息;步驟710,若本次會(huì)話結(jié)束時(shí),還未達(dá)到最近一次時(shí)長門限,則PCRF收到CCR-T消 息后,進(jìn)行時(shí)長核減,計(jì)算并存儲(chǔ)剩余時(shí)長,用戶下次上線時(shí),繼續(xù)進(jìn)行時(shí)長累計(jì);步驟711,PCRF 返回 CCA-T 消息。如圖8所示,是本發(fā)明的基于時(shí)間的策略控制實(shí)現(xiàn)裝置結(jié)構(gòu)圖。該裝置800包括策略條件配置模塊81,用于在PCRF內(nèi)部配置忙閑時(shí)段、忙閑時(shí)切換點(diǎn)及時(shí)長門 限;以及策略控制模塊82,連接策略條件配置模塊81,用于當(dāng)用戶上線時(shí),記錄當(dāng)前時(shí)間, 控制PCRF根據(jù)當(dāng)前時(shí)間下發(fā)相應(yīng)策略到PCEF,并當(dāng)用戶上線后到達(dá)忙閑時(shí)切換點(diǎn)時(shí)或 PCRF自當(dāng)前時(shí)間累計(jì)的用戶在線時(shí)長到達(dá)預(yù)先設(shè)定的時(shí)長門限時(shí),由PCRF主動(dòng)下發(fā)新的 策略到PCEF。進(jìn)一步地,該裝置800還包括時(shí)間同步模塊83,連接策略控制模塊82,用于將PCRF與NTP Server進(jìn)行時(shí)間同
止
少;策略控制模塊82在PCRF與NTP Server進(jìn)行時(shí)間同步后,控制PCRF向PCEF下發(fā) 相應(yīng)策略。進(jìn)一步地,策略控制模塊82又包括忙閑時(shí)段策略控制模塊821,用于控制PCRF根據(jù)用戶所處忙閑時(shí)段,下發(fā)相應(yīng)策 略到PCEF ;以及時(shí)長策略控制模塊822,用于控制PCRF根據(jù)用戶累計(jì)在線時(shí)長是否到達(dá)預(yù)先設(shè)定 的時(shí)長門限,下發(fā)相應(yīng)策略到PCEF。進(jìn)一步的,忙閑時(shí)段策略控制模塊821又包括
10
第一忙閑時(shí)段策略控制模塊8211,用于記錄用戶上線時(shí)間,當(dāng)用戶上線時(shí)所處時(shí) 間段為忙時(shí),控制PCRF下發(fā)忙時(shí)策略到PCEF,或當(dāng)用戶上線時(shí)所處時(shí)間段為閑時(shí),控制 PCRF下發(fā)閑時(shí)策略到PCEF ;或當(dāng)用戶下線后,控制PCRF通知PCEF刪除其上的策略;以及第二忙閑時(shí)段策略控制模塊8212,連接第一忙閑時(shí)段策略控制模塊8211,用于根 據(jù)用戶上線后是否到達(dá)忙閑時(shí)切換點(diǎn),控制是否由PCRF下發(fā)新的策略到PCEF 當(dāng)檢測到忙 閑時(shí)切換點(diǎn)為由忙時(shí)到閑時(shí)的切換點(diǎn)時(shí),控制PCRF下發(fā)閑時(shí)策略到PCEF ;或當(dāng)檢測到忙閑 時(shí)切換點(diǎn)為由閑時(shí)到忙時(shí)的切換點(diǎn)時(shí),控制PCRF下發(fā)忙時(shí)策略到PCEF。進(jìn)一步的,時(shí)長策略控制模塊822又包括第一時(shí)長策略控制模塊8221,用于當(dāng)用戶上線時(shí),記錄當(dāng)前時(shí)間,控制PCRF根據(jù) 當(dāng)前時(shí)間下發(fā)初始時(shí)長策略到PCEF ;并當(dāng)用戶下線后,控制PCRF通知PCEF刪除其上的策 略;以及第二時(shí)長策略控制模塊8222,連接第一時(shí)長策略控制模塊8221,用于根據(jù)PCRF自 動(dòng)累計(jì)的用戶在線時(shí)長是否到達(dá)預(yù)先設(shè)定的時(shí)長門限,控制是否由PCRF下發(fā)新的策略到 PCEF:當(dāng)用戶在線時(shí)長到達(dá)預(yù)先設(shè)定的時(shí)長門限時(shí),控制PCRF下發(fā)新的策略到PCEF,或當(dāng) 用戶在線時(shí)長未到達(dá)預(yù)先設(shè)定的時(shí)長門限時(shí),控制PCRF不下發(fā)新策略,由PCEF保持現(xiàn)有策 略。本發(fā)明提供一種PCC架構(gòu)下基于時(shí)間的策略控制實(shí)現(xiàn)方法,其主要用于實(shí)現(xiàn)忙閑 時(shí)段差異化策略和基于用戶累計(jì)在線時(shí)長的差異化策略。不需要PCRF在內(nèi)部頻繁生成新 時(shí)間,也不會(huì)對(duì)PCRF與PCEF之間的Gx接口交互造成影響,GGSN不需要升級(jí)支持新的字段。 另外,本發(fā)明還可以解決基于用戶在線時(shí)長的策略控制。當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
一種基于時(shí)間的策略控制實(shí)現(xiàn)方法,其特征在于,包括步驟一,在PCRF內(nèi)部配置忙閑時(shí)段、忙閑時(shí)切換點(diǎn)及時(shí)長門限;步驟二,用戶上線,記錄當(dāng)前時(shí)間,由PCRF根據(jù)所述當(dāng)前時(shí)間下發(fā)相應(yīng)策略到PCEF;以及步驟三,當(dāng)所述用戶上線后到達(dá)所述忙閑時(shí)切換點(diǎn)時(shí)或由PCRF自所述當(dāng)前時(shí)間累計(jì)的用戶在線時(shí)長到達(dá)所述時(shí)長門限時(shí),由PCRF主動(dòng)下發(fā)新的策略到PCEF。
2.根據(jù)權(quán)利要求1所述的基于時(shí)間的策略控制實(shí)現(xiàn)方法,其特征在于, 所述步驟二中,進(jìn)一步包括當(dāng)所述用戶上線時(shí)所處時(shí)段為忙時(shí),由PCRF下發(fā)忙時(shí)策略到PCEF,或當(dāng)所述用戶上線 時(shí)所處時(shí)段為閑時(shí),由PCRF下發(fā)閑時(shí)策略到PCEF,或當(dāng)所述用戶下線后,由PCRF通知PCEF 刪除其上的策略,以實(shí)現(xiàn)忙閑時(shí)段的差異化策略控制。
3.根據(jù)權(quán)利要求1所述的基于時(shí)間的策略控制實(shí)現(xiàn)方法,其特征在于, 所述步驟二中,進(jìn)一步包括當(dāng)所述用戶上線時(shí),PCRF下發(fā)初始時(shí)長策略,或當(dāng)所述用戶下線后,由PCRF通知PCEF 刪除其上的策略,以實(shí)現(xiàn)基于用戶在線時(shí)長的差異化策略控制。
4.根據(jù)權(quán)利要求1或2所述的基于時(shí)間的策略控制實(shí)現(xiàn)方法,其特征在于, 所述步驟三中,進(jìn)一步包括當(dāng)檢測到所述忙閑時(shí)切換點(diǎn)為由忙時(shí)到閑時(shí)的切換點(diǎn)時(shí),由PCRF下發(fā)閑時(shí)策略到 PCEF ;或當(dāng)檢測到所述忙閑時(shí)切換點(diǎn)為由閑時(shí)到忙時(shí)的切換點(diǎn)時(shí),由PCRF下發(fā)忙時(shí)策略到 PCEF0
5.根據(jù)權(quán)利要求1或3所述的基于時(shí)間的策略控制實(shí)現(xiàn)方法,其特征在于, 所述步驟三中,進(jìn)一步包括當(dāng)所述用戶在線時(shí)長未到達(dá)所述時(shí)長門限時(shí),PCRF不下發(fā)新策略,由PCEF保持現(xiàn)有策略。
6. 一種基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其特征在于,包括策略條件配置模塊,用于在PCRF內(nèi)部配置忙閑時(shí)段、忙閑時(shí)切換點(diǎn)及時(shí)長門限;以及 策略控制模塊,連接所述策略條件配置模塊,用于當(dāng)用戶上線時(shí),記錄當(dāng)前時(shí)間,由 PCRF根據(jù)所述當(dāng)前時(shí)間下發(fā)相應(yīng)策略到PCEF,并當(dāng)所述用戶上線后到達(dá)所述忙閑時(shí)切換 點(diǎn)時(shí)或PCRF自所述當(dāng)前時(shí)間累計(jì)的用戶在線時(shí)長到達(dá)所述時(shí)長門限時(shí),由PCRF主動(dòng)下發(fā) 新的策略到PCEF。
7.根據(jù)權(quán)利要求6所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其特征在于, 該裝置還包括時(shí)間同步模塊,連接所述策略控制模塊,用于將PCRF與NTP服務(wù)器進(jìn)行時(shí)間同步; 所述策略控制模塊在PCRF與NTP服務(wù)器進(jìn)行時(shí)間同步后控制PCRF向PCEF下發(fā)相應(yīng) 策略。
8.根據(jù)權(quán)利要求6或7所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其特征在于, 所述策略控制模塊又包括忙閑時(shí)段策略控制模塊,用于控制PCRF根據(jù)用戶所處忙閑時(shí)段,下發(fā)相應(yīng)策略到PCEF ;以及時(shí)長策略控制模塊,用于控制PCRF根據(jù)所述用戶在線時(shí)長是否到達(dá)所述時(shí)長門限,下 發(fā)相應(yīng)策略到PCEF。
9.根據(jù)權(quán)利要求8所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其特征在于,所述忙閑時(shí)段策略控制模塊又包括第一忙閑時(shí)段策略控制模塊,用于記錄所述用戶的上線時(shí)間,當(dāng)所述用戶上線時(shí)所處 時(shí)段為忙時(shí),控制PCRF下發(fā)忙時(shí)策略到PCEF,或當(dāng)所述用戶上線時(shí)所處時(shí)段為閑時(shí),控制 PCRF下發(fā)閑時(shí)策略到PCEF ;或當(dāng)所述用戶下線后,控制PCRF通知PCEF刪除其上的策略。
10.根據(jù)權(quán)利要求9所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其特征在于,所述忙閑時(shí)段策略控制模塊又包括第二忙閑時(shí)段策略控制模塊,連接所述第一忙閑時(shí)段策略控制模塊,用于根據(jù)所述用 戶上線后是否到達(dá)所述忙閑時(shí)切換點(diǎn),控制是否由PCRF下發(fā)新的策略到PCEF:當(dāng)檢測到所 述忙閑時(shí)切換點(diǎn)為由忙時(shí)到閑時(shí)的切換點(diǎn)時(shí),控制PCRF下發(fā)閑時(shí)策略到PCEF;或當(dāng)檢測到 所述忙閑時(shí)切換點(diǎn)為由閑時(shí)到忙時(shí)的切換點(diǎn)時(shí),控制PCRF下發(fā)忙時(shí)策略到PCEF。
11.根據(jù)權(quán)利要求8所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其特征在于,所述時(shí)長策略控制模塊又包括第一時(shí)長策略控制模塊,用于當(dāng)所述用戶上線時(shí),記錄當(dāng)前時(shí)間,控制PCRF根據(jù)當(dāng)前 時(shí)間下發(fā)初始時(shí)長策略到PCEF ;或當(dāng)所述用戶下線后,控制PCRF通知PCEF刪除其上的策 略。
12.根據(jù)權(quán)利要求11所述的基于時(shí)間的策略控制實(shí)現(xiàn)裝置,其特征在于,所述時(shí)長策略控制模塊又包括第二時(shí)長策略控制模塊,連接所述第一時(shí)長策略控制模塊,用于根據(jù)所述用戶在線時(shí) 長是否到達(dá)所述時(shí)長門限,控制是否由PCRF下發(fā)新的策略到PCEF:當(dāng)所述用戶在線時(shí)長到 達(dá)所述時(shí)長門限時(shí),控制PCRF下發(fā)新的策略到PCEF,或當(dāng)所述用戶在線時(shí)長未到達(dá)所述時(shí) 長門限時(shí),控制PCRF不下發(fā)新策略,由PCEF保持現(xiàn)有策略。
全文摘要
本發(fā)明有關(guān)于一種基于時(shí)間的策略控制實(shí)現(xiàn)方法及其裝置,其中該方法包括步驟一,在PCRF內(nèi)部配置忙閑時(shí)段、忙閑時(shí)切換點(diǎn)及時(shí)長門限;步驟二,用戶上線,記錄當(dāng)前時(shí)間,由PCRF根據(jù)所述當(dāng)前時(shí)間下發(fā)相應(yīng)策略到PCEF;以及步驟三,當(dāng)所述用戶上線后到達(dá)所述忙閑時(shí)切換點(diǎn)時(shí)或由PCRF自所述當(dāng)前時(shí)間累計(jì)的用戶在線時(shí)長到達(dá)所述時(shí)長門限時(shí),由PCRF主動(dòng)下發(fā)新的策略到PCEF。本發(fā)明方法是一種PCC架構(gòu)下基于時(shí)間的策略控制實(shí)現(xiàn)方法,其實(shí)現(xiàn)了忙閑時(shí)段差異化策略和基于用戶累計(jì)在線時(shí)長的差異化策略的控制。
文檔編號(hào)H04W4/26GK101902721SQ20101024276
公開日2010年12月1日 申請(qǐng)日期2010年7月30日 優(yōu)先權(quán)日2010年7月30日
發(fā)明者南新生, 孫炳旭, 張忠平, 王常玲, 赫罡, 遲永生, 陳國利, 陳婉珺, 馬紅兵, 高功應(yīng) 申請(qǐng)人:中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司;中訊郵電咨詢?cè)O(shè)計(jì)院有限公司