專利名稱:發(fā)送短信的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種發(fā)送短信的系統(tǒng)及方法。
背景技術(shù):
在移動通信中,短信作為一種非語音通信技術(shù),已經(jīng)成為繼語音通信之后最為火爆的增值業(yè)務(wù),隨著短信業(yè)務(wù)的快速發(fā)展,運(yùn)營商對于短信業(yè)務(wù)提出了越來越多的需求,例如對于非法短信進(jìn)行屏蔽,對于用戶由于關(guān)機(jī)等原因無法收到的短信進(jìn)行保存,用戶可以登陸到網(wǎng)站進(jìn)行瀏覽等等,這些需求都需要運(yùn)營商能夠?qū)τ诙绦胖行南掳l(fā)到用戶移動終端設(shè)備的短信進(jìn)行攔截處理。
目前,在GSM(Global System for Mobile Communications,全球移動通信系統(tǒng))網(wǎng)絡(luò)中,短信的發(fā)送遵從ETSI制定的相關(guān)GSM協(xié)議,根據(jù)GSM協(xié)議,一個短信的正常發(fā)送流程如圖1所示,包括如下步驟步驟1主叫移動終端設(shè)備(以下簡稱主叫設(shè)備)首先將短信發(fā)送到主叫設(shè)備當(dāng)前漫游所在的VMSC(Visit MSC,拜訪移動交換中心);步驟2VMSC通過MO FWD SM(MAP(Mobile Application Part,移動應(yīng)用部分)MO(Mobile Originated,移動始發(fā))Forward Short Message,移動始發(fā)短信傳送)消息將短信發(fā)送到主叫設(shè)備的歸屬SMSC(Short MessageCenter,短信中心)(以下簡稱主叫SMSC);步驟3主叫SMSC向被叫移動終端設(shè)備(以下簡稱被叫設(shè)備)所在的HLR(Home Location Register,歸屬位置寄存器)發(fā)送SRI FOR SM(MAPSend Routing Information for Short Message,提供短信路由信息操作)消息;步驟4被叫設(shè)備所在的HLR將被叫設(shè)備當(dāng)前漫游所在的VMSC地址承載于SRI FOR SM應(yīng)答消息中發(fā)送給主叫SMSC;步驟5主叫SMSC通過MT FWD SM(MAP MT(Mobile Terminated,移動終止)Forward Short Message,移動終止短信傳送)消息將短信下發(fā)到被叫設(shè)備所在的VMSC(以下簡稱被叫VMSC);步驟6被叫VMSC將短信下發(fā)給被叫設(shè)備。
不難看出,在上述短信發(fā)送流程中,短信是通過主叫SMSC直接將短信下發(fā)到被叫設(shè)備的,并不會經(jīng)過被叫設(shè)備的SMSC(以下簡稱被叫SMSC),因此,被叫SMSC不能對發(fā)給被叫設(shè)備的短信進(jìn)行任何屏蔽、保存等業(yè)務(wù)處理。
下面舉一個例子具體說明比如主叫設(shè)備是一個北京用戶,當(dāng)然其所在的SMSC也在北京,被叫設(shè)備是廣東的用戶,其所在的SMSC在廣東,現(xiàn)在被叫設(shè)備在天津漫游。這時候如果這個北京用戶給這個廣東用戶發(fā)送短信,這條短信就由北京用戶在北京的短信中心直接下發(fā)到正在天津漫游的被叫用戶,整個短信發(fā)送流程不經(jīng)過廣東的短信中心。
假如廣東的運(yùn)營商希望能夠?qū)τ谟脩羰盏降亩绦鸥鶕?jù)內(nèi)容進(jìn)行屏蔽,比如對于帶有“法輪功”等非法信息的短信就扔棄了,不發(fā)送到被叫設(shè)備;另外希望對于下發(fā)到用戶的短信進(jìn)行保存,用戶可以登陸到網(wǎng)站進(jìn)行瀏覽等。但是由于上述的短信發(fā)送流程不經(jīng)過廣東的短信中心,因此廣東運(yùn)營商無法實(shí)現(xiàn)上述目的。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)所存在的問題,本發(fā)明的目的是提供一種發(fā)送短信的系統(tǒng)及方法,可以將發(fā)送至被叫設(shè)備的短信首先轉(zhuǎn)發(fā)至被叫SMSC,由其控制短信的發(fā)送,從而可以提供對下發(fā)短信進(jìn)行業(yè)務(wù)處理的功能,比如對短信進(jìn)行屏蔽或保存處理等。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明提供了一種發(fā)送短信的系統(tǒng),包括主叫短信中心SMSC、被叫SMSC和被叫歸屬位置寄存器HLR,該系統(tǒng)還設(shè)置有信令處理設(shè)備SPS;在發(fā)送短信過程中,SPS截獲主叫SMSC發(fā)送到被叫HLR的獲取被叫拜訪移動交換中心VMSC地址的消息并轉(zhuǎn)發(fā)給被叫SMSC;被叫SMSC收到該消息后將其地址發(fā)送給主叫SMSC;主叫SMSC根據(jù)被叫SMSC地址將短信發(fā)送至被叫SMSC;被叫SMSC收到短信后控制短信的發(fā)送。
本發(fā)明還提供了一種發(fā)送短信的方法,包括如下步驟A、SPS截獲主叫SMSC發(fā)送到被叫HLR的獲取被叫VMSC地址的消息并轉(zhuǎn)發(fā)給被叫SMSC;B、被叫SMSC收到SPS轉(zhuǎn)發(fā)的消息后將其地址發(fā)送給主叫SMSC;C、主叫SMSC根據(jù)被叫SMSC地址將短信發(fā)送至被叫SMSC;D、被叫SMSC收到短信后控制短信的發(fā)送。
所述步驟A具體包括A1、主叫SMSC收到主叫設(shè)備發(fā)送的短信后,向被叫HLR發(fā)送獲取被叫VMSC地址的提供短消息路由信息操作SRI FOR SM消息;A2、SPS截獲所述SRI FOR SM消息并轉(zhuǎn)發(fā)給被叫SMSC。
所述步驟B具體包括被叫SMSC收到所述SRI FOR SM消息后將其地址承載于SRI FOR SM應(yīng)答消息中發(fā)送給主叫SMSC。
所述步驟C具體包括主叫SMSC收到SRI FOR SM應(yīng)答消息后獲取被叫SMSC地址,并將短信承載于移動終止短信傳送MT FWD SM消息中發(fā)送給被叫SMSC。
所述步驟D包括D1、被叫SMSC收到MT FWD SM消息后,向主叫SMSC發(fā)送MT FWDSM應(yīng)答消息,獲取所述短信并控制所述短信的發(fā)送。
所述被叫SMSC控制短信發(fā)送的步驟包括對短信進(jìn)行屏蔽處理。
所述被叫SMSC控制短信發(fā)送的步驟包括所述被叫SMSC對短信進(jìn)行保存處理并且將短信下發(fā)到被叫設(shè)備,或者,所述被叫SMSC直接將短信下發(fā)到被叫設(shè)備;且所述被叫SMSC將短信下發(fā)到被叫設(shè)備的步驟具體包括D2、被叫SMSC通過SPS向被叫HLR發(fā)送獲取被叫VMSC地址的消息;D3、被叫HLR收到所述消息后將被叫VMSC地址通過SPS轉(zhuǎn)發(fā)給被叫SMSC;D4、被叫SMSC根據(jù)被叫VMSC地址將短信發(fā)送至被叫VMSC;D5、被叫VMSC收到短信后將短信發(fā)送至被叫設(shè)備。
步驟D2中所述獲取被叫VMSC地址的消息為SRI FOR SM消息。
所述步驟D3具體包括被叫HLR將被叫VMSC地址承載于SRI FOR SM應(yīng)答消息中通過SPS轉(zhuǎn)發(fā)給被叫SMSC。
所述步驟D4具體包括被叫SMSC根據(jù)被叫VMSC地址將短信承載于MT FWD SM消息中發(fā)送給被叫VMSC。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明所述的系統(tǒng)及方法具有如下優(yōu)點(diǎn)1、將發(fā)送至被叫設(shè)備的短信首先轉(zhuǎn)發(fā)至被叫短信中心,由其控制短信的發(fā)送,從而可以提供對下發(fā)短信進(jìn)行業(yè)務(wù)處理的功能,比如可以對非法短信進(jìn)行屏蔽處理,對被叫設(shè)備無法立即收到的短信進(jìn)行保存處理等;2、只需要在現(xiàn)有短信發(fā)送系統(tǒng)中增加一個新的設(shè)備SPS,其他設(shè)備,如主叫SMSC、被叫HLR、被叫VMSC等設(shè)備實(shí)體不需要進(jìn)行軟硬件的升級,因此,本發(fā)明技術(shù)方案簡單,易于實(shí)施;3、該技術(shù)方案具有極大的靈活性和可擴(kuò)展性,SPS將短信轉(zhuǎn)發(fā)到被叫短信中心后,被叫短信中心還可以根據(jù)需要通過軟件升級提供除屏蔽、保存外的其他各種短信處理業(yè)務(wù)。
圖1為GSM協(xié)議規(guī)定的短信發(fā)送流程圖;圖2為本發(fā)明實(shí)施例所述發(fā)送短信的系統(tǒng)的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例所述發(fā)送短信的方法的流程圖。
具體實(shí)施例方式
為了實(shí)現(xiàn)將發(fā)送至被叫設(shè)備的短信轉(zhuǎn)發(fā)至被叫SMSC,從而提供對下發(fā)短信進(jìn)行業(yè)務(wù)處理功能的目的,我們提供了一種發(fā)送短信的系統(tǒng),如圖2所示,包括主叫SMSC、被叫SMSC和被叫HLR,且在被叫SMSC與被叫HLR之間增加一個信令處理設(shè)備(以下將簡稱SPS(Signalling Process System,信令處理系統(tǒng)))。
其中,SPS的功能為在發(fā)送短信過程中,截獲主叫SMSC發(fā)送到被叫HLR的獲取被叫VMSC地址的消息并轉(zhuǎn)發(fā)給被叫SMSC;
被叫SMSC的功能為收到SPS轉(zhuǎn)發(fā)的消息后將其地址發(fā)送給主叫SMSC,獲取主叫SMSC發(fā)送來的短信,對短信進(jìn)行業(yè)務(wù)處理并控制短信的發(fā)送。
下面針對采用上述發(fā)送短信的系統(tǒng)進(jìn)行短信發(fā)送的流程進(jìn)行詳細(xì)說明,如圖3所示,包括如下步驟步驟30主叫SMSC收到主叫設(shè)備發(fā)送的短信后,為了獲取被叫VMSC地址向被叫HLR發(fā)送SRI FOR SM消息,SPS截獲該消息。
步驟31SPS將截獲的SRI FOR SM消息轉(zhuǎn)發(fā)給被叫SMSC。
步驟32被叫SMSC收到SRI FOR SM消息后,將被叫SMSC地址作為虛擬被叫VMSC地址承載于SRI FOR SM應(yīng)答消息中發(fā)送給主叫SMSC。
步驟33主叫SMSC收到SRI FOR SM應(yīng)答消息后獲取被叫SMSC地址,并將短信承載于MT FWD SM消息中發(fā)送給被叫SMSC。
步驟34被叫SMSC收到MT FWD SM消息后,向主叫SMSC發(fā)送MTFWD SM應(yīng)答消息,同時獲取承載于消息中的短信,并對該短信進(jìn)行屏蔽或保存等相關(guān)業(yè)務(wù)處理。
比如,如果收到的短信屬于被叫用戶不希望收到的短信(非法短信或垃圾短信等),則進(jìn)行屏蔽處理,直接將該短信拋棄,不轉(zhuǎn)發(fā)至被叫設(shè)備;如果此時被叫設(shè)備由于關(guān)機(jī)、或者不在服務(wù)區(qū)等原因無法立即收到該短信,則將該短信進(jìn)行保存處理,用戶可以登陸到網(wǎng)站進(jìn)行瀏覽,等等。
如果被叫SMSC對獲取的短信進(jìn)行了屏蔽處理后,則無需再將該短信發(fā)送至被叫設(shè)備,因此,短信發(fā)送流程結(jié)束;如果被叫SMSC對獲取的短信沒有進(jìn)行任何業(yè)務(wù)處理,或者進(jìn)行處理(如保存處理)后仍需要將短信發(fā)送至被叫設(shè)備時,則繼續(xù)執(zhí)行以下步驟。
步驟35當(dāng)被叫SMSC確認(rèn)需要將短信發(fā)送至被叫設(shè)備后,將SRI FORSM消息通過SPS轉(zhuǎn)發(fā)至被叫HLR。
步驟36被叫HLR收到SRI FOR SM消息后,將被叫VMSC地址承載于SRI FOR SM應(yīng)答消息中通過SPS轉(zhuǎn)發(fā)至被叫SMSC。
步驟37被叫SMSC收到SRI FOR SM應(yīng)答消息后,獲取被叫VMSC地址,并將短信承載于MT FWD SM消息中發(fā)送到被叫VMSC。
步驟38被叫VMSC收到MT FWD SM消息后,獲取承載于該消息中的短信,向被叫SMSC發(fā)送MT FWD SM應(yīng)答消息,并將獲取的短信發(fā)送至被叫設(shè)備。
步驟39被叫設(shè)備收到短信后向被叫VMSC發(fā)送應(yīng)答消息。
綜上所述,采用上述系統(tǒng)及方法,可以將發(fā)送至被叫設(shè)備的短信首先轉(zhuǎn)發(fā)至被叫SMSC,由其控制短信的發(fā)送,從而可以提供對下發(fā)短信進(jìn)行業(yè)務(wù)處理的功能,比如對短信進(jìn)行屏蔽或保存處理等;而且本發(fā)明的技術(shù)方案具有極大的靈活性和可擴(kuò)展性,SPS將下發(fā)短信轉(zhuǎn)發(fā)到被叫短信中心后,被叫短信中心根據(jù)需要還可以通過軟件升級提供除屏蔽、保存外的其他多種短信處理業(yè)務(wù);另外,對于本發(fā)明的系統(tǒng)來說只需要在現(xiàn)有短信發(fā)送系統(tǒng)中增加一個新的設(shè)備SPS,而其他設(shè)備,如主叫SMSC、被叫HLR、被叫VMSC等設(shè)備實(shí)體不需要進(jìn)行軟硬件的升級,因此,本發(fā)明技術(shù)方案簡單,易于實(shí)施。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種發(fā)送短信的系統(tǒng),包括主叫短信中心SMSC、被叫SMSC和被叫歸屬位置寄存器HLR,其特征在于,該系統(tǒng)還設(shè)置有信令處理設(shè)備SPS;在發(fā)送短信過程中,SPS截獲主叫SMSC發(fā)送到被叫HLR的獲取被叫拜訪移動交換中心VMSC地址的消息并轉(zhuǎn)發(fā)給被叫SMSC;被叫SMSC收到該消息后將其地址發(fā)送給主叫SMSC;主叫SMSC根據(jù)被叫SMSC地址將短信發(fā)送至被叫SMSC;被叫SMSC收到短信后控制短信的發(fā)送。
2.一種發(fā)送短信的方法,其特征在于,包括如下步驟A、SPS截獲主叫SMSC發(fā)送到被叫HLR的獲取被叫VMSC地址的消息并轉(zhuǎn)發(fā)給被叫SMSC;B、被叫SMSC收到SPS轉(zhuǎn)發(fā)的消息后將其地址發(fā)送給主叫SMSC;C、主叫SMSC根據(jù)被叫SMSC地址將短信發(fā)送至被叫SMSC;D、被叫SMSC收到短信后控制短信的發(fā)送。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟A具體包括A1、主叫SMSC收到主叫設(shè)備發(fā)送的短信后,向被叫HLR發(fā)送獲取被叫VMSC地址的提供短消息路由信息操作SRI FOR SM消息;A2、SPS截獲所述SRI FOR SM消息并轉(zhuǎn)發(fā)給被叫SMSC。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟B具體包括被叫SMSC收到所述SRI FOR SM消息后將其地址承載于SRI FOR SM應(yīng)答消息中發(fā)送給主叫SMSC。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟C具體包括主叫SMSC收到SRI FOR SM應(yīng)答消息后獲取被叫SMSC地址,并將短信承載于移動終止短信傳送MT FWD SM消息中發(fā)送給被叫SMSC。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟D包括D1、被叫SMSC收到MT FWD SM消息后,向主叫SMSC發(fā)送MT FWDSM應(yīng)答消息,獲取所述短信并控制所述短信的發(fā)送。
7.根據(jù)權(quán)利要求2至6任一項(xiàng)所述的方法,其特征在于,所述被叫SMSC控制短信發(fā)送的步驟包括對短信進(jìn)行屏蔽處理。
8.根據(jù)權(quán)利要求2至6任一項(xiàng)所述的方法,其特征在于,所述被叫SMSC控制短信發(fā)送的步驟包括所述被叫SMSC對短信進(jìn)行保存處理并且將短信下發(fā)到被叫設(shè)備,或者,所述被叫SMSC直接將短信下發(fā)到被叫設(shè)備;且所述被叫SMSC將短信下發(fā)到被叫設(shè)備的步驟具體包括D2、被叫SMSC通過SPS向被叫HLR發(fā)送獲取被叫VMSC地址的消息;D3、被叫HLR收到所述消息后將被叫VMSC地址通過SPS轉(zhuǎn)發(fā)給被叫SMSC;D4、被叫SMSC根據(jù)被叫VMSC地址將短信發(fā)送至被叫VMSC;D5、被叫VMSC收到短信后將短信發(fā)送至被叫設(shè)備。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,步驟D2中所述獲取被叫VMSC地址的消息為SRI FOR SM消息。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述步驟D3具體包括被叫HLR將被叫VMSC地址承載于SRI FOR SM應(yīng)答消息中通過SPS轉(zhuǎn)發(fā)給被叫SMSC。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述步驟D4具體包括被叫SMSC根據(jù)被叫VMSC地址將短信承載于MT FWD SM消息中發(fā)送給被叫VMSC。
全文摘要
本發(fā)明公開了一種發(fā)送短信的系統(tǒng)及方法,該系統(tǒng)包括主叫SMSC、被叫SMSC和被叫HLR,該系統(tǒng)還設(shè)置有信令處理設(shè)備SPS;在發(fā)送短信過程中,SPS截獲主叫SMSC發(fā)送到被叫HLR的獲取被叫VMSC地址的消息并轉(zhuǎn)發(fā)給被叫SMSC;被叫SMSC收到該消息后將其地址發(fā)送給主叫SMSC;主叫SMSC根據(jù)被叫SMSC地址將短信發(fā)送至被叫SMSC;被叫SMSC收到短信后對短信進(jìn)行業(yè)務(wù)處理并控制短信的發(fā)送。采用上述系統(tǒng)及方法,可以使被叫SMSC獲取到主叫設(shè)備發(fā)送的短信并控制短信的發(fā)送,從而可以提供對下發(fā)短信進(jìn)行業(yè)務(wù)處理的功能,比如對短信進(jìn)行屏蔽或保存處理等。
文檔編號H04W4/12GK1984358SQ20051013053
公開日2007年6月20日 申請日期2005年12月14日 優(yōu)先權(quán)日2005年12月14日
發(fā)明者李祖健, 童國凡, 文劍, 馮海斌, 賈群 申請人:華為技術(shù)有限公司