專利名稱:短消息系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種短消息系統(tǒng)。
例如,目前的GSM網(wǎng)絡中,短消息中心作為一個具有獨立功能的業(yè)務點,通過LSTP(信令接入點)接入PLMN(Public LandMobile Network,公共陸地移動網(wǎng)絡)網(wǎng)絡。每個短消息系統(tǒng)都配置有一個或者幾個(如果有多個短消息中心的話)網(wǎng)絡唯一的短消息中心接入號碼,獨立完成短消息的收發(fā)功能。各個短消息系統(tǒng)之間獨立運作,相互之間沒有任何聯(lián)系。假定目前在運營商同時有三套短消息中心設備,編號為501、502、503,目前的組網(wǎng)方案如
圖1所示,其中LSTP低級信令點;GIW短消息網(wǎng)關;SMSC短消息中心;SMGW短消息業(yè)務網(wǎng)關;SP業(yè)務提供商。
圖1中,三個短消息系統(tǒng)1、2、3沒有任何關聯(lián),在移動網(wǎng)絡中,三套系統(tǒng)各自處理本系統(tǒng)鑒權用戶提交的點對點短消息,拒絕非鑒權用戶提交的短消息。點到點短消息業(yè)務是指通過MO(移動臺發(fā)起短消息業(yè)務)流程和MT(移動臺終止短消息業(yè)務)流程將一條短消息從一個移動臺發(fā)送到指定被叫用戶的業(yè)務類型。
在業(yè)務側,根據(jù)運營商“業(yè)務統(tǒng)一接入”的要求,業(yè)務提供商(SP)統(tǒng)一通過短消息業(yè)務網(wǎng)關(SMGW),連接短消息中心。SMGW根據(jù)自己的路由配置信息,把SP提供的消息發(fā)給指定的短消息中心(SMSC)。
這種組網(wǎng)方式,由于從GIW到SMSC均采用一一對應關系,缺少系統(tǒng)級容災。一旦GIW和SMSC中有一個節(jié)點出現(xiàn)問題,都會出現(xiàn)短消息發(fā)不通的情況。雖然目前各個節(jié)點都由雙機模式保證該點的正常運行,但是無法保證系統(tǒng)級的容災,如SMSC1的雙機系統(tǒng)都出現(xiàn)問題,凡是通過GIW/501提交的短消息都會失敗。
目前的組網(wǎng)方案中,短消息中心都是按照地區(qū)劃分的,一個或者幾個地市公用一個短消息中心。由于地區(qū)移動用戶數(shù)目的不同,導致這種組網(wǎng)方式中,各個短消息中心的負載是不均衡的。但是短消息系統(tǒng)具有節(jié)點獨立性,無法根據(jù)系統(tǒng)的負荷,將短消息分流到其他節(jié)點,一旦一個節(jié)點短消息中心出現(xiàn)負載過大的情況,由于沒有其他分流渠道,很容易造成系統(tǒng)的癱機。
此外根據(jù)短消息的提交和下發(fā)流程,提交過程從GIW到SMSC走的是內(nèi)部網(wǎng),消息處理很快。而下發(fā)過程要通過GIW送達移動網(wǎng)絡,最終送到手機,移動網(wǎng)絡是全國性的大網(wǎng),消息響應自然很慢。所以下行流程占用的資源的時間是很長的。這樣更進一步加劇了在負載過大時的資源矛盾。
本發(fā)明的另一重要目的是實現(xiàn)多個短消息子系統(tǒng)之間的負載均衡。
為實現(xiàn)上述目的,本發(fā)明提出一種短消息系統(tǒng),包括至少兩個短消息網(wǎng)關和至少兩個短消息中心,其特征是至少一個短消息網(wǎng)關連接到移動網(wǎng)絡的兩個或兩個以上信令轉(zhuǎn)接點上;至少一個短消息網(wǎng)關連接到兩個或兩個以上短消息中心上。
在一個優(yōu)選的實施例中,所述短消息中心設置有1)自檢裝置,用于檢測該短消息中心的忙閑狀況;2)通知裝置,用于將該短消息中心的忙閑狀況通知和其相連的短消息網(wǎng)關或短消息業(yè)務網(wǎng)關;所述短消息網(wǎng)關和短消息業(yè)務網(wǎng)關中設置有1)分流裝置,用于當某短消息中心示忙時將該短消息中心的短消息分流到備用知消息中心。
由于采用了以上的方案,通過將短消息中心網(wǎng)關支持虛擬多信令點,可以連接到一個以上的信令轉(zhuǎn)接點上,使是它成為其他短消息中心網(wǎng)關的備用網(wǎng)關,這樣就可以利用信令轉(zhuǎn)接點的全局碼(GT)地址變化功能和“虛擬多信令點”流量分擔,保證當某個短消息中心的信令網(wǎng)關故障時,可將鏈路切換到預先設定的備份短消息信令網(wǎng)關上。同樣,由于短消息網(wǎng)關除了自己主用的短消息中心外,還和備用的短消息中心連接,當某個短消息中心出現(xiàn)故障時,短消息網(wǎng)關會自動將短消息轉(zhuǎn)發(fā)到備用的短消息中心上處理。因此,使系統(tǒng)具有容災性能。
另一方面,由于在上述優(yōu)選的實施例中還設置了忙閑狀態(tài)的自檢、通知和短消息的分流,可以在任意一個短消息中心的負載過大的時候,將消息分流到其他空閑的短消息中心,從而可以實現(xiàn)網(wǎng)絡級的負載均衡。
圖2是本發(fā)明網(wǎng)絡短消息系統(tǒng)示意圖。
圖3是自檢分流流程示意圖。
圖4是互為備份的兩套短消息之間的組網(wǎng)圖。
實施例一本實施例的短消息系統(tǒng)相當于把多個短消息系統(tǒng)重新組成一個更大的網(wǎng)絡短消息系統(tǒng),其組網(wǎng)圖示例如圖2所示。
圖2所示網(wǎng)絡短消息系統(tǒng)方案打破傳統(tǒng)系統(tǒng)中GIW和SMSC以及GIW和LSTP的一一對應關系。網(wǎng)絡短消息系統(tǒng)中GIW和SMSC是多對多的概念,通過數(shù)據(jù)網(wǎng)(即分組交換網(wǎng),一般是指通過TCP/IP協(xié)議連接的internet或intranet)把GIW設備和多個短消息中心互聯(lián)。網(wǎng)絡短消息中心實現(xiàn)了系統(tǒng)間的容災,和幾個短消息系統(tǒng)的負載分流。如圖所示,該系統(tǒng)包括三個(當然也可以是其他數(shù)目)短消息網(wǎng)關GIW和三個短消息中心SMSC,每個短消息網(wǎng)關GIW連接到移動網(wǎng)絡的兩個(也可以是兩個以上)信令轉(zhuǎn)接點LSTP上(即實現(xiàn)多信令點或虛擬多信令點);并且,每個短消息網(wǎng)關GIW連接到兩個或兩個以上短消息中心SMSC上。
同樣,短消息業(yè)務網(wǎng)關(SMGW)也是分別與各個短消息中心(SMSC)相連。
上述網(wǎng)絡短消息系統(tǒng)在容災方面有以下的特性1、短消息網(wǎng)關的容災備份每個短消息中心網(wǎng)關分別連接到一對LSTP上??梢岳肧TP的GT(全局碼)地址變化功能,保證當某個短消息中心的信令網(wǎng)關故障時,可將鏈路切換到預先設定的備份短消息中心上。
2、短消息中心的容災備份由于GIW除了自己主用的SMSC,還和備用的SMSC連接,當某個短消息中心出現(xiàn)故障時,GIW會自動將MO短消息轉(zhuǎn)發(fā)到備用的短消息中心上處理;同樣,SMGW系統(tǒng)也將來自SP的MT短消息轉(zhuǎn)發(fā)到備用的短消息中心上處理。
實施例二本實施例二在實施例一的基礎上進行了進一步的改進,使網(wǎng)絡短消息除了容災方面的優(yōu)點外,還可以在多個短消息子系統(tǒng)之間均衡負載。
目前短消息的發(fā)送有明顯的浪涌現(xiàn)象,特別是在節(jié)假日期間,用戶通過短消息相互問候。短消息的發(fā)送量,是平時的幾倍,而且會持續(xù)幾個小時。短消息中心是一個存儲轉(zhuǎn)發(fā)中心,對未發(fā)送成功的短消息要求保存,等待以后繼續(xù)重試。大量的消息涌向短消息中心,會造成鏈路的擁塞,同時由于用戶不開機等原因,并不是所有的消息都會一次發(fā)送成功,所以短時間內(nèi),短消息中心的暫存的短消息就會越來越多。短消息中心要為每條暫存的短消息分配資源和定時時鐘。隨著暫存消息的增多,短消息中心分配到暫存消息的資源也就越多,用于管理和檢索時間也就越多,導致了處理能力的下降。處理能力下降,又導致過多的消息,無法處理,形成負放大效應的循環(huán)。
為解決上面的問題,短消息中心增加系統(tǒng)自檢功能,一旦短消息中心發(fā)生擁塞,GIW和SMGW將向備用的″空閑″短消息中心提交消息。這樣不會有新消息通過GIW和SMGW提交到″擁塞″的主用短消息中心,而發(fā)生″擁塞″的短消息中心依然不斷的嘗試將暫存的短消息送達用戶。隨著存儲的短消息數(shù)目的減少,短消息中心的處理能力將恢復正常,此時,GIW和SMGW將恢復向主用短消息中心提交消息。為此,所述短消息中心SMSC中設置有1)自檢裝置,用于檢測該短消息中心SMSC的忙閑狀況;2)通知裝置,用于將該短消息中心SMSC的忙閑狀況通知和其相連的短消息網(wǎng)關GIW或短消息業(yè)務網(wǎng)關SMGW;所述短消息網(wǎng)關GIW和短消息業(yè)務網(wǎng)關SMGW中設置有1)分流裝置,用于當某短消息中心SMSC示忙時將該短消息中心SMSC的短消息分流到備用知消息中心。
短消息中心的忙閑狀況和短消息中心的暫存的短消息數(shù)目、短消息實體數(shù)(一個手機號碼及一個短消息實體)有很大的關系。在一個短消息中心中,這兩者數(shù)目越多,對性能的影響越大。短消息定時監(jiān)測自己存儲的這兩者的數(shù)目,同時參考硬件CPU,內(nèi)存占用數(shù)據(jù),根據(jù)當前的狀態(tài),將系統(tǒng)運行情況分為″空閑″″擁塞″幾個等級,并通過實時交互把當前運行狀態(tài),存儲的實體數(shù)目,系統(tǒng)的空閑實體數(shù)目通知GIW和SMGW。GIW和SMGW根據(jù)短消息中心的″示忙消息″,觸發(fā)分流算法,把消息分流到″備用功能″的短消息中心。凡是和GIW、SMGW連接的短消息中心都會通報自己的運行狀態(tài),GIW和SMGW在分流的時候,根據(jù)備用節(jié)點的運行情況,分發(fā)短消息。向空閑實體較多的短消息中心多發(fā)一些消息,向空閑實體少較為忙碌的短消息中心少發(fā)一些消息。如果備用的短消息全部處在忙碌狀態(tài),則GIW和SMGW還會向主用短消息中心提交短消息。短消息中心將通過其他方式進行處理。圖3以GIW為例,表示了自檢分流流程。
所述短消息中心SMSC備份有其他短消息中心的配置數(shù)據(jù),可以接收備用短消息網(wǎng)關GIW提交的短消息,并具有對備用短消息網(wǎng)關GIW提交短消息的鑒權功能。配置數(shù)據(jù)中附帶有短消息中心號碼,短消息中心SMSC根據(jù)短消息中心號碼管理不同節(jié)點的點對點的鑒權和路由信息,保證主備節(jié)點配置信息各自完全獨立。
短消息中心SMSC網(wǎng)絡備用特性,是指短消息中心除了處理自己所管范圍的短消息外,還要充當其他節(jié)點的備用節(jié)點,可以接收其他節(jié)點的GIW或者SMGW提交的消息。所以兩套短消息中心之間是可以互為網(wǎng)絡備份的。具有網(wǎng)絡備用特性的短消息中心,備份有其他短消息中心的配置數(shù)據(jù),可以接收其他節(jié)點GIW和SMGW提交短消息,對其他GIW等提交短消息的鑒權功和其對應的主用短消息中心完全相同,其他節(jié)點GIW和SMGW的提交的短消息,全部通過本地的GIW和SMGW下發(fā)。由于不同節(jié)點的短消息中心系統(tǒng),配置的短消息中心號碼互不相同,不會出現(xiàn)重復。短消息中心根據(jù)短消息中心號碼管理不同節(jié)點的點對點的鑒權和路由信息,保證了主備節(jié)點配置信息是完全獨立的。對號碼進行鑒權的時候也是根據(jù)點對點短消息中帶的短消息中心號碼進行鑒權,保證了其他地方的手機,通過本體GIW提交消息時,鑒權不會通過。備用短消息中心通過數(shù)據(jù)同步,保存有和主用短消息中心一致的數(shù)據(jù)。
短消息中心的配置數(shù)據(jù)是通過CMC(配置管理中心)統(tǒng)一管理。圖4是互為網(wǎng)絡備份的兩套短消息之間的組網(wǎng)圖。CMC分別與各個相互備份的短消息中心SMSC相連,短消息中心SMSC的配置數(shù)據(jù)通過配置管理中心CMC統(tǒng)一管理,使備用短消息中心通過數(shù)據(jù)同步,保存有和主用短消息中心一致的數(shù)據(jù)。
CMC做為管理模塊,統(tǒng)一管理短消息中心的配置參數(shù),完成主備短消息中心配置的同步。CMC實時接收主用短消息中心的配置更新通知,及時完成主備短消息中心的同步工作。同時,CMC還會定期的進行短消息中心的數(shù)據(jù)同步。
本發(fā)明具有以下特點1、實現(xiàn)了幾個短消息系統(tǒng)的網(wǎng)絡備份,打破傳統(tǒng)的單一節(jié)點短消息中心的獨立性。在有效管理范圍內(nèi)(若干短消息中心),短消息中心系統(tǒng)之間具有網(wǎng)絡備份的功能,實現(xiàn)了不同節(jié)點的短消息系統(tǒng)的容災,增加了系統(tǒng)的穩(wěn)定運行時間。
2、整套方案通過短消息中心的示忙算法通知相關模塊,進行短消息分流,可以在任意一個短消息中心的負載過大的時候,將消息分流到其他空閑的短消息中心,完成網(wǎng)絡級的負載均衡。更為合理的發(fā)揮各個短消息中心的性能。在系統(tǒng)忙時最大限度的利用了幾個短消息系統(tǒng)的處理能力,增加了短消息系統(tǒng)的抗″浪涌″能力。
3、通過CMC完成短消息中心的配置同步。
4、同時短消息中心按短消息中心號碼管理各個短消息節(jié)點的配置,保證了不同短消息中心號碼接入的點對點短消息的鑒權的一致性。
權利要求
1.一種短消息系統(tǒng),包括至少兩個短消息網(wǎng)關(GIW)和至少兩個短消息中心(SMSC),其特征是至少一個短消息網(wǎng)關(GIW)連接到移動網(wǎng)絡的兩個或兩個以上信令轉(zhuǎn)接點(LSTP)上;至少一個短消息網(wǎng)關(GIW)連接到兩個或兩個以上短消息中心(SMSC)上。
2.如權利要求1所述的短消息系統(tǒng),其特征是每個短消息網(wǎng)關(GIW)分別連接到兩個或兩個以上信令轉(zhuǎn)接點(LSTP)上和兩個或兩個以上短消息中心(SMSC)上;每個短消息中心(SMSC)分別連接到兩個或兩個以上短消息網(wǎng)關(GIW)上。
3.如權利要求1所述的短消息系統(tǒng),其特征是還包括短消息業(yè)務網(wǎng)關(SMGW),分別與各個短消息中心(SMSC)相連。
4.如權利要求1或2或3所述的短消息系統(tǒng),其特征是所述短消息中心(SMSC)中設置有1)自檢裝置,用于檢測該短消息中心(SMSC)的忙閑狀況;2)通知裝置,用于將該短消息中心(SMSC)的忙閑狀況通知和其相連的短消息網(wǎng)關(GIW)或短消息業(yè)務網(wǎng)關(SMGW);所述短消息網(wǎng)關(GIW)和短消息業(yè)務網(wǎng)關(SMGW)中設置有1)分流裝置,用于當某短消息中心(SMSC)示忙時將該短消息中心(SMSC)的短消息分流到備用短消息中心。
5.如權利要求1或2或3所述的短消息系統(tǒng),其特征是所述短消息中心(SMSC)備份有其他短消息中心的配置數(shù)據(jù),可以接收備用短消息網(wǎng)關(GIW)提交的短消息,并具有對備用短消息網(wǎng)關(GIW)提交短消息的鑒權功能。
6.如權利要求5所述的短消息系統(tǒng),其特征是配置數(shù)據(jù)中附帶有短消息中心號碼,短消息中心(SMSC)根據(jù)短消息中心號碼管理不同節(jié)點的點對點的鑒權和路由信息,保證主備節(jié)點配置信息各自完全獨立。
7.如權利要求5所述的短消息系統(tǒng),其特征是還包括配置管理中心(CMC),分別與各個相互備份的短消息中心(SMSC)相連,短消息中心(SMSC)的配置數(shù)據(jù)通過配置管理中心(CMC)統(tǒng)一管理,使備用短消息中心通過數(shù)據(jù)同步,保存有和主用短消息中心一致的數(shù)據(jù)。
全文摘要
本發(fā)明公開一種短消息系統(tǒng),包括至少兩個短消息網(wǎng)關和至少兩個短消息中心,其特征是至少一個短消息網(wǎng)關連接到移動網(wǎng)絡的兩個或兩個以上信令轉(zhuǎn)接點上;至少一個短消息網(wǎng)關連接到兩個或兩個以上短消息中心上。通過將短消息中心網(wǎng)關連接到一個以上的信令轉(zhuǎn)接點上,使是它成為其他短消息中心網(wǎng)關的備用網(wǎng)關,這樣就可以利用信令轉(zhuǎn)接點的全局碼地址變化功能,保證當某個短消息中心的信令網(wǎng)關故障時,可將鏈路切換到預先設定的備份短消息中心上。同樣,由于短消息網(wǎng)關除了自己主用的短消息中心外,還和備用的短消息中心連接,當某個短消息中心出現(xiàn)故障時,短消息網(wǎng)關會自動將短消息轉(zhuǎn)發(fā)到備用的短消息中心上處理。因此,使系統(tǒng)具有容災性能。
文檔編號H04W24/04GK1453979SQ0211601
公開日2003年11月5日 申請日期2002年4月23日 優(yōu)先權日2002年4月23日
發(fā)明者劉淑祥, 王暄, 惠明宇, 侯曉隆, 辜懋, 馬寧質(zhì), 陽武 申請人:華為技術有限公司