流量控制方法及裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種流量控制方法及裝置,在上述方法中,接收來(lái)自于PGW的業(yè)務(wù)要求以及與業(yè)務(wù)要求對(duì)應(yīng)的上網(wǎng)策略;按照業(yè)務(wù)要求和上網(wǎng)策略從上層應(yīng)用獲取流量控制信息,其中,流量控制信息包括:待監(jiān)控的策略計(jì)數(shù)器狀態(tài)信息以及與策略計(jì)數(shù)器狀態(tài)信息對(duì)應(yīng)的流量片;將策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW。根據(jù)本發(fā)明提供的技術(shù)方案,達(dá)到了對(duì)上層應(yīng)用開(kāi)放流量控制的效果,節(jié)省了不必要的網(wǎng)絡(luò)層的開(kāi)銷及投資,提高了系統(tǒng)快速部署流量精細(xì)化應(yīng)用的能力。
【專利說(shuō)明】流量控制方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種流量控制方法及裝置。
【背景技術(shù)】
[0002] 隨著移動(dòng)通訊技術(shù)的迅猛發(fā)展,在用戶采用移動(dòng)終端上網(wǎng)的過(guò)程中對(duì)高帶寬的要 求已經(jīng)實(shí)現(xiàn),例如:在第三代移動(dòng)通信技術(shù)(3G)或第四代移動(dòng)通信技術(shù)(4G)網(wǎng)絡(luò)中,帶寬 已經(jīng)可以達(dá)到數(shù)兆甚至上百兆。但是,伴隨著網(wǎng)速的提升所誘發(fā)的問(wèn)題在于:如果缺乏對(duì) 網(wǎng)絡(luò)流量的實(shí)時(shí)監(jiān)控機(jī)制,很可能會(huì)出現(xiàn)用戶在完全不知情的情況下超流量使用卻未被告 知,由此產(chǎn)生過(guò)度的移動(dòng)通信費(fèi)用的開(kāi)銷。
[0003] 相關(guān)技術(shù)中通常對(duì)網(wǎng)絡(luò)流量采用以下幾種計(jì)費(fèi)模式:
[0004] (1)粗放式的計(jì)費(fèi)模式;
[0005] (2)采用準(zhǔn)實(shí)時(shí)的話單結(jié)算;
[0006] (3)通過(guò)在線計(jì)費(fèi)系統(tǒng)(0CS)與網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN)/分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān) (PGW)之間的Gy接口進(jìn)行實(shí)時(shí)監(jiān)控。
[0007] 但是,采用準(zhǔn)實(shí)時(shí)的話單結(jié)算存在延遲現(xiàn)象,很容易造成超流量使用。Gy接口在第 三代合作伙伴計(jì)劃(3GPP)網(wǎng)絡(luò)架構(gòu)中主要用于實(shí)時(shí)計(jì)費(fèi),其可以部分滿足對(duì)流量控制的 需求,但由于0CS僅針對(duì)部分用戶而無(wú)法顧及全部用戶,且其并非為了流量控制而定義。因 此該接口無(wú)法滿足全部用戶的流量控制需求。
[0008] 對(duì)于靈活多變的互聯(lián)網(wǎng)應(yīng)用,現(xiàn)有的技術(shù)架構(gòu)已經(jīng)無(wú)法滿足各行業(yè)對(duì)用戶流量的 精細(xì)化控制要求。3GPP中提出了流量業(yè)務(wù)規(guī)則控制的概念,圖1是根據(jù)相關(guān)技術(shù)的通過(guò)在 3GPP中增加 Sy接口執(zhí)行策略控制的架構(gòu)圖。如圖1所示,通過(guò)增加一個(gè)Sy接口可以要求 策略與計(jì)費(fèi)規(guī)則功能(PCRF)上報(bào)當(dāng)前的策略計(jì)數(shù)器,作為0CS對(duì)業(yè)務(wù)策略的控制能力接口 (例如:0CS可以選擇當(dāng)前使用哪個(gè)業(yè)務(wù)策略)。但是在上述協(xié)議中,Sy接口僅用于策略控 制,而并沒(méi)有進(jìn)行流量上報(bào),也沒(méi)有進(jìn)行流量控制,即PCRF如果不上報(bào)的話,那么0CS側(cè)也 無(wú)法控制策略;同時(shí)PCRF仍可以采用本地的策略而不需要獲得0CS的確認(rèn)。上層業(yè)務(wù)就更 沒(méi)有控制權(quán),因此,用戶側(cè)仍然可以使用網(wǎng)絡(luò)層中的流量,超流量使用的情況依舊存在。另 夕卜,上層應(yīng)用或應(yīng)用功能(AF)實(shí)體可以通過(guò)Rx接口對(duì)PCRF進(jìn)行控制。但其也僅用于執(zhí)行 策略下發(fā),因此,仍缺乏具體的流量控制功能。
[0009] 由此可見(jiàn),Sy協(xié)議本身僅用于對(duì)實(shí)時(shí)策略監(jiān)控進(jìn)行上報(bào),卻無(wú)法下發(fā)流量片以及 在AF等業(yè)務(wù)層實(shí)現(xiàn)監(jiān)控。Rx接口也僅關(guān)注于對(duì)用戶使用的源和目的地以及服務(wù)質(zhì)量(Q0S) 的相關(guān)控制,卻無(wú)法實(shí)現(xiàn)業(yè)務(wù)對(duì)流量的控制。
[0010] 綜上所述,相關(guān)技術(shù)中無(wú)法實(shí)現(xiàn)應(yīng)用對(duì)流量的精細(xì)化控制,從而無(wú)法從根本上解 決目前存在的粗放式流量控制。
【發(fā)明內(nèi)容】
[0011] 本發(fā)明提供了一種流量控制方法及裝置,以至少解決相關(guān)技術(shù)中無(wú)法實(shí)現(xiàn)應(yīng)用對(duì) 流量的精細(xì)化控制的問(wèn)題。
[0012] 根據(jù)本發(fā)明的一個(gè)方面,提供了 一種流量控制方法。
[0013] 根據(jù)本發(fā)明實(shí)施例的流量控制方法包括:接收來(lái)自于PGW的業(yè)務(wù)要求以及與業(yè)務(wù) 要求對(duì)應(yīng)的上網(wǎng)策略;按照業(yè)務(wù)要求和上網(wǎng)策略從上層應(yīng)用獲取流量控制信息,其中,流量 控制信息包括:待監(jiān)控的策略計(jì)數(shù)器狀態(tài)信息以及與策略計(jì)數(shù)器狀態(tài)信息對(duì)應(yīng)的流量片; 將策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW。
[0014] 優(yōu)選地,按照業(yè)務(wù)要求和上網(wǎng)策略從上層應(yīng)用獲取流量控制信息包括:根據(jù)業(yè)務(wù) 要求和上網(wǎng)策略向上層應(yīng)用發(fā)送支出請(qǐng)求(SLR)消息;接收來(lái)自于上層應(yīng)用的與SLR消息 對(duì)應(yīng)的支出響應(yīng)(SLA)消息,其中,SLA消息中攜帶有流量控制信息。
[0015] 優(yōu)選地,在將策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW之后,還包括:接收PGW上 報(bào)的對(duì)流量片的使用結(jié)果以及申請(qǐng)下一個(gè)流量片的業(yè)務(wù)請(qǐng)求;將對(duì)流量片的使用結(jié)果上報(bào) 至上層應(yīng)用,并根據(jù)業(yè)務(wù)請(qǐng)求向上層應(yīng)用獲取下一個(gè)流量片。
[0016] 優(yōu)選地,在將策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW之后,還包括:在確定向 PGW下發(fā)的全部流量片均使用完畢且PGW不再申請(qǐng)新的流量片的情況下,將PGW使用的最后 一個(gè)流量片的使用結(jié)果上報(bào)至上層應(yīng)用,并向上層應(yīng)用發(fā)送會(huì)話中止請(qǐng)求(STR)消息;接 收來(lái)自于上層應(yīng)用的會(huì)話中止響應(yīng)(STA)消息,停止對(duì)PGW進(jìn)行流量控制。
[0017] 優(yōu)選地,在將策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW之后,還包括:接收來(lái)自于 上層應(yīng)用的支出狀態(tài)通知(SNR)消息,其中,SNR消息用于指示對(duì)策略計(jì)數(shù)器狀態(tài)信息和 流量片進(jìn)行調(diào)整;通知PGW對(duì)策略計(jì)數(shù)器狀態(tài)信息和流量片進(jìn)行調(diào)整;在確定PGW完成對(duì) 策略計(jì)數(shù)器狀態(tài)信息和流量片進(jìn)行調(diào)整之后,向上層應(yīng)用返回支出狀態(tài)通知響應(yīng)(SNA)消 肩、。
[0018] 優(yōu)選地,經(jīng)由擴(kuò)展的Sy接口從上層應(yīng)用獲取流量控制信息,其中,擴(kuò)展的Sy接口 包括:用量監(jiān)控信息(Usage-Monitoring-Information),Usage-Monitoring-Information 包括:對(duì)象監(jiān)控值(Monitoring-Key),用于確定策略計(jì)數(shù)器狀態(tài)信息;可用量 (Granted-Service-Unit),用于攜帶流量片;已用量(Used-Service-Unit),用于上報(bào)對(duì)流 量片的使用結(jié)果;用量監(jiān)控報(bào)告(Usage-Monitoring-Report),用于上層應(yīng)用主動(dòng)查詢已 經(jīng)使用的流量片的數(shù)量;用量監(jiān)控通知(Usage-Monitoring-Support),用于上層應(yīng)用主動(dòng) 關(guān)閉流量監(jiān)控。
[0019] 根據(jù)本發(fā)明的另一方面,提供了 一種流量控制裝置。
[0020] 根據(jù)本發(fā)明實(shí)施例的流量控制裝置包括:第一接收模塊,用于接收來(lái)自于PGW的 業(yè)務(wù)要求以及與業(yè)務(wù)要求對(duì)應(yīng)的上網(wǎng)策略;第一獲取模塊,用于按照業(yè)務(wù)要求和上網(wǎng)策略 從上層應(yīng)用獲取流量控制信息,其中,流量控制信息包括:待監(jiān)控的策略計(jì)數(shù)器狀態(tài)信息以 及與策略計(jì)數(shù)器狀態(tài)信息對(duì)應(yīng)的流量片;下發(fā)模塊,用于將策略計(jì)數(shù)器狀態(tài)信息和流量片 下發(fā)至PGW。
[0021] 優(yōu)選地,第一獲取模塊包括:發(fā)送單元,用于根據(jù)業(yè)務(wù)要求和上網(wǎng)策略向上層應(yīng)用 發(fā)送SLR消息;接收單元,用于接收來(lái)自于上層應(yīng)用的與SLR消息對(duì)應(yīng)的SLA消息,其中, SLA消息中攜帶有流量控制信息。
[0022] 優(yōu)選地,上述裝置還包括:第二接收模塊,用于接收PGW上報(bào)的對(duì)流量片的使用結(jié) 果以及申請(qǐng)下一個(gè)流量片的業(yè)務(wù)請(qǐng)求;第二獲取模塊,用于將對(duì)流量片的使用結(jié)果上報(bào)至 上層應(yīng)用,并根據(jù)業(yè)務(wù)請(qǐng)求向上層應(yīng)用獲取下一個(gè)流量片。
[0023] 優(yōu)選地,上述裝置還包括:發(fā)送模塊,用于在確定向PGW下發(fā)的全部流量片均使用 完畢且PGW不再申請(qǐng)新的流量片的情況下,將PGW使用的最后一個(gè)流量片的使用結(jié)果上報(bào) 至上層應(yīng)用,并向上層應(yīng)用發(fā)送STR消息;第三接收模塊,用于接收來(lái)自于上層應(yīng)用的STA 消息,停止對(duì)PGW進(jìn)行流量控制。
[0024] 優(yōu)選地,上述裝置還包括:第四接收模塊,用于接收來(lái)自于上層應(yīng)用的SNR消息, 其中,SNR消息用于指示對(duì)策略計(jì)數(shù)器狀態(tài)信息和流量片進(jìn)行調(diào)整;通知模塊,用于通知 PGW對(duì)策略計(jì)數(shù)器狀態(tài)信息和流量片進(jìn)行調(diào)整;反饋模塊,用于在確定PGW完成對(duì)策略計(jì)數(shù) 器狀態(tài)信息和流量片進(jìn)行調(diào)整之后,向上層應(yīng)用返回SNA消息。
[0025] 優(yōu)選地,第一獲取模塊,用于經(jīng)由擴(kuò)展的Sy接口從上層應(yīng)用獲取流 量控制信息,其中,擴(kuò)展的Sy接口包括:Usage-Monitoring-Information, Usage-Monitoring-Information包括:Monitoring-Key,用于確定策略計(jì)數(shù)器狀態(tài)信息; Granted-Service-Unit,用于攜帶流量片;Used-Service-Unit,用于上報(bào)對(duì)流量片的使 用結(jié)果;Usage-Monitoring-Report,用于上層應(yīng)用主動(dòng)查詢已經(jīng)使用的流量片的數(shù)量; Usage-Monitoring-Support,用于上層應(yīng)用主動(dòng)關(guān)閉流量監(jiān)控。
[0026] 通過(guò)本發(fā)明實(shí)施例,采用接收來(lái)自于PGW的業(yè)務(wù)要求以及與業(yè)務(wù)要求對(duì)應(yīng)的上網(wǎng) 策略;按照業(yè)務(wù)要求和上網(wǎng)策略從上層應(yīng)用獲取流量控制信息,其中,流量控制信息包括: 待監(jiān)控的策略計(jì)數(shù)器狀態(tài)信息以及與策略計(jì)數(shù)器狀態(tài)信息對(duì)應(yīng)的流量片;將策略計(jì)數(shù)器狀 態(tài)信息和流量片下發(fā)至PGW,解決了相關(guān)技術(shù)中無(wú)法實(shí)現(xiàn)應(yīng)用對(duì)流量的精細(xì)化控制的問(wèn)題, 取得了在應(yīng)用層對(duì)流量精細(xì)化控制的技術(shù)進(jìn)步,達(dá)到了對(duì)上層應(yīng)用開(kāi)放流量控制的效果, 節(jié)省了不必要的網(wǎng)絡(luò)層的開(kāi)銷及投資,提高了系統(tǒng)快速部署流量精細(xì)化應(yīng)用的能力。
【專利附圖】
【附圖說(shuō)明】
[0027] 此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0028] 圖1是根據(jù)相關(guān)技術(shù)的通過(guò)在3GPP中增加 Sy接口執(zhí)行策略控制的架構(gòu)圖;
[0029] 圖2是根據(jù)本發(fā)明實(shí)施例的流量控制方法的流程圖;
[0030] 圖3是根據(jù)本發(fā)明實(shí)施例的通過(guò)在3GPP中增加 Sy'接口執(zhí)行流量控制的架構(gòu)圖;
[0031] 圖4是根據(jù)本發(fā)明實(shí)施例的流量控制裝置的結(jié)構(gòu)框圖;
[0032] 圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的流量控制裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0033] 下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0034] 圖2是根據(jù)本發(fā)明實(shí)施例的流量控制方法的流程圖。如圖2所示,該方法可以包 括以下處理步驟:
[0035] 步驟S202 :接收來(lái)自于PGW的業(yè)務(wù)要求以及與業(yè)務(wù)要求對(duì)應(yīng)的上網(wǎng)策略;
[0036] 步驟S204 :按照業(yè)務(wù)要求和上網(wǎng)策略從上層應(yīng)用獲取流量控制信息,其中,流量 控制信息包括:待監(jiān)控的策略計(jì)數(shù)器狀態(tài)信息以及與策略計(jì)數(shù)器狀態(tài)信息對(duì)應(yīng)的流量片;
[0037] 步驟S206 :將策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW。
[0038] 相關(guān)技術(shù)中在3GPP中雖然已經(jīng)提出了 Sy接口,但是其主要用于進(jìn)行流量業(yè)務(wù)規(guī) 則的交互控制,并未存在相關(guān)的流量控制功能,而Rx接口則主要用于AF對(duì)Q0S相關(guān)承載的 控制,但卻不是流量控制,從而導(dǎo)致相關(guān)技術(shù)中無(wú)法實(shí)現(xiàn)應(yīng)用對(duì)流量的精細(xì)化控制。采用如 圖2所示的方法,通過(guò)從PGW接收到的業(yè)務(wù)要求以及與業(yè)務(wù)要求對(duì)應(yīng)的上網(wǎng)策略向0CS以 及0FCS之外的上層應(yīng)用獲取待監(jiān)控的策略計(jì)數(shù)器狀態(tài)信息以及與策略計(jì)數(shù)器狀態(tài)信息對(duì) 應(yīng)的流量片,然后再將獲取到的策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW,以實(shí)現(xiàn)上層業(yè)務(wù) 對(duì)流量控制的需求。由此解決了相關(guān)技術(shù)中無(wú)法實(shí)現(xiàn)應(yīng)用對(duì)流量的精細(xì)化控制的問(wèn)題,取 得了在應(yīng)用層對(duì)流量精細(xì)化控制的技術(shù)進(jìn)步,達(dá)到了對(duì)上層應(yīng)用開(kāi)放流量控制的效果,節(jié) 省了不必要的網(wǎng)絡(luò)層的開(kāi)銷及投資,提高了系統(tǒng)快速部署流量精細(xì)化應(yīng)用的能力。
[0039] 需要說(shuō)明的是,在本發(fā)明提供的以下優(yōu)選實(shí)施例中將擴(kuò)展后的Sy協(xié)議稱為Sy'協(xié) 議,即Sy擴(kuò)展協(xié)議。
[0040] 在優(yōu)選實(shí)施過(guò)程中,經(jīng)由擴(kuò)展的Sy接口從上層應(yīng)用獲取流量控制信息,其中,擴(kuò) 展的Sy接口可以包括:用量監(jiān)控信息(Usage-Monitoring-Information);
[0041] 該Usage-Monitoring-Information可以包括但不限于以下內(nèi)容:
[0042] (1)對(duì)象監(jiān)控值(Monitoring-Key),用于確定策略計(jì)數(shù)器狀態(tài)信息;
[0043] (2)可用量(Granted-Service-Unit),用于攜帶流量片;
[0044] (3)已用量(Used-Service-Unit),用于上報(bào)對(duì)流量片的使用結(jié)果;
[0045] (4)用量監(jiān)控報(bào)告(Usage-Monitoring-Report),用于上層應(yīng)用主動(dòng)查詢已經(jīng)使 用的流量片的數(shù)量;
[0046] (5)用量監(jiān)控通知(Usage-Monitoring-Support),用于上層應(yīng)用主動(dòng)關(guān)閉流量監(jiān) 控。
[0047] 在優(yōu)選實(shí)施例中,可以在PCRF與上層應(yīng)用之間增加擴(kuò)展的Sy接口,通過(guò)擴(kuò)展Sy 協(xié)議,可以實(shí)現(xiàn)上層業(yè)務(wù)對(duì)流量控制的需求。相關(guān)的上層應(yīng)用及PCRF需要進(jìn)行改造,支持 上述擴(kuò)展SY'接口協(xié)議及相關(guān)的邏輯處理。在PCRF側(cè)配置相關(guān)的計(jì)數(shù)器(可以根據(jù)不同 的業(yè)務(wù)策略進(jìn)行配置,通常采用套餐方案)。在用戶上線后,由PCRF通過(guò)擴(kuò)展Sy接口對(duì)流 量計(jì)數(shù)器及對(duì)應(yīng)的流量片進(jìn)行申請(qǐng)。上層應(yīng)用根據(jù)內(nèi)部邏輯控制后續(xù)的計(jì)數(shù)器及對(duì)應(yīng)的流 量片下發(fā)。
[0048] 優(yōu)選地,在步驟S204中,按照業(yè)務(wù)要求和上網(wǎng)策略從上層應(yīng)用獲取流量控制信息 可以包括以下操作:
[0049] 步驟S1 :根據(jù)業(yè)務(wù)要求和上網(wǎng)策略向上層應(yīng)用發(fā)送SLR消息;
[0050] 步驟S2 :接收來(lái)自于上層應(yīng)用的與SLR消息對(duì)應(yīng)的SLA消息,其中,SLA消息中攜 帶有流量控制信息。
[0051] 在優(yōu)選實(shí)施例中,用戶通過(guò)移動(dòng)終端上網(wǎng)。PGW通過(guò)Gx接口向PCRF獲取上網(wǎng)策略 及業(yè)務(wù)。PCRF通過(guò)Sy'接口向上層業(yè)務(wù)獲取流量控制信息,其中,該流量控制信息可以包 括但不限于:待監(jiān)控的計(jì)數(shù)器(業(yè)務(wù),可以攜帶在Policy-Counter-Identifier),所采用的 消息為SLR。上層業(yè)務(wù)下發(fā)待監(jiān)控的計(jì)數(shù)器(Policy-Counter-Statues),同時(shí)下發(fā)流量片 (攜帶在Granted-Service-Unit這個(gè)AVP)。PCRF根據(jù)業(yè)務(wù)下發(fā)的流量片并結(jié)合業(yè)務(wù)要求 向PGW下發(fā)用戶策略以及可用流量片。
[0052] 優(yōu)選地,在步驟S206,將策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW之后,還可以包 括以下操作:
[0053] 步驟S3 :接收PGW上報(bào)的對(duì)流量片的使用結(jié)果以及申請(qǐng)下一個(gè)流量片的業(yè)務(wù)請(qǐng) 求;
[0054] 步驟S4 :將對(duì)流量片的使用結(jié)果上報(bào)至上層應(yīng)用,并根據(jù)業(yè)務(wù)請(qǐng)求向上層應(yīng)用獲 取下一個(gè)流量片。
[0055] 在優(yōu)選實(shí)施例中,上層應(yīng)用下發(fā)流量片,網(wǎng)絡(luò)側(cè)的PCRF以及PGW根據(jù)上述流量片 允許用戶使用網(wǎng)絡(luò)流量。當(dāng)流量片使用完畢后,PGW以及PCRF需要通過(guò)Sy接口申請(qǐng)下一個(gè) 流量片,在獲取到新的流量片之后,用戶才能夠繼續(xù)正常使用業(yè)務(wù)。即在PGW對(duì)當(dāng)前下發(fā)的 流量片使用完畢后,上報(bào)流量使用結(jié)果,PCRF通過(guò)Sy'接口向上層應(yīng)用上報(bào)流量結(jié)果(例 如:可以通過(guò)Used-Service-Unit參數(shù)上報(bào)),而上層應(yīng)用再繼續(xù)下發(fā)新的流量片。
[0056] 優(yōu)選地,在步驟S206,將策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW之后,還可以包 括以下操作:
[0057] 步驟S5 :在確定向PGW下發(fā)的全部流量片均使用完畢且PGW不再申請(qǐng)新的流量片 的情況下,將PGW使用的最后一個(gè)流量片的使用結(jié)果上報(bào)至上層應(yīng)用,并向上層應(yīng)用發(fā)送 STR消息;
[0058] 步驟S6 :接收來(lái)自于上層應(yīng)用的STA消息,停止對(duì)PGW進(jìn)行流量控制。
[0059] 在優(yōu)選實(shí)施例中,用戶在使用結(jié)束下線后,PGW上報(bào)最后一個(gè)流量片,PCRF向上 層業(yè)務(wù)發(fā)送會(huì)話中止請(qǐng)求(Session-Termination-Request,簡(jiǎn)稱為STR)消息,以表示業(yè) 務(wù)下線,同時(shí)將最后一個(gè)流量片的使用結(jié)果上報(bào)至上層應(yīng)用。上層應(yīng)用返回會(huì)話中止響應(yīng) (Session-Termination-Answer,簡(jiǎn)稱為STA)消息,并進(jìn)行內(nèi)部結(jié)算。
[0060] 優(yōu)選地,在步驟S206,將策略計(jì)數(shù)器狀態(tài)信息和流量片下發(fā)至PGW之后,還可以包 括以下步驟:
[0061] 步驟S7 :接收來(lái)自于上層應(yīng)用的SNR消息,其中,SNR消息用于指示對(duì)策略計(jì)數(shù)器 狀態(tài)信息和流量片進(jìn)行調(diào)整;
[0062] 步驟S8 :通知PGW對(duì)策略計(jì)數(shù)器狀態(tài)信息和流量片進(jìn)行調(diào)整;
[0063] 步驟S9 :在確定PGW完成對(duì)策略計(jì)數(shù)器狀態(tài)信息和流量片進(jìn)行調(diào)整之后,向上層 應(yīng)用返回SNA消息。
[0064] 在優(yōu)選實(shí)施例中,上層業(yè)務(wù)可以根據(jù)自身的業(yè)務(wù)特點(diǎn),隨時(shí)對(duì)計(jì)數(shù)器及對(duì)應(yīng)的流 量片進(jìn)行調(diào)整(通過(guò)SNR消息),PCRF將根據(jù)上述消息中的指示,下發(fā)相應(yīng)的控制內(nèi)容給 PGW以指示PGW進(jìn)行相應(yīng)地調(diào)整。
[0065] 下面將結(jié)合圖3所示的優(yōu)選實(shí)施方式對(duì)上述優(yōu)選實(shí)施過(guò)程作進(jìn)一步的描述。
[0066] 圖3是根據(jù)本發(fā)明實(shí)施例的通過(guò)在3GPP中增加 Sy'接口執(zhí)行流量控制的架構(gòu)圖。 如圖3所示,上層應(yīng)用可以通過(guò)Sy '接口控制PCRF,并通過(guò)PCRF下發(fā)流量片,從而可以實(shí)現(xiàn) 對(duì)用戶使用流量的精確控制。通過(guò)擴(kuò)展Sy'接口,使得上層應(yīng)用具備對(duì)用戶使用流量的控 制能力成為可能。協(xié)議擴(kuò)展方式如下:
[0067] 該協(xié)議擴(kuò)展需要對(duì)PCRF側(cè)進(jìn)行修改,增加對(duì)用量監(jiān)控信息 (Usage-Monitoring-Information)這個(gè)新增參數(shù)的擴(kuò)展及相應(yīng)的邏輯處理。對(duì) 標(biāo)準(zhǔn)Sy協(xié)議中的支出請(qǐng)求(Spending-Limit-Request,簡(jiǎn)稱為SLR),支出響應(yīng) (Spending-Limit-Answer,簡(jiǎn)稱為 SLA),支出狀態(tài)通知(Spending-Status-Notification-R equest,簡(jiǎn)稱為 SNR),支出狀態(tài)通知響應(yīng)(Spending-Status-Notification-Answer,簡(jiǎn)稱為 SNA)消息中分別擴(kuò)展一個(gè)屬性值對(duì)(AVP):即*[Usage-Monitoring_Information],其中, * [Usage-Monitoring-Information]可以包括但不限于以下內(nèi)容:
[0068] Usage-Monitoring-Information:: = <AVP Header:1067>
[0069] [Monitoring-Key]
[0070] [Granted-Service-Unit]
[0071] [Used-Service-Unit]
[0072] [Usage-Monitoring-Report]
[0073] [Usage-Monitoring-Support]
[0074] *[AVP]
[0075] 需要說(shuō)明的是,上述對(duì)象監(jiān)控值(Monitoring-Key)為擴(kuò)展AVP,基于Sy協(xié)議中的 相關(guān)定義,為了標(biāo)識(shí)訂閱的是哪種計(jì)數(shù)器(某種策略)。
[0076] Monitoring-Key 可設(shè)置為與策略計(jì)數(shù)標(biāo)識(shí)(Policy-Counter-Identifier)相等;
[0077] 可用量(Granted-Service-Unit)用于上層業(yè)務(wù)下發(fā)配額分片;
[0078] 已用量(Used-Service-Unit)用于 PCRF 上報(bào)用量;
[0079] 用量監(jiān)控報(bào)告(Usage-Monitoring-Report)用于在上層業(yè)務(wù)希望主動(dòng)查詢用量 時(shí),攜帶此AVP ;
[0080] 用量監(jiān)控通知(Usage-Monitoring-Support)用于在上層業(yè)務(wù)希望主動(dòng)關(guān)閉用量 監(jiān)控時(shí),攜帶此AVP,其設(shè)置為非使能(DISABLED)。
[0081] 圖4是根據(jù)本發(fā)明實(shí)施例的流量控制裝置的結(jié)構(gòu)框圖。該流量控制裝置可以應(yīng) 用于PCRF中。如圖4所示,該流量控制裝置可以包括:第一接收模塊100,用于接收來(lái)自于 PGW的業(yè)務(wù)要求以及與業(yè)務(wù)要求對(duì)應(yīng)的上網(wǎng)策略;第一獲取模塊102,用于按照業(yè)務(wù)要求和 上網(wǎng)策略從上層應(yīng)用獲取流量控制信息,其中,流量控制信息包括:待監(jiān)控的策略計(jì)數(shù)器狀 態(tài)信息以及與策略計(jì)數(shù)器狀態(tài)信息對(duì)應(yīng)的流量片;下發(fā)模塊104,用于將策略計(jì)數(shù)器狀態(tài) 信息和流量片下發(fā)至PGW。
[0082] 采用如圖4所示的裝置,解決了相關(guān)技術(shù)中無(wú)法實(shí)現(xiàn)應(yīng)用對(duì)流量的精細(xì)化控制的 問(wèn)題,取得了在應(yīng)用層對(duì)流量精細(xì)化控制的技術(shù)進(jìn)步,達(dá)到了對(duì)上層應(yīng)用開(kāi)放流量控制的 效果,節(jié)省了不必要的網(wǎng)絡(luò)層的開(kāi)銷及投資,提高了系統(tǒng)快速部署流量精細(xì)化應(yīng)用的能力。
[0083] 在優(yōu)選實(shí)施過(guò)程中,第一獲取模塊102,用于經(jīng)由擴(kuò)展的Sy接口從 上層應(yīng)用獲取流量控制信息,其中,擴(kuò)展的Sy接口可以包括:用量監(jiān)控信息 (Usage-Monitoring-Information);
[0084] 該Usage-Monitoring-Information可以包括但不限于以下內(nèi)容:
[0085] (1)對(duì)象監(jiān)控值(Monitoring-Key),用于確定策略計(jì)數(shù)器狀態(tài)信息;
[0086] (2)可用量(Granted-Service-Unit),用于攜帶流量片;
[0087] (3)已用量(Used-Service-Unit),用于上報(bào)對(duì)流量片的使用結(jié)果;
[0088] (4)用量監(jiān)控報(bào)告(Usage-Monitoring-Report),用于上層應(yīng)用主動(dòng)查詢已經(jīng)使 用的流量片的數(shù)量;
[0089] (5)用量監(jiān)控通知(Usage-Monitoring-Support),用于上層應(yīng)用主動(dòng)關(guān)閉流量監(jiān) 控。
[0090] 優(yōu)選地,如圖5所示,第一獲取模塊102可以包括:發(fā)送單元1020,用于根據(jù)業(yè)務(wù) 要求和上網(wǎng)策略向上層應(yīng)用發(fā)送SLR消息;接收單元1022,用于接收來(lái)自于上層應(yīng)用的與 SLR消息對(duì)應(yīng)的SLA消息,其中,SLA消息中攜帶有流量控制信息。
[0091] 優(yōu)選地,如圖5所示,上述裝置還可以包括:第二接收模塊106,用于接收PGW上報(bào) 的對(duì)流量片的使用結(jié)果以及申請(qǐng)下一個(gè)流量片的業(yè)務(wù)請(qǐng)求;第二獲取模塊108,用于將對(duì) 流量片的使用結(jié)果上報(bào)至上層應(yīng)用,并根據(jù)業(yè)務(wù)請(qǐng)求向上層應(yīng)用獲取下一個(gè)流量片。
[0092] 優(yōu)選地,如圖5所示,上述裝置還可以包括:發(fā)送模塊110,用于在確定向PGW下發(fā) 的全部流量片均使用完畢且PGW不再申請(qǐng)新的流量片的情況下,將PGW使用的最后一個(gè)流 量片的使用結(jié)果上報(bào)至上層應(yīng)用,并向上層應(yīng)用發(fā)送STR消息;第三接收模塊112,用于接 收來(lái)自于上層應(yīng)用的STA消息,停止對(duì)PGW進(jìn)行流量控制。
[0093] 優(yōu)選地,如圖5所示,上述裝置還可以包括:第四接收模塊114,用于接收來(lái)自于上 層應(yīng)用的SNR消息,其中,SNR消息用于指示對(duì)策略計(jì)數(shù)器狀態(tài)信息和流量片進(jìn)行調(diào)整;通 知模塊116,用于通知PGW對(duì)策略計(jì)數(shù)器狀態(tài)信息和流量片進(jìn)行調(diào)整;反饋模塊118,用于在 確定PGW完成對(duì)策略計(jì)數(shù)器狀態(tài)信息和流量片進(jìn)行調(diào)整之后,向上層應(yīng)用返回SNA消息。 [0094] 從以上的描述中,可以看出,上述實(shí)施例實(shí)現(xiàn)了如下技術(shù)效果(需要說(shuō)明的是這 些效果是某些優(yōu)選實(shí)施例可以達(dá)到的效果):采用本發(fā)明實(shí)施例所提供的技術(shù)方案,通過(guò) 擴(kuò)展Sy接口,使得上層應(yīng)用獲得了對(duì)用戶使用流量的直接控制功能,這樣,靈活的互聯(lián)網(wǎng) 應(yīng)用就可以通過(guò)上述接口來(lái)獲取到對(duì)用戶的流量控制(例如:流量卡類的應(yīng)用)。由此取 得了在應(yīng)用層對(duì)流量精細(xì)化控制的技術(shù)進(jìn)步,達(dá)到了對(duì)上層應(yīng)用開(kāi)放流量控制的效果,節(jié) 省了不必要的網(wǎng)絡(luò)層的開(kāi)銷及投資,提高了系統(tǒng)快速部署流量精細(xì)化應(yīng)用的能力。
[〇〇95] 顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用 的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成 的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ) 在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示 出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或 步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。 [〇〇96] 以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1. 一種流量控制方法,其特征在于,包括: 接收來(lái)自于分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)PGW的業(yè)務(wù)要求以及與所述業(yè)務(wù)要求對(duì)應(yīng)的上網(wǎng)策略; 按照所述業(yè)務(wù)要求和所述上網(wǎng)策略從上層應(yīng)用獲取流量控制信息,其中,所述流量控 制信息包括:待監(jiān)控的策略計(jì)數(shù)器狀態(tài)信息以及與所述策略計(jì)數(shù)器狀態(tài)信息對(duì)應(yīng)的流量 片; 將所述策略計(jì)數(shù)器狀態(tài)信息和所述流量片下發(fā)至所述PGW。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,按照所述業(yè)務(wù)要求和所述上網(wǎng)策略從所 述上層應(yīng)用獲取所述流量控制信息包括: 根據(jù)所述業(yè)務(wù)要求和所述上網(wǎng)策略向所述上層應(yīng)用發(fā)送支出請(qǐng)求SLR消息; 接收來(lái)自于所述上層應(yīng)用的與所述SLR消息對(duì)應(yīng)的支出響應(yīng)SLA消息,其中,所述SLA 消息中攜帶有所述流量控制信息。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在將所述策略計(jì)數(shù)器狀態(tài)信息和所述流 量片下發(fā)至所述PGW之后,還包括: 接收所述PGW上報(bào)的對(duì)所述流量片的使用結(jié)果以及申請(qǐng)下一個(gè)流量片的業(yè)務(wù)請(qǐng)求; 將對(duì)所述流量片的使用結(jié)果上報(bào)至所述上層應(yīng)用,并根據(jù)所述業(yè)務(wù)請(qǐng)求向所述上層應(yīng) 用獲取所述下一個(gè)流量片。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,在將所述策略計(jì)數(shù)器狀態(tài)信息和所述流 量片下發(fā)至所述PGW之后,還包括: 在確定向所述PGW下發(fā)的全部流量片均使用完畢且所述PGW不再申請(qǐng)新的流量片的情 況下,將所述PGW使用的最后一個(gè)流量片的使用結(jié)果上報(bào)至所述上層應(yīng)用,并向所述上層 應(yīng)用發(fā)送會(huì)話中止請(qǐng)求STR消息; 接收來(lái)自于所述上層應(yīng)用的會(huì)話中止響應(yīng)STA消息,停止對(duì)所述PGW進(jìn)行流量控制。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,在將所述策略計(jì)數(shù)器狀態(tài)信息和所述流 量片下發(fā)至所述PGW之后,還包括: 接收來(lái)自于所述上層應(yīng)用的支出狀態(tài)通知SNR消息,其中,所述SNR消息用于指示對(duì)所 述策略計(jì)數(shù)器狀態(tài)信息和所述流量片進(jìn)行調(diào)整; 通知所述PGW對(duì)所述策略計(jì)數(shù)器狀態(tài)信息和所述流量片進(jìn)行調(diào)整; 在確定所述PGW完成對(duì)所述策略計(jì)數(shù)器狀態(tài)信息和所述流量片進(jìn)行調(diào)整之后,向所述 上層應(yīng)用返回支出狀態(tài)通知響應(yīng)SNA消息。
6. 根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,經(jīng)由擴(kuò)展的Sy接口 從上層應(yīng)用獲取所述流量控制信息,其中,所述擴(kuò)展的Sy接口包括:用量監(jiān)控信息 Usage-Monitoring-Information,所述 Usage-Monitoring-Information 包括: 對(duì)象監(jiān)控值Monitoring-Key,用于確定所述策略計(jì)數(shù)器狀態(tài)信息; 可用量Granted-Service-Unit,用于攜帶所述流量片; 已用量Used-Service-Unit,用于上報(bào)對(duì)所述流量片的使用結(jié)果; 用量監(jiān)控報(bào)告Usage-Monitoring-Report,用于所述上層應(yīng)用主動(dòng)查詢已經(jīng)使用的流 量片的數(shù)量; 用量監(jiān)控通知Usage-Monitoring-Support,用于所述上層應(yīng)用主動(dòng)關(guān)閉流量監(jiān)控。
7. -種流量控制裝置,其特征在于,包括: 第一接收模塊,用于接收來(lái)自于分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)PGW的業(yè)務(wù)要求以及與所述業(yè)務(wù)要求 對(duì)應(yīng)的上網(wǎng)策略; 第一獲取模塊,用于按照所述業(yè)務(wù)要求和所述上網(wǎng)策略從上層應(yīng)用獲取流量控制信 息,其中,所述流量控制信息包括:待監(jiān)控的策略計(jì)數(shù)器狀態(tài)信息以及與所述策略計(jì)數(shù)器狀 態(tài)信息對(duì)應(yīng)的流量片; 下發(fā)模塊,用于將所述策略計(jì)數(shù)器狀態(tài)信息和所述流量片下發(fā)至所述PGW。
8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一獲取模塊包括: 發(fā)送單元,用于根據(jù)所述業(yè)務(wù)要求和所述上網(wǎng)策略向所述上層應(yīng)用發(fā)送支出請(qǐng)求SLR 消息; 接收單元,用于接收來(lái)自于所述上層應(yīng)用的與所述SLR消息對(duì)應(yīng)的支出響應(yīng)SLA消息, 其中,所述SLA消息中攜帶有所述流量控制信息。
9. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 第二接收模塊,用于接收所述PGW上報(bào)的對(duì)所述流量片的使用結(jié)果以及申請(qǐng)下一個(gè)流 量片的業(yè)務(wù)請(qǐng)求; 第二獲取模塊,用于將對(duì)所述流量片的使用結(jié)果上報(bào)至所述上層應(yīng)用,并根據(jù)所述業(yè) 務(wù)請(qǐng)求向所述上層應(yīng)用獲取所述下一個(gè)流量片。
10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 發(fā)送模塊,用于在確定向所述PGW下發(fā)的全部流量片均使用完畢且所述PGW不再申 請(qǐng)新的流量片的情況下,將所述PGW使用的最后一個(gè)流量片的使用結(jié)果上報(bào)至所述上層應(yīng) 用,并向所述上層應(yīng)用發(fā)送會(huì)話中止請(qǐng)求STR消息; 第三接收模塊,用于接收來(lái)自于所述上層應(yīng)用的會(huì)話中止響應(yīng)STA消息,停止對(duì)所述 PGW進(jìn)行流量控制。
11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 第四接收模塊,用于接收來(lái)自于所述上層應(yīng)用的支出狀態(tài)通知SNR消息,其中,所述 SNR消息用于指示對(duì)所述策略計(jì)數(shù)器狀態(tài)信息和所述流量片進(jìn)行調(diào)整; 通知模塊,用于通知所述PGW對(duì)所述策略計(jì)數(shù)器狀態(tài)信息和所述流量片進(jìn)行調(diào)整; 反饋模塊,用于在確定所述PGW完成對(duì)所述策略計(jì)數(shù)器狀態(tài)信息和所述流量片進(jìn)行調(diào) 整之后,向所述上層應(yīng)用返回支出狀態(tài)通知響應(yīng)SNA消息。
12. 根據(jù)權(quán)利要求7至11中任一項(xiàng)所述的裝置,其特征在于,所述第一獲取模塊,用于 經(jīng)由擴(kuò)展的Sy接口從上層應(yīng)用獲取所述流量控制信息,其中,所述擴(kuò)展的Sy接口包括:用 量監(jiān)控信息 Usage-Monitoring-Information,所述 Usage-Monitoring-Information 包括: 對(duì)象監(jiān)控值Monitoring-Key,用于確定所述策略計(jì)數(shù)器狀態(tài)信息; 可用量Granted-Service-Unit,用于攜帶所述流量片; 已用量Used-Service-Unit,用于上報(bào)對(duì)所述流量片的使用結(jié)果; 用量監(jiān)控報(bào)告Usage-Monitoring-Report,用于所述上層應(yīng)用主動(dòng)查詢已經(jīng)使用的流 量片的數(shù)量; 用量監(jiān)控通知Usage-Monitoring-Support,用于所述上層應(yīng)用主動(dòng)關(guān)閉流量監(jiān)控。
【文檔編號(hào)】H04W28/10GK104053186SQ201410284595
【公開(kāi)日】2014年9月17日 申請(qǐng)日期:2014年6月23日 優(yōu)先權(quán)日:2014年6月23日
【發(fā)明者】井云龍, 張秀麗 申請(qǐng)人:中興通訊股份有限公司