專利名稱:短消息終呼流量控制器及終呼流量控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及短消息終呼流量控制技術(shù),具體涉及一種在短消息系統(tǒng)中在短消息業(yè)務(wù)中心 側(cè)實(shí)現(xiàn)主動(dòng)對(duì)特定MSC (移動(dòng)業(yè)務(wù)交換中心)的終呼流量進(jìn)行控制的技術(shù)。
背景技術(shù):
隨著豐富多彩的短消息增值業(yè)務(wù)的開(kāi)展,短消息已完全融入到人們的日常工作和生活中, 已成為一個(gè)不可或缺的生活元素。根據(jù)各個(gè)移動(dòng)運(yùn)營(yíng)商的統(tǒng)計(jì),每年短消息的發(fā)送量都是成 倍增長(zhǎng),因此主動(dòng)控制突發(fā)性短消息的發(fā)送流量,防止對(duì)移動(dòng)通信系統(tǒng)的核心設(shè)備一MSC造 成沖擊,也變得非常有意義。
目前, 一般的短消息系統(tǒng)也有相應(yīng)的流量控制機(jī)制,但這種流量控制是針對(duì)短消息中心 系統(tǒng)的一種總量控制,而這種總量控制一般會(huì)比較大,不適于單個(gè)特定的MSC,對(duì)于突發(fā)性 的大流量短消息,還是會(huì)對(duì)MSC造成一定的沖擊。
另外,就整個(gè)移動(dòng)核心網(wǎng)來(lái)說(shuō),其上的MSC數(shù)量可能很多、性能也不一樣,如果要滿足 所有MSC都能夠經(jīng)受突發(fā)性大流量短消息的沖擊,那就對(duì)MSC的性能要求比較高,隨著短 消息業(yè)務(wù)突發(fā)性流量的日益增大,可能需要把所有MSC設(shè)備升級(jí)到一個(gè)大致相同的水平,這 樣投入較大,也容易導(dǎo)致投資效益的下降。如果能夠在短消息業(yè)務(wù)中心側(cè)可實(shí)現(xiàn)針對(duì)不同的 MSC設(shè)置不同的短消息流量限制,既可以有效保護(hù)移動(dòng)核心網(wǎng)的正常運(yùn)行,也避免了投資浪 費(fèi)。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術(shù)中的缺陷和不足,本發(fā)明提供了一種短消息終呼流量控制器及終呼流 量控制方法,以實(shí)現(xiàn)在短消息系統(tǒng)中在短消息業(yè)務(wù)中心側(cè)主動(dòng)控制向特定移動(dòng)業(yè)務(wù)交換中心 轉(zhuǎn)發(fā)終呼消息的流量。
為了達(dá)到上述發(fā)明目的,本發(fā)明包括
短消息終呼流量控制器,包括流量后臺(tái)處理模塊,流量控制協(xié)同模塊,流量控制器核心 模塊,其中,
所述流量后臺(tái)處理模塊,用于提供流量設(shè)置維護(hù)界面,向所述流量控制協(xié)同模塊和所述 流量控制器核心模塊發(fā)送流量配置信息,并處理告警信息;
所述流量控制協(xié)同模塊,用于向所述流量控制器核心模塊發(fā)送流量登記信息,并接收流 量狀態(tài)變更通知消息,維護(hù)本模塊內(nèi)的移動(dòng)業(yè)務(wù)交換中心流量控制表的狀態(tài)信息;
所述流量控制器核心模塊,用于向所數(shù)流量控制協(xié)同模塊發(fā)送流量狀態(tài)變更消息,并進(jìn) 行流量控制,同時(shí)向所述流量后臺(tái)處理模塊發(fā)送告警信息;
其中,所述流量控制器核心模塊分別與所述流量后臺(tái)處理模塊和所述的流量控制器核心 模塊連接。
其中,流量后臺(tái)處理模塊集成在短消息業(yè)務(wù)中心中,流量控制協(xié)同模塊嵌入在短消息入 口/互通移動(dòng)業(yè)務(wù)交換中心中。
進(jìn)一步地,所述流量后臺(tái)處理模塊包括流量配置模塊和流量控制器告警模塊,其中,
所述流量配置模塊用于提供流量設(shè)置維護(hù)界面,向所述流量控制協(xié)同模塊和所述流量控 制器核心模塊發(fā)送流量配置信息;
所述流量控制器告警模塊,接收流量控制器核心模塊發(fā)送的流量過(guò)負(fù)荷告警通知和告警 恢復(fù)消息,進(jìn)行告警處理。
其中,所述流量配置模塊集成在短消息業(yè)務(wù)中心的配置模塊中,所述的流量控制器告警 模塊集成在短消息業(yè)務(wù)中心的告警模塊中。
進(jìn)一步地,所述短消息流量控制器還包括
定時(shí)器,用于定時(shí)掃描和清除過(guò)時(shí)的流量信息,并向流量控制協(xié)同模塊發(fā)送移動(dòng)業(yè)務(wù)交 換中心過(guò)負(fù)荷狀態(tài)恢復(fù)通知消息,同時(shí)向流量控制器告警模塊發(fā)送移動(dòng)業(yè)務(wù)交換中心告警恢 復(fù)消息;
配置協(xié)同子模塊,用于配合流量控制模塊進(jìn)行移動(dòng)業(yè)務(wù)交換中心的同步流量信息配置; 流量登記事件處理子模塊,用于處理流量登記事件。
其中,所述定時(shí)器,所述配置協(xié)同子模塊和所述流量登記事件處理子模塊置于流量控制 器核心模塊中。
其中,所述模塊之間采用TCP/IP協(xié)議進(jìn)行通訊。
短消息終呼流量控制方法,包括 (1 )流量配置模塊將移動(dòng)業(yè)務(wù)交換中心的配置信息發(fā)送給流量控制核心模塊和流量控制 協(xié)同模塊;
(2)流量控制協(xié)同模塊和流量控制器核心模塊根據(jù)接收到的流量配置信息,更改移動(dòng)業(yè)
務(wù)交換中心的流量狀態(tài)表,并向流量配置模塊發(fā)送配置同步結(jié)果響應(yīng)消息;
(3) 流量控制協(xié)同模塊獲得目標(biāo)移動(dòng)業(yè)務(wù)交換中心地址,并判斷是否能向該終呼移動(dòng)業(yè) 務(wù)交換中心轉(zhuǎn)發(fā)消息,若能轉(zhuǎn)發(fā)則向流量控制器核心模塊發(fā)送流量登記消息,苦不能轉(zhuǎn)發(fā), 則步驟結(jié)束;
(4) 流量控制器核心模塊根據(jù)接收到的流量登記消息處理流量登記事件;
(5 )流量控制協(xié)同模塊根據(jù)流量登記事件處理的結(jié)果維護(hù)本模塊內(nèi)的流量狀態(tài)表。 進(jìn)一步地,所述短消息終呼流量控制方法,還包括 (6)流量控制器核心模塊中的定時(shí)器向流量控制協(xié)同模塊發(fā)送過(guò)負(fù)荷狀態(tài)恢復(fù)通知消 息,同時(shí)向流量控制器告警模塊發(fā)送移動(dòng)業(yè)務(wù)交換中心告警恢復(fù)消息。
其中,所述流量配置信息包括移動(dòng)業(yè)務(wù)交換中心的號(hào)碼信息和流量限制信息。 其中,所述歩驟(3)的流量控制協(xié)同模塊獲得目標(biāo)移動(dòng)業(yè)務(wù)交換中心地址具體為短消 息入口/互通移動(dòng)業(yè)務(wù)交換中心接收短消息終呼消息,并向歸屬位置寄存器請(qǐng)求路由信息,獲 得轉(zhuǎn)達(dá)目的的移動(dòng)業(yè)務(wù)中心號(hào)碼。 其中,所述步驟(4)具體為,
(41) 流量控制器核心模塊判斷移動(dòng)業(yè)務(wù)交換中心是否巳處于流量過(guò)負(fù)荷狀態(tài),若處于 流量過(guò)負(fù)荷狀態(tài),則向發(fā)送方入口/互通移動(dòng)業(yè)務(wù)交換中心發(fā)送流量已過(guò)負(fù)荷的通知消息,通 知流量控制協(xié)同模塊變更對(duì)應(yīng)移動(dòng)業(yè)務(wù)交換中心記錄的過(guò)負(fù)荷狀態(tài);若未處于流量過(guò)負(fù)荷狀 態(tài),則將核心控制模塊中移動(dòng)業(yè)務(wù)交換中心記錄的當(dāng)前流量值加1;
(42) 流量控制器核心模塊判斷當(dāng)前流量值是否大于設(shè)定流量值,若判斷結(jié)果為否,則 步驟結(jié)束;若判斷結(jié)果為是,則向系統(tǒng)中所有入口/互通移動(dòng)業(yè)務(wù)交換中心發(fā)送該移動(dòng)業(yè)務(wù)交 換中心流量己過(guò)負(fù)荷的通知消息,通知流量控制協(xié)同模塊變更各自模塊中對(duì)應(yīng)移動(dòng)業(yè)務(wù)交換 中心記錄的過(guò)負(fù)荷狀態(tài);
(43) 流量控制器核心模塊判斷上一狀態(tài)是否為過(guò)負(fù)荷狀態(tài);若判斷結(jié)果為是,則本次 無(wú)需發(fā)送告警信息,若為否,則向流量控制器告警模塊發(fā)送告警信息;
(44) 流量控制器核心模塊將上一狀態(tài)值賦值給當(dāng)前狀態(tài)值,并將當(dāng)前狀態(tài)標(biāo)記為過(guò)負(fù) 荷狀態(tài)。
其中,所述步驟(6)具體為, (61)定時(shí)器査找已過(guò)負(fù)荷的移動(dòng)業(yè)務(wù)交換中心記錄,向流量控制協(xié)同模塊發(fā)送移動(dòng)業(yè)
務(wù)交換中心過(guò)負(fù)荷恢復(fù)消息;
(62) 判斷移動(dòng)業(yè)務(wù)交換中心當(dāng)前狀態(tài)為沒(méi)有過(guò)負(fù)荷的記錄的上一狀態(tài)是否為過(guò)負(fù)荷狀 態(tài),若是過(guò)負(fù)荷狀態(tài),則向流量控制器告警模塊發(fā)送告警恢復(fù)信息;若不是過(guò)負(fù)荷狀態(tài),則
轉(zhuǎn)入步驟(63);
(63) 將上一狀態(tài)值賦值給當(dāng)前狀態(tài)值,同時(shí)清除當(dāng)前流量值和當(dāng)前狀態(tài)。 其中,所述步驟(61)具體為,
(611) 令計(jì)數(shù)值和移動(dòng)業(yè)務(wù)交換中心索引值為0;
(612) 判斷當(dāng)前狀態(tài)是否為過(guò)負(fù)荷,若過(guò)負(fù)荷,則將移動(dòng)業(yè)務(wù)交換中心索引值記入過(guò)負(fù) 荷恢復(fù)通知消息中,將計(jì)數(shù)值加l;若沒(méi)有過(guò)負(fù)荷,則轉(zhuǎn)入步驟(62);
(613) 判斷計(jì)數(shù)值是否等于設(shè)定值,若等于設(shè)定值,則向所有入口/互通移動(dòng)業(yè)務(wù)交換中 心發(fā)送過(guò)負(fù)荷恢復(fù)消息,計(jì)數(shù)值清零,若不等于設(shè)定值,則轉(zhuǎn)入步驟(63)。
其中,所述步驟(63)具體為,
(631) 將上一狀態(tài)值賦值給當(dāng)前狀態(tài)值,同時(shí)清除當(dāng)前流量值和當(dāng)前狀態(tài);
(632) 判斷計(jì)數(shù)值是否不等于0,若等于0,則步驟結(jié)束;若不等于0,則向所有入口/ 互通移動(dòng)業(yè)務(wù)交換中心發(fā)送過(guò)負(fù)荷恢復(fù)消息,計(jì)數(shù)值清零。
與現(xiàn)有技術(shù)相比,本發(fā)明可以有效防止突發(fā)性大流量的短消息造成對(duì)MSC的沖擊,有利 于在保證移動(dòng)核心網(wǎng)絡(luò)正常運(yùn)行的前提下,充分挖掘利用現(xiàn)有的核心網(wǎng)絡(luò)資源,提高了投資 的效益。
圖1是本發(fā)明短消息終呼流量控制器在短消息系統(tǒng)中的網(wǎng)絡(luò)連接示意圖2是本發(fā)明的短消息終呼流量控制器的模塊結(jié)構(gòu)示意圖3是本發(fā)明短消息終呼流量控制器核心模塊處理的流程圖4是本發(fā)明短消息終呼流量控制器核心模塊流量登記事件處理流程圖5是本發(fā)明短消息終呼流量控制器核心模塊內(nèi)部定時(shí)器事件處理流程圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明短消息基于MSC終呼流量控制器(SM-MFLC),(簡(jiǎn)稱短消息終 呼流量控制器)及終呼流量控制方法進(jìn)行說(shuō)明。
圖1是本發(fā)明短消息終呼流量控制器在短消息系統(tǒng)中的網(wǎng)絡(luò)連接示意圖。如圖1所示, 本發(fā)明為實(shí)現(xiàn)短消息終呼流量的控制,在現(xiàn)有全球移動(dòng)通信系統(tǒng)(GSM)短消息系統(tǒng)網(wǎng)絡(luò)架 構(gòu)中增加了一個(gè)相對(duì)獨(dú)立的網(wǎng)元——SM-MFLC的核心控制網(wǎng)元;同時(shí),在現(xiàn)有GSM短消息 系統(tǒng)中的IW/G-MSC網(wǎng)元中嵌入流量配置協(xié)同模塊,在GSM短消息系統(tǒng)的操作維護(hù)子系統(tǒng) 中集成SM-MFLC的配置和告警模塊。這三個(gè)部分組成了 SM-MFLC,共同實(shí)現(xiàn)短消息終呼 流量的控制功能。
流量控制核心模塊中同時(shí)設(shè)置了內(nèi)部定時(shí)器,定時(shí)維護(hù)MSC的動(dòng)態(tài)流量信息和MSC的 過(guò)負(fù)荷狀態(tài)信息;并在MSC的過(guò)負(fù)荷狀態(tài)恢復(fù)時(shí),及時(shí)向流量控制協(xié)同模塊發(fā)送MSC過(guò)負(fù) 荷狀態(tài)恢復(fù)通知消息,同時(shí)也向流量控制告警模塊發(fā)送MSC過(guò)負(fù)荷狀態(tài)恢復(fù)的告警恢復(fù)消 息。
圖2是本發(fā)明的短消息終呼流量控制器的模塊結(jié)構(gòu)示意圖。如圖2所示,SM-MFLC的配 置和告警模塊、流量控制協(xié)同模塊和核心控制模塊之間通過(guò)TCP/IP協(xié)議進(jìn)行通訊,各模塊的 具體實(shí)現(xiàn)和相互間的具體協(xié)作描述如下
SM-MFLC流量配置模塊,該模塊在Windows操作系統(tǒng)下開(kāi)發(fā),用以提供終呼MSC的流 量設(shè)置維護(hù)的人機(jī)界面,并將相關(guān)的配置信息保存在數(shù)據(jù)庫(kù)中,可通過(guò)"配置同步"操作, 將MSC的號(hào)碼信息和流量限制信息等通過(guò)TCP/IP協(xié)議發(fā)送給SM-MFLC核心模塊和嵌入在 SM-IW/GMSC中的流量控制協(xié)同模塊;
SM-MFLC核心模塊和嵌入在SM-IW/GMSC中的流量控制協(xié)同模塊,在接收到配置模塊 發(fā)送過(guò)來(lái)的配置消息后,更改本地內(nèi)存緩沖區(qū)的MSC狀態(tài)表,并向配置模塊發(fā)送配置同步結(jié) 果響應(yīng)消息;
流量控制協(xié)同模塊,當(dāng)IW/GMSC接收到短消息終呼消息,并向HLR請(qǐng)求路由獲得目標(biāo) MSC的地址信息后,流量控制協(xié)同模塊就會(huì)根據(jù)MSC地址進(jìn)行相應(yīng)處理,如果該MSC地址 不在MSC流量控制表中,則直接按原有流程進(jìn)行轉(zhuǎn)發(fā)處理;否則如果已在MSC流量控制表 中,且該MSC當(dāng)前流量沒(méi)有過(guò)負(fù)荷,則首先向SM-MFLC核心模塊發(fā)送該MSC的流量登記 消息,之后繼續(xù)按原有流程將終呼消息轉(zhuǎn)發(fā)給目標(biāo)MSC,但如果此時(shí)該MSC當(dāng)前流量己過(guò) 負(fù)荷,則終呼失敗響應(yīng),該消息不再轉(zhuǎn)發(fā)給目標(biāo)MSC。
SM-MFLC核心模塊,當(dāng)接收到流量控制協(xié)同模塊發(fā)送來(lái)的流量登記消息后,即進(jìn)行流量
登記事件處理。同時(shí)還在系統(tǒng)內(nèi)部設(shè)置一秒定時(shí)器,定時(shí)掃描和清除過(guò)時(shí)的流量信息。
流量控制協(xié)同模塊,在接收到核心模塊發(fā)送的過(guò)負(fù)荷通知消息后,將自身模塊中MSC狀 態(tài)表中的對(duì)應(yīng)記錄的狀態(tài)curStatus更改為過(guò)負(fù)荷。
流量控制告警模塊,該模塊在windows操作系統(tǒng)下開(kāi)發(fā),用以提供終呼MSC的流量過(guò)負(fù) 荷告警信息的人機(jī)顯示界面,突出顯示相應(yīng)的MSC地址信息,并將告警信息存庫(kù),以供査詢 歷史和統(tǒng)計(jì)報(bào)表使用。
圖3是本發(fā)明短消息終呼流量控制器核心模塊處理的流程圖。如圖3所示,是SM-MFLC 核心模塊的主處理流程。系統(tǒng)上電時(shí),首先讀配置信息和初始化內(nèi)存MSC動(dòng)態(tài)信息表,并建 立和外部模塊間的通訊連接,之后再設(shè)置內(nèi)部一秒定時(shí)器,之后進(jìn)入工作狀態(tài),循環(huán)等待接 收事件并進(jìn)行相應(yīng)的處理。如果接收事件是配置同步事件,則進(jìn)行MSC靜態(tài)表和內(nèi)存動(dòng)態(tài)表 的同步,同步完成,向配置模塊發(fā)送同步結(jié)果信息;如果是內(nèi)部定時(shí)器事件,則進(jìn)行定時(shí)器 事件的處理;如果是流量登記事件,則進(jìn)行流量登記事件的處理。
圖4是本發(fā)明短消息終呼流量控制器核心模塊流量登記事件處理流程圖。如圖4所示, 是SM-MFLC核心模塊的流量登記事件處理流程。在流量登記事件處理中,首先根據(jù)流量控 制協(xié)同模塊發(fā)送來(lái)的MSC索引找到對(duì)應(yīng)的記錄,并判斷對(duì)應(yīng)的MSC是否已處于流量過(guò)負(fù)荷 狀態(tài),如果已處于過(guò)負(fù)荷狀態(tài),則向發(fā)送方IW/GMSC發(fā)送該MSC流量已過(guò)負(fù)荷的通知消息, 通知SM-MFLC協(xié)同模塊變更協(xié)同模塊中對(duì)應(yīng)MSC記錄的過(guò)負(fù)荷狀態(tài);如果沒(méi)過(guò)負(fù)荷,則將 核心模塊中該MSC記錄的當(dāng)前流量curFlux加1 ,并判斷當(dāng)前流量值curFlux是否已大于設(shè)定 流量值mscFlux,如果小于,表示該MSC流量沒(méi)有過(guò)負(fù)荷,本次事件處理結(jié)束,繼續(xù)事件的 處理;否則如果大于,表示該MSC流量己過(guò)負(fù)荷,則先向系統(tǒng)中所有IW/GMSC發(fā)送該MSC 流量已過(guò)負(fù)荷的通知消息,通知SM-MFLC協(xié)同模塊變更各自模塊中對(duì)應(yīng)MSC記錄的過(guò)負(fù)荷 狀態(tài);之后再判斷上一狀態(tài)是否也是過(guò)負(fù)荷狀態(tài),如果不是,則向SMSC的告警臺(tái)發(fā)送MSC 的過(guò)負(fù)荷告警信息;如果是,則表示該MSC連續(xù)處于過(guò)負(fù)荷狀態(tài),之前已發(fā)送告警,本次無(wú) 需發(fā)送告警;最后用上一狀態(tài)值lastStatus保存當(dāng)前狀態(tài)值curStatus,并將當(dāng)前狀態(tài)值curStatus 賦值為l,表示已過(guò)負(fù)荷。之后繼續(xù)處理下一事件。
圖5是本發(fā)明短消息終呼流量控制器核心模塊內(nèi)部定時(shí)器事件處理流程圖。如圖5所示,
為SM-MFLC核心模塊的流量?jī)?nèi)部一秒定時(shí)器事件處理流程。在內(nèi)部一秒定時(shí)器時(shí)間中,首
先査找已處于過(guò)負(fù)荷的MSC記錄,并以5個(gè)記錄為一組(如少于5個(gè),則以實(shí)際個(gè)數(shù)),組
包向所有的SM-IW/GMSC中的流量控制協(xié)同模塊發(fā)送MSC過(guò)負(fù)荷恢復(fù)消息,對(duì)于當(dāng)前狀態(tài)
為沒(méi)有過(guò)負(fù)荷的記錄(curSta加s為O),則判斷上一狀態(tài)是否為過(guò)負(fù)荷狀態(tài),如果是,則向告 警模塊逐條發(fā)送告警恢復(fù)消息。之后用上一狀態(tài)lastStatus保存當(dāng)前狀態(tài)curStatus的值,同時(shí) 清除當(dāng)前流量值(curFlux=0)和當(dāng)前狀態(tài)值(curStatus=0)。
當(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)利要求
1、短消息終呼流量控制器,其特征在于包括流量后臺(tái)處理模塊、流量控制協(xié)同模塊和流量控制器核心模塊;其中,所述流量后臺(tái)處理模塊,用于提供流量設(shè)置維護(hù)界面,向所述流量控制協(xié)同模塊和所述流量控制器核心模塊發(fā)送流量配置信息,并處理告警信息;所述流量控制協(xié)同模塊,用于向所述流量控制器核心模塊發(fā)送流量登記信息,并接收流量狀態(tài)變更通知消息,維護(hù)本模塊內(nèi)的移動(dòng)業(yè)務(wù)交換中心流量控制表的狀態(tài)信息;所述流量控制器核心模塊,用于向所數(shù)流量控制協(xié)同模塊發(fā)送流量狀態(tài)變更消息,并進(jìn)行流量控制,同時(shí)向所述流量后臺(tái)處理模塊發(fā)送告警信息;其中,所述流量控制器核心模塊分別與所述流量后臺(tái)處理模塊和所述的流量控制器核心模塊連接。
2、 根據(jù)權(quán)利要求1所述的短消息終呼流量控制器,其特征在于所述流量后臺(tái)處理模塊 集成在短消息業(yè)務(wù)中心中,流量控制協(xié)同模塊嵌入在短消息入口/互通移動(dòng)業(yè)務(wù)交換中心中。
3、 根據(jù)權(quán)利要求2所述的短消息終呼流量控制器,其特征在于 所述流量后臺(tái)處理模塊包括流量配置模塊和流量控制器告警模塊,其中, 所述流量配置模塊用于提供流量設(shè)置維護(hù)界面,向所述流量控制協(xié)同模塊和所述流量控制器核心模塊發(fā)送流量配置信息;所述流量控制器告警模塊,接收流量控制器核心模塊發(fā)送的流量過(guò)負(fù)荷告警通知和告警 恢復(fù)消息,進(jìn)行告警處理。
4、 根據(jù)權(quán)利要求3所述的短消息終呼流量控制器,其特征在于所述流量配置模塊集成 在短消息業(yè)務(wù)中心的配置模塊中,所述的流量控制器告警模塊集成在短消息業(yè)務(wù)中心的告警 模塊中。
5、 根據(jù)權(quán)利要求1或2或3所述的短消息終呼流量控制器,其特征在于所述流量控制 器核心模塊還包括,定時(shí)器,用于定時(shí)掃描和清除過(guò)時(shí)的流量信息,并向流量控制協(xié)同模塊發(fā)送移動(dòng)業(yè)務(wù)交 換中心過(guò)負(fù)荷狀態(tài)恢復(fù)通知消息,同時(shí)向流量控制器告警模塊發(fā)送移動(dòng)業(yè)務(wù)交換中心告警恢 復(fù)消息;配置協(xié)同子模塊,用于配合流量控制模塊進(jìn)行移動(dòng)業(yè)務(wù)交換中心的同步流量信息配置; 流量登記事件處理子模塊,用于處理流量登記事件。
6、 根據(jù)權(quán)利要求4所述的短消息終呼流量控制器,其特征在于所述的定時(shí)器,配置協(xié) 同子模塊和流量登記事件處理子模塊置于流量控制器核心模塊中。
7、 根據(jù)權(quán)利要求5所述的短消息終呼流量控制器,其特征在于所述模塊之間采用TCP/IP 協(xié)議進(jìn)行通訊。
8、 短消息終呼流量控制方法,其特征在于包括以下步驟,(1 )流量配置模塊將移動(dòng)業(yè)務(wù)交換中心的配置信息發(fā)送給流量控制核心模塊和流量控制協(xié)同模塊;(2) 流量控制協(xié)同模塊和流量控制器核心模塊根據(jù)接收到的流量配置信息,更改移動(dòng)業(yè) 務(wù)交換中心的流量狀態(tài)表,并向流量配置模塊發(fā)送配置同步結(jié)果響應(yīng)消息;(3) 流量控制協(xié)同模塊獲得目標(biāo)移動(dòng)業(yè)務(wù)交換中心地址,并判斷是否能向該終呼移動(dòng)業(yè) 務(wù)交換中心轉(zhuǎn)發(fā)消息,若能轉(zhuǎn)發(fā)則向流量控制器核心模塊發(fā)送流量登記消息,若不能轉(zhuǎn)發(fā), 則步驟結(jié)束;(4) 流量控制器核心模塊根據(jù)接收到的流量登記消息處理流量登記事件;(5) 流量控制協(xié)同模塊根據(jù)流量登記事件處理的結(jié)果維護(hù)本模塊內(nèi)的流量狀態(tài)表。
9、 根據(jù)權(quán)利要求8所述的短消息終呼流量控制方法,其特征在于還包括步驟(6) 流量控制器核心模塊中的定時(shí)器向流量控制協(xié)同模塊發(fā)送過(guò)負(fù)荷狀態(tài)恢復(fù)通知消息,同時(shí)向流量控制器告警模塊發(fā)送移動(dòng)業(yè)務(wù)交換中心告警恢復(fù)消息。
10、 根據(jù)權(quán)利要求8或9所述的短消息終呼流量控制方法,其特征在于所述流量配置信息包括移動(dòng)業(yè)務(wù)交換中心的號(hào)碼信息和流量限制信息。
11、 根據(jù)權(quán)利要求8或9所述的短消息終呼流量控制方法,其特征在于所述的步驟(3)中流量控制協(xié)同模塊獲得目標(biāo)移動(dòng)業(yè)務(wù)交換中心地址,具體為短消息入口/互通移動(dòng)業(yè)務(wù)交 換中心接收短消息終呼消息,并向歸屬位置寄存器請(qǐng)求路由信息,獲得轉(zhuǎn)達(dá)目的的移動(dòng)業(yè)務(wù) 中心號(hào)碼。
12、 根據(jù)權(quán)利要求8或9所述的短消息終呼流量控制方法,其特征在于所述步驟(4)具體為,(41) 流量控制器核心模塊判斷移動(dòng)業(yè)務(wù)交換中心是否已處于流量過(guò)負(fù)荷狀態(tài),若處于流量過(guò)負(fù)荷狀態(tài),則向發(fā)送方入口/互通移動(dòng)業(yè)務(wù)交換中心發(fā)送流量已過(guò)負(fù)荷的通知消息,通知流量控制協(xié)同模塊變更對(duì)應(yīng)移動(dòng)業(yè)務(wù)交換中心記錄的過(guò)負(fù)荷狀態(tài);若未處于流量過(guò)負(fù)荷狀 態(tài),則將核心控制模塊中移動(dòng)業(yè)務(wù)交換中心記錄的當(dāng)前流量值加1;(42) 流量控制器核心模塊判斷當(dāng)前流量值是否大于設(shè)定流量值,若判斷結(jié)果為否,則 步驟結(jié)束;若判斷結(jié)果為是,則向系統(tǒng)中所有入口/互通移動(dòng)業(yè)務(wù)交換中心發(fā)送該移動(dòng)業(yè)務(wù)交 換中心流量已過(guò)負(fù)荷的通知消息,通知流量控制協(xié)同模塊變更各自模塊中對(duì)應(yīng)移動(dòng)業(yè)務(wù)交換 中心記錄的過(guò)負(fù)荷狀態(tài);(43) 流量控制器核心模塊判斷上一狀態(tài)是否為過(guò)負(fù)荷狀態(tài);若判斷結(jié)果為是,則本次 無(wú)需發(fā)送告警信息,若為否,則向流量控制器告警模塊發(fā)送告警信息;(44) 流量控制器核心模塊將上一狀態(tài)值賦值給當(dāng)前狀態(tài)值,并將當(dāng)前狀態(tài)標(biāo)記為過(guò)負(fù) 荷狀態(tài)。
13、 根據(jù)權(quán)利要求8或9所述的短消息終呼流量控制方法,其特征在于所述步驟(6) 具體為,(61) 定時(shí)器査找已過(guò)負(fù)荷的移動(dòng)業(yè)務(wù)交換中心記錄,向流量控制協(xié)同模塊發(fā)送移動(dòng)業(yè) 務(wù)交換中心過(guò)負(fù)荷恢復(fù)消息;(62) 判斷移動(dòng)業(yè)務(wù)交換中心當(dāng)前狀態(tài)為沒(méi)有過(guò)負(fù)荷的記錄的上一狀態(tài)是否為過(guò)負(fù)荷狀 態(tài),若是過(guò)負(fù)荷狀態(tài),則向流量控制器告警模塊發(fā)送告警恢復(fù)信息;若不是過(guò)負(fù)荷狀態(tài),則 轉(zhuǎn)入歩驟(63);(63) 將上一狀態(tài)值賦值給當(dāng)前狀態(tài)值,同時(shí)清除當(dāng)前流量值和當(dāng)前狀態(tài)。
14、 根據(jù)權(quán)利要求13所述的短消息終呼流量控制方法,其特征在于所述步驟(61)具 體為,(611) 令計(jì)數(shù)值和移動(dòng)業(yè)務(wù)交換中心索引值為0;(612) 判斷當(dāng)前狀態(tài)是否為過(guò)負(fù)荷,若過(guò)負(fù)荷,則將移動(dòng)業(yè)務(wù)交換中心索引值記入過(guò)負(fù) 荷恢復(fù)通知消息中,將計(jì)數(shù)值加l;若沒(méi)有過(guò)負(fù)荷,則轉(zhuǎn)入步驟(62);(613) 判斷計(jì)數(shù)值是否等于設(shè)定值,若等于設(shè)定值,則向所有入口/互通移動(dòng)業(yè)務(wù)交換中 心發(fā)送過(guò)負(fù)荷恢復(fù)消息,計(jì)數(shù)值清零,若不等于設(shè)定值,則轉(zhuǎn)入步驟(63)。
15、 根據(jù)權(quán)利要求13所述的短消息終呼流量控制方法,其特征在于所述步驟(63)具 體為,(631) 將上一狀態(tài)值賦值給當(dāng)前狀態(tài)值,同時(shí)清除當(dāng)前流量值和當(dāng)前狀態(tài);(632) 判斷計(jì)數(shù)值是否不等于O,若等于0,則步驟結(jié)束;若不等于0,則向所有入口/ 互通移動(dòng)業(yè)務(wù)交換中心發(fā)送過(guò)負(fù)荷恢復(fù)消息,計(jì)數(shù)值清零。
全文摘要
本發(fā)明公開(kāi)了短消息終呼流量控制器及終呼流量控制方法,為在短消息業(yè)務(wù)中心側(cè)主動(dòng)控制向特定MSC轉(zhuǎn)發(fā)終呼消息流量而發(fā)明。短消息終呼流量控制器包括流量后臺(tái)處理模塊,流量控制協(xié)同模塊和流量控制器核心模塊。短消息終呼流量控制方法,包括(1)流量配置模塊發(fā)送流量配置信息;(2)流量控制協(xié)同模塊和流量控制器核心模塊根據(jù)流量配置信息,更改MSC狀態(tài)表;(3)流量控制協(xié)同模塊獲得目標(biāo)MSC地址,并判斷是否能轉(zhuǎn)發(fā)消息,若能,則發(fā)送流量登記消息,若不能,則步驟結(jié)束;(4)流量控制器核心模塊處理流量登記事件;(5)流量控制協(xié)同模塊維護(hù)本模塊內(nèi)的流量狀態(tài)表。本發(fā)明可有效防止突發(fā)性大流量短消息對(duì)MSC造成沖擊。
文檔編號(hào)H04W88/18GK101115223SQ20061009948
公開(kāi)日2008年1月30日 申請(qǐng)日期2006年7月24日 優(yōu)先權(quán)日2006年7月24日
發(fā)明者磊 張, 毅 李, 楊金舟, 蔣傳遐 申請(qǐng)人:中興通訊股份有限公司