策略控制方法、系統(tǒng)及網(wǎng)關(guān)的制作方法
【專利摘要】本發(fā)明提供了一種策略控制方法、系統(tǒng)及網(wǎng)關(guān)。在本發(fā)明實(shí)施例提供的策略控制方法中,PCEF根據(jù)控制策略的優(yōu)先級(jí)確定部分或全部控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作,然后根據(jù)優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例根據(jù)同一類型的控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作進(jìn)行策略控制,可以結(jié)合多條不同的控制策略中的控制動(dòng)作,克服了現(xiàn)有技術(shù)僅根據(jù)優(yōu)先級(jí)最高的一條控制策略來進(jìn)行策略控制所帶來的技術(shù)缺陷,提高了復(fù)雜業(yè)務(wù)場(chǎng)景下的策略控制效率,適應(yīng)性更好。
【專利說明】策略控制方法、系統(tǒng)及網(wǎng)關(guān)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,具體而言涉及一種策略控制方法、系統(tǒng)及網(wǎng)關(guān)。
【背景技術(shù)】
[0002]在第三代移動(dòng)通信標(biāo)準(zhǔn)化伙伴項(xiàng)目(3rd Generat1n Partnership Project,3GPP)體系中,策略與計(jì)費(fèi)功能由策略與計(jì)費(fèi)控制(PCC,Policy and Charging Control)系統(tǒng)來實(shí)現(xiàn)。
[0003]PCC 系統(tǒng)包括策略與計(jì)費(fèi)規(guī)則功能(Policy and Charging Rules Funct1n,PCRF)、策略與計(jì)費(fèi)執(zhí)行功能(PCEF,Policy and Charging Enforcement Funct1n)和計(jì)費(fèi)裝置等。其中,PCEF在檢測(cè)到用戶設(shè)備上線后,向PCRF上報(bào)用戶設(shè)備的相關(guān)信息,PCRF根據(jù)用戶設(shè)備的相關(guān)信息生成用戶的控制策略,并向PCEF下發(fā)控制策略,PCEF根據(jù)該控制策略執(zhí)行對(duì)用戶設(shè)備的策略控制。其中,控制策略中包括不同類型的控制動(dòng)作的組合,例如計(jì)費(fèi)動(dòng)作、帶寬控制動(dòng)作等。
[0004]但是,現(xiàn)有技術(shù)提供的策略控制方法在PCRF針對(duì)用戶設(shè)備下發(fā)多條控制策略的情況下,PCEF只選擇優(yōu)先級(jí)最高的控制策略來執(zhí)行,適應(yīng)性較差。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了一種根據(jù)至少兩條控制策略中的控制動(dòng)作的優(yōu)先級(jí)來實(shí)現(xiàn)策略控制的方法、系統(tǒng)和網(wǎng)關(guān)。
[0006]第一方面,本發(fā)明實(shí)施例提供一種策略控制方法,包括:
[0007]獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作及所述控制策略的優(yōu)先級(jí);
[0008]根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作;
[0009]根據(jù)所述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
[0010]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作包括:
[0011]根據(jù)控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組;
[0012]根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
[0013]結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作包括:
[0014]獲取所述控制策略集中包含控制動(dòng)作數(shù)量最多的第一控制策略;
[0015]根據(jù)第一控制策略中控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組;
[0016]根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
[0017]結(jié)合第一方面、第一方面的第一種可能的實(shí)現(xiàn)方式、第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述獲取與用戶設(shè)備匹配的控制策略集包括:
[0018]接收策略與計(jì)費(fèi)規(guī)則功能下發(fā)的多條控制策略;
[0019]獲取與用戶設(shè)備的業(yè)務(wù)類型匹配的控制策略集。
[0020]結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,該方法還包括:
[0021]接收策略與計(jì)費(fèi)規(guī)則功能下發(fā)的控制策略更新消息,更新所述控制策略集,跳轉(zhuǎn)執(zhí)行所述根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作的步驟。
[0022]其中,控制策略更新消息具體可以為信用控制響應(yīng)(Credit Control AnswerUpdate, CCA-Update)更新消息、重新認(rèn)證請(qǐng)求(Re_Auth_Request, RAR)命令等。
[0023]結(jié)合第一方面、第一方面的第一種可能的實(shí)現(xiàn)方式、第一方面的第二種可能的實(shí)現(xiàn)方式、第一方面的第三種可能的實(shí)現(xiàn)方式、第一方面的第四種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述控制動(dòng)作的類型包括帶寬控制、計(jì)費(fèi)策略和使用量監(jiān)控中的一種或多種。
[0024]第二方面,本發(fā)明實(shí)施例提供一種網(wǎng)關(guān),包括:
[0025]策略獲取單元,用于獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作及所述控制策略的優(yōu)先級(jí);
[0026]動(dòng)作確定單元,用于根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作;
[0027]策略執(zhí)行單元,用于根據(jù)所述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
[0028]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述動(dòng)作確定單元包括:
[0029]第一分組模塊,用于根據(jù)控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組;
[0030]第一確定模塊,用于根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
[0031]結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,所述動(dòng)作確定單元包括:
[0032]獲取模塊,用于獲取所述控制策略集中包含控制動(dòng)作數(shù)量最多的第一控制策略;
[0033]第二分組模塊,用于根據(jù)第一控制策略中控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組;
[0034]第二確定模塊,用于根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
[0035]結(jié)合第二方面、第二方面的第一種可能的實(shí)現(xiàn)方式、第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該網(wǎng)關(guān)還包括:
[0036]策略更新單元,用于接收策略與計(jì)費(fèi)規(guī)則功能下發(fā)的控制策略更新消息,更新所述控制策略集,觸發(fā)所述動(dòng)作確定單元執(zhí)行所述根據(jù)控制策略的優(yōu)先級(jí)確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作的步驟。
[0037]第三方面,本發(fā)明實(shí)施例還提供一種策略與計(jì)費(fèi)控制系統(tǒng),包括策略與計(jì)費(fèi)規(guī)則功能,還包括如上所述的網(wǎng)關(guān),所述策略與計(jì)費(fèi)規(guī)則功能通過Gx接口向所述網(wǎng)關(guān)發(fā)送控制策略。
[0038]在本發(fā)明實(shí)施例提供的策略控制方法中,PCEF根據(jù)控制策略的優(yōu)先級(jí)確定至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作,然后根據(jù)優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例根據(jù)同一類型的控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作進(jìn)行策略控制,可以結(jié)合多條不同的控制策略中的控制動(dòng)作,克服了現(xiàn)有技術(shù)僅根據(jù)優(yōu)先級(jí)最高的一條控制策略來進(jìn)行策略控制所帶來的技術(shù)缺陷,提高了復(fù)雜業(yè)務(wù)場(chǎng)景下的策略控制效率,適應(yīng)性更好。
【專利附圖】
【附圖說明】
[0039]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。其中:
[0040]圖1是本發(fā)明實(shí)施例中策略與計(jì)費(fèi)控制系統(tǒng)的架構(gòu)圖;
[0041]圖2是本發(fā)明實(shí)施例一提供的策略控制方法的流程圖;
[0042]圖3是本發(fā)明實(shí)施例二提供的策略控制方法的流程圖;
[0043]圖4是本發(fā)明實(shí)施例三提供的策略控制方法的流程圖;
[0044]圖5是本發(fā)明實(shí)施例四提供的策略控制方法的流程圖;
[0045]圖6是本發(fā)明實(shí)施例五提供的策略控制方法的流程圖;
[0046]圖7是本發(fā)明實(shí)施例六提供的網(wǎng)關(guān)的結(jié)構(gòu)示意圖;
[0047]圖8是本發(fā)明實(shí)施例六提供的網(wǎng)關(guān)中動(dòng)作確定單元的一種結(jié)構(gòu)示意圖;
[0048]圖9是本發(fā)明實(shí)施例六提供的網(wǎng)關(guān)中動(dòng)作確定單元的另一種結(jié)構(gòu)示意圖;
[0049]圖10是本發(fā)明實(shí)施例七提供的網(wǎng)關(guān)的結(jié)構(gòu)示意圖;
[0050]圖11是本發(fā)明實(shí)施例八提供的策略與計(jì)費(fèi)控制系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0051]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性的勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0052]參見圖1,圖1是本發(fā)明實(shí)施例中策略與計(jì)費(fèi)控制系統(tǒng)的架構(gòu)圖。如圖所示,本發(fā)明實(shí)施例中的策略與計(jì)費(fèi)控制系統(tǒng)包括PCRF 110、網(wǎng)關(guān)(Gateway) 120、在線計(jì)費(fèi)系統(tǒng)(Online Charging System,OCS) 130、離線計(jì)費(fèi)系統(tǒng) 140(Offline Charging System,OFCS)、應(yīng)用功能(Applicat1n Funct1n, AF)單兀 150、用戶數(shù)據(jù)倉庫(User Data Repository,UDR)160、AN 網(wǎng)關(guān) 170 以及流量監(jiān)測(cè)功能單元(Traffic Detect1n Funct1n, TDF)180。
[0053]其中,網(wǎng)關(guān)120中包括PCEF。AN網(wǎng)關(guān)(AN-Gateway) 170中包括承載綁定及事件報(bào)告功能(Bearing Binding and Event Report Funct1n, BBERF)。PCRF 和 PCEF 之間通過Gx接口進(jìn)行策略的傳遞。Gx接口基于信用控制(Diameter Credit Control, DCC)接口協(xié)議。
[0054]參見圖2,圖2是本發(fā)明實(shí)施例一提供的策略控制方法的流程圖。本發(fā)明實(shí)施例提供的策略控制方法主要包括:
[0055]步驟201、獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作以及該控制策略的優(yōu)先級(jí)。
[0056]具體的,PCEF從PCRF下發(fā)的控制策略中獲取與用戶設(shè)備的業(yè)務(wù)(例如數(shù)據(jù)業(yè)務(wù)、語音業(yè)務(wù)等)匹配的多條控制策略,每條控制策略中包含多個(gè)不同類型的控制動(dòng)作或僅包含一個(gè)控制動(dòng)作。
[0057]在本發(fā)明實(shí)施例中,該多條控制策略統(tǒng)稱為控制策略集??刂撇呗约械拿恳豢刂撇呗跃鶎?duì)應(yīng)一優(yōu)先級(jí),用于標(biāo)識(shí)該控制策略的優(yōu)先級(jí)。
[0058]步驟202、根據(jù)控制策略的優(yōu)先級(jí),確定控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作。
[0059]其中,控制動(dòng)作按照類型劃分包括計(jì)費(fèi)規(guī)則、帶寬控制和使用量監(jiān)控等,控制動(dòng)作的優(yōu)先級(jí)繼承該控制動(dòng)作所在的控制策略的優(yōu)先級(jí),即控制動(dòng)作與其所在控制策略的優(yōu)先級(jí)相同。需要說明的是,同一類型的控制動(dòng)作可以只存在于上述至少兩條控制策略中的一條控制策略中,即該控制動(dòng)作單獨(dú)作為一個(gè)類型。
[0060]在另一種實(shí)施方式中,PCEF可以根據(jù)控制策略的優(yōu)先級(jí)確定至少兩條控制策略所包含的每一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作,該至少兩條控制策略來自于上述控制策略集。
[0061]步驟203、根據(jù)上述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
[0062]具體的,在步驟202中確定了上述優(yōu)先級(jí)最高的控制動(dòng)作后,PCEF根據(jù)所述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
[0063]在另一實(shí)施例中,PCEF可以將確定的每一類型的優(yōu)先級(jí)最高的控制動(dòng)作組合成一條新的控制策略,然后執(zhí)行該新的控制策略。
[0064]在本發(fā)明實(shí)施例提供的策略控制方法中,PCEF根據(jù)控制策略的優(yōu)先級(jí)確定至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作,然后根據(jù)優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例根據(jù)同一類型的控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作進(jìn)行策略控制,可以結(jié)合多條不同的控制策略中的控制動(dòng)作,克服了現(xiàn)有技術(shù)僅根據(jù)優(yōu)先級(jí)最高的一條控制策略來進(jìn)行策略控制所帶來的技術(shù)缺陷,提高了復(fù)雜業(yè)務(wù)場(chǎng)景下的策略控制效率,適應(yīng)性更好。
[0065]參見圖3,圖3是本發(fā)明實(shí)施例二提供的策略控制方法的流程圖。如圖所示,本發(fā)明實(shí)施例提供的策略控制方法包括:
[0066]步驟301、獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作及所述控制策略的優(yōu)先級(jí)。
[0067]其中,步驟301的具體執(zhí)行過程和上述實(shí)施例中步驟201的執(zhí)行過程相同,詳情參見上述實(shí)施例的描述,在此不再贅述。
[0068]步驟302、確定所述控制策略集所包含的控制動(dòng)作中與最高優(yōu)先級(jí)控制策略所包含的控制動(dòng)作的類型不同的第一類控制動(dòng)作。
[0069]具體的,控制策略集所包含的控制動(dòng)作的類型多于最高優(yōu)先級(jí)控制策略所包含的控制動(dòng)作的類型,因而PCEF可以確定所述控制策略集所包含的控制動(dòng)作中與最高優(yōu)先級(jí)控制策略所包含的控制動(dòng)作的類型不同的控制動(dòng)作,這些不同類型的控制動(dòng)作統(tǒng)稱為第一類控制動(dòng)作,第一類控制動(dòng)作中可以包括多個(gè)不同類型的控制動(dòng)作。
[0070]步驟303、根據(jù)所述最高優(yōu)先級(jí)的控制策略中的控制動(dòng)作以及所述第一類控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
[0071 ] 具體的,PCEF可以根據(jù)最高優(yōu)先級(jí)的控制策略中的控制動(dòng)作以及第一類控制動(dòng)作執(zhí)行對(duì)用戶設(shè)備的策略控制。PCEF具體可以將最高優(yōu)先級(jí)的控制策略中的控制動(dòng)作以及第一類控制動(dòng)作組合成一條新的控制策略,然后執(zhí)行該新的控制策略。
[0072]其中,PCEF可以進(jìn)一步對(duì)第一類控制動(dòng)作按照動(dòng)作類型進(jìn)行分組,根據(jù)控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,控制動(dòng)作的優(yōu)先級(jí)繼承所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí),進(jìn)而根據(jù)最高優(yōu)先級(jí)控制策略中的控制動(dòng)作以及每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作聯(lián)合進(jìn)行策略控制。
[0073]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例結(jié)合多條不同優(yōu)先級(jí)的控制策略(最高優(yōu)先級(jí)的控制策略以及另外一條控制策略中的控制動(dòng)作)進(jìn)行策略控制,克服了現(xiàn)有技術(shù)僅根據(jù)最高優(yōu)先級(jí)的控制策略來進(jìn)行策略控制所帶來的技術(shù)缺陷,提高了復(fù)雜業(yè)務(wù)場(chǎng)景下的策略控制效率,適應(yīng)性更好。
[0074]參見圖4,圖4是本發(fā)明實(shí)施例三提供的策略控制方法的流程圖。如圖所示,本發(fā)明實(shí)施例提供的策略控制方法包括:
[0075]步驟401、獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作及所述控制策略的優(yōu)先級(jí)。
[0076]其中,步驟401的具體執(zhí)行過程和上述實(shí)施例中步驟201的執(zhí)行過程相同,詳情參見上述實(shí)施例的描述,在此不再贅述。
[0077]步驟402、根據(jù)控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組。
[0078]具體的,PCEF根據(jù)控制動(dòng)作的類型,如計(jì)費(fèi)規(guī)則、帶寬控制和使用量監(jiān)控等,對(duì)控制策略集中的控制動(dòng)作進(jìn)行分組,進(jìn)而相同類型的控制動(dòng)作位于一個(gè)分組中。
[0079]特殊情況下,一個(gè)分組中也可以只存在一個(gè)控制動(dòng)作。
[0080]步驟403、根據(jù)控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
[0081]由于每條控制策略都對(duì)應(yīng)唯一的優(yōu)先級(jí),且控制動(dòng)作的優(yōu)先級(jí)繼承所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí),即控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同,因而每個(gè)控制動(dòng)作都對(duì)應(yīng)唯一的優(yōu)先級(jí)。PCEF根據(jù)控制動(dòng)作的優(yōu)先級(jí)即可確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作。
[0082]步驟404、根據(jù)所述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
[0083]其中,步驟404的具體執(zhí)行過程和上述實(shí)施例中步驟203的執(zhí)行過程相同,詳情參見上述實(shí)施例的描述,在此不再贅述。
[0084]步驟405、接收PCRF下發(fā)的控制策略更新消息,更新所述控制策略集中的控制策略,跳轉(zhuǎn)執(zhí)行根據(jù)控制動(dòng)作的類型對(duì)控制策略集中的控制動(dòng)作進(jìn)行分組的步驟。
[0085]在本實(shí)施例中,PCEF在根據(jù)上述優(yōu)先級(jí)最高的多個(gè)不同類型的控制動(dòng)作執(zhí)行策略控制之后,還可以接收PCRF下發(fā)的控制策略更新消息,更新上述控制策略集。其中,更新過程可以包括增加、修改、刪除控制策略集中的控制動(dòng)作。控制策略更新消息具體可以為信用控制響應(yīng)(Credit Control Answer Update, CCA-Update)更新消息、重新認(rèn)證請(qǐng)求(Re-Auth-Request, RAR)命令等。
[0086]在更新上述控制策略集之后,本發(fā)明實(shí)施例跳轉(zhuǎn)執(zhí)根據(jù)控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組的步驟402。
[0087]在本發(fā)明實(shí)施例三提供的策略執(zhí)行方法中,根據(jù)控制策略集中的控制動(dòng)作來確定優(yōu)先級(jí)最高的不同類型的控制動(dòng)作,因而可以結(jié)合控制策略集中所有的控制策略對(duì)用戶設(shè)備進(jìn)行策略控制,提高策略控制的效率。另外,本發(fā)明實(shí)施例還根據(jù)PCRF下發(fā)的控制策略更新消息隨時(shí)更新控制策略集,并根據(jù)更新的控制策略集重新對(duì)用戶進(jìn)行策略控制,進(jìn)一步提高了策略控制的效率。
[0088]參見圖5,圖5是本發(fā)明實(shí)施例四提供的策略控制方法的流程圖。如圖所示,本發(fā)明實(shí)施例提供的策略控制方法包括:
[0089]步驟501、獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作及所述控制策略的優(yōu)先級(jí)。
[0090]其中,步驟501的具體執(zhí)行過程和上述實(shí)施例中步驟201的執(zhí)行過程相同,詳情參見上述實(shí)施例的描述,在此不再贅述。
[0091]步驟502、獲取所述控制策略集中包含控制動(dòng)作數(shù)量最多的第一控制策略。
[0092]在本發(fā)明實(shí)施例中,由于每條控制策略中包含的控制動(dòng)作數(shù)量存在不同的情況,PCEF獲取控制策略集中包含控制動(dòng)作數(shù)量最多的第一控制策略。
[0093]其中,包含控制動(dòng)作數(shù)量最多的控制策略可能包括多個(gè),本發(fā)明實(shí)施例獲取其中一個(gè)(例如獲取優(yōu)先級(jí)最高的一個(gè))作為第一控制策略。為簡化邏輯,PCEF也可以獲取多個(gè)包含控制動(dòng)作數(shù)量最多的控制策略中任一個(gè)作為第一控制策略。
[0094]步驟503、根據(jù)第一控制策略中控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組。
[0095]具體的,PCEF根據(jù)第一控制策略中控制動(dòng)作的各類型對(duì)控制策略集中所有的控制動(dòng)作進(jìn)行分組,進(jìn)而與第一控制策略中的控制動(dòng)作具有相同類型的控制動(dòng)作位于相同的分組中,與第一控制策略中的控制動(dòng)作的類型均不同的控制動(dòng)作可以不進(jìn)行分組。
[0096]步驟504、根據(jù)控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
[0097]由于每條控制策略都對(duì)應(yīng)唯一的優(yōu)先級(jí),且控制動(dòng)作的優(yōu)先級(jí)繼承所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí),因而每個(gè)控制動(dòng)作都對(duì)應(yīng)唯一的優(yōu)先級(jí)。PCEF根據(jù)控制動(dòng)作的優(yōu)先級(jí)即可確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作。
[0098]步驟505、根據(jù)所述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
[0099]其中,步驟505的具體執(zhí)行過程和上述實(shí)施例中步驟203的執(zhí)行過程相同,詳情參見上述實(shí)施例的描述,在此不再贅述。
[0100]步驟506、接收PCRF下發(fā)的控制策略更新消息,更新所述控制策略集中的控制策略,跳轉(zhuǎn)執(zhí)行所述獲取控制策略集中包含控制動(dòng)作數(shù)量最多的第一控制策略步驟。
[0101]在本實(shí)施例中,PCEF在根據(jù)上述優(yōu)先級(jí)最高的多個(gè)不同類型的控制動(dòng)作執(zhí)行策略控制之后,還可以接收PCRF下發(fā)的控制策略更新消息,更新上述控制策略集。其中,更新過程可以包括增加、修改、刪除控制策略集中的控制動(dòng)作。控制策略更新消息具體可以為(Credit Control Answer Update, CCA-Update)更新消息、重新認(rèn)證請(qǐng)求(Re-Auth-Request, RAR)命令等。
[0102]在更新上述控制策略集之后,本發(fā)明實(shí)施例跳轉(zhuǎn)執(zhí)行所述獲取控制策略集中包含控制動(dòng)作數(shù)量最多的第一控制策略的步驟502。
[0103]在本發(fā)明實(shí)施例四提供的策略執(zhí)行方法中,以第一控制策略中的控制動(dòng)作的類型為準(zhǔn)來確定優(yōu)先級(jí)最高的不同類型的控制動(dòng)作,因而可以結(jié)合多條控制策略對(duì)用戶設(shè)備進(jìn)行策略控制,可以提高策略控制的效率。另外,本發(fā)明實(shí)施例還根據(jù)PCRF下發(fā)的控制策略更新消息隨時(shí)更新控制策略集,并根據(jù)更新的控制策略集重新對(duì)用戶進(jìn)行策略控制,進(jìn)一步提高了策略控制的效率。
[0104]參見圖6,圖6是本發(fā)明實(shí)施例五提供的策略控制方法的流程圖。
[0105]本實(shí)施例中交互的設(shè)備包括用戶設(shè)備UE、PCEF和PCRF,策略控制方法具體包括以下步驟:
[0106]步驟601、UE發(fā)送用戶上線通知。
[0107]用戶設(shè)備上線(無線網(wǎng)絡(luò)附著),用戶的相關(guān)信息會(huì)通過上線通知上報(bào)給PCEF。
[0108]步驟602、PCEF向PCRF發(fā)送用戶設(shè)備相關(guān)信息。
[0109]PCEF檢測(cè)到用戶設(shè)備上線后,會(huì)通過信用控制請(qǐng)求(Credit Control Request,CCR)消息向PCRF上報(bào)用戶設(shè)備的相關(guān)信息(位置、接入APN、接入網(wǎng)絡(luò)、IP地址、終端信息坐')
寸/ ο
[0110]步驟603、PCRF生成控制策略并向PCEF下發(fā)。
[0111]PCRF根據(jù)用戶設(shè)備的相關(guān)信息并結(jié)合用戶其它信息(用戶品牌、簽約信息、時(shí)間等)決策對(duì)用戶生效的控制策略,并通過信用控制響應(yīng)(Credit Control Answer, CCA)消息告知PCEF需要執(zhí)行的控制策略。
[0112]其中,CCA消息中通過刪除計(jì)費(fèi)規(guī)則字段(Charging-Rule-Remove)、安裝計(jì)費(fèi)規(guī)則字段(Charging-Rule-1nstall)標(biāo)識(shí)需要卸載或安裝的控制策略。而計(jì)費(fèi)規(guī)則定義字段(Charging-Rule-Definit1n)表明了一個(gè)策略包含的多個(gè)動(dòng)作(act1n)。在一個(gè)控制策略中可以包含帶寬控制、計(jì)費(fèi)策略、使用量監(jiān)控等多個(gè)動(dòng)作。
[0113]在本實(shí)施例中,PCRF返三條控制策略:
[0114]Rulel:計(jì)費(fèi)RGl,無帶寬控制,綁定facebook業(yè)務(wù),優(yōu)先級(jí)I ;
[0115]Rule2:計(jì)費(fèi)RG2,帶寬控制QOSl:1Mb/s,綁定HTTP業(yè)務(wù),優(yōu)先級(jí)2 ;
[0116]Rule3:計(jì)費(fèi)RG3,帶寬控制Q0S2:3Mb/s,綁定所有業(yè)務(wù),優(yōu)先級(jí)3。
[0117]優(yōu)先級(jí)從高到低的順序?yàn)?優(yōu)先級(jí)1>優(yōu)先級(jí)2>優(yōu)先級(jí)3。
[0118]步驟604、用戶設(shè)備發(fā)送數(shù)據(jù)報(bào)文到PCEF。
[0119]用戶使用上網(wǎng)業(yè)務(wù)(訪問Facebook網(wǎng)站),用戶設(shè)備將數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)給PCEF。
[0120]步驟605、PCEF獲取與用戶設(shè)備的業(yè)務(wù)類型匹配的控制策略。
[0121]PCEF識(shí)別出用戶訪問的業(yè)務(wù),獲取與業(yè)務(wù)類型匹配的控制策略。
[0122]在本實(shí)施例中,用戶設(shè)備進(jìn)行的上網(wǎng)業(yè)務(wù)同時(shí)滿足Rule1、Rule2、Rule3,三條控制策略Rulel、Rule2和Rule3組成控制策略集。
[0123]步驟606、PCEF根據(jù)控制動(dòng)作的類型對(duì)所述控制策略集中所有的控制動(dòng)作進(jìn)行分組。
[0124]具體的,本實(shí)施例遍歷三條控制策略,確定控制動(dòng)作的類型包括:計(jì)費(fèi)規(guī)則、帶寬控制,分別對(duì)應(yīng)兩個(gè)分組,具體如下表所示:
[0125]
I計(jì)費(fèi)規(guī)則分組I帶寬控制分組優(yōu)先級(jí)I計(jì)費(fèi)RGlI
優(yōu)先級(jí)2計(jì)費(fèi)RG2帶寬控制QOSl
優(yōu)先級(jí)3計(jì)費(fèi)RG3帶寬控制Q0S2
[0126]步驟607、根據(jù)控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,控制動(dòng)作的優(yōu)先級(jí)繼承控制動(dòng)作所在的控制策略的優(yōu)先級(jí)。
[0127]在按控制動(dòng)作的類型進(jìn)行分組后,計(jì)費(fèi)規(guī)則分組中最高優(yōu)先級(jí)的控制動(dòng)作為計(jì)費(fèi)RGl (優(yōu)先級(jí)I);帶寬控制分組中最高優(yōu)先級(jí)的控制動(dòng)作為帶寬控制QOSl (優(yōu)先級(jí)2)。
[0128]步驟608、PCEF根據(jù)各類型的優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)用戶設(shè)備的策略控制。
[0129]在本實(shí)施例中,用戶訪問facebook,最終生效的計(jì)費(fèi)規(guī)則為RG1,帶寬控制規(guī)則QOSl,限制帶寬IMb/s。
[0130]PCEF在進(jìn)行策略控制之后,若用戶設(shè)備的計(jì)費(fèi)規(guī)則需要發(fā)生改變(例如流量達(dá)到閾值),則PCRF將下發(fā)控制策略更新消息。
[0131]步驟609、PCRF下發(fā)控制策略更新消息。
[0132]具體的,PCRF下發(fā)控制策略更新消息(例如CCA消息),修改Rulel中的計(jì)費(fèi)規(guī)則,將計(jì)費(fèi)RGl修改為計(jì)費(fèi)RG4。此外,控制策略更新消息還更新控制策略的優(yōu)先級(jí),將Rulel的優(yōu)先級(jí)更新為4。
[0133]步驟610、PCRF更新控制策略Rulel中的計(jì)費(fèi)規(guī)則,跳轉(zhuǎn)到步驟606。
[0134]具體的,PCRF更新控制策略Rulel中的計(jì)費(fèi)規(guī)則RGl為RG4,并更新該策略的整體優(yōu)先級(jí)(優(yōu)先級(jí)更新為4),跳轉(zhuǎn)到步驟606,重新執(zhí)行確定優(yōu)先級(jí)最高的控制動(dòng)作的步驟,以便于最新的計(jì)費(fèi)規(guī)則得到執(zhí)行。
[0135]在現(xiàn)有技術(shù)中根據(jù)優(yōu)先級(jí)最高的控制策略進(jìn)行策略控制,即選擇Rulel進(jìn)行策略控制,導(dǎo)致策略控制過程無法包含其他兩條策略中的QOS動(dòng)作,而本發(fā)明實(shí)施例結(jié)合了Rulel、Rule2和Rule3中的所有控制動(dòng)作進(jìn)行策略控制,策略控制過程包括計(jì)費(fèi)規(guī)則、帶寬控制多個(gè)控制動(dòng)作,提高了策略控制的效率,可以適用于復(fù)雜的業(yè)務(wù)控制場(chǎng)景。
[0136]參見圖7,圖7是本發(fā)明實(shí)施例六提供的網(wǎng)關(guān)的結(jié)構(gòu)示意圖。
[0137]如圖所示,本發(fā)明實(shí)施例提供的網(wǎng)關(guān)主要包括:
[0138]策略獲取單元710,用于獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作及所述控制策略的優(yōu)先級(jí);
[0139]動(dòng)作確定單元720,用于根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作;
[0140]策略執(zhí)行單元730,用于根據(jù)所述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
[0141]本發(fā)明實(shí)施例提供的網(wǎng)關(guān)可以使用在前述對(duì)應(yīng)的策略控制方法實(shí)施例一到實(shí)施例五中,具體實(shí)現(xiàn)方式以及相應(yīng)的有益效果可以參見上述方法實(shí)施例的描述。
[0142]進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)關(guān)還可以包括:
[0143]策略更新單元740,用于接收PCRF下發(fā)的控制策略更新消息,更新所述控制策略集,觸發(fā)所述動(dòng)作確定單元720執(zhí)行所述根據(jù)控制策略的優(yōu)先級(jí)確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作的步驟,從而使得網(wǎng)關(guān)可以根據(jù)最新的控制策略執(zhí)行策略控制。
[0144]參見圖8-9,圖8-9分別是本發(fā)明實(shí)施例六提供的網(wǎng)關(guān)中動(dòng)作確定單元的結(jié)構(gòu)示意圖。
[0145]如圖所示,網(wǎng)關(guān)中的所述動(dòng)作確定單元720包括:
[0146]第一分組模塊721,用于根據(jù)控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組;
[0147]第一確定模塊722,用于根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
[0148]本發(fā)明實(shí)施例通過增加第一分組模塊721以及第一確定模塊722,可以使得網(wǎng)關(guān)根據(jù)控制策略集中的控制動(dòng)作來確定優(yōu)先級(jí)最高的多個(gè)不同類型的控制動(dòng)作,因而可以結(jié)合所有的控制策略對(duì)用戶設(shè)備進(jìn)行策略控制,可以提高策略控制的效率。
[0149]在圖9公開的另一實(shí)施例中,網(wǎng)關(guān)中的動(dòng)作確定單元720包括:
[0150]獲取模塊723,用于獲取所述控制策略集中包含控制動(dòng)作數(shù)量最多的第一控制策略;
[0151]第二分組模塊724,用于根據(jù)第一控制策略中控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組;
[0152]第二確定模塊725,用于根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
[0153]在本實(shí)施例提供的網(wǎng)關(guān)中,相對(duì)于直接對(duì)控制策略集中的控制動(dòng)作進(jìn)行分組,本實(shí)施例中的第二分組模塊724根據(jù)第一控制策略中控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組,可以減少分組的數(shù)量,進(jìn)而加快確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作的步驟,進(jìn)一步提高了執(zhí)行效率。
[0154]參見圖10,圖10是本發(fā)明實(shí)施例七提供的網(wǎng)關(guān)的結(jié)構(gòu)示意圖。
[0155]如圖所示,本發(fā)明實(shí)施例提供的網(wǎng)關(guān)包括:
[0156]輸入輸出接口 801、處理器802、存儲(chǔ)器803和總線804,所述存儲(chǔ)器803用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器802與所述存儲(chǔ)器803通過所述總線804連接,當(dāng)所述網(wǎng)關(guān)運(yùn)行時(shí),所述處理器802執(zhí)行所述計(jì)算機(jī)執(zhí)行指令,以使所述網(wǎng)關(guān)執(zhí)行如下方法:
[0157]獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作及所述控制策略的優(yōu)先級(jí);
[0158]根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作;
[0159]根據(jù)所述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
[0160]其中,網(wǎng)關(guān)執(zhí)行上述策略控制方法的過程參見上述實(shí)施例一到實(shí)施例五,具體實(shí)現(xiàn)方式以及相應(yīng)的有益效果可以參見上述方法實(shí)施例的描述。
[0161]本發(fā)明實(shí)施例提供的網(wǎng)關(guān)具體可以為通用分組無線服務(wù)技術(shù)(General PacketRad1 Service, GPRS)中的網(wǎng)關(guān) GPRS 支持節(jié)點(diǎn)(Gateway GPRS Support Node, GGSN)、演進(jìn)分組核心(Evolved Packet Core, EPC)中的分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(PDN Gateway, P-GW)、無線局域網(wǎng)(Wireless Local Area Networks, WLAN)中的分組數(shù)據(jù)網(wǎng)關(guān)(Packet DataGateway, PDG)等。
[0162]參見圖11,圖11是本發(fā)明實(shí)施例八提供的策略與計(jì)費(fèi)控制系統(tǒng)的結(jié)構(gòu)示意圖。
[0163]如圖所示,本發(fā)明實(shí)施例提供的策略與計(jì)費(fèi)控制系統(tǒng)(PCC系統(tǒng))包括策略與計(jì)費(fèi)規(guī)則功能(PCRF)910以及上述的網(wǎng)關(guān)920,所述策略與計(jì)費(fèi)規(guī)則功能(PCRF)910通過Gx接口向所述網(wǎng)關(guān)發(fā)送控制策略。
[0164]其中,網(wǎng)關(guān)920的具體結(jié)構(gòu)參見上述實(shí)施例六和實(shí)施例七的相關(guān)描述,在此不再贅述,PCC系統(tǒng)中還可以包括其他設(shè)備,例如UDR、AF等。
[0165]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的策略與計(jì)費(fèi)控制系統(tǒng)根據(jù)同一類型的控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作進(jìn)行策略控制,可以結(jié)合多條不同的控制策略中的控制動(dòng)作,克服了現(xiàn)有技術(shù)僅根據(jù)優(yōu)先級(jí)最高的一條控制策略來進(jìn)行策略控制所帶來的技術(shù)缺陷,提高了復(fù)雜業(yè)務(wù)場(chǎng)景下的策略控制效率,適應(yīng)性更好。
[0166]本領(lǐng)域普通技術(shù)人員將會(huì)理解,本發(fā)明的各個(gè)方面、或各個(gè)方面的可能實(shí)現(xiàn)方式可以被具體實(shí)施為系統(tǒng)、方法或者計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明的各方面、或各個(gè)方面的可能實(shí)現(xiàn)方式可以采用完全硬件實(shí)施例、完全軟件實(shí)施例(包括固件、駐留軟件等等),或者組合軟件和硬件方面的實(shí)施例的形式,在這里都統(tǒng)稱為“電路”、“模塊”或者“系統(tǒng)”。此夕卜,本發(fā)明的各方面、或各個(gè)方面的可能實(shí)現(xiàn)方式可以采用計(jì)算機(jī)程序產(chǎn)品的形式,計(jì)算機(jī)程序產(chǎn)品是指存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)可讀程序代碼。
[0167]計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包含但不限于電子、磁性、光學(xué)、電磁、紅外或半導(dǎo)體系統(tǒng)、設(shè)備或者裝置,或者前述的任意適當(dāng)組合,如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦除可編程只讀存儲(chǔ)器(EPR0M或者快閃存儲(chǔ)器)、光纖、便攜式只讀存儲(chǔ)器(CD-ROM)。
[0168]計(jì)算機(jī)中的處理器讀取存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)可讀程序代碼,使得處理器能夠執(zhí)行在流程圖中每個(gè)步驟、或各步驟的組合中規(guī)定的功能動(dòng)作;生成實(shí)施在框圖的每一塊、或各塊的組合中規(guī)定的功能動(dòng)作的裝置。
[0169]計(jì)算機(jī)可讀程序代碼可以完全在用戶的計(jì)算機(jī)上執(zhí)行、部分在用戶的計(jì)算機(jī)上執(zhí)行、作為單獨(dú)的軟件包、部分在用戶的計(jì)算機(jī)上并且部分在遠(yuǎn)程計(jì)算機(jī)上,或者完全在遠(yuǎn)程計(jì)算機(jī)或者服務(wù)器上執(zhí)行。也應(yīng)該注意,在某些替代實(shí)施方案中,在流程圖中各步驟、或框圖中各塊所注明的功能可能不按圖中注明的順序發(fā)生。例如,依賴于所涉及的功能,接連示出的兩個(gè)步驟、或兩個(gè)塊實(shí)際上可能被大致同時(shí)執(zhí)行,或者這些塊有時(shí)候可能被以相反順序執(zhí)行。
[0170]本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0171]以上所述,僅為本發(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.一種策略控制方法,其特征在于,包括: 獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作及所述控制策略的優(yōu)先級(jí); 根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作; 根據(jù)所述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作包括: 根據(jù)控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組; 根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作包括: 獲取所述控制策略集中包含控制動(dòng)作數(shù)量最多的第一控制策略; 根據(jù)第一控制策略中控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組; 根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
4.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述獲取與用戶設(shè)備匹配的控制策略集包括: 接收策略與計(jì)費(fèi)規(guī)則功能下發(fā)的多條控制策略; 獲取與用戶設(shè)備的業(yè)務(wù)類型匹配的控制策略集。
5.如權(quán)利要求4所述的方法,其特征在于,還包括: 接收策略與計(jì)費(fèi)規(guī)則功能下發(fā)的控制策略更新消息,更新所述控制策略集,跳轉(zhuǎn)執(zhí)行所述根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作的步驟。
6.如權(quán)利要求4或5所述的方法,其特征在于,所述控制動(dòng)作的類型包括帶寬控制、計(jì)費(fèi)策略和使用量監(jiān)控中的一種或多種。
7.—種網(wǎng)關(guān),其特征在于,包括: 策略獲取單元,用于獲取與用戶設(shè)備匹配的控制策略集,所述控制策略集中包含多條控制策略,所述控制策略中包含控制動(dòng)作及所述控制策略的優(yōu)先級(jí); 動(dòng)作確定單元,用于根據(jù)控制策略的優(yōu)先級(jí),確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作; 策略執(zhí)行單元,用于根據(jù)所述優(yōu)先級(jí)最高的控制動(dòng)作執(zhí)行對(duì)所述用戶設(shè)備的策略控制。
8.如權(quán)利要求7所述的網(wǎng)關(guān),其特征在于,所述動(dòng)作確定單元包括: 第一分組模塊,用于根據(jù)控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組;第一確定模塊,用于根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
9.如權(quán)利要求7所述的網(wǎng)關(guān),其特征在于,所述動(dòng)作確定單元包括: 獲取模塊,用于獲取所述控制策略集中包含控制動(dòng)作數(shù)量最多的第一控制策略;第二分組模塊,用于根據(jù)第一控制策略中控制動(dòng)作的類型對(duì)所述控制策略集中的控制動(dòng)作進(jìn)行分組; 第二確定模塊,用于根據(jù)所述控制動(dòng)作的優(yōu)先級(jí)確定每個(gè)分組內(nèi)優(yōu)先級(jí)最高的控制動(dòng)作,所述控制動(dòng)作的優(yōu)先級(jí)與所述控制動(dòng)作所在的控制策略的優(yōu)先級(jí)相同。
10.如權(quán)利要求7所述的網(wǎng)關(guān),其特征在于,還包括: 策略更新單元,用于接收策略與計(jì)費(fèi)規(guī)則功能下發(fā)的控制策略更新消息,更新所述控制策略集,觸發(fā)所述動(dòng)作確定單元執(zhí)行所述根據(jù)控制策略的優(yōu)先級(jí)確定所述控制策略集中至少兩條控制策略所包含的同一類型控制動(dòng)作中優(yōu)先級(jí)最高的控制動(dòng)作的步驟。
11.一種策略與計(jì)費(fèi)控制系統(tǒng),包括策略與計(jì)費(fèi)規(guī)則功能,其特征在于, 還包括如權(quán)利要求7-10任一項(xiàng)所述的網(wǎng)關(guān),所述策略與計(jì)費(fèi)規(guī)則功能通過Gx接口向所述網(wǎng)關(guān)發(fā)送控制策略。
【文檔編號(hào)】H04W4/24GK104202738SQ201410438791
【公開日】2014年12月10日 申請(qǐng)日期:2014年8月30日 優(yōu)先權(quán)日:2014年8月30日
【發(fā)明者】葛正愷, 仲其濤 申請(qǐng)人:華為技術(shù)有限公司