本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種通信頻度控制方法及裝置。
背景技術(shù):
在通信網(wǎng)絡(luò)中,經(jīng)常存在騷擾通信。騷擾通信一般具有以下至少之一的特征:1、某種通信消息在短時(shí)間內(nèi)大量發(fā)起;2、某個(gè)地理位置(移動(dòng)網(wǎng)絡(luò)常以小區(qū)、基站、端局等表示地理位置,固定網(wǎng)絡(luò)常以IP、端局等表示地理位置,也可以用城市、街道、商場(chǎng)、經(jīng)緯度等表示地理位置)在短時(shí)間內(nèi)發(fā)起大量信息。騷擾通信涉及電話、短信、彩信等各種數(shù)據(jù)業(yè)務(wù)(如http、FTP等基本數(shù)據(jù)業(yè)務(wù))以及其它互聯(lián)網(wǎng)業(yè)務(wù),造成對(duì)普通用戶的騷擾或者惡意攻擊。
相關(guān)技術(shù)中采用了各種辦法來(lái)識(shí)別、攔截騷擾通信,但是很多時(shí)候?qū)Ⅱ}擾通信與正常通信完全區(qū)分開并不是一件簡(jiǎn)單的事情。當(dāng)無(wú)法明確識(shí)別出某個(gè)用戶是否是惡意用戶時(shí),一般要求對(duì)該用戶(或按地理位置)的某類通信業(yè)務(wù)(包括電話業(yè)務(wù)、消息業(yè)務(wù)、數(shù)據(jù)業(yè)務(wù)、互聯(lián)網(wǎng)業(yè)務(wù))的頻度進(jìn)行控制。
例如,騷擾電話,騷擾電話的典型特征是:1、某個(gè)話機(jī)在短時(shí)間內(nèi)發(fā)起大量呼叫(每撥打一次電話稱為一次呼叫);2、某個(gè)地理位置在短時(shí)間內(nèi)發(fā)起大量呼叫。騷擾電話的頻度(呼叫頻度)是指用戶在一個(gè)統(tǒng)計(jì)周期內(nèi)發(fā)起電話呼叫或接收電話呼叫的次數(shù)。比如在1分鐘內(nèi)允許發(fā)起呼叫的最大次數(shù)為10次。再例如,騷擾消息(包括短消息、彩信、微博、BBS發(fā)言等)的消息頻度是指用戶在一個(gè)統(tǒng)計(jì)周期內(nèi)發(fā)出消息的次數(shù)。比如在1分鐘內(nèi)允許短消息的最大發(fā)出條數(shù)為10條。
伴隨電信詐騙、垃圾電話、垃圾短信、電信營(yíng)銷等行為日益嚴(yán)重,為了對(duì)惡意通信行為進(jìn)行有效管控,相關(guān)技術(shù)中開始對(duì)通信頻度進(jìn)行控制。
具體來(lái)說(shuō),運(yùn)營(yíng)商通過(guò)計(jì)費(fèi)話單、呼叫日志等手段發(fā)現(xiàn)某個(gè)地理位置(如一個(gè)IP地址段、一個(gè)基站、一個(gè)大樓)在短時(shí)間內(nèi)發(fā)起大量呼叫。在明確鑒別為騷擾電話之前,需要對(duì)這個(gè)地理位置(這里以IP地址為例)下發(fā)起的呼叫進(jìn)行呼叫管控。
首先,運(yùn)營(yíng)商通過(guò)上層管控系統(tǒng)下達(dá)指令給通信網(wǎng)絡(luò)。例如,具體的指令如下:管控對(duì)象:【192.168.10.2,192.168.10.21】(也可以是單個(gè)用戶號(hào)碼、單個(gè)IP地址等);統(tǒng)計(jì)粒度:5分鐘;呼叫次數(shù)(閾值):20次;管控時(shí)長(zhǎng):3天。通信網(wǎng)絡(luò)收到命令后,從下一個(gè)統(tǒng)計(jì)粒度開始,對(duì)該IP段內(nèi)發(fā)出的呼叫次數(shù)進(jìn)行統(tǒng)計(jì)。統(tǒng)計(jì)時(shí)可針對(duì)每個(gè)單獨(dú)的IP地址分別進(jìn)行統(tǒng)計(jì)(指上述的19個(gè)IP包括的用戶發(fā)起的呼叫,每個(gè)IP允許的呼叫次數(shù)上限均為20次)?;蛘咭部舍槍?duì)指令中整個(gè)IP地址段進(jìn)行統(tǒng)計(jì)。當(dāng)一個(gè)統(tǒng)計(jì)粒 度內(nèi)從某個(gè)IP的呼出次數(shù)達(dá)到21次,則拒絕呼叫。每個(gè)粒度開始時(shí)清空上個(gè)粒度的統(tǒng)計(jì)結(jié)果,并重新進(jìn)行統(tǒng)計(jì)與控制。
下面以電話業(yè)務(wù)為例,對(duì)相關(guān)技術(shù)中的通信頻度的控制方法進(jìn)行說(shuō)明。在傳統(tǒng)的通信網(wǎng)絡(luò)中(如PSTN、PLMN),電話交換機(jī)通常是按地域部署,某個(gè)用戶、某個(gè)地理位置發(fā)起的呼叫總會(huì)經(jīng)過(guò)某個(gè)電話交換機(jī)(如PSTN中的端局),經(jīng)由該電話交換機(jī)提供電話業(yè)務(wù)。通常運(yùn)營(yíng)商通過(guò)上層管控系統(tǒng)下達(dá)的指令會(huì)下發(fā)至某個(gè)交換機(jī),該交換機(jī)可以對(duì)上述指令中所要求的統(tǒng)計(jì)對(duì)象進(jìn)行完全的統(tǒng)計(jì)和控制。
但是在現(xiàn)代的通信網(wǎng)絡(luò)(軟交換網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、IMS網(wǎng)絡(luò)等)中,實(shí)現(xiàn)通信頻度的控制存在較大的難度。由于在現(xiàn)代的通信網(wǎng)絡(luò)中,電話業(yè)務(wù)被完全上移到一個(gè)核心網(wǎng)處理,用戶接入地只有一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)接入設(shè)備(如Volte網(wǎng)絡(luò)中的P-CSCF、代理CSCF),并且用戶會(huì)在不同地理位置、不同接入設(shè)備間移動(dòng),所以此時(shí)只有核心網(wǎng)能得到指定統(tǒng)計(jì)對(duì)象的全部呼叫信息。通常,在整個(gè)核心網(wǎng)中存在許多電話交換機(jī)(一般稱為POOL組網(wǎng)模式)。交換機(jī)存在多個(gè)的原因至少有兩點(diǎn):1,容災(zāi);2,全網(wǎng)話務(wù)量太大導(dǎo)致必須將話務(wù)量負(fù)荷分擔(dān)到多個(gè)電話交換機(jī)上。
如果按用戶進(jìn)行呼叫頻度控制,當(dāng)前的網(wǎng)絡(luò)技術(shù)一般可以實(shí)現(xiàn)將某個(gè)用戶的前后多次呼叫綁定到某個(gè)電話交換機(jī)上處理。從技術(shù)上來(lái)說(shuō),這個(gè)交換機(jī)能得到指定用戶的所有呼叫信息,但當(dāng)前網(wǎng)絡(luò)中在分發(fā)用戶到交換機(jī)時(shí)會(huì)發(fā)生如下情況:用戶在前一小時(shí)注冊(cè)到交換機(jī)A,而后一小時(shí)注冊(cè)到交換機(jī)B。原因在于,在網(wǎng)絡(luò)中,用戶數(shù)據(jù)并沒(méi)有與交換機(jī)設(shè)備有固定的綁定關(guān)系,網(wǎng)絡(luò)總是在用戶注冊(cè)到網(wǎng)絡(luò)中時(shí)才會(huì)分配一個(gè)實(shí)際上的交換機(jī)設(shè)備處理此用戶的業(yè)務(wù),即用戶與交換機(jī)設(shè)備是一種動(dòng)態(tài)的綁定關(guān)系。這種動(dòng)態(tài)綁定關(guān)系對(duì)于網(wǎng)絡(luò)流量的均勻分擔(dān)是有益的,但是這樣帶來(lái)的后果是,任何單個(gè)電話交換機(jī)都無(wú)法得到某用戶的全部呼叫信息。同樣地,在按特定地理位置進(jìn)行呼叫頻度控制時(shí),由于話務(wù)量總是按用戶均勻分擔(dān)到多個(gè)電話交換機(jī)上,所以任何單個(gè)電話交換機(jī)都無(wú)法得到指定地理位置發(fā)出的所有的呼出信息。
相關(guān)技術(shù)中存在的一種方案是通過(guò)修改POOL組網(wǎng)中的話務(wù)分發(fā)策略(或負(fù)載均衡機(jī)制),令其支持按地理位置分發(fā)用戶話務(wù)量到特定的交換機(jī)上(或?qū)⒐芸貙?duì)象涉及的所有通信業(yè)務(wù)量都導(dǎo)向到某個(gè)指定的通信設(shè)備)。例如,POOL內(nèi)有三個(gè)交換機(jī),新的分發(fā)策略讓基站1發(fā)出的呼出落到交換機(jī)1,而基站2發(fā)出的呼叫落到交換機(jī)2。
該方案在管控用戶的話務(wù)量較小時(shí)尚可適用,但在管控用戶的話務(wù)量較大時(shí)則不再適用。因?yàn)椴煌乩砦恢孟潞艚辛坎煌?且無(wú)法預(yù)知),按地理位置分擔(dān)話務(wù)到不同交換機(jī),會(huì)導(dǎo)致多個(gè)交換機(jī)負(fù)荷不均勻,影響網(wǎng)絡(luò)穩(wěn)定。所以這個(gè)方案在商用網(wǎng)絡(luò)中不具有工程上的可行性。
針對(duì)相關(guān)技術(shù)中無(wú)法對(duì)現(xiàn)代通信網(wǎng)絡(luò)按用戶、按地理位置實(shí)行通信頻度控制的問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種通信頻度控制方法及裝置,以至少解決相關(guān)技術(shù)中無(wú)法對(duì)現(xiàn)代通信網(wǎng)絡(luò)按用戶、按地理位置實(shí)行通信頻度控制的問(wèn)題。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種通信頻度控制方法,包括:中央控制設(shè)備接收通信設(shè)備發(fā)送的通信消息,其中,通信消息攜帶有目標(biāo)通信請(qǐng)求的信息,目標(biāo)通信請(qǐng)求所請(qǐng)求的目標(biāo)通信業(yè)務(wù)為待執(zhí)行通信頻度控制的通信業(yè)務(wù),通信設(shè)備包括一個(gè)或者多個(gè)通信設(shè)備;中央控制設(shè)備根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,其中,控制指令用于指示通信設(shè)備對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制。
進(jìn)一步地,中央控制設(shè)備接收通訊網(wǎng)絡(luò)的管理系統(tǒng)發(fā)送的預(yù)設(shè)策略。
進(jìn)一步地,在通信消息攜帶有目標(biāo)通信記錄的情況下,中央控制設(shè)備根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令包括:中央控制設(shè)備按照目標(biāo)通信記錄在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,其中,目標(biāo)通信記錄為目標(biāo)通信請(qǐng)求對(duì)應(yīng)的通信記錄。
進(jìn)一步地,中央控制設(shè)備按照目標(biāo)通信記錄在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令包括:中央控制設(shè)備按照預(yù)設(shè)策略識(shí)別目標(biāo)通信記錄,并在指定時(shí)間粒度內(nèi)對(duì)識(shí)別到目標(biāo)通信記錄的次數(shù)進(jìn)行統(tǒng)計(jì),得到統(tǒng)計(jì)值,其中,預(yù)設(shè)策略用于指定目標(biāo)通信業(yè)務(wù)和目標(biāo)通信業(yè)務(wù)在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)次數(shù)閾值;中央控制設(shè)備將統(tǒng)計(jì)值和統(tǒng)計(jì)次數(shù)閾值進(jìn)行比較;以及在統(tǒng)計(jì)值達(dá)到統(tǒng)計(jì)次數(shù)閾值的情況下,中央控制設(shè)備向通信設(shè)備發(fā)送控制指令。
進(jìn)一步地,在中央控制設(shè)備向通信設(shè)備發(fā)送控制指令之后,該方法還包括:通信設(shè)備按照控制指令拒絕目標(biāo)通信請(qǐng)求,以對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制。
進(jìn)一步地,在控制指令還用于指定通信設(shè)備拒絕目標(biāo)通信請(qǐng)求的時(shí)長(zhǎng)的情況下,通信設(shè)備按照控制指令拒絕目標(biāo)通信請(qǐng)求包括:在時(shí)長(zhǎng)內(nèi),通信設(shè)備按照控制指令拒絕目標(biāo)通信請(qǐng)求。
進(jìn)一步地,在中央控制設(shè)備按照目標(biāo)通信記錄以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令之前,該方法還包括:中央控制設(shè)備按照預(yù)設(shè)策略從通信消息攜帶的多個(gè)通信記錄中識(shí)別出目標(biāo)通信記錄,其中,預(yù)設(shè)策略用于指定目標(biāo)通信業(yè)務(wù)。
進(jìn)一步地,在中央控制設(shè)備接收通信設(shè)備發(fā)送的通信消息之前,該方法還包括:通信設(shè)備接收預(yù)設(shè)策略,其中,預(yù)設(shè)策略用于指定目標(biāo)通信業(yè)務(wù);通信設(shè)備根據(jù)預(yù)設(shè)策略,從多個(gè)通信請(qǐng)求中識(shí)別目標(biāo)通信請(qǐng)求,并獲取目標(biāo)通信記錄,其中,目標(biāo)通信記錄為目標(biāo)通信請(qǐng)求對(duì)應(yīng)的通信記錄;通信設(shè)備生成攜帶有目標(biāo)通信記錄的通信消息。
進(jìn)一步地,在預(yù)設(shè)策略還用于指定指定時(shí)間粒度、時(shí)間子粒度以及目標(biāo)通信業(yè)務(wù)在 指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)次數(shù)閾值的情況下,在通信設(shè)備接收預(yù)設(shè)策略之后,該方法還包括:通信設(shè)備統(tǒng)計(jì)第一次數(shù),并按照時(shí)間子粒度生成攜帶有第一次數(shù)的通信消息,其中,第一次數(shù)為通信設(shè)備在時(shí)間子粒度內(nèi)識(shí)別到目標(biāo)通信請(qǐng)求的次數(shù);中央控制設(shè)備統(tǒng)計(jì)第二次數(shù),并在第二次數(shù)達(dá)到統(tǒng)計(jì)次數(shù)閾值時(shí)生成控制指令,其中,第二次數(shù)為中央控制設(shè)備在指定時(shí)間粒度內(nèi)接收到的第一次數(shù)的次數(shù)之和,時(shí)間子粒度小于指定時(shí)間粒度。
進(jìn)一步地,在中央控制設(shè)備接收通信設(shè)備發(fā)送的通信消息之前,該方法還包括:通信設(shè)備接收預(yù)設(shè)策略,其中,預(yù)設(shè)策略用于指定目標(biāo)通信業(yè)務(wù);通信設(shè)備根據(jù)預(yù)設(shè)策略,從多個(gè)通信請(qǐng)求中識(shí)別目標(biāo)通信請(qǐng)求;通信設(shè)備生成攜帶有目標(biāo)通信請(qǐng)求的通信消息。
進(jìn)一步地,通信消息中還攜帶有預(yù)設(shè)策略。
根據(jù)本發(fā)明的另一方面,提供了一種通信頻度控制裝置,包括:接收模塊,用于接收通信設(shè)備發(fā)送的通信消息,其中,通信消息攜帶有目標(biāo)通信請(qǐng)求的信息,目標(biāo)通信請(qǐng)求所請(qǐng)求的目標(biāo)通信業(yè)務(wù)為待執(zhí)行通信頻度控制的通信業(yè)務(wù),通信設(shè)備包括一個(gè)或者多個(gè)通信設(shè)備;發(fā)送模塊,用于根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,其中,控制指令用于指示通信設(shè)備對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制。
通過(guò)本發(fā)明,中央控制設(shè)備接收通信設(shè)備發(fā)送的通信消息,其中,通信消息攜帶有目標(biāo)通信請(qǐng)求的信息,目標(biāo)通信請(qǐng)求所請(qǐng)求的目標(biāo)通信業(yè)務(wù)為待執(zhí)行通信頻度控制的通信業(yè)務(wù),通信設(shè)備包括一個(gè)或者多個(gè)通信設(shè)備;中央控制設(shè)備根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,其中,控制指令用于指示通信設(shè)備對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制,解決了相關(guān)技術(shù)中無(wú)法對(duì)現(xiàn)代通信網(wǎng)絡(luò)按用戶、按地理位置實(shí)行通信頻度控制的問(wèn)題,進(jìn)而通過(guò)中央控制設(shè)備根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,以指示通信設(shè)備對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制,達(dá)到了對(duì)現(xiàn)代通信網(wǎng)絡(luò)按用戶、按地理位置實(shí)行通信頻度控制的效果。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明第一實(shí)施例的通信頻度控制方法的流程圖;
圖2是根據(jù)本發(fā)明第二實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖;
圖3是根據(jù)本發(fā)明第二實(shí)施例的通信頻度控制方法的示意圖;
圖4是根據(jù)本發(fā)明第三實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖;
圖5是根據(jù)本發(fā)明第三實(shí)施例的通信頻度控制方法的示意圖;
圖6是根據(jù)本發(fā)明第四實(shí)施例的通信頻度控制方法的示意圖;
圖7是根據(jù)本發(fā)明第五實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖;
圖8是根據(jù)本發(fā)明第五實(shí)施例的通信頻度控制方法的示意圖;
圖9是IMS網(wǎng)絡(luò)的基本架構(gòu)圖;
圖10是IMS網(wǎng)絡(luò)的POOL組網(wǎng)架構(gòu)圖;
圖11是根據(jù)本發(fā)明第六實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖;
圖12是根據(jù)本發(fā)明第六實(shí)施例的通信頻度控制方法的示意圖;
圖13是根據(jù)本發(fā)明第七實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖;
圖14是根據(jù)本發(fā)明第七實(shí)施例的通信頻度控制方法的示意圖;
圖15是根據(jù)本發(fā)明實(shí)施例的通信頻度控制裝置的示意圖。
具體實(shí)施方式
下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
需要說(shuō)明的是,本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。
在本實(shí)施例中提供了一種通信頻度控制方法的示意圖。圖1是根據(jù)本發(fā)明第一實(shí)施例的通信頻度控制方法的流程圖,如圖1所示,該方法包括如下步驟S102至步驟S104:
步驟S102,中央控制設(shè)備接收通信設(shè)備發(fā)送的通信消息,其中,通信消息攜帶有目標(biāo)通信請(qǐng)求的信息,目標(biāo)通信請(qǐng)求所請(qǐng)求的目標(biāo)通信業(yè)務(wù)為待執(zhí)行通信頻度控制的通信業(yè)務(wù),通信設(shè)備包括一個(gè)或者多個(gè)通信設(shè)備。
該步驟中,通信業(yè)務(wù)包括電話業(yè)務(wù)、消息業(yè)務(wù)、數(shù)據(jù)業(yè)務(wù)、互聯(lián)網(wǎng)業(yè)務(wù)等。目標(biāo)通信業(yè)務(wù)(控制對(duì)象)可以是根據(jù)通信業(yè)務(wù)發(fā)起用戶、目標(biāo)用戶(通信對(duì)象)、通信終端所在位置等確定的通信業(yè)務(wù)。例如,目標(biāo)通信業(yè)務(wù)為目標(biāo)用戶的電話業(yè)務(wù),通信設(shè)備為電話交換機(jī)。
步驟S104,中央控制設(shè)備根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,其中,控制指令用于指示通信設(shè)備對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制。
該步驟中,預(yù)設(shè)策略是預(yù)先設(shè)置的用于指示通信設(shè)備對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制的策略。該策略可以預(yù)先配置于中央控制設(shè)備,配置于通信設(shè)備中并由通信設(shè)備 發(fā)送至中央控制設(shè)備,或者由第三方(例如通訊網(wǎng)絡(luò)的管理系統(tǒng))生成并發(fā)送至中央控制設(shè)備。
根據(jù)該實(shí)施例,通過(guò)中央控制設(shè)備接收通信設(shè)備發(fā)送的通信消息;中央控制設(shè)備根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,解決了相關(guān)技術(shù)中無(wú)法對(duì)現(xiàn)代通信網(wǎng)絡(luò)按用戶、按地理位置實(shí)行通信頻度控制的問(wèn)題,進(jìn)而通過(guò)中央控制設(shè)備根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,以指示通信設(shè)備對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制,達(dá)到了對(duì)現(xiàn)代通信網(wǎng)絡(luò)按用戶、按地理位置實(shí)行通信頻度控制的效果。
可選地,中央控制設(shè)備接收通訊網(wǎng)絡(luò)的管理系統(tǒng)發(fā)送的預(yù)設(shè)策略。在該實(shí)施例中中央控制設(shè)備接收預(yù)設(shè)策略,并按照該預(yù)設(shè)策略以及通信消息向通信設(shè)備發(fā)送控制指令。
優(yōu)選地,在通信消息攜帶有目標(biāo)通信記錄的情況下,中央控制設(shè)備根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令包括:中央控制設(shè)備按照目標(biāo)通信記錄在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,其中,目標(biāo)通信記錄為目標(biāo)通信請(qǐng)求對(duì)應(yīng)的通信記錄。
在該實(shí)施例中,通信設(shè)備獲取目標(biāo)通信請(qǐng)求,獲取目標(biāo)通信請(qǐng)求對(duì)應(yīng)的目標(biāo)通信記錄,并生成攜帶有目標(biāo)通信記錄的通信消息(也即攜帶有目標(biāo)通信請(qǐng)求的信息)。中央控制設(shè)備根據(jù)該目標(biāo)通信記錄在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果和預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令。
優(yōu)選地,中央控制設(shè)備按照目標(biāo)通信記錄以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令包括:中央控制設(shè)備按照預(yù)設(shè)策略識(shí)別目標(biāo)通信記錄,并在指定時(shí)間粒度內(nèi)對(duì)識(shí)別到目標(biāo)通信記錄的次數(shù)進(jìn)行統(tǒng)計(jì),得到統(tǒng)計(jì)值,其中,預(yù)設(shè)策略用于指定目標(biāo)通信業(yè)務(wù)和目標(biāo)通信業(yè)務(wù)在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)次數(shù)閾值;中央控制設(shè)備將統(tǒng)計(jì)值和統(tǒng)計(jì)次數(shù)閾值進(jìn)行比較;以及在統(tǒng)計(jì)值達(dá)到統(tǒng)計(jì)次數(shù)閾值的情況下,中央控制設(shè)備向通信設(shè)備發(fā)送控制指令。
在該實(shí)施例中,由于預(yù)設(shè)策略中指定了目標(biāo)通信業(yè)務(wù),因此,中央控制設(shè)備可按照預(yù)設(shè)策略識(shí)別目標(biāo)通信記錄,并對(duì)識(shí)別到目標(biāo)通信記錄的次數(shù)進(jìn)行統(tǒng)計(jì)。并且預(yù)設(shè)策略中指定了在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)次數(shù)閾值,統(tǒng)計(jì)次數(shù)閾值為預(yù)先設(shè)置的指定時(shí)間粒度內(nèi)識(shí)別出目標(biāo)通信記錄的次數(shù)的最大值(統(tǒng)計(jì)粒度內(nèi)允許發(fā)起、終結(jié)的通信次數(shù)),如果達(dá)到該最大值,則中央控制設(shè)備向通信設(shè)備發(fā)送控制指令。
例如,對(duì)于騷擾電話的識(shí)別,當(dāng)中央控制設(shè)備在指定時(shí)間粒度內(nèi)識(shí)別出目標(biāo)用戶的呼叫請(qǐng)求(目標(biāo)通信請(qǐng)求)的次數(shù)達(dá)到統(tǒng)計(jì)次數(shù)閾值,則向電話交換機(jī)發(fā)送控制指令,以指示電話交換機(jī)拒絕之后該目標(biāo)用戶的呼叫。
優(yōu)選地,在中央控制設(shè)備向通信設(shè)備發(fā)送控制指令之后,該方法還包括:通信設(shè)備 按照控制指令拒絕目標(biāo)通信請(qǐng)求,以對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制。
優(yōu)選地,在控制指令還用于指定通信設(shè)備拒絕目標(biāo)通信請(qǐng)求的時(shí)長(zhǎng)的情況下,通信設(shè)備按照控制指令拒絕目標(biāo)通信請(qǐng)求包括:在該時(shí)長(zhǎng)內(nèi),通信設(shè)備按照控制指令拒絕目標(biāo)通信請(qǐng)求。
在該實(shí)施例中,在中央控制設(shè)備向通信設(shè)備發(fā)送控制指令之后,通信設(shè)備在后續(xù)的上述時(shí)長(zhǎng)內(nèi)可拒絕再接收到的目標(biāo)通信請(qǐng)求。在經(jīng)過(guò)該時(shí)長(zhǎng)之后,可以重新根據(jù)接收到的目標(biāo)通信請(qǐng)求(或者其對(duì)應(yīng)的通信記錄)生成通信消息,并發(fā)送至中央控制設(shè)備,中央控制設(shè)備重新統(tǒng)計(jì)并執(zhí)行控制。例如,可設(shè)置該時(shí)長(zhǎng)為3天,則超過(guò)3天后,控制指令失效;也可不配置,也即控制指令永久有效。
可選地,是否達(dá)到上述時(shí)長(zhǎng)(也即是否可以重新開始進(jìn)行通信頻度控制),也可通過(guò)中央控制設(shè)備發(fā)送新的控制指令,以告知通信設(shè)備可重新開始進(jìn)行通信頻度控制。
可選地,在中央控制設(shè)備按照目標(biāo)通信記錄以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令之前,該方法還包括:中央控制設(shè)備按照預(yù)設(shè)策略從通信消息攜帶的多個(gè)通信記錄中識(shí)別出目標(biāo)通信記錄,其中,預(yù)設(shè)策略用于指定目標(biāo)通信業(yè)務(wù)。
在該實(shí)施例中,通信設(shè)備僅僅接收通信請(qǐng)求,并生成對(duì)應(yīng)的通信記錄,而不對(duì)通信請(qǐng)求進(jìn)行識(shí)別(也即不判斷通信記錄中哪些為目標(biāo)通信記錄),并將所有的通信記錄發(fā)送至中央控制設(shè)備。中央控制設(shè)備按照預(yù)設(shè)策略對(duì)接收到的通信記錄進(jìn)行識(shí)別,以識(shí)別出目標(biāo)通信記錄,并根據(jù)目標(biāo)通信記錄在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果和預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令。
可選地,在中央控制設(shè)備接收通信設(shè)備發(fā)送的通信消息之前,該方法還包括:通信設(shè)備接收預(yù)設(shè)策略,其中,預(yù)設(shè)策略用于指定目標(biāo)通信業(yè)務(wù);通信設(shè)備根據(jù)預(yù)設(shè)策略,從多個(gè)通信請(qǐng)求中識(shí)別目標(biāo)通信請(qǐng)求,并獲取目標(biāo)通信記錄,其中,目標(biāo)通信記錄為目標(biāo)通信請(qǐng)求對(duì)應(yīng)的通信記錄;通信設(shè)備生成攜帶有目標(biāo)通信記錄的通信消息。
在該實(shí)施例中,通信設(shè)備可接收到預(yù)設(shè)策略,該預(yù)設(shè)策略可以由第三方(例如通訊網(wǎng)絡(luò)的管理系統(tǒng))提供,或者由中央控制設(shè)備向其轉(zhuǎn)發(fā)。根據(jù)預(yù)設(shè)策略,通信設(shè)備可對(duì)接收到的通信請(qǐng)求進(jìn)行識(shí)別,以確定哪些為目標(biāo)通信請(qǐng)求,生成對(duì)應(yīng)目標(biāo)通信請(qǐng)求的目標(biāo)通信記錄,并生成攜帶該目標(biāo)通信記錄的通信消息。
為了減小中央控制設(shè)備的負(fù)荷壓力,提高網(wǎng)絡(luò)的可靠性,優(yōu)選地,在預(yù)設(shè)策略還用于指定指定時(shí)間粒度、時(shí)間子粒度以及目標(biāo)通信業(yè)務(wù)在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)次數(shù)閾值的情況下,在通信設(shè)備接收預(yù)設(shè)策略之后,該方法還包括:通信設(shè)備統(tǒng)計(jì)第一次數(shù),并按照時(shí)間子粒度生成攜帶有第一次數(shù)的通信消息,其中,第一次數(shù)為通信設(shè)備在時(shí)間子粒度內(nèi)識(shí)別到目標(biāo)通信請(qǐng)求的次數(shù);中央控制設(shè)備統(tǒng)計(jì)第二次數(shù),并在第二次數(shù)達(dá)到統(tǒng)計(jì)次數(shù)閾值時(shí)生成控制指令,其中,第二次數(shù)為中央控制設(shè)備在指定時(shí)間粒度內(nèi)接收到 的第一次數(shù)的次數(shù)之和,時(shí)間子粒度小于指定時(shí)間粒度。
為了提高通信頻度控制的準(zhǔn)確性,在該實(shí)施例中,預(yù)設(shè)策略指定了兩種統(tǒng)計(jì)時(shí)間粒度(即時(shí)間子粒度和指定時(shí)間粒度)。其中,時(shí)間子粒度小于指定時(shí)間粒度。例如,時(shí)間子粒度為1分鐘,指定時(shí)間粒度為10分鐘。通信設(shè)備統(tǒng)計(jì)每一分鐘內(nèi)識(shí)別到目標(biāo)通信請(qǐng)求的次數(shù)(第一次數(shù)),并將其(攜帶在通信消息中)發(fā)送至中央控制設(shè)備。中央控制設(shè)備可以以第一次接收到通信消息的時(shí)間點(diǎn)作為時(shí)間起點(diǎn),記錄10分鐘內(nèi)接收到的第一次數(shù)之和(第二次數(shù))。在10分鐘之內(nèi),比如在第8分鐘,如果累加得到的第二次數(shù)達(dá)到了統(tǒng)計(jì)次數(shù)閾值,則向通信設(shè)備發(fā)送控制指令,指示通信設(shè)備在后續(xù)的2分鐘內(nèi)拒絕目標(biāo)通信請(qǐng)求。
各通信業(yè)務(wù)可能擁有不同的統(tǒng)計(jì)粒度(時(shí)間子粒度或者指定時(shí)間粒度)。例如,電話呼叫,一般以1分鐘、5分鐘為最小統(tǒng)計(jì)單位,某些通信業(yè)務(wù),如基于數(shù)據(jù)通信的業(yè)務(wù),可能需要達(dá)到秒級(jí)的統(tǒng)計(jì)粒度。
為了應(yīng)對(duì)復(fù)雜的預(yù)設(shè)策略,可選地,在中央控制設(shè)備接收通信設(shè)備發(fā)送的通信消息之前,該方法還包括:通信設(shè)備接收預(yù)設(shè)策略,其中,預(yù)設(shè)策略用于指定目標(biāo)通信業(yè)務(wù);通信設(shè)備根據(jù)預(yù)設(shè)策略,從多個(gè)通信請(qǐng)求中識(shí)別目標(biāo)通信請(qǐng)求;通信設(shè)備生成攜帶有目標(biāo)通信請(qǐng)求的通信消息。
由于通信頻度控制可能要求非常復(fù)雜的策略,比如按用戶的信用等級(jí)、主被叫用戶是否漫游、主被叫用戶是否在同一地理區(qū)域(行政區(qū)域)、主被叫用戶是否是友好關(guān)系(如家庭帳號(hào))、涉及高危號(hào)碼(免審核號(hào)碼)等;管控操作不再是固定的頻度(單位時(shí)間內(nèi)的通信次數(shù));當(dāng)呼叫符合不同策略時(shí),頻度閥值也不同(比如長(zhǎng)途呼叫的閥值與本地呼叫的設(shè)置的閥值不同);或者可能要求對(duì)高危呼叫進(jìn)行實(shí)時(shí)斷線(即強(qiáng)行關(guān)閉本次通信業(yè)務(wù))。因此,為了應(yīng)對(duì)復(fù)雜的預(yù)設(shè)策略,在該實(shí)施例中提出所有通信設(shè)備將接收到的通信請(qǐng)求立即轉(zhuǎn)發(fā)至中央控制設(shè)備,中央控制設(shè)備如果允許本次通信業(yè)務(wù),則返回成功響應(yīng),此后通信設(shè)備才執(zhí)行正常的通信業(yè)務(wù)邏輯。
可選地,通信消息中還攜帶有預(yù)設(shè)策略。在實(shí)施例中,預(yù)設(shè)策略可只發(fā)送至通信設(shè)備,由通信設(shè)備生成攜帶有預(yù)設(shè)策略和目標(biāo)通信請(qǐng)求的信息的通信消息(如目標(biāo)通信請(qǐng)求或者其對(duì)應(yīng)的通信記錄)。
總之,根據(jù)本發(fā)明的通信頻度控制方法可應(yīng)用于通信網(wǎng)絡(luò)中,用于對(duì)各種通信業(yè)務(wù)(例如語(yǔ)音呼叫、視頻呼叫、短信、彩信、http數(shù)據(jù)業(yè)務(wù)等),以對(duì)單位時(shí)間內(nèi)的發(fā)生次數(shù)(即通信頻度)進(jìn)行控制。該方法不僅支持按用戶控制,也支持按地理位置進(jìn)行控制,可對(duì)疑似騷擾電話用戶、騷擾電話發(fā)生地的通信頻度進(jìn)行控制,以減少惡意通信行為;在網(wǎng)絡(luò)負(fù)荷較高時(shí),對(duì)用戶的通信頻度進(jìn)行控制,能夠保證網(wǎng)絡(luò)正常運(yùn)行以及大部分通信業(yè)務(wù)的正常執(zhí)行;解決了相關(guān)技術(shù)中無(wú)法對(duì)現(xiàn)代通信網(wǎng)絡(luò)按用戶、按地理位置實(shí)行通信頻度控制的問(wèn)題。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
圖2是根據(jù)本發(fā)明第二實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖,該實(shí)施例可以作為圖1所示實(shí)施例的一種優(yōu)選的實(shí)施方式。如圖2所示,該系統(tǒng)包括:
通信記錄收集點(diǎn)CCP(Call Collection Point,簡(jiǎn)稱為CCP)和通信設(shè)備。通信設(shè)備是電信網(wǎng)絡(luò)中負(fù)責(zé)接續(xù)或處理各種通信業(yè)務(wù)的的設(shè)備;CCP是為實(shí)現(xiàn)頻度控制主要功能增設(shè)的一個(gè)設(shè)備,網(wǎng)絡(luò)中必須存在一個(gè)CCP設(shè)備,它向上接收管控指令,向下收集各通信設(shè)備上傳的呼叫信息。需要說(shuō)明的是,圖1所示實(shí)施例中的中央控制設(shè)備可以通過(guò)該實(shí)施例中的CCP來(lái)實(shí)現(xiàn);通信設(shè)備可以通過(guò)該實(shí)施例中的通信設(shè)備來(lái)實(shí)現(xiàn),控制指令可以通過(guò)該實(shí)施例中的管控指令實(shí)現(xiàn)(后續(xù)實(shí)施例中也是如此,將不再贅述)。
在該網(wǎng)絡(luò)系統(tǒng)中,CCP引入的原因是:網(wǎng)絡(luò)中必須有一個(gè)中心設(shè)備來(lái)匯總各管控對(duì)象(即第一實(shí)施例中的目標(biāo)通信業(yè)務(wù))涉及的所有通信業(yè)務(wù)量后,才能決策:1、指定管控對(duì)象的通信業(yè)務(wù)量是否已經(jīng)超過(guò)閥值;2、是否需要對(duì)指定管控對(duì)象觸發(fā)管控。在實(shí)際網(wǎng)絡(luò)中,CCP的管控策略可能很復(fù)雜,不僅基于單位時(shí)間內(nèi)的通信業(yè)務(wù)量,還可能基于管控對(duì)象或另一側(cè)用戶的服務(wù)等級(jí)、話費(fèi)信息、當(dāng)前網(wǎng)絡(luò)負(fù)荷等更多參數(shù)來(lái)進(jìn)行管控決策的判斷。所以將管控策略集中在一個(gè)中心設(shè)備(即CCP),由它來(lái)進(jìn)行是否觸發(fā)管控的判斷。
如圖2所示,管控指令只下達(dá)給CCP,而不需要下達(dá)給各通信設(shè)備。CCP和通信設(shè)備在該實(shí)施例中主要發(fā)揮的作用為:
(1)CCP的主要作用:1、識(shí)別哪些通信記錄涉及被管控對(duì)象;2、按統(tǒng)計(jì)粒度對(duì)被管控對(duì)象的通信行為進(jìn)行計(jì)數(shù);3、超過(guò)閥值后則通知各通信設(shè)備。
(2)通信設(shè)備的主要作用:1、在處理通信請(qǐng)求的同時(shí),也將通信記錄發(fā)送給CCP;2、當(dāng)CCP要求在指定時(shí)間前禁止某管控對(duì)象的通信行為時(shí),則執(zhí)行該控制行為。
圖3是根據(jù)本發(fā)明第二實(shí)施例的通信頻度控制方法的示意圖。如圖3所示,每個(gè)通信設(shè)備當(dāng)收到一個(gè)通信請(qǐng)求時(shí),均將通信記錄(Call History Record,簡(jiǎn)稱為CHR)發(fā)送給CCP。CCP發(fā)現(xiàn)用戶是管控對(duì)象,則按管控指令中要求的統(tǒng)計(jì)粒度進(jìn)行呼叫統(tǒng)計(jì)。如果達(dá)到統(tǒng)計(jì)閥值,則產(chǎn)生一條控制消息發(fā)送給所有通信設(shè)備(含用戶號(hào)碼或者地理位置、本粒度的終止時(shí)間點(diǎn))。此后在終止時(shí)間點(diǎn)之前,通信設(shè)備每收到一個(gè)通信請(qǐng)求,都檢查用戶號(hào)碼或者地理位置是否匹配,如匹配,則拒絕呼叫(例如,在15:00前拒絕呼叫,在15:00后開啟一個(gè)新的統(tǒng)計(jì)粒度)。當(dāng)下一個(gè)統(tǒng)計(jì)粒度開始后,新的呼叫請(qǐng)求 又被通信設(shè)備轉(zhuǎn)發(fā)給CCP。重復(fù)這個(gè)過(guò)程,直到達(dá)到管控指令中要求的管控時(shí)長(zhǎng)。
可選地,如果網(wǎng)絡(luò)中沒(méi)有開通管控功能或沒(méi)有任何用戶被管控,通信設(shè)備則不需要將任何CHR發(fā)送給CCP。CCP發(fā)現(xiàn)某管控對(duì)象達(dá)到本粒度的閥值后,可以先發(fā)送禁止消息(控制消息)給通信設(shè)備,然后通信設(shè)備禁止這個(gè)管控對(duì)象的通信行為。后續(xù)當(dāng)CCP發(fā)現(xiàn)本粒度到期后,再發(fā)送允許消息(控制消息)給通信設(shè)備,然后通信設(shè)備允許這個(gè)管控對(duì)象的通信行為,并又重新開始上報(bào)通信記錄給CCP。
需要說(shuō)明的是,CCP返回的控制消息中必須攜帶一個(gè)時(shí)間點(diǎn)(或其它能表示本統(tǒng)計(jì)粒度的信息),以使通信設(shè)備獲知統(tǒng)計(jì)粒度信息。
圖4是根據(jù)本發(fā)明第三實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖。該實(shí)施例可以作為圖1所示實(shí)施例的一種優(yōu)選實(shí)施方式。如圖4所示,管控指令不僅下達(dá)給CCP,也需要下達(dá)給各通信設(shè)備??紤]到通信設(shè)備的組網(wǎng)模式允許管控對(duì)象發(fā)起、終結(jié)的各類、各個(gè)通信業(yè)務(wù)由不同的通信設(shè)備處理(比如某個(gè)基站下接入的許多用戶,其呼叫會(huì)分別由不同的移動(dòng)交換機(jī)處理),須把針對(duì)同一個(gè)管控對(duì)象的管控指令發(fā)給網(wǎng)絡(luò)中所有的通信設(shè)備。
在該實(shí)施例中,CCP和通信設(shè)備發(fā)揮的主要作用為:
(1)CCP的主要作用:1、按統(tǒng)計(jì)粒度對(duì)被管控對(duì)象的通信行為進(jìn)行計(jì)數(shù);2、超過(guò)閥值后則通知各通信設(shè)備。
(2)通信設(shè)備的主要作用:1、處理通信請(qǐng)求時(shí),識(shí)別是否涉及被管控對(duì)象,如涉及則按統(tǒng)計(jì)粒度拆分子粒度后進(jìn)行計(jì)數(shù),然后將各子粒度的通信數(shù)量發(fā)送給CCP。2、當(dāng)CCP要求在指定時(shí)間前禁止某管控對(duì)象的通信行為時(shí),則執(zhí)行該控制行為。
該實(shí)施例由分散的各通信設(shè)備(如電話交換機(jī))完成大部分統(tǒng)計(jì)工作,CCP只完成最后的匯總工作。通信設(shè)備與CCP之間只定時(shí)傳遞被管控用戶在每分鐘(或其它小的時(shí)間周期)內(nèi)發(fā)生的通信次數(shù)即可,降低了帶寬的要求。該實(shí)施例將高負(fù)荷的工作分散到各個(gè)設(shè)備分別完成,提高了網(wǎng)絡(luò)可靠性,有效解決了單點(diǎn)性能瓶頸與形成單個(gè)故障點(diǎn)會(huì)提高軟硬件成本的問(wèn)題,能夠支持更多的管控用戶。
圖5是根據(jù)本發(fā)明第三實(shí)施例的通信頻度控制方法的示意圖。如圖5所示,
在各通信設(shè)備、CCP接收到管控指令后,開始執(zhí)行以下邏輯:
1、通信設(shè)備接首通信請(qǐng)求。
通信設(shè)備內(nèi)部記錄管控指令,CCP內(nèi)部記錄管控指令。
2、通信設(shè)備接受到通信請(qǐng)求后,發(fā)現(xiàn)通信用戶、位置或者對(duì)象為管控對(duì)象(也即識(shí)別出本次通信業(yè)務(wù)符合管控指令的要求,比如發(fā)起者被管控了)。
3至5、通信設(shè)備對(duì)管控指令中統(tǒng)計(jì)粒度進(jìn)行拆分,拆分成幾個(gè)子粒度。通信設(shè)備接收通信請(qǐng)求,并且統(tǒng)計(jì)每個(gè)子時(shí)間粒度內(nèi)的通信請(qǐng)求次數(shù),并每子時(shí)間粒度上報(bào)一次通信請(qǐng)求次數(shù)(即通信量)。例如,統(tǒng)計(jì)粒度是5分鐘,子粒度為1分鐘。通信設(shè)備以1分鐘為周期,統(tǒng)計(jì)1分鐘內(nèi)收到的通信請(qǐng)求次數(shù),并每分鐘上報(bào)一次通信請(qǐng)求次數(shù)(即通信量)。
子時(shí)間粒度到期后,通信設(shè)備上報(bào)消息給CCP,該消息含以下關(guān)鍵信息:管控對(duì)象標(biāo)識(shí)(如用戶號(hào)碼),子粒度周期的時(shí)間長(zhǎng)度(如1分鐘)以及子粒度內(nèi)發(fā)生的通信量。CCP按通信設(shè)備同樣的粒度拆分策略,將管控指令中統(tǒng)計(jì)粒度拆分為幾個(gè)子粒度。CCP在收到所有通信設(shè)備上報(bào)的消息后,在一個(gè)統(tǒng)計(jì)粒度內(nèi),針對(duì)每個(gè)管控對(duì)象,累加各子粒度的通信量。每個(gè)子粒度開始時(shí),各通信設(shè)備都重新計(jì)算每個(gè)子粒度內(nèi)管控對(duì)象的通信量。在子粒度結(jié)束時(shí),上報(bào)消息給CCP。
6至7、CCP持續(xù)累加各子粒度通信量,如果在達(dá)到統(tǒng)計(jì)粒度要求的時(shí)間長(zhǎng)度之前,通信量之和已經(jīng)超過(guò)閥值,則觸發(fā)本統(tǒng)計(jì)粒度的管控行為。
CCP向所有通信設(shè)備都發(fā)送一條控制消息,用于指示對(duì)某個(gè)管控對(duì)象,在指定的統(tǒng)計(jì)粒度前(也可用時(shí)間點(diǎn)表示,例如15:00)禁止用戶的某種通信業(yè)務(wù)。
8至9、通信設(shè)備又收到管控對(duì)象發(fā)來(lái)的一條通信請(qǐng)求,由于當(dāng)前未達(dá)到指定統(tǒng)計(jì)粒度(例如,未到15:00),因此拒絕本次通信請(qǐng)求,返回失敗響應(yīng)(也可不返回任何響應(yīng))。
10至11、統(tǒng)計(jì)粒度到期(例如,時(shí)間點(diǎn)到15:00),各通信設(shè)備又重新開始按子粒度統(tǒng)計(jì)通信量,并上報(bào)CCP,接受CCP的控制消息。
需要說(shuō)明的是,在基于會(huì)話、事務(wù)的通信業(yè)務(wù)中,通信請(qǐng)求指會(huì)話中第一條信令;在非會(huì)話的通信業(yè)務(wù)中,通信請(qǐng)求指所有的通信信令。
需要說(shuō)明的是,由于該實(shí)施例提出了準(zhǔn)實(shí)時(shí)頻度控制,因此為了進(jìn)一步精確控制用戶呼叫頻度,可以將拆分的子粒度縮短,例如,從1分鐘縮短到半分鐘。也可以根據(jù)用戶的歷史呼叫頻度,對(duì)于不同管控對(duì)象自動(dòng)采用不同的子粒度。
圖6是根據(jù)本發(fā)明第四實(shí)施例的通信頻度控制方法的示意圖。該實(shí)施例可以作為圖1所示實(shí)施例的一種優(yōu)選實(shí)施方式。在該實(shí)施例中,各通信設(shè)備也可以本地不執(zhí)行拆分子粒度并統(tǒng)計(jì)通信次數(shù)的操作,而是只檢查通信請(qǐng)求是否與管控對(duì)象有關(guān),如有關(guān)則上報(bào)CHR。而CCP則按統(tǒng)計(jì)粒度累加收到的CHR個(gè)數(shù),如超過(guò)閥值則通知各通信設(shè)備執(zhí)行管控操作。
需要說(shuō)明的是,在根據(jù)本發(fā)明第三、第四實(shí)施例的通信頻度控制系統(tǒng)中,在CPP返回的控制消息中,可以攜帶一個(gè)時(shí)間點(diǎn)(例如,15:00),原因是:各管控對(duì)象的統(tǒng)計(jì)粒度不同、開始管控的時(shí)間點(diǎn)也不同,導(dǎo)致某些設(shè)備未能準(zhǔn)確計(jì)算出每個(gè)統(tǒng)計(jì)粒度的開 始與結(jié)束時(shí)間點(diǎn)(例如,當(dāng)統(tǒng)計(jì)粒度起始時(shí)間從收到管控對(duì)象的第一個(gè)通信請(qǐng)求才能開始計(jì)算時(shí))。通過(guò)這個(gè)時(shí)間點(diǎn)可對(duì)通信設(shè)備與CCP間的時(shí)鐘進(jìn)行對(duì)準(zhǔn),并且降低了通信設(shè)備內(nèi)部業(yè)務(wù)邏輯處理的復(fù)雜度,減輕了設(shè)備大量定時(shí)器對(duì)CPU的壓力。當(dāng)然在設(shè)計(jì)較好的系統(tǒng)中,上述返回的控制消息中,也可以不攜帶上述時(shí)間點(diǎn)。
圖7是根據(jù)本發(fā)明第五實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖。該實(shí)施例可以作為圖1所示實(shí)施例的一種優(yōu)選的實(shí)施方式。如圖7所示,每個(gè)通信設(shè)備收到涉及管控對(duì)象的通信請(qǐng)求時(shí),均實(shí)時(shí)轉(zhuǎn)發(fā)通信請(qǐng)求給CCP(該通信請(qǐng)求中可能攜帶所有必須的通信信息)。CCP按策略決策是否允許本次通信。例如,當(dāng)統(tǒng)計(jì)粒度內(nèi)某類通信請(qǐng)求達(dá)到閥值時(shí),返回禁止響應(yīng),或者要求發(fā)送請(qǐng)求的通信設(shè)備拒絕本次通信業(yè)務(wù)。
由于運(yùn)營(yíng)商有可能要求對(duì)于通信頻度管控提供更復(fù)雜的策略,比如按用戶的信用等級(jí)、主被叫用戶是否漫游、主被叫用戶是否在同一地理區(qū)域(行政區(qū)域)、主被叫用戶是否是友好關(guān)系(如家庭帳號(hào))、涉及高危號(hào)碼(免審核號(hào)碼)等;管控操作不再是固定的頻度(單位時(shí)間內(nèi)的通信次數(shù));當(dāng)呼叫符合不同策略時(shí),頻度閥值也不同(比如長(zhǎng)途呼叫的閥值與本地呼叫的設(shè)置的閥值不同);或者可能要求對(duì)高危呼叫進(jìn)行實(shí)時(shí)斷線(即強(qiáng)行關(guān)閉本次通信業(yè)務(wù))。因此,在該實(shí)施例中提出所有通信設(shè)備將接收到的通信請(qǐng)求立即轉(zhuǎn)發(fā)給CCP,CCP如果允許本次通信業(yè)務(wù),則返回成功響應(yīng),此后通信設(shè)備才執(zhí)行正常的通信業(yè)務(wù)邏輯。
圖8是根據(jù)本發(fā)明第五實(shí)施例的通信頻度控制方法的示意圖。如圖8所示,通信設(shè)備1收到通信請(qǐng)求,判斷出與管控對(duì)象有關(guān),則將通信請(qǐng)求該轉(zhuǎn)發(fā)給CCP。CCP按本地的策略或通過(guò)專門的策略服務(wù)器,判斷出本次通信請(qǐng)求應(yīng)該禁止(比如長(zhǎng)途類型的呼叫達(dá)到閥值),則指示上述通信設(shè)備1拒絕本次通信。通信設(shè)備1則返回失敗響應(yīng)給發(fā)起者。
可選地,對(duì)于一些復(fù)雜的管控策略使得通信設(shè)備本地因?yàn)槿鄙偻暾牟呗?,而不能?zhǔn)確判斷出本次通信請(qǐng)求是否涉及管控對(duì)象,則通信設(shè)備應(yīng)該將所有通信請(qǐng)求都轉(zhuǎn)發(fā)給CCP。
在上述各實(shí)施例中,需要說(shuō)明的是:
(1)當(dāng)通信設(shè)備需要拒絕某次通信時(shí),可以返回失敗響應(yīng),也可以直接丟棄該次通信請(qǐng)求(因?yàn)榘l(fā)起者對(duì)于不同的通信業(yè)務(wù),可能執(zhí)行不同的重發(fā)策略)。
(2)當(dāng)CCP發(fā)現(xiàn)某管控對(duì)象的通信行為已經(jīng)達(dá)到當(dāng)前統(tǒng)計(jì)粒度的閥值時(shí),可返回控制消息給各通信設(shè)備,以要求在指定時(shí)間點(diǎn)前禁止該管控對(duì)象的某類通信行為。
(3)在上述返回的控制消息中,可以攜帶一個(gè)通信類別(比如語(yǔ)音呼叫、視頻呼叫、短信、彩信、http數(shù)據(jù)業(yè)務(wù)等),以實(shí)現(xiàn)按通信業(yè)務(wù)類別進(jìn)行通信頻度管控。是否需要攜帶通信類別根據(jù)網(wǎng)絡(luò)組網(wǎng)與運(yùn)營(yíng)商是否需要細(xì)粒度控制而定。例如,當(dāng)不同通信 業(yè)務(wù)分由不同的通信設(shè)備處理時(shí),就可以不攜帶通信類別。
(4)統(tǒng)計(jì)粒度的起始、結(jié)束時(shí)間可以固定跟隨時(shí)間單位,也可以從收到管控對(duì)象的第一個(gè)通信請(qǐng)求之后開始作為統(tǒng)計(jì)粒度起始點(diǎn)??蛇x擇以下兩種不同的策略:
策略1:統(tǒng)計(jì)粒度設(shè)為1小時(shí),各統(tǒng)計(jì)點(diǎn)起始時(shí)間固定在時(shí)間單位。則一天中共有24個(gè)統(tǒng)計(jì)粒度,分別從:0點(diǎn)、1點(diǎn)、2點(diǎn)……23點(diǎn)開始。
策略2:統(tǒng)計(jì)粒度設(shè)為1小時(shí),各統(tǒng)計(jì)點(diǎn)起始時(shí)間從收到管控對(duì)象或所有呼叫開始計(jì)算。例如,某通信設(shè)備在11:42分收到某個(gè)管控對(duì)象的第一次呼叫,則以11:42為起始點(diǎn),CCP和所有通信設(shè)備都應(yīng)該以11:42為當(dāng)前統(tǒng)計(jì)粒度的起始點(diǎn)。
其中,策略1需要所有通信設(shè)備和CCP對(duì)于特定管控對(duì)象都設(shè)立統(tǒng)一的統(tǒng)計(jì)粒度,只要各設(shè)備、CCP能夠在時(shí)間上進(jìn)行同步即可。策略2在實(shí)現(xiàn)上比較復(fù)雜,當(dāng)管控對(duì)象的第一個(gè)呼叫落在通信設(shè)備1時(shí),其它通信設(shè)備也必須在該點(diǎn)開始進(jìn)行統(tǒng)計(jì),需要各通信設(shè)備點(diǎn)同步關(guān)于管控對(duì)象的呼叫信息。
圖9是IMS網(wǎng)絡(luò)的基本架構(gòu)圖。如圖9所示,IMS網(wǎng)絡(luò)需要對(duì)IP地址或IP地址段進(jìn)行呼叫頻度管控、與消息頻度管控制。IMS主要的網(wǎng)元包括:呼叫控制實(shí)體(Call Session Control Function,簡(jiǎn)稱為CSCF),歸屬用戶服務(wù)器(Home Subscriber Server,簡(jiǎn)稱為HSS),以及應(yīng)用服務(wù)器(Application Server,簡(jiǎn)稱為AS)。
下面分別對(duì)CSCF、HSS和AS進(jìn)行介紹:
(1)CSCF分三種類型:S-CSCF(Serving-Call Session Control Function,服務(wù)CSCF)、I-CSCF(Interrogating-Call Session Control Function,查詢CSCF)、P-CSCF(Proxy-Call Session Control Function,代理CSCF)。P-CSCF可處于用戶當(dāng)前所在地接入網(wǎng)內(nèi),作為用戶接入IMS網(wǎng)絡(luò)的第一個(gè)聯(lián)系網(wǎng)元,把用戶的SIP呼叫信令轉(zhuǎn)發(fā)到IMS核心網(wǎng)(IMS網(wǎng)絡(luò)中用SIP信令作為呼叫控制的信令協(xié)議,SIP即Session Initiation Protocol,初始會(huì)話協(xié)議)。I-CSCF可完成網(wǎng)絡(luò)內(nèi)部信息隱藏的功能,支持網(wǎng)絡(luò)安全。S-CSCF作為核心的呼叫控制實(shí)體,完成基本的呼叫控制功能,提供與應(yīng)用服務(wù)器的接口。
(2)HSS記錄每個(gè)IMS用戶的用戶信息與業(yè)務(wù)數(shù)據(jù),配合CSCF完成路由功能,并提供認(rèn)證、授權(quán)功能。用戶簽約數(shù)據(jù)保存在HSS,并在用戶注冊(cè)時(shí)被下載到S-CSCF。用戶簽約數(shù)據(jù)中保存了用戶的業(yè)務(wù)觸發(fā)規(guī)則IFC(Initial Filter Criteria)和提供業(yè)務(wù)的AS的地址信息。業(yè)務(wù)數(shù)據(jù)在用戶注冊(cè)時(shí)從HSS下載到AS,供AS完成用戶業(yè)務(wù)處理所用。用戶的IFC數(shù)據(jù)在用戶注冊(cè)時(shí)從HSS下載到S-CSCF,供S-CSCF選擇AS所用。
(3)AS向用戶提供各種呼叫類業(yè)務(wù),比如基本的語(yǔ)音、視頻業(yè)務(wù)與補(bǔ)充業(yè)務(wù)。S-CSCF按每個(gè)用戶的IFC信息選擇一個(gè)AS來(lái)執(zhí)行用戶的補(bǔ)充業(yè)務(wù)。
IMS網(wǎng)絡(luò)中也引入了短消息網(wǎng)關(guān)(IP-SM-GW,IP-Short-Message-Gateway),作為CS域用戶與IMS域用戶之間短消息流程的互通網(wǎng)元。它作為IMS域與CS域短消息中心(SC, Short message Center)的中介網(wǎng)元,將CS域與IMS域之間的短消息互相傳遞。S-CSCF按每個(gè)用戶的IFC信息選擇一個(gè)IP-SM-GW來(lái)處理用戶的短消息業(yè)務(wù)。
圖10是IMS網(wǎng)絡(luò)的POOL組網(wǎng)架構(gòu)圖。如圖10所示,在IMS網(wǎng)絡(luò)中,用戶發(fā)起的呼叫或者短消息通過(guò)接入地的P-CSCF后,被轉(zhuǎn)發(fā)到核心網(wǎng)的某一個(gè)中間呼叫控制實(shí)體I-CSCF。I-CSCF會(huì)轉(zhuǎn)發(fā)到某一個(gè)服務(wù)呼叫控制實(shí)體S-CSCF,同樣,S-CSCF需要將呼叫或者消息轉(zhuǎn)發(fā)給某個(gè)應(yīng)用服務(wù)器AS或短消息網(wǎng)關(guān)。I-CSCF、S-CSCF、應(yīng)用服務(wù)器AS、短消息網(wǎng)關(guān)都是POOL組網(wǎng),用戶與這些設(shè)備間沒(méi)有絕對(duì)的綁定關(guān)系。以AS為例,某個(gè)用戶的前后多次呼叫會(huì)分發(fā)到不同的AS上處理。
由于HSS中以用戶為單位存儲(chǔ)用戶數(shù)據(jù),相關(guān)技術(shù)中S-CSCF在轉(zhuǎn)發(fā)呼叫到AS時(shí),利用了IFC機(jī)制與DNS技術(shù),可以利用DNS將用戶與某個(gè)AS綁定在一起。但無(wú)法實(shí)現(xiàn)按地理位置(如IP、基站、城市)綁定到某個(gè)AS,原因是各地理位置離散且數(shù)量極大,現(xiàn)有IFC觸發(fā)規(guī)則無(wú)法表示數(shù)百、數(shù)千地理位置信息。即使利用非3GPP標(biāo)準(zhǔn)的機(jī)制將地理位置綁定到POOL內(nèi)某個(gè)AS(比如基站1用戶的呼叫完全由AS1處理,基站2接入用戶的呼叫完全由AS2處理),但因?yàn)椴煌乩砦恢孟陆尤氲挠脩魯?shù)目不同,勢(shì)必造成各AS上用戶話務(wù)量不同(負(fù)荷不均勻),影響網(wǎng)絡(luò)的穩(wěn)定性。
例如,運(yùn)營(yíng)商要分別對(duì)20個(gè)IP地址進(jìn)行呼叫頻度管控,并且希望把如果要將20個(gè)IP地址均勻分發(fā)到POOL內(nèi)3個(gè)AS。由于允許用戶移動(dòng)到其它地理位置上,無(wú)人可以預(yù)測(cè)某個(gè)IP地址下會(huì)接入多少個(gè)用戶(尤其是接入地采用固定寬帶加上NAT轉(zhuǎn)換IP地址時(shí),同一個(gè)IP下允許接入多個(gè)用戶),會(huì)造成POOL內(nèi)多個(gè)AS上話務(wù)量不均勻,影響網(wǎng)絡(luò)的穩(wěn)定。
圖11是根據(jù)本發(fā)明第六實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖。該實(shí)施例可以作為圖3所示實(shí)施例的一種優(yōu)選實(shí)施方式。如圖11所示,該實(shí)施例提供了應(yīng)用服務(wù)器AS與CCP結(jié)合執(zhí)行呼叫類業(yè)務(wù)的頻度管控的組網(wǎng)圖。管控指令發(fā)給POOL內(nèi)所有AS與CCP,讓各AS都按照統(tǒng)一的時(shí)間單位來(lái)統(tǒng)計(jì)同一管控對(duì)象的通信頻度,然后在子粒度到期時(shí)發(fā)給CCP。
圖12是根據(jù)本發(fā)明第六實(shí)施例的通信頻度控制方法的示意圖。如圖12所示,各通信設(shè)備(AS)、CCP在接受管控指令后,在記錄了管控對(duì)象與統(tǒng)計(jì)粒度信息后,開始在固定的時(shí)間單位設(shè)立定時(shí)器,并開始統(tǒng)計(jì)通信行為。
例如,管控指令要求對(duì)基站1進(jìn)行呼叫頻度管控,管控粒度是5分鐘,各AS將之拆分成5個(gè)子粒度。則在14:55:00秒起,各通信設(shè)備、CCP都設(shè)立了一個(gè)定時(shí)器,開始統(tǒng)計(jì)。執(zhí)行通信頻度控制的過(guò)程包括以下步驟:
1、AS在14:55:3秒收到一個(gè)呼叫請(qǐng)求。
2、AS發(fā)現(xiàn)本呼叫需要被管控,則本子粒度內(nèi)計(jì)數(shù)器+1。
3至5、AS在14:55:59秒前又收到了指定管控對(duì)象的N個(gè)呼叫請(qǐng)求,則本子粒度內(nèi)計(jì)數(shù)器+N。在14:55:59秒到達(dá)后,上報(bào)一個(gè)消息給CCP:管控對(duì)象號(hào)碼或地理位置,上個(gè)子粒度信息(可選字段,如果AS與CCP間能夠在統(tǒng)計(jì)粒度上同步的話則不需要)、上個(gè)子粒度的呼叫頻度(N+1次)。并且AS在14:56:0秒起重新開始一個(gè)子粒度的統(tǒng)計(jì)。
6、CCP在管控粒度內(nèi)(14:55:00秒到15:00:0秒)累加從各AS收到的,針對(duì)同一個(gè)管控對(duì)象的呼叫頻度值。例如,在14:57:59秒這個(gè)子粒度結(jié)束時(shí)間點(diǎn)收到各AS上報(bào)的新頻度值,統(tǒng)計(jì)后發(fā)現(xiàn)從14:55:0秒到14:57:59這3分鐘內(nèi)某個(gè)管控對(duì)象的呼叫頻度值已經(jīng)超過(guò)閥值。CCP執(zhí)行的管控決策為:從當(dāng)前點(diǎn)到15:00:00秒前,上述管控對(duì)象的呼叫應(yīng)該被拒絕。
7、CCP返回一條控制消息給各AS,要求對(duì)上述管控對(duì)象(用戶或者地理位置)在15:00:00秒前發(fā)生的呼叫應(yīng)該拒絕。
8至9、AS在14:58:23秒收到了上述管控對(duì)象發(fā)來(lái)的一個(gè)呼叫請(qǐng)求,則AS拒絕該呼叫,返回失敗響應(yīng)。
10、當(dāng)15:00:00秒到達(dá)后,各AS返回本實(shí)施例起始點(diǎn),重新設(shè)立子粒度進(jìn)行統(tǒng)計(jì),CCP則按一個(gè)新的統(tǒng)計(jì)粒度來(lái)統(tǒng)計(jì)。
該實(shí)施例能夠?qū)νㄐ蓬l度實(shí)現(xiàn)準(zhǔn)實(shí)時(shí)控制。例如,管控指令要求5分鐘內(nèi)只允許打20次電話。在實(shí)施過(guò)程中,出現(xiàn)以下情況:
14:55:00-14:55:59打了8次電話;
14:56:00-14:56:59打了8次電話;
14:57:00-14:57:59打了8次電話。
則從14:55:00開始的5分鐘內(nèi),管控對(duì)象在前3分鐘打了24次電話,則后2分鐘禁止呼叫。
該實(shí)施例將頻度統(tǒng)計(jì)的一部分工作交由AS來(lái)處理,降低了對(duì)CCP的性能負(fù)荷。
可選地,為了進(jìn)一步提高用戶呼叫頻度控制的準(zhǔn)確性,可以將拆分的子粒度縮短。例如,可將子粒度從1分鐘縮短到半分鐘。也可以根據(jù)用戶的歷史呼叫頻度,對(duì)于不同管控對(duì)象自動(dòng)采用不同的子粒度。另外,子粒度拆分的邏輯可以完全放在各AS內(nèi)部,與CCP無(wú)關(guān)。
圖13是根據(jù)本發(fā)明第七實(shí)施例的用于執(zhí)行通信頻度控制方法的系統(tǒng)的組網(wǎng)圖。該實(shí)施例可以作為圖4所示實(shí)施例的一種優(yōu)選實(shí)施方式。如圖13所示,提供了短消息網(wǎng)關(guān)與CCP結(jié)合執(zhí)行消息類業(yè)務(wù)的頻度管控的組網(wǎng)圖。在該實(shí)施例中,管控指令發(fā)給POOL內(nèi)所有短消息網(wǎng)關(guān)與CCP,讓各短消息網(wǎng)關(guān)都按照統(tǒng)一的時(shí)間單位來(lái)統(tǒng)計(jì)同一管控對(duì)象的通信頻度,然后在子粒度到期時(shí)發(fā)給CCP。
圖14是根據(jù)本發(fā)明第七實(shí)施例的通信頻度控制方法的示意圖。如圖14所示,CCP在接受管控指令后,在記錄了管控對(duì)象與統(tǒng)計(jì)粒度信息后,開始在固定的時(shí)間單位設(shè)立定時(shí)器,并開始統(tǒng)計(jì)通信行為。短消息網(wǎng)關(guān)在接受管控指令后,只記錄管控對(duì)象信息(如CHR)。
例如,管控指令要求對(duì)基站1發(fā)出的短消息進(jìn)行消息頻度管控,管控粒度是5分鐘,則在14:55:00秒起,CCP設(shè)立了一個(gè)定時(shí)器,開始統(tǒng)計(jì)。執(zhí)行通信頻度控制的過(guò)程包括以下步驟:
1、短消息網(wǎng)關(guān)在14:55:3秒收到一個(gè)短消息。
2、短消息網(wǎng)關(guān)發(fā)現(xiàn)這條短消息需要被管控(按照用戶、位置或者對(duì)象)。
3、短消息網(wǎng)關(guān)立即上報(bào)一個(gè)消息給CCP,攜帶本次短消息的有關(guān)信息(如CHR)。
4、CCP將這個(gè)管控對(duì)象的計(jì)數(shù)器+1。
按照1至4,當(dāng)CCP在14:58:20秒時(shí),計(jì)數(shù)器已經(jīng)達(dá)到本粒度的閥值。
5、CCP返回一個(gè)控制消息給短消息網(wǎng)關(guān),要求其對(duì)指定管控對(duì)象在15:00前進(jìn)行消息管控。
6、在14:58:30秒時(shí),短消息網(wǎng)關(guān)又收到一個(gè)短消息
7、因?yàn)楫?dāng)前還未到15:00分,則拒絕這條短消息的發(fā)送。
8、在15:00之后,短消息網(wǎng)關(guān)又收到一個(gè)短消息。
9、重新執(zhí)行1。
在本實(shí)施例中還提供了一種通信頻度控制裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過(guò)說(shuō)明的不再贅述。如以下所使用的,術(shù)語(yǔ)“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來(lái)實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
圖15是根據(jù)本發(fā)明實(shí)施例的通信頻度控制裝置的示意圖。如圖15所示,該裝置包括:接收模塊20和發(fā)送模塊40。
接收模塊20,用于接收通信設(shè)備發(fā)送的通信消息,其中,通信消息攜帶有目標(biāo)通信請(qǐng)求的信息,目標(biāo)通信請(qǐng)求所請(qǐng)求的目標(biāo)通信業(yè)務(wù)為待執(zhí)行通信頻度控制的通信業(yè)務(wù),通信設(shè)備包括一個(gè)或者多個(gè)通信設(shè)備。
發(fā)送模塊40,用于根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,其中,控制指令用于指示通信設(shè)備對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制。
根據(jù)該實(shí)施例,通過(guò)接收模塊20接收通信設(shè)備發(fā)送的通信消息,發(fā)送模塊40根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,解決了無(wú)法對(duì)現(xiàn)代通信網(wǎng)絡(luò)按用戶、按地理位置實(shí)行通信頻度控制的問(wèn)題,進(jìn)而通過(guò)發(fā)送模塊40根據(jù)通信消息在指定時(shí)間粒度內(nèi)的統(tǒng)計(jì)結(jié)果以及預(yù)設(shè)策略向通信設(shè)備發(fā)送控制指令,以指示通信設(shè)備對(duì)目標(biāo)通信業(yè)務(wù)的通信頻度執(zhí)行控制,達(dá)到了對(duì)現(xiàn)代通信網(wǎng)絡(luò)按用戶、按地理位置實(shí)行通信頻度控制的效果。
顯然,本領(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é)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。