專利名稱:短消息中心短消息下發(fā)流量控制實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域的短消息中心(MC,Message Center),尤其關(guān)于CDMA和GSM短消息中心短消息下發(fā)流量控制的實(shí)現(xiàn)方法。
背景技術(shù):
在移動(dòng)增值業(yè)務(wù)領(lǐng)域,短消息是最受用戶歡迎、開展得最成功的業(yè)務(wù)。隨著短消息業(yè)務(wù)(SMS,Short Message Service)的迅猛發(fā)展,網(wǎng)絡(luò)設(shè)備(主要指移動(dòng)交換系統(tǒng)MSS)和無線接入設(shè)備(主要指基站系統(tǒng)BSS)不得不跟著擴(kuò)容。由于短消息業(yè)務(wù)的特殊性,節(jié)假日業(yè)務(wù)量尤其大的特點(diǎn)非常明顯,流量大時(shí)往往導(dǎo)致無線接入設(shè)備的尋呼信道資源耗盡,從而影響到語音業(yè)務(wù)。針對(duì)這種情況,在節(jié)假日時(shí)有些地方甚至完全關(guān)閉移動(dòng)交換系統(tǒng)上的短消息功能,減少系統(tǒng)的負(fù)荷。這種非常規(guī)的措施,雖然優(yōu)先保證了語音業(yè)務(wù)的正常運(yùn)行,但犧牲了短消息業(yè)務(wù),不僅使得運(yùn)營(yíng)商損失了短消息業(yè)務(wù)的收入,更重要的是給用戶造成不良影響。為了避免不可預(yù)見的短時(shí)間內(nèi)劇增的短消息業(yè)務(wù)量對(duì)網(wǎng)絡(luò)設(shè)備以及無線接入設(shè)備造成威脅,在短消息中心對(duì)短消息的下發(fā)流量進(jìn)行控制就變得非常有意義。尤其是在目前網(wǎng)絡(luò)設(shè)備和無線接入設(shè)備還不具備完善流量控制技術(shù)的情況下更是有意義。
目前的短消息中心系統(tǒng),一般都含有上行消息(指由終端發(fā)起)或者ESME(ExternalShort Message Entity)提交消息的流量控制功能,雖然流量控制算法各個(gè)不同,但原理基本一致,一般都可以做到秒鐘級(jí)別的流量控制。對(duì)于下行消息流量,目前的短消息中心都沒有控制功能。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種短消息中心短消息流量控制的實(shí)現(xiàn)方法,實(shí)現(xiàn)對(duì)下發(fā)短消息進(jìn)行流量控制,提高了移動(dòng)網(wǎng)絡(luò)的可靠性。
為實(shí)現(xiàn)本發(fā)明要解決的技術(shù)問題,本發(fā)明一種短消息中心短消息流量控制的實(shí)現(xiàn)方法,包括以下步驟(1)在短消息中心配置有移動(dòng)交換中心號(hào)碼,每個(gè)所述的移動(dòng)交換中心對(duì)應(yīng)設(shè)置有一短消息流量控制閥值;(2)對(duì)發(fā)送到所述的移動(dòng)交換中心的短消息,短消息中心進(jìn)行下發(fā)流量控制短消息中心對(duì)發(fā)送到所述的移動(dòng)交換中心的短消息流量進(jìn)行計(jì)數(shù),當(dāng)單位時(shí)間內(nèi)的流量達(dá)到所述移動(dòng)交換中心的控制閥值時(shí),短消息中心將短消息暫時(shí)保存等待重發(fā),或直接丟棄;當(dāng)單位時(shí)間內(nèi)的流量沒達(dá)到所述短消息流量控制閥值時(shí),短消息中心下發(fā)短消息至所述移動(dòng)交換中心。
本發(fā)明在短消息中心通過對(duì)下發(fā)短消息的流量進(jìn)行細(xì)分,控制單位時(shí)間內(nèi)下發(fā)到每個(gè)MSC的短消息流量不超過各自MSC指定的閥值,可以很好地保護(hù)網(wǎng)絡(luò)設(shè)備和無線接入設(shè)備不受到突發(fā)業(yè)務(wù)量的沖擊,提高了移動(dòng)網(wǎng)絡(luò)的可靠性。
圖1是本發(fā)明實(shí)施例CDMA短消息中心下發(fā)短消息流程示意圖。
圖2是本發(fā)明實(shí)施例GSM短消息中心下發(fā)短消息流程示意圖。
圖3是本發(fā)明實(shí)施例短消息中心下發(fā)短消息流量控制示意圖。
圖4是本發(fā)明實(shí)施例CDMA短消息中心下發(fā)短消息流量控制流程圖。
圖5是本發(fā)明實(shí)施例GSM短消息中心下發(fā)短消息流量控制流程圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行詳細(xì)說明。
本發(fā)明為CDMA短消息中心提供的實(shí)現(xiàn)方法包括以下步驟(a)在短消息中心配置一些SMS_Address(短消息服務(wù)地址,參見ANSI/TIA/EIA-41-D規(guī)范)關(guān)聯(lián)的MSC(Mobile Switch Center,移動(dòng)交換中心)號(hào)碼,對(duì)發(fā)送到這些MSC的短消息,短消息中心將要進(jìn)行下發(fā)流量控制,每個(gè)MSC對(duì)應(yīng)一個(gè)流量控制閥值。另外,對(duì)未配置的MSC號(hào)碼,還可以設(shè)置一個(gè)統(tǒng)一的默認(rèn)流量閥值;(b)短消息中心通過SMSRequest操作(短消息業(yè)務(wù)請(qǐng)求操作,參見ANSI/TIA/EIA-41-D規(guī)范)從HLR(Home Location Register,歸屬位置寄存器)獲取到短消息目的用戶的SMS_Address后,對(duì)發(fā)送到該SMS_Address關(guān)聯(lián)MSC的流量進(jìn)行計(jì)數(shù);(c)當(dāng)單位時(shí)間內(nèi)某用戶SMS_Address關(guān)聯(lián)MSC對(duì)應(yīng)的流量達(dá)到控制閥值時(shí),短消息中心在完成該用戶的SMSRequest操作后,不立即進(jìn)行SMSDeliveryPointToPoint操作(短消息點(diǎn)對(duì)點(diǎn)投遞操作,參見ANSI/TIA/EIA-41-D規(guī)范),而是將短消息暫時(shí)保存在短消息中心,等待定時(shí)重發(fā),也可以直接丟棄該條短消息;(d)當(dāng)單位時(shí)間內(nèi)某用戶SMS_Address關(guān)聯(lián)MSC對(duì)應(yīng)的流量沒有達(dá)到控制閥值,短消息中心按照正常流程繼續(xù)下發(fā)該短消息到移動(dòng)交換中心MSC;(e)待短消息重發(fā)時(shí)間到時(shí),短消息中心再重復(fù)(b)~(d)操作,直至短消息發(fā)送成功或者過有效期為止。
本發(fā)明為GSM短消息中心提供的實(shí)現(xiàn)方法包括以下步驟(1)在短消息中心配置一些MSC號(hào)碼,對(duì)發(fā)送到這些已知MSC的短消息,短消息中心將要進(jìn)行下發(fā)流量控制,每個(gè)MSC對(duì)應(yīng)一個(gè)流量控制閥值。另外,對(duì)未配置的MSC號(hào)碼,還可以設(shè)置一個(gè)統(tǒng)一的默認(rèn)流量閥值;(2)短消息中心通過MAP-SEND-ROUTING-INFO-FOR-SM操作(短消息路由請(qǐng)求操作,參見GSM 09.02和GSM 03.04規(guī)范)從HLR獲取到短消息目的用戶的目標(biāo)MSC號(hào)碼后,對(duì)發(fā)送到該MSC的流量進(jìn)行計(jì)數(shù);(3)當(dāng)單位時(shí)間內(nèi)當(dāng)前消息目標(biāo)MSC對(duì)應(yīng)的流量達(dá)到控制閥值時(shí),短消息中心在完成該用戶的MAP-SEND-ROUTING-INFO-FOR-SM操作后,不立即進(jìn)行MAP-MT-FORWARD-SHORT-MESSAGE操作(短消息終呼傳遞操作,參見GSM 09.02和GSM 03.04規(guī)范),而是將短消息暫時(shí)保存在短消息中心,等待定時(shí)重發(fā),也可以直接丟棄該條短消息;(4)當(dāng)單位時(shí)間內(nèi)當(dāng)前消息目標(biāo)MSC對(duì)應(yīng)的流量沒有達(dá)到控制閥值,短消息中心按照正常流程繼續(xù)下發(fā)該短消息到移動(dòng)交換中心MSC;(5)待短消息重發(fā)時(shí)間到時(shí),短消息中心再重復(fù)(2)~(4)操作,直至短消息發(fā)送成功或者過有效期為止。
圖1是本發(fā)明實(shí)施例CDMA短消息中心下發(fā)短消息流程示意圖,圖中HLR是位置寄存器、MSC是移動(dòng)交換中心。當(dāng)短消息中心下發(fā)短消息時(shí),步驟如下101.短消息中心向HLR發(fā)起SMSRequest操作;102.HLR向短消息中心返回SMSRequest操作的響應(yīng),并攜帶短消息所要下發(fā)的SMS_Address。SMS_Address可以是GT(Global Title,全局標(biāo)簽)號(hào)碼,也可以是IP地址,還可以是七號(hào)信令點(diǎn)碼等;103.短消息中心在獲取到SMS_Address后,向該SMS_Address關(guān)聯(lián)的MSC發(fā)起短消息請(qǐng)求。最簡(jiǎn)單的SMS_Address與MSC關(guān)聯(lián)方法可以是SMS_Address直接表達(dá)MSC號(hào)碼;104.MSC向短消息中心返回短消息下發(fā)結(jié)果。
圖2是本發(fā)明實(shí)施例GSM短消息中心下發(fā)短消息流程示意圖,圖中HLR是位置寄存器、MSC是移動(dòng)交換中心。當(dāng)短消息中心下發(fā)短消息時(shí),步驟如下201.短消息中心向HLR發(fā)起MAP-SEND-ROUTING-INFO-FOR-SM操作;202.HLR向短消息中心返回MAP-SEND-ROUTING-INFO-FOR-SM操作的響應(yīng),并攜帶短消息所要下發(fā)的目標(biāo)MSC號(hào)碼;203.短消息中心在獲取到目標(biāo)MSC號(hào)碼后,向該MSC發(fā)起短消息請(qǐng)求;204.MSC向短消息中心返回短消息下發(fā)結(jié)果。
圖3是本發(fā)明實(shí)施例短消息中心下發(fā)短消息流量控制示意圖,圖中HLR可以是多個(gè),MSC也可以是多個(gè),單位時(shí)間內(nèi)下發(fā)到每個(gè)MSC的短消息流量可以控制在不同閥值以內(nèi)。流量閥值的單位可以是“條短消息/秒”。
圖4是本發(fā)明實(shí)施例CDMA短消息中心對(duì)下發(fā)短消息進(jìn)行流量控制的流程示意圖,步驟描述如下401.準(zhǔn)備下發(fā)短消息;402.向HLR發(fā)起SMSRequest操作;403.收到SMSRequest操作的響應(yīng)消息,其中包含SMS_Address;404.根據(jù)SMS_Address,短消息中心找到關(guān)聯(lián)MSC號(hào)碼;405.判斷該MSC在短消息系統(tǒng)是否對(duì)應(yīng)有流量計(jì)數(shù)器,如果存在則轉(zhuǎn)步驟409,否則繼續(xù)步驟406;406.判斷該MSC是否在系統(tǒng)預(yù)定的流量控制名單之列,如果在名單之列,則轉(zhuǎn)步驟408,否則繼續(xù)步驟407;407.為該MSC設(shè)置一個(gè)默認(rèn)的下發(fā)消息流量閥值;
408.為該MSC創(chuàng)建一個(gè)下發(fā)消息流量計(jì)數(shù)器;409.為下發(fā)到該MSC的消息流量進(jìn)行計(jì)數(shù);410.判斷單位時(shí)間內(nèi)到該MSC的流量是否超過閥值,如果超過閥值則轉(zhuǎn)步驟412,否則轉(zhuǎn)步驟411;411.向MSC發(fā)起SMSDeliveryPointToPoint操作;412.將當(dāng)前需要下發(fā)的短消息暫時(shí)緩存在短消息中心,并設(shè)置一個(gè)定時(shí)器,準(zhǔn)備重發(fā);413.短消息重試定時(shí)器到,再次從步驟402開始,直至短消息發(fā)送成功或者過有效期。
圖5是本發(fā)明實(shí)施例GSM短消息中心對(duì)下發(fā)短消息進(jìn)行流量控制的流程示意圖,步驟描述如下501.準(zhǔn)備下發(fā)短消息;502.向HLR發(fā)起MAP-SEND-ROUTING-INFO-FOR-SM操作;503.收到MAP-SEND-ROUTING-INFO-FOR-SM操作的響應(yīng)消息,其中包含目標(biāo)MSC號(hào)碼;504.判斷該MSC在短消息系統(tǒng)是否對(duì)應(yīng)有流量計(jì)數(shù)器,如果存在則轉(zhuǎn)步驟508,否則繼續(xù)步驟507;505.判斷該MSC是否在系統(tǒng)預(yù)定的流量控制名單之列,如果在名單之列,則轉(zhuǎn)步驟507,否則繼續(xù)步驟506;506.為該MSC設(shè)置一個(gè)默認(rèn)的下發(fā)消息流量閥值;507.為該MSC創(chuàng)建一個(gè)下發(fā)消息流量計(jì)數(shù)器;508.為下發(fā)到該MSC的消息流量進(jìn)行計(jì)數(shù);509.判斷單位時(shí)間內(nèi)到該MSC的流量是否超過閥值,如果超過閥值則轉(zhuǎn)步驟511,否則轉(zhuǎn)步驟510;510.向MSC發(fā)起MAP-MT-FORWARD-SHORT-MESSAGE操作;511.將當(dāng)前需要下發(fā)的短消息暫時(shí)緩存在短消息中心,并設(shè)置一個(gè)定時(shí)器,準(zhǔn)備重發(fā);512.短消息重試定時(shí)器到,再次從步驟502開始,直至短消息發(fā)送成功或者過有效期。
本發(fā)明思想也可以適用于移動(dòng)通信領(lǐng)域的其它業(yè)務(wù),為移動(dòng)終端提供業(yè)務(wù)的網(wǎng)絡(luò)設(shè)備,在向移動(dòng)終端發(fā)起業(yè)務(wù)時(shí)都可以參考本發(fā)明的思想進(jìn)行業(yè)務(wù)流量控制。例如移動(dòng)定位業(yè)務(wù)、移動(dòng)多媒體郵件業(yè)務(wù)、流媒體業(yè)務(wù)等等。
權(quán)利要求
1.一種短消息中心短消息下發(fā)流量控制實(shí)現(xiàn)方法,其特征在于,包括以下步驟(1)在短消息中心配置移動(dòng)交換中心號(hào)碼,每個(gè)所述的移動(dòng)交換中心對(duì)應(yīng)設(shè)置有一短消息流量控制閥值;(2)對(duì)發(fā)送到所述的移動(dòng)交換中心的短消息,短消息中心進(jìn)行下發(fā)流量控制短消息中心對(duì)發(fā)送到所述的移動(dòng)交換中心的短消息流量進(jìn)行計(jì)數(shù),當(dāng)單位時(shí)間內(nèi)的流量達(dá)到所述移動(dòng)交換中心的控制閥值時(shí),短消息中心將短消息暫時(shí)保存等待重發(fā),或直接丟棄;當(dāng)單位時(shí)間內(nèi)的流量沒達(dá)到所述短消息流量控制閥值時(shí),短消息中心下發(fā)短消息至所述移動(dòng)交換中心。
2.根據(jù)權(quán)利要求1所述的短消息中心短消息下發(fā)流量控制實(shí)現(xiàn)方法,其特征在于,對(duì)于CDMA短消息中心,步驟(1)中所述的移動(dòng)交換中心號(hào)碼與短消息服務(wù)地址關(guān)聯(lián);步驟(2)中短消息中心通過短消息業(yè)務(wù)請(qǐng)求操作從歸屬位置寄存器獲取到短消息目的用戶的短消息服務(wù)地址后,對(duì)發(fā)送到所述的短消息服務(wù)地址關(guān)聯(lián)的移動(dòng)交換中心的流量進(jìn)行計(jì)數(shù);當(dāng)單位時(shí)間內(nèi)所述的短消息服務(wù)地址關(guān)聯(lián)的移動(dòng)交換中心對(duì)應(yīng)的流量沒有達(dá)到控制閥值,短消息中心繼續(xù)下發(fā)短消息到所述關(guān)聯(lián)的移動(dòng)交換中心;當(dāng)單位時(shí)間內(nèi)所述的短消息服務(wù)地址關(guān)聯(lián)的移動(dòng)交換中心對(duì)應(yīng)的流量達(dá)到控制閥值時(shí),短消息中心在完成短消息業(yè)務(wù)請(qǐng)求操作后,將短消息暫時(shí)保存在短消息中心等待重發(fā),或直接丟棄。
3.根據(jù)權(quán)利要求2所述的短消息中心短消息下發(fā)流量控制實(shí)現(xiàn)方法,其特征在于,所述短消息暫時(shí)保存在短消息中心等待重發(fā)進(jìn)一步包括,待短消息重發(fā)時(shí)間到時(shí),重復(fù)步驟(2),直至短消息發(fā)送成功或者過有效期。
4.根據(jù)權(quán)利要求1所述的短消息中心短消息下發(fā)流量控制實(shí)現(xiàn)方法,其特征在于,對(duì)于GSM短消息中心,步驟(2)中短消息中心通過短消息路由請(qǐng)求操作從位置歸屬寄存器獲取到短消息目的用戶的目標(biāo)移動(dòng)交換中心號(hào)碼后,對(duì)發(fā)送到所述目標(biāo)移動(dòng)交換中心的流量進(jìn)行計(jì)數(shù);當(dāng)單位時(shí)間內(nèi)所述目標(biāo)移動(dòng)交換中心對(duì)應(yīng)的流量沒有達(dá)到控制閥值,短消息中心下發(fā)短消息到移動(dòng)交換中心;當(dāng)單位時(shí)間內(nèi)所述目標(biāo)移動(dòng)交換中心對(duì)應(yīng)的流量達(dá)到控制閥值時(shí),短消息中心在完成短消息路由請(qǐng)求操作后,將短消息暫時(shí)保存在短消息中心等待重發(fā),或直接丟棄。
5.根據(jù)權(quán)利要求4所述的短消息中心短消息下發(fā)流量控制實(shí)現(xiàn)方法,其特征在于,所述短消息暫時(shí)保存在短消息中心等待重發(fā)進(jìn)一步包括,待短消息重發(fā)時(shí)間到時(shí),重復(fù)步驟(2),直至短消息發(fā)送成功或者過有效期。
6.根據(jù)權(quán)利要求1所述的短消息中心短消息下發(fā)流量控制實(shí)現(xiàn)方法,其特征在于,所述步驟(1)中進(jìn)一步包括對(duì)未在短消息中心配置的移動(dòng)交換中心號(hào)碼,移動(dòng)交換中心設(shè)置有統(tǒng)一默認(rèn)的流量控制閥值。
全文摘要
本發(fā)明公開一種短消息中心短消息下發(fā)流量控制實(shí)現(xiàn)方法,包括以下步驟在短消息中心配置有移動(dòng)交換中心號(hào)碼,每個(gè)所述的移動(dòng)交換中心對(duì)應(yīng)設(shè)置有一短消息流量控制閥值;對(duì)發(fā)送到所述的移動(dòng)交換中心的短消息,短消息中心進(jìn)行下發(fā)流量控制短消息中心對(duì)發(fā)送到所述的移動(dòng)交換中心的短消息流量進(jìn)行計(jì)數(shù),當(dāng)單位時(shí)間內(nèi)的流量達(dá)到所述移動(dòng)交換中心的控制閥值時(shí),短消息中心將短消息暫時(shí)保存等待重發(fā),或直接丟棄;當(dāng)單位時(shí)間內(nèi)的流量沒達(dá)到所述短消息流量控制閥值時(shí),短消息中心下發(fā)短消息至所述移動(dòng)交換中心。本發(fā)明通過控制單位時(shí)間內(nèi)下發(fā)到每個(gè)MSC的短消息流量不超過各自MSC指定的閥值,可以很好地保護(hù)網(wǎng)絡(luò)設(shè)備和無線接入設(shè)備不受到突發(fā)業(yè)務(wù)量的沖擊,提高了移動(dòng)網(wǎng)絡(luò)的可靠性。
文檔編號(hào)H04W4/14GK1832588SQ20051003357
公開日2006年9月13日 申請(qǐng)日期2005年3月7日 優(yōu)先權(quán)日2005年3月7日
發(fā)明者袁知貴, 陳世忠 申請(qǐng)人:中興通訊股份有限公司