專利名稱:短消息過濾方法、信令處理系統(tǒng)和短消息業(yè)務(wù)中心的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信網(wǎng)絡(luò)系統(tǒng)中的短消息業(yè)務(wù)(SMS,Short MessageService)技術(shù),尤其是涉及一種短消息過濾方法、信令處理系統(tǒng)及其短消息業(yè)務(wù)中心。
背景技術(shù):
目前短消息業(yè)務(wù)(SMS,Short Message Service)作為一種通信增值業(yè)務(wù)為廣大用戶帶來了通信便利的同時,也給運營商創(chuàng)造了巨大的經(jīng)濟效益。在實現(xiàn)SMS業(yè)務(wù)的移動通信系統(tǒng)中,短消息業(yè)務(wù)中心(SMSC,Short Message ServiceCenter)通過信令網(wǎng)關(guān)鏈接到信令轉(zhuǎn)接點(STP,Signaling Tiansfer Point),從而實現(xiàn)接入到公共陸地移動網(wǎng)絡(luò)(PLMN,Public Land Mobile Network)中,以完成SMS業(yè)務(wù)的應(yīng)用。
但是伴隨著SMS業(yè)務(wù)的不斷被廣泛應(yīng)用,社會上出現(xiàn)了一些不法分子利用SMS業(yè)務(wù)發(fā)送垃圾短消息的現(xiàn)象,給廣大用戶造成了極大的不便和反感。為了避免垃圾短消息所造成的不良影響,運營商在移動通信系統(tǒng)中的SMSC上提供了短消息過濾機制,使得SMSC對含有敏感字眼的短消息進(jìn)行過濾處理,這樣在保證正常短消息業(yè)務(wù)不受到影響的同時,有效的屏蔽了垃圾短消息為廣大用戶所帶來的負(fù)面影響。
然而目前SMSC所提供的短消息過濾機制只能對提交到SMSC的移動臺發(fā)起(MO,Mobile Originated)短消息進(jìn)行過濾處理,即只能對本地用戶發(fā)往本地用戶的短消息和本地用戶發(fā)往外地用戶的短消息進(jìn)行有效過濾,因此這種短消息過濾機制存在著不可避免的局限性,特別是對于外地用戶發(fā)往本地用戶的短消息或外地用戶發(fā)往漫游到本地的用戶的短消息,由于這類短消息在發(fā)送到本地網(wǎng)絡(luò)的移動交換中心(MSC,Mobile Switching Center)之前并不會被轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)中的SMSC,因此這類由外地用戶發(fā)往本地網(wǎng)絡(luò)的移動臺終止(MT,Mobile Terminated)短消息將得不到本地網(wǎng)絡(luò)中的SMSC的過濾處理。
發(fā)明內(nèi)容
本發(fā)明提出一種短消息過濾方法,以解決現(xiàn)有技術(shù)中不能實現(xiàn)對外地用戶發(fā)往本地用戶或發(fā)往本地漫游用戶的短消息進(jìn)行過濾的問題。
相應(yīng)的,本發(fā)明還提出了一種信令處理系統(tǒng)及其短消息業(yè)務(wù)中心。
為解決上述問題,本發(fā)明提出的技術(shù)方案如下一種短消息過濾方法,包括步驟將外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息路由至本地網(wǎng)絡(luò)的信令處理系統(tǒng);本地網(wǎng)絡(luò)的信令處理系統(tǒng)將接收消息中的移動臺終止短消息轉(zhuǎn)發(fā)至本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心;本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心對接收到的移動臺終止短消息進(jìn)行過濾;并將過濾出的合法移動臺終止短消息發(fā)送到對應(yīng)的移動交換中心,由所述移動交換中心將接收到的移動臺終止短消息下發(fā)給短消息接收方。
較佳地,通過對信令網(wǎng)結(jié)構(gòu)中的上層信令轉(zhuǎn)接點的全局碼翻譯數(shù)據(jù)進(jìn)行設(shè)置實現(xiàn)將外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息路由至本地網(wǎng)絡(luò)的信令處理系統(tǒng)。
較佳地,本地網(wǎng)絡(luò)的信令處理系統(tǒng)通過對接收消息進(jìn)行解析獲取其中包含的移動臺終止短消息。
較佳地,所述方法還包括步驟本地網(wǎng)絡(luò)的信令處理系統(tǒng)通過對接收消息進(jìn)行解析還獲取其中包含的非移動臺終止短消息;并根據(jù)獲取的非移動臺終止短消息中包含的目的移動交換中心號碼將所述非移動臺終止短消息轉(zhuǎn)發(fā)至對應(yīng)的移動交換中心處理。
較佳地,本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心根據(jù)合法移動臺終止短消息中包含的目的移動交換中心號碼將合法移動臺終止短消息發(fā)送到對應(yīng)的移動交換中心;并所述移動交換中心根據(jù)接收到的移動臺終止短消息中包含的接收方國際移動臺識別碼將移動臺終止短消息下發(fā)給對應(yīng)的短消息接收方。
較佳地,所述方法還包括步驟所述移動交換中心將移動臺終止短消息的下發(fā)結(jié)果信息上報給本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心;并本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心將接收到的下發(fā)結(jié)果信息反饋給對應(yīng)發(fā)出消息的外地網(wǎng)絡(luò)短消息業(yè)務(wù)中心。
較佳地,所述方法還包括步驟本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心過濾到垃圾移動臺終止短消息時,向?qū)?yīng)發(fā)出消息的外地網(wǎng)絡(luò)短消息業(yè)務(wù)中心反饋短消息下發(fā)失敗消息。
較佳地,所述方法還包括步驟本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心接收到外地網(wǎng)絡(luò)發(fā)來的用于獲取本地用戶當(dāng)前具體位置信息的取路由消息時,構(gòu)造所述本地用戶的國際移動臺識別碼填入取路由應(yīng)答消息中;并將自身號碼信息作為所述本地用戶當(dāng)前所處位置的移動交換中心號碼填入取路由應(yīng)答消息中;本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心將填充處理后的取路由應(yīng)答消息反饋給發(fā)出取路由消息的外地網(wǎng)絡(luò)。
一種信令處理系統(tǒng),包括消息接收單元,用于接收外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息;消息解析判別單元,用于通過對消息接收單元接收到的消息進(jìn)行解析判別接收到的消息是否為移動臺終止短消息;移動臺終止短消息轉(zhuǎn)發(fā)單元,用于在消息解析判別單元判別出接收到的消息為移動臺終止短消息時,將移動臺終止短消息轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心。
較佳地,所述信令處理系統(tǒng)還包括非移動臺終止短消息轉(zhuǎn)發(fā)單元,用于在消息解析判別單元判別出消息接收單元接收到的消息為非移動臺終止短消息時,根據(jù)非移動臺終止短消息中包含的目的移動交換中心號碼將非移動臺終止短消息轉(zhuǎn)發(fā)至對應(yīng)的移動交換中心。
一種短消息業(yè)務(wù)中心,包括移動臺終止短消息接收單元,用于接收信令處理系統(tǒng)發(fā)來的移動臺終止短消息;短消息過濾單元,用于對移動臺終止短消息接收單元接收到的移動臺終止短消息進(jìn)行過濾處理;短消息轉(zhuǎn)發(fā)單元,用于將短消息過濾單元過濾出的合法移動臺終止短消息轉(zhuǎn)發(fā)到對應(yīng)的移動交換中心。
較佳地,所述短消息業(yè)務(wù)中心還包括下發(fā)失敗消息反饋單元,用于在短消息過濾單元過濾到垃圾移動臺終止短消息時,向?qū)?yīng)發(fā)出消息的外地網(wǎng)絡(luò)短消息業(yè)務(wù)中心反饋短消息下發(fā)失敗消息。
較佳地,所述短消息業(yè)務(wù)中心還包括取路由消息接收單元,用于接收外地網(wǎng)絡(luò)發(fā)來的用于獲取本地用戶當(dāng)前具體位置信息的取路由消息;用戶號碼構(gòu)造單元,用于在取路由消息接收單元接收到取路由消息時,構(gòu)造所述本地用戶的國際移動臺識別碼;取路由應(yīng)答消息填充單元,用于將用戶號碼構(gòu)造單元構(gòu)造的國際移動臺識別碼填入取路由應(yīng)答消息,并將短消息業(yè)務(wù)中心號碼作為所述本地用戶當(dāng)前所處位置的移動交換中心號碼填入取路由應(yīng)答消息;取路由應(yīng)答消息反饋單元,用于將取路由應(yīng)答消息填充單元填充處理后的取路由應(yīng)答消息反饋給發(fā)出取路由消息的外地網(wǎng)絡(luò)。
本發(fā)明能夠達(dá)到的有益效果如下本發(fā)明技術(shù)方案通過將外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息全部均翻譯路由至本地網(wǎng)絡(luò)的SPS,本地網(wǎng)絡(luò)的SPS對接收到的消息進(jìn)行分析,若分析出為非MT短消息,則SPS將根據(jù)其包含的目的MSC號碼直接將其翻譯路由至相應(yīng)的目的MSC進(jìn)行正常處理;若分析出為MT短消息則通過本地網(wǎng)路的STP全部轉(zhuǎn)發(fā)至本地網(wǎng)絡(luò)的SMSC進(jìn)行短消息過濾處理,從而實現(xiàn)了本地網(wǎng)絡(luò)對消息發(fā)起方為外地用戶,消息接收方為本地用戶或漫游到本地的外地用戶的MT短消息也能夠進(jìn)行短消息過濾處理,由此也較好的擴展了現(xiàn)有短消息過濾機制的局限性。
圖1為本發(fā)明短消息過濾方法的主要實現(xiàn)原理流程圖;圖2為中國所采用的信令網(wǎng)等級結(jié)構(gòu)示意圖;圖3為本發(fā)明方法的具體實施處理過程示意圖;圖4為本發(fā)明提出的信令處理系統(tǒng)的主要組成結(jié)構(gòu)框圖;圖5為本發(fā)明提出的短消息業(yè)務(wù)中心的主要組成結(jié)構(gòu)框圖;圖6為本發(fā)明提出的短消息業(yè)務(wù)中心增加對取路由消息處理能力后的實施例組成結(jié)構(gòu)框圖。
具體實施例方式
本發(fā)明技術(shù)方案針對現(xiàn)有技術(shù)中在本地網(wǎng)絡(luò)的SMSC設(shè)置短消息過濾機制只能對本地用戶發(fā)往本地用戶的短消息、及其本地用戶發(fā)往外地用戶的短消息進(jìn)行過濾處理,而對于外地用戶發(fā)往本地用戶的短消息、及其外地用戶發(fā)往漫游到本地的用戶的短消息不能執(zhí)行有效過濾處理的問題,從而提出一種技術(shù)方案以實現(xiàn)對外地用戶發(fā)往本地用戶的短消息及外地用戶發(fā)往漫游到本地的用戶的短消息都執(zhí)行過濾處理,以此來擴展現(xiàn)有短消息過濾機制的局限性。
下面將結(jié)合各個附圖對本發(fā)明技術(shù)方案的主要實現(xiàn)原理具體實施方式
及其對應(yīng)能夠達(dá)到的有益效果進(jìn)行詳細(xì)的闡述。
本發(fā)明技術(shù)方案主要是對本地網(wǎng)絡(luò)中的SMSC和信令處理系統(tǒng)(SPS,Signal Process System)分別進(jìn)行改進(jìn),以使二者進(jìn)行協(xié)同處理從而實現(xiàn)本地網(wǎng)絡(luò)的SMSC對消息發(fā)起方為外地用戶,消息接收方為本地用戶或者漫游到本地的外地用戶的MT消息進(jìn)行短消息過濾處理。
請參照圖1,該圖是本發(fā)明短消息過濾方法的主要實現(xiàn)原理流程圖,其主要實現(xiàn)過程如下步驟S10,將外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息路由至本地網(wǎng)絡(luò)的SPS,其中可以通過對信令網(wǎng)結(jié)構(gòu)中的上層信令轉(zhuǎn)接點的全局碼(GT,Global Title)翻譯數(shù)據(jù)進(jìn)行設(shè)置來實現(xiàn)將外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息路由至本地網(wǎng)絡(luò)的SPS。
例如中國信令網(wǎng)主要采用三級結(jié)構(gòu),其中第一級是信令網(wǎng)的最高級,稱為高級信令轉(zhuǎn)接點(HSTP,High-level Signaling Transfer Point),第二級稱為低級信令轉(zhuǎn)接點(LSTP,Low-level Signaling Transfer Point),第三級為信令點(SP,Signaling Point),其中各個信令點SP具體由各種交換局和特種服務(wù)中心組成,中國所采用的信令網(wǎng)等級結(jié)構(gòu)具體請參照圖2。
為了實現(xiàn)將外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的短消息同樣攔截到本地網(wǎng)絡(luò)中的SMSC進(jìn)行過濾處理,可以通過對中國信令網(wǎng)結(jié)構(gòu)中的HSTP或LSTP的GT翻譯數(shù)據(jù)設(shè)置進(jìn)行相關(guān)修改,以把本應(yīng)發(fā)送到本地MSC的消息均翻譯路由至本地網(wǎng)絡(luò)的SPS進(jìn)行處理。
步驟S20,本地網(wǎng)絡(luò)的SPS將接收消息中的MT短消息(包括由外地用戶發(fā)往本地用戶的短消息,或由外地用戶發(fā)往漫游到本地的外地用戶的短消息)轉(zhuǎn)發(fā)至本地網(wǎng)絡(luò)的SMS;其中本地網(wǎng)絡(luò)的SPS可以通過對接收消息進(jìn)行解析以獲取其中包含的MT短消息,SPS在對接收消息進(jìn)行解析過程中還可以獲取其中包含的非MT短消息,這樣SPS可以根據(jù)獲取的非MT短消息中包含的目的MSC號碼將該非MT短消息轉(zhuǎn)發(fā)至對應(yīng)的MSC處理。即本地網(wǎng)絡(luò)的SPS接收到HSTP或LSTP轉(zhuǎn)發(fā)來的以本地網(wǎng)絡(luò)的MSC為接收地址的信令消息后,對其進(jìn)行解析處理,將解析出的MT消息通過本地網(wǎng)絡(luò)的信令轉(zhuǎn)接點(STP,Signaling Transfer Point)全部轉(zhuǎn)發(fā)至本地網(wǎng)絡(luò)的SMSC進(jìn)行處理;而將解析出的非MT消息根據(jù)其包含的目的MSC號碼直接翻譯路由至相應(yīng)的MSC進(jìn)行正常處理。
步驟S30,本地網(wǎng)絡(luò)的SMSC對SPS轉(zhuǎn)發(fā)來的MT短消息進(jìn)行過濾處理,其中對MT短消息進(jìn)行過濾處理主要是指通過匹配短消息內(nèi)容中是否含有某些敏感字眼來確定MT短消息是否為合法MT短消息,還是為垃圾MT短消息,其中所要求匹配的具體敏感字眼可以由運營商來確定;步驟S40,本地網(wǎng)絡(luò)的SMSC將過濾處理后的合法MT短消息根據(jù)其包含的目的MSC號碼將其發(fā)送到對應(yīng)的MSC處理,然后由該MSC進(jìn)而根據(jù)接收到的MT短消息中包含的接收方IMSI信息,將接收MT短消息下發(fā)給對應(yīng)的接收方用戶。
后續(xù)下發(fā)MT短消息的MSC還可以進(jìn)而將下發(fā)MT短消息的下發(fā)結(jié)果信息上報給本地網(wǎng)絡(luò)的SMSC,本地網(wǎng)絡(luò)的SMSC進(jìn)而將接收到的下發(fā)結(jié)果信息反饋給對應(yīng)發(fā)出消息的外地網(wǎng)絡(luò)SMSC;同時若本地網(wǎng)絡(luò)的SMSC對SPS轉(zhuǎn)發(fā)來的MT短消息進(jìn)行過濾處理時發(fā)現(xiàn)MT短消息為垃圾短消息,則還應(yīng)向發(fā)出消息的外地網(wǎng)絡(luò)SMSC反饋短消息下發(fā)失敗消息。
上述步驟S30和步驟S40的處理過程即為如果本地網(wǎng)絡(luò)的SMSC對本地網(wǎng)絡(luò)SPS轉(zhuǎn)發(fā)來的MT短消息進(jìn)行過濾處理時發(fā)現(xiàn)為垃圾MT短消息,則將模擬MT短消息所要發(fā)送到的目的MSC向發(fā)出消息的外地網(wǎng)絡(luò)SMSC返回下發(fā)失敗消息,該下發(fā)失敗消息值可預(yù)先配置。如果本地網(wǎng)絡(luò)的SMSC對本地網(wǎng)絡(luò)SPS轉(zhuǎn)發(fā)來的MT短消息進(jìn)行過濾處理時發(fā)現(xiàn)為合法MT短消息,同時由于該合法MT短消息已經(jīng)包含了短消息接收方的IMSI號碼和目的MSC號碼,因此就直接通過本地網(wǎng)絡(luò)的STP將合法MT短消息直接下發(fā)至目的MSC,而不用先向位置歸屬寄存器(HLR,Home Location Register)取路由信息,再由目的MSC根據(jù)所取得的路由信息將MT短消息下發(fā)至短消息接收用戶(MS);目的MSC在下發(fā)MT短消息后還可以進(jìn)而通過本地網(wǎng)絡(luò)的STP向本地網(wǎng)絡(luò)的SMSC回復(fù)MT短消息的下發(fā)結(jié)果信息,本地網(wǎng)絡(luò)的SMSC再將接收到的下發(fā)結(jié)果信息回復(fù)至對應(yīng)發(fā)出消息的外地網(wǎng)絡(luò)SMSC。
請參照圖3,該圖是本發(fā)明方法的具體實施處理過程示意圖,其具體實施過程如下A.外地網(wǎng)絡(luò)的SMSC向本地用戶或漫游至本地的用戶發(fā)送MT消息;B.HSTP或LSTP發(fā)現(xiàn)有消息以本地網(wǎng)絡(luò)的MSC號碼進(jìn)行尋址,則根據(jù)預(yù)先配置的路由數(shù)據(jù)(GT翻譯數(shù)據(jù))將該消息GT翻譯路由至本地網(wǎng)絡(luò)的SPS進(jìn)行處理;C.本地網(wǎng)絡(luò)的SPS解析該接收到的消息,如果確認(rèn)為該消息為外地用戶發(fā)往本地用戶或發(fā)往漫游到本地的用戶的MT消息,則直接將該消息轉(zhuǎn)發(fā)給本地SMSC處理;D.本地網(wǎng)絡(luò)的SMSC對本地網(wǎng)絡(luò)的SPS轉(zhuǎn)發(fā)來的MT短消息進(jìn)行過濾處理,如果經(jīng)過過濾處理發(fā)現(xiàn)MT短消息為垃圾短消息,則將模擬該垃圾短消息要發(fā)送到的目的MSC向發(fā)出消息的外地網(wǎng)絡(luò)SMSC返饋短消息下發(fā)失敗消息;E.本地網(wǎng)絡(luò)的SMSC對本地網(wǎng)絡(luò)的SPS轉(zhuǎn)發(fā)來的MT短消息進(jìn)行過濾處理,如果經(jīng)過過濾處理發(fā)現(xiàn)MT短消息為合法短消息,則根據(jù)該合法MT短消息中包含的目的MSC號碼通過本地網(wǎng)絡(luò)的STP將該合法MT短消息發(fā)送至目的MSC,再由目的MSC根據(jù)該MT短消息中包含的短消息接收方用戶的IMSI信息,將該MT短消息下發(fā)至對應(yīng)的接收方用戶(MS);F.目的MSC下發(fā)MT短消息后,通過本地網(wǎng)絡(luò)的STP向本地網(wǎng)絡(luò)的SMSC反饋MT短消息的下發(fā)結(jié)果信息;G.本地網(wǎng)絡(luò)的SMSC將接收到的短消息下發(fā)結(jié)果信息反饋給發(fā)出消息的外地網(wǎng)絡(luò)的SMSC。
其中本地網(wǎng)絡(luò)中的SMSC在完成對本地網(wǎng)絡(luò)中的SPS轉(zhuǎn)發(fā)來的MT短消息進(jìn)行過濾處理及其向發(fā)出消息的外地網(wǎng)絡(luò)的SMSC反饋短消息下發(fā)結(jié)果信息之外,還可以進(jìn)而完成下述工作1.對本地網(wǎng)絡(luò)中的SPS轉(zhuǎn)發(fā)來的每條MT短消息都分別寫MO話單,其中MO話單是本地網(wǎng)絡(luò)中的SMSC記錄它接收到的每條短消息的詳細(xì)內(nèi)容,包括發(fā)送方和接收方的號碼,消息內(nèi)容等。如果本地網(wǎng)絡(luò)中的SMSC在過濾短消息過程中發(fā)生錯誤,則在MO話單中相應(yīng)記錄錯誤原因;如果完成短消息的過濾處理,則在MO話單中記錄過濾結(jié)果;其中MO話單中保存原始的MT短消息的接收方IMSI號碼和外地發(fā)起方的SMSC號碼等信息。
2、收到目的MSC返回的下發(fā)結(jié)果消息(下發(fā)成功或下發(fā)失敗應(yīng)答消息)后,SMSC負(fù)責(zé)將該下發(fā)結(jié)果消息轉(zhuǎn)發(fā)給發(fā)出消息的外地SMSC。在這個過程中若因為接口斷連等原因所導(dǎo)致的該下發(fā)結(jié)果信息下發(fā)失敗,或者超時沒有接收到目的MSC反饋的下發(fā)結(jié)果消息,則本地網(wǎng)絡(luò)的SMSC將模擬目的MSC向發(fā)出消息的外地SMSC返回一個應(yīng)答消息以指示有錯誤發(fā)生。
3、本地網(wǎng)絡(luò)的SMSC在轉(zhuǎn)發(fā)外地SMSC給本地用戶發(fā)來的的多發(fā)消息過程中不允許其它外地的SMSC再給該本地用戶發(fā)送消息,即如果SMSC A正在給接收方用戶C發(fā)送多發(fā)消息,SMSC B在SMSC A指示多發(fā)消息結(jié)束之前也給接收方用戶C發(fā)送消息,本地SMSC將模擬目的MSC向SMSC B返回錯誤碼,錯誤原因為接收方用戶忙。其中多發(fā)消息是指在一個下發(fā)流程中下發(fā)多條消息,例如當(dāng)SMSC中多條消息的接收方為同一個用戶時,則可以在一個下發(fā)流程中向該用戶下發(fā)這些消息,只需在第一條消息下發(fā)時取路由信息,后續(xù)的消息直接使用第一條消息下發(fā)時取到的路由信息進(jìn)行下發(fā)處理。
4、本地網(wǎng)絡(luò)的SMSC發(fā)生內(nèi)部錯誤導(dǎo)致MT短消息不能正常下發(fā)時,或短消息過濾失敗或者超時時,本地網(wǎng)絡(luò)的SMSC將模擬目的MSC向發(fā)出消息的外地SMSC返回錯誤應(yīng)答消息。
如果在上述處理過程中本地網(wǎng)絡(luò)不對外地網(wǎng)絡(luò)發(fā)來的取路由消息(SRI,Send Routing Information)進(jìn)行攔截,則當(dāng)本地用戶漫游到外地時,其他外地用戶向該本地用戶發(fā)送MT短消息時,則會產(chǎn)生由于MT短消息無法經(jīng)過本地網(wǎng)絡(luò)的SPS而到達(dá)本地網(wǎng)絡(luò)的SMSC,因此就達(dá)不到對MT短消息進(jìn)行過濾的目的。為了解決這個問題,本發(fā)明技術(shù)方案中規(guī)定若本地網(wǎng)絡(luò)的SMSC接收到外地網(wǎng)絡(luò)發(fā)來的用于獲取本地用戶當(dāng)前具體位置信息的SRI消息時,不管要獲取的該本地用戶是否處于歸屬地還是漫游到其他外地網(wǎng)絡(luò),都構(gòu)造該本地用戶的IMSI號碼并填入SRI應(yīng)答消息中(其中SMSC構(gòu)造本地用戶的IMSI號碼是現(xiàn)有的公知技術(shù),這里不再過多贅述),同時SMSC將自身的號碼信息作為該本地用戶當(dāng)前所處位置的MSC號碼也填入到該SRI應(yīng)答消息中;本地網(wǎng)絡(luò)的SMSC中心將上述填充處理后的SRI應(yīng)答消息反饋給該發(fā)出SRI消息的外地網(wǎng)絡(luò),這樣當(dāng)外地用戶向該本地用戶發(fā)送MT短消息時,無論該本地用戶是否在歸屬地還是在其他漫游地,外地用戶向該本地用戶發(fā)送的MT短消息都將直接發(fā)送到本地網(wǎng)絡(luò)的SMSC,進(jìn)而由本地網(wǎng)絡(luò)的SMSC對其進(jìn)行過濾處理。而不會直接發(fā)送到該本地用戶的當(dāng)前漫游地,由此可能導(dǎo)致本地用戶的當(dāng)前漫游地不能對該短消息進(jìn)行過濾。
綜上可見,本發(fā)明技術(shù)方案通過對信令網(wǎng)結(jié)構(gòu)中的HSTP或LSTP的GT翻譯數(shù)據(jù)進(jìn)行修改,從而實現(xiàn)把所有目的地址為本地網(wǎng)絡(luò)MSC的消息均翻譯路由至本地網(wǎng)絡(luò)的SPS,本地網(wǎng)絡(luò)的SPS對接收到的消息進(jìn)行分析,若分析出為非MT短消息,則SPS將根據(jù)其包含的目的MSC號碼直接將其翻譯路由至相應(yīng)的目的MSC進(jìn)行正常處理;若分析出為MT短消息則通過本地網(wǎng)路的STP全部轉(zhuǎn)發(fā)至本地網(wǎng)絡(luò)的SMSC進(jìn)行短消息過濾處理,從而實現(xiàn)了本地網(wǎng)絡(luò)對消息發(fā)起方為外地用戶,消息接收方為本地用戶或漫游到本地的外地用戶的MT短消息也能夠進(jìn)行短消息過濾處理,因此較好的擴展了現(xiàn)有短消息過濾機制的局限性。
相應(yīng)于本發(fā)明上述提出的短消息過濾方法,本發(fā)明這里還進(jìn)而提出了一種信令處理系統(tǒng)SPS,如圖4所示,為本發(fā)明提出的信令處理系統(tǒng)的主要組成結(jié)構(gòu)框圖,其主要包括消息接收單元100、消息解析判別單元110、移動臺終止短消息轉(zhuǎn)發(fā)單元120和非移動臺終止短消息轉(zhuǎn)發(fā)單元130,其中各個組成單元的具體作用如下消息接收單元100,用于接收外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息;消息解析判別單元110,用于通過對上述消息接收單元100接收到的消息進(jìn)行解析,以判別接收到的消息是否為MT短消息;移動臺終止短消息轉(zhuǎn)發(fā)單元120,用于在上述消息解析判別單元110判別出接收到的消息為MT短消息時,將MT短消息轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)的SMSC;非移動臺終止短消息轉(zhuǎn)發(fā)單元130,用于在上述消息解析判別單元110判別出消息接收單元100接收到的消息為非MT短消息時,根據(jù)該非MT短消息中包含的目的MSC號碼信息將該非MT短消息轉(zhuǎn)發(fā)至對應(yīng)的MSC。
相應(yīng)于本發(fā)明上述提出的短消息過濾方法,本發(fā)明這里還進(jìn)而提出了一種短消息業(yè)務(wù)中心SMSC,如圖5所示,為本發(fā)明提出的短消息業(yè)務(wù)中心的主要組成結(jié)構(gòu)框圖,其主要包括移動臺終止短消息接收單元200、短消息過濾單元210、短消息轉(zhuǎn)發(fā)單元220和下發(fā)失敗消息反饋單元230,其中各個組成單元的具體作用如下移動臺終止短消息接收單元200,用于接收本地網(wǎng)絡(luò)的信令處理系統(tǒng)SPS轉(zhuǎn)發(fā)來的MT短消息;短消息過濾單元210,用于對上述移動臺終止短消息接收單元200接收到的MT短消息進(jìn)行過濾處理;短消息轉(zhuǎn)發(fā)單元220,用于將上述短消息過濾單元210過濾出的合法MT短消息根據(jù)其包含的目的MSC號碼信息將其轉(zhuǎn)發(fā)到對應(yīng)的目的MSC;下發(fā)失敗消息反饋單元230,用于在上述短消息過濾單元210過濾到垃圾MT短消息時,向?qū)?yīng)發(fā)出消息的外地網(wǎng)絡(luò)SMSC反饋相應(yīng)的短消息下發(fā)失敗消息。
請參照圖6,該圖是本發(fā)明提出的短消息業(yè)務(wù)中心增加對取路由消息處理能力后的實施例組成結(jié)構(gòu)框圖,其在上述圖5的主要組成結(jié)構(gòu)基礎(chǔ)上,還進(jìn)而包括取路由消息接收單元240、用戶號碼構(gòu)造單元250、取路由應(yīng)答消息填充單元260和取路由應(yīng)答消息反饋單元270,其中取路由消息接收單元240,用于接收外地網(wǎng)絡(luò)發(fā)來的用于獲取本地用戶當(dāng)前具體位置信息的SRI消息;用戶號碼構(gòu)造單元250,用于在取路由消息接收單元240接收到SRI消息時,構(gòu)造該本地用戶的IMSI號碼;取路由應(yīng)答消息填充單元260,用于將用戶號碼構(gòu)造單元250構(gòu)造的IMSI號碼填入對應(yīng)的SRI應(yīng)答消息中,并將SMSC號碼作為該本地用戶當(dāng)前所處位置的MSC號碼也填入該對應(yīng)的SRI應(yīng)答消息中;取路由應(yīng)答消息反饋單元270,用于將取路由應(yīng)答消息填充單元260填充處理后的對應(yīng)SRI應(yīng)答消息反饋給發(fā)出SRI消息的外地網(wǎng)絡(luò)。
其中本發(fā)明這里提出的SPS和SMSC的其他相關(guān)技術(shù)實現(xiàn)細(xì)節(jié)請參照本發(fā)明上述方法中的相關(guān)技術(shù)實現(xiàn)細(xì)節(jié)描述,本發(fā)明這里不再給以過多贅述。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種短消息過濾方法,其特征在于,包括步驟將外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息路由至本地網(wǎng)絡(luò)的信令處理系統(tǒng);本地網(wǎng)絡(luò)的信令處理系統(tǒng)將接收消息中的移動臺終止短消息轉(zhuǎn)發(fā)至本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心;本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心對接收到的移動臺終止短消息進(jìn)行過濾;并將過濾出的合法移動臺終止短消息發(fā)送到對應(yīng)的移動交換中心,由所述移動交換中心將接收到的移動臺終止短消息下發(fā)給短消息接收方。
2.如權(quán)利要求1所述的方法,其特征在于,通過對信令網(wǎng)結(jié)構(gòu)中的上層信令轉(zhuǎn)接點的全局碼翻譯數(shù)據(jù)進(jìn)行設(shè)置實現(xiàn)將外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息路由至本地網(wǎng)絡(luò)的信令處理系統(tǒng)。
3.如權(quán)利要求1所述的方法,其特征在于,本地網(wǎng)絡(luò)的信令處理系統(tǒng)通過對接收消息進(jìn)行解析獲取其中包含的移動臺終止短消息。
4.如權(quán)利要求3所述的方法,其特征在于,還包括步驟本地網(wǎng)絡(luò)的信令處理系統(tǒng)通過對接收消息進(jìn)行解析還獲取其中包含的非移動臺終止短消息;并根據(jù)獲取的非移動臺終止短消息中包含的目的移動交換中心號碼將所述非移動臺終止短消息轉(zhuǎn)發(fā)至對應(yīng)的移動交換中心處理。
5.如權(quán)利要求1所述的方法,其特征在于,本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心根據(jù)合法移動臺終止短消息中包含的目的移動交換中心號碼將合法移動臺終止短消息發(fā)送到對應(yīng)的移動交換中心;并所述移動交換中心根據(jù)接收到的移動臺終止短消息中包含的接收方國際移動臺識別碼將移動臺終止短消息下發(fā)給對應(yīng)的短消息接收方。
6.如權(quán)利要求1所述的方法,其特征在于,還包括步驟所述移動交換中心將移動臺終止短消息的下發(fā)結(jié)果信息上報給本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心;并本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心將接收到的下發(fā)結(jié)果信息反饋給對應(yīng)發(fā)出消息的外地網(wǎng)絡(luò)短消息業(yè)務(wù)中心。
7.如權(quán)利要求1所述的方法,其特征在于,還包括步驟本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心過濾到垃圾移動臺終止短消息時,向?qū)?yīng)發(fā)出消息的外地網(wǎng)絡(luò)短消息業(yè)務(wù)中心反饋短消息下發(fā)失敗消息。
8.如權(quán)利要求1所述的方法,其特征在于,還包括步驟本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心接收到外地網(wǎng)絡(luò)發(fā)來的用于獲取本地用戶當(dāng)前具體位置信息的取路由消息時,構(gòu)造所述本地用戶的國際移動臺識別碼填入取路由應(yīng)答消息中;并將自身號碼信息作為所述本地用戶當(dāng)前所處位置的移動交換中心號碼填入取路由應(yīng)答消息中;本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心將填充處理后的取路由應(yīng)答消息反饋給發(fā)出取路由消息的外地網(wǎng)絡(luò)。
9.一種信令處理系統(tǒng),其特征在于,包括消息接收單元,用于接收外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息;消息解析判別單元,用于通過對消息接收單元接收到的消息進(jìn)行解析判別接收到的消息是否為移動臺終止短消息;移動臺終止短消息轉(zhuǎn)發(fā)單元,用于在消息解析判別單元判別出接收到的消息為移動臺終止短消息時,將移動臺終止短消息轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,還包括非移動臺終止短消息轉(zhuǎn)發(fā)單元,用于在消息解析判別單元判別出消息接收單元接收到的消息為非移動臺終止短消息時,根據(jù)非移動臺終止短消息中包含的目的移動交換中心號碼將非移動臺終止短消息轉(zhuǎn)發(fā)至對應(yīng)的移動交換中心。
11.一種短消息業(yè)務(wù)中心,其特征在于,包括移動臺終止短消息接收單元,用于接收信令處理系統(tǒng)發(fā)來的移動臺終止短消息;短消息過濾單元,用于對移動臺終止短消息接收單元接收到的移動臺終止短消息進(jìn)行過濾處理;短消息轉(zhuǎn)發(fā)單元,用于將短消息過濾單元過濾出的合法移動臺終止短消息轉(zhuǎn)發(fā)到對應(yīng)的移動交換中心。
12.如權(quán)利要求11所述的短消息業(yè)務(wù)中心,其特征在于,還包括下發(fā)失敗消息反饋單元,用于在短消息過濾單元過濾到垃圾移動臺終止短消息時,向?qū)?yīng)發(fā)出消息的外地網(wǎng)絡(luò)短消息業(yè)務(wù)中心反饋短消息下發(fā)失敗消息。
13.如權(quán)利要求11所述的短消息業(yè)務(wù)中心,其特征在于,還包括取路由消息接收單元,用于接收外地網(wǎng)絡(luò)發(fā)來的用于獲取本地用戶當(dāng)前具體位置信息的取路由消息;用戶號碼構(gòu)造單元,用于在取路由消息接收單元接收到取路由消息時,構(gòu)造所述本地用戶的國際移動臺識別碼;取路由應(yīng)答消息填充單元,用于將用戶號碼構(gòu)造單元構(gòu)造的國際移動臺識別碼填入取路由應(yīng)答消息,并將短消息業(yè)務(wù)中心號碼作為所述本地用戶當(dāng)前所處位置的移動交換中心號碼填入取路由應(yīng)答消息;取路由應(yīng)答消息反饋單元,用于將取路由應(yīng)答消息填充單元填充處理后的取路由應(yīng)答消息反饋給發(fā)出取路由消息的外地網(wǎng)絡(luò)。
全文摘要
本發(fā)明公開了一種短消息過濾方法,包括將外地網(wǎng)絡(luò)發(fā)往本地網(wǎng)絡(luò)的消息路由至本地網(wǎng)絡(luò)的信令處理系統(tǒng);本地網(wǎng)絡(luò)的信令處理系統(tǒng)將接收消息中的移動臺終止短消息轉(zhuǎn)發(fā)至本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心;本地網(wǎng)絡(luò)的短消息業(yè)務(wù)中心對接收到的移動臺終止短消息進(jìn)行過濾;并將過濾出的合法移動臺終止短消息發(fā)送到對應(yīng)的移動交換中心,由所述移動交換中心將接收到的移動臺終止短消息下發(fā)給短消息接收方。相應(yīng)的本發(fā)明還公開了一種信令處理系統(tǒng)和短消息業(yè)務(wù)中心。本發(fā)明可以實現(xiàn)對外地用戶發(fā)往本地用戶或發(fā)往本地漫游用戶的短消息進(jìn)行過濾的目的。
文檔編號H04W4/14GK1984369SQ20061008280
公開日2007年6月20日 申請日期2006年6月9日 優(yōu)先權(quán)日2006年6月9日
發(fā)明者鐘朝東, 馬寧質(zhì), 馬家明, 王暄, 鄭仲恩 申請人:華為技術(shù)有限公司