專利名稱:實現(xiàn)短消息轉(zhuǎn)移的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤指一種移動通信網(wǎng)中短消息的傳送方法。
背景技術(shù):
短消息作為一項極具吸引力和人氣的增值業(yè)務(wù),逐漸成為以話音業(yè)務(wù)為主導的移動通信網(wǎng)絡(luò)的重要補充。其中,短消息傳送是短消息業(yè)務(wù)的基礎(chǔ),目前短消息的傳送通過以下步驟完成首先,主叫方通過漫游所在地MSC/VLR(移動交換中心/拜訪位置寄器)將短消息發(fā)送至短消息中心;其次,短消息中心根據(jù)被叫方的號碼,向其所屬的HLR(歸屬位置寄存器)發(fā)送請求獲取路由信息消息;然后,歸屬位置寄存器響應(yīng)短消息中心請求,查找數(shù)據(jù)庫并返回路由信息;最后,短消息中心根據(jù)接收到的路由信息,將短消息轉(zhuǎn)發(fā)給被叫方。
現(xiàn)有技術(shù)存在如下的缺點1、當被叫方關(guān)機或手機內(nèi)存滿時,短消息就無法發(fā)送給被叫方,只有等到被叫方開機或清除手機內(nèi)存,短消息才能重新由短消息中心下發(fā),從而被叫方才能接收到該短消息。也就是說,短消息發(fā)送存在延時長的缺陷。
2、當主叫方通過短消息發(fā)送重要數(shù)據(jù)至被叫方,而被叫方則可能由于關(guān)機等原因而無法接收,由此造成用戶使用很不方便,從而影響短消息業(yè)務(wù)的發(fā)展。舉個例子,用戶A需要將電話號碼等重要數(shù)據(jù)盡快告訴用戶B,而用戶A和用戶B又不能利用傳真機、因特網(wǎng)等設(shè)備進行數(shù)據(jù)交互。此時,為了防止口頭傳達過程中造成信息失真,用戶A作為主叫方,將電話號碼等重要數(shù)據(jù)通過短消息發(fā)送給用戶B的移動臺,如果用戶B的移動臺由于電池沒電而導致關(guān)機時,就無法確保及時收到該短消息,這給用戶使用帶來很多不便,由于無法及時收到重要數(shù)據(jù)則可能給用戶造成嚴重損失。
3、當用戶出差到外地,為了節(jié)省話費使用當?shù)氐腟IM卡時,雖然可以通過電話呼叫轉(zhuǎn)移業(yè)務(wù)將電話呼叫轉(zhuǎn)移至當?shù)氐腟IM卡上,但是,目前還沒有將短消息轉(zhuǎn)移至當?shù)氐腟IM卡上的技術(shù)解決方案。因此為了接收發(fā)送至原SIM卡的短消息,用戶不得不經(jīng)常更換SIM卡,由此造成用戶使用很不方便,并且接收到的短消息實時性差,從而影響實時短消息業(yè)務(wù)的發(fā)展。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題是提供一種提高短消息傳送實時性的實現(xiàn)短消息轉(zhuǎn)發(fā)的方法,以方便用戶使用。
為解決上述問題,本發(fā)明提供一種實現(xiàn)短消息轉(zhuǎn)發(fā)的方法,包括以下步驟預(yù)設(shè)步驟在歸屬位置寄存器中對需短消息轉(zhuǎn)移的移動臺預(yù)設(shè)相應(yīng)的短消息轉(zhuǎn)移登記信息;轉(zhuǎn)移步驟根據(jù)所述短消息轉(zhuǎn)移登記信息短消息中心將所述短消息轉(zhuǎn)移給相應(yīng)的通信終端。
其中,所述預(yù)設(shè)步驟進一步包括登記步驟通過手工輸入或移動臺向歸屬位置寄存器注冊短消息轉(zhuǎn)移登記信息;保存步驟將所述注冊的短消息轉(zhuǎn)移登記信息保存在歸屬位置寄存器數(shù)據(jù)庫中。
另外,所述短消息轉(zhuǎn)移登記信息包括短消息轉(zhuǎn)移類型。
其中,所述短消息轉(zhuǎn)移類型為無條件轉(zhuǎn)移,所述歸屬位置寄存器中保存有需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的通信終端的對應(yīng)關(guān)系。
其中,所述短消息轉(zhuǎn)移類型為不可及轉(zhuǎn)移,所述歸屬位置寄存器中保存有需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的通信終端的對應(yīng)關(guān)系。
進一步,所述轉(zhuǎn)移步驟進一步包括第一請求步驟有短消息發(fā)送給需短消息轉(zhuǎn)移的移動臺,短消息中心向所述移動臺所屬的歸屬位置寄存器請求獲取路由信息;
觸發(fā)步驟歸屬位置寄存器檢測到所述需短消息轉(zhuǎn)移的移動臺設(shè)置了短消息轉(zhuǎn)移,根據(jù)觸發(fā)條件觸發(fā)執(zhí)行相應(yīng)的短消息轉(zhuǎn)移類型;獲取步驟,短消息中心獲取轉(zhuǎn)移的目的通信終端的路由信息;轉(zhuǎn)發(fā)步驟短消息中心根據(jù)所述路由信息將短消息發(fā)送給相應(yīng)的通信終端。
另外,所述通信終端為移動臺。
最好,所述獲取步驟具體包括第一查詢步驟歸屬位置寄存器查詢短消息轉(zhuǎn)移的目的移動臺路由信息;第一返回步驟歸屬位置寄存器將所述目的移動臺路由信息返回給短消息中心。
最好,所述需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的目的移動臺所屬歸屬位置寄存器相同,第一返回步驟中歸屬位置寄存器直接將欲轉(zhuǎn)移的目的移動臺路由信息返回給短消息中心。
最好,所述需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的目的移動臺所屬歸屬位置寄存器不同,所述第一查詢步驟中進一步包括模擬步驟需短消息轉(zhuǎn)移的移動臺的歸屬位置寄存器模擬為短消息中心向其欲轉(zhuǎn)移的目的移動臺歸屬的位置寄存器查詢路由信息,并將欲轉(zhuǎn)移的目的移動臺歸屬的位置寄存器返回的路由信息返回給短消息中心。
最好,所述需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的目的移動臺所屬歸屬位置寄存器不同,所述獲取步驟具體包括第二查詢步驟歸屬位置寄存器查詢需短消息轉(zhuǎn)移的目的移動臺號碼;第二返回步驟歸屬位置寄存器將所述目的移動臺號碼返回給短消息中心;第二請求步驟短消息中心根據(jù)所述目的移動臺號碼向所述目的移動臺所屬的歸屬位置寄存器請求獲取路由信息;第三返回步驟目的移動臺所屬的歸屬位置寄存器將所述目的移動臺的路由信息返回給短消息中心。
最好,所述轉(zhuǎn)移步驟還包括判斷步驟
歸屬位置寄存器判斷被叫移動臺是否設(shè)置了短消息轉(zhuǎn)移,若是,則執(zhí)行觸發(fā)步驟,否則,獲取所述被叫移動臺的路由信息,然后執(zhí)行轉(zhuǎn)發(fā)步驟。
最好,所述轉(zhuǎn)發(fā)步驟進一步包括短消息中心根據(jù)路由信息向欲轉(zhuǎn)發(fā)的目的移動臺的移動交換中心轉(zhuǎn)發(fā)短消息;欲轉(zhuǎn)發(fā)的目的移動臺的移動交換中心將所述短消息下發(fā)給所述目的移動臺。
最好,所述短消息中心為全球移動通信系統(tǒng)GSM短消息中心SMSC或碼分多址移動通信系統(tǒng)CDMA短消息中心MC。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點1、本發(fā)明可通過HLR實現(xiàn)短消息轉(zhuǎn)發(fā)功能,充分利用了移動通信系統(tǒng)現(xiàn)有的網(wǎng)絡(luò)實體,不需要對其他網(wǎng)元做較大改動,實現(xiàn)簡單,可避免現(xiàn)有技術(shù)當被叫方關(guān)機或手機內(nèi)存滿時,短消息就無法發(fā)送給被叫方的缺點,并且由于實現(xiàn)了短消息轉(zhuǎn)移,可避免用戶丟失重要的短消息數(shù)據(jù),即使用戶出差在外地也無需經(jīng)常更換SIM卡;2、本發(fā)明對短消息轉(zhuǎn)移登記的管理同呼叫前轉(zhuǎn),符合移動運營商的運營模式和移動用戶的使用習慣。特別是用戶可以根據(jù)需要通過手機進行設(shè)置,為移動用戶提供了很大的自主權(quán)和靈活性;3、本發(fā)明更大程度上保證了短消息的實時接收,提供更為強大的功能滿足移動用戶的一些潛在應(yīng)用場景和需求,可在很大程度上提高移動用戶特別是大客戶的服務(wù)滿意度。
圖1是現(xiàn)有技術(shù)實現(xiàn)短消息發(fā)送的流程圖;圖2是本發(fā)明實現(xiàn)短消息轉(zhuǎn)移的方法實施例所應(yīng)用的一種網(wǎng)絡(luò)環(huán)境示意圖;圖3是本發(fā)明短消息轉(zhuǎn)移的方法第一實施例網(wǎng)絡(luò)示意圖;圖4是本發(fā)明短消息轉(zhuǎn)移的方法第二實施例網(wǎng)絡(luò)示意圖;
圖5是本發(fā)明短消息轉(zhuǎn)移的方法短消息轉(zhuǎn)發(fā)失敗處理的流程圖。
具體實施例方式
隨著移動通信技術(shù)的發(fā)展,短消息的基本功能已不能完全滿足用戶的多樣化需求,需要開發(fā)新的短消息業(yè)務(wù)以使用戶使用更加方便,滿足用戶的更高需求?;诖?,本發(fā)明提供了一種實現(xiàn)短消息轉(zhuǎn)移的方法,可將客戶發(fā)出的短消息轉(zhuǎn)移至與被叫移動臺對應(yīng)的其他通信終端。
本發(fā)明主要應(yīng)用在移動通信網(wǎng)絡(luò)中,所述的移動終端(或稱為移動臺)不但包括手機,而且還包括可實現(xiàn)短消息功能的其他移動通信終端,如個人數(shù)字助理;接收轉(zhuǎn)移短消息的通信終端同樣不但包括手機,也包括其他設(shè)備,如固定電話以及其他可通過網(wǎng)絡(luò)獲取短消息的終端設(shè)備。
本發(fā)明基于現(xiàn)有短消息發(fā)送方法實現(xiàn)短消息轉(zhuǎn)發(fā),下面首先介紹現(xiàn)有技術(shù)中短消息發(fā)送的流程以更好理解本發(fā)明。
請參照圖1是現(xiàn)有技術(shù)中短消息發(fā)送的流程圖,現(xiàn)有技術(shù)短消息發(fā)送主要涉及以下實體短消息中心,在GSM(全球移動通信網(wǎng))中,所述短消息中心指SMSC(短消息中心),即將SC(Service Centre)和GMSC(Gateway Mobile SwithCenter)的功能合一體,SC的功能主要是轉(zhuǎn)發(fā)短消息,其短消息主要來源于SME(短消息實體),SC只需轉(zhuǎn)發(fā)短消息即可(在必要時也可修改短消息內(nèi)容),GMSC則用于獲取路由信息,將短消息發(fā)送給相關(guān)的SMSC處理,在CDMA(碼分多址移動通信系統(tǒng))網(wǎng)中,所述短消息中心指類似于SMSC的實體MC;MSC(移動交換中心),MSC的作用是將短消息中心提交的短消息轉(zhuǎn)發(fā)給MS;HLR(歸屬位置寄存器),所述HLR存儲有MS的相關(guān)簽約數(shù)據(jù)以及位置信息;VLR(拜訪位置寄存器),所述VLR存儲有本MSC內(nèi)漫游的MS相關(guān)的簽約數(shù)據(jù)以及位置等信息。
下面簡單敘述如何通過上述的實體發(fā)送短消息。
請參考圖1所示,一個短消息從MS-A傳送到MS-B包括發(fā)起流程和終結(jié)流程,其中,發(fā)起流程包括短消息發(fā)起方MS-A通過漫游所在地MSC/VLR,將短消息發(fā)送至對應(yīng)的短消息中心。而終結(jié)流程包括1、短消息中心接收到需要轉(zhuǎn)發(fā)的短消息,根據(jù)短消息攜帶的被叫移動臺號碼等信息向被叫移動臺所屬的HLR發(fā)送請求獲取路由信息消息,在GSM網(wǎng)中所述請求獲取路由信息消息為MAP_SEND_ROUTING_INFO_FOR_SM消息,所述MAP_SEND_ROUTING_INFO_FOR_SM消息攜帶參數(shù)為MSISDN;在CDMA網(wǎng)中所述請求獲取路由信息消息為SMSREQ,攜帶的參數(shù)可以為MIN(類似GSM/UMTS的IMSI),也可以是MDN(類似GSM/UMTS的MSISDN),以便短消息中心能夠準確轉(zhuǎn)發(fā)短消息;2、HLR收到請求獲取路由信息消息后,向短消息中心確認并返回路由信息,所述路由信息包括有移動臺目前所在地MSC地址等,若所述移動臺在本地,則所述MSC地址即為移動臺的簽約MSC地址,若所述移動臺在漫游狀態(tài),則所述MSC地址為移動臺漫游地的MSC地址;3、根據(jù)從所述路由信息中獲取的MSC地址,短消息中心向所述MSC發(fā)送轉(zhuǎn)發(fā)請求消息,在GSM網(wǎng)中,所述轉(zhuǎn)發(fā)請求消息為MAP_MT_FORWARD_SHORT_MESSAGE消息,在CDMA網(wǎng)絡(luò)中所述轉(zhuǎn)發(fā)請求消息為SMDPP消息,然后短消息中心將短消息轉(zhuǎn)發(fā)給所述的MSC繼續(xù)傳送;4、若移動臺在漫游,則MSC向VLR發(fā)送請求消息以獲取移動臺簽約信息,在GSM網(wǎng)中所述請求消息為sendInfoForMT-SMS消息;5、所述VLR返回MSC結(jié)果;6、若所述移動臺為簽約用戶,則所述MSC將短消息轉(zhuǎn)發(fā)給MS,否則,結(jié)束短消息投遞流程;7、MS-B接收短消息,并確認返回投遞結(jié)果給所述MSC;8、所述MSC向短消息中心返回投遞結(jié)果。
從上看出,上述短消息的發(fā)送方法無法完成將發(fā)送至MS-B的短消息轉(zhuǎn)移至MS-C。本發(fā)明基于上述短消息的轉(zhuǎn)發(fā)投遞過程,提供了一種具有短消息轉(zhuǎn)移功能的短消息發(fā)送方法。
請參閱圖2,圖2是本發(fā)明實現(xiàn)短消息轉(zhuǎn)移的方法實施例所應(yīng)用的一種網(wǎng)絡(luò)環(huán)境示意圖,本發(fā)明主要應(yīng)用于移動通信網(wǎng)絡(luò)中,如圖2所示的網(wǎng)絡(luò)環(huán)境,所述移動通信網(wǎng)絡(luò)主要包括移動臺11、短消息中心12、HLR 13以及MSC 14。其中,如前面所述短消息中心12在GSM網(wǎng)中為SMSC(SC+GMSC組成),在CDMA網(wǎng)絡(luò)中為MC,由于其功能類似,本實施例以GSM網(wǎng)為例進行說明。
下面參考圖2敘述本發(fā)明實現(xiàn)短消息轉(zhuǎn)移的方法,本發(fā)明在現(xiàn)有短消息發(fā)送技術(shù)的基礎(chǔ)上進行改進,主要采用以下兩個步驟第一步,在歸屬位置寄存器中對需短消息轉(zhuǎn)移的移動臺預(yù)設(shè)相應(yīng)的短消息轉(zhuǎn)移登記信息,所述短消息轉(zhuǎn)移登記消息中包括短消息轉(zhuǎn)移類型;第二步,當有短消息發(fā)送給所述需短消息轉(zhuǎn)移的移動臺時,根據(jù)所述短消息轉(zhuǎn)移登記信息短消息中心將所述短消息轉(zhuǎn)移給相應(yīng)的通信終端。
本實施例中實現(xiàn)所述第一步,與現(xiàn)有技術(shù)已經(jīng)提供的呼叫前轉(zhuǎn)類似,可以有兩種短消息轉(zhuǎn)發(fā)登記模式其一,直接通過手工輸入向HLR注冊短消息轉(zhuǎn)移登記信息,例如,通過移動運營商營業(yè)廳進行登記,這種模式下,用戶到營業(yè)廳向操作員提出申請,說明自己的移動臺號碼(也即手機號碼MSISDN)、計劃登記的短消息轉(zhuǎn)發(fā)類型以及短消息預(yù)計轉(zhuǎn)發(fā)到的轉(zhuǎn)發(fā)號碼,操作員通過營業(yè)廳與HLR設(shè)有接口的軟件為用戶完成登記操作,該用戶MSISDN號碼和相應(yīng)轉(zhuǎn)發(fā)類型的短消息轉(zhuǎn)發(fā)號碼的對應(yīng)關(guān)系保存在HLR中,由于移動用戶在開戶時HLR已經(jīng)保存了IMSI和MSISDN的對應(yīng)關(guān)系,這樣HLR就保存了IMSI、MSISDN和相應(yīng)轉(zhuǎn)發(fā)類型的短消息轉(zhuǎn)發(fā)號碼的對應(yīng)關(guān)系;其二,移動臺向HLR注冊短消息轉(zhuǎn)移登記信息;例如通過手機輸入操作命令進行登記注冊,這種模式下,用戶在手機上輸入相應(yīng)的操作命令發(fā)送給網(wǎng)絡(luò),網(wǎng)絡(luò)交由HLR來處理,若網(wǎng)絡(luò)為GSM網(wǎng)絡(luò),則對應(yīng)的消息為MAP_REGISTER_SS,其中攜帶IMSI、登記短消息轉(zhuǎn)發(fā)指示、短消息轉(zhuǎn)發(fā)類型和轉(zhuǎn)發(fā)號碼,對于合法的操作請求,HLR將保存IMSI號碼和相應(yīng)轉(zhuǎn)發(fā)類型的短消息轉(zhuǎn)發(fā)號碼的對應(yīng)關(guān)系,同樣的原理,由于移動用戶在開戶時HLR已經(jīng)保存了IMSI和MSISDN的對應(yīng)關(guān)系,這樣HLR就保存了IMSI、MSISDN和相應(yīng)轉(zhuǎn)發(fā)類型的短消息轉(zhuǎn)發(fā)號碼的對應(yīng)關(guān)系。
下面舉例說明通過移動臺注冊的方法,如果用戶登記轉(zhuǎn)發(fā)到號碼為123456的移動用戶的短消息轉(zhuǎn)發(fā)類型為無條件前轉(zhuǎn),則輸入的操作命令為“**21*123456*16#”,如果登記的短消息轉(zhuǎn)發(fā)類型為不可及前轉(zhuǎn),則輸入的操作命令為“**62*123456*16#”。其中“21”表示無條件前轉(zhuǎn),“62”表示“不可及前轉(zhuǎn)”;“123456”為前轉(zhuǎn)號碼;“16”表示對短消息進行登記。
本發(fā)明通過HLR可實現(xiàn)多種短消息轉(zhuǎn)發(fā)類型,如無條件轉(zhuǎn)發(fā)以及不可及轉(zhuǎn)發(fā)等,下面以GSM網(wǎng)絡(luò)中的不可及轉(zhuǎn)發(fā)為例重點說明。
對于移動臺正好進入電梯等無網(wǎng)絡(luò)信號區(qū)域的不可及,所述不可及只有在MSC/VLR下發(fā)短消息時才能發(fā)現(xiàn),此時HLR作為短消息終結(jié)流程的中間環(huán)節(jié),已經(jīng)完成其處理,不能觸發(fā)不可及轉(zhuǎn)發(fā),也不宜觸發(fā),因為移動臺可能很快就又進入服務(wù)區(qū),一定時間后,通過網(wǎng)絡(luò)周期性位置更新,MSC/VLR將會檢測到移動臺可及并通知HLR,所述通知消息在GSM中即MAP_READY_FOR_SM消息,HLR向短消息中心發(fā)送MAP_ALERT_SERVICE_CENTRE消息提醒短消息中心重新下發(fā)短消息。如果移動臺是長時間離開服務(wù)區(qū),一定時間后,通過網(wǎng)絡(luò)周期性位置更新,MSC/VLR會檢測到移動臺不可及,MSC/VLR會向HLR發(fā)送MAP_PURGE_MS消息通知HLR。該時間可以在MSC/VLR上進行設(shè)置,HLR置相應(yīng)的狀態(tài)位標識為移動臺不可及,以后的短消息就可以轉(zhuǎn)發(fā)到相應(yīng)的轉(zhuǎn)發(fā)號碼對應(yīng)的通信終端,正確觸發(fā)不可及前轉(zhuǎn)、不可及前轉(zhuǎn)的處理流程與無條件轉(zhuǎn)發(fā)相同,只是多一個觸發(fā)條件。當該移動臺的短消息被不可及轉(zhuǎn)發(fā)成功后,HLR收到成功發(fā)送的下發(fā)狀態(tài)報告,就向短消息中心發(fā)送MAP_ALERT_SERVICE_CENTRE消息提醒短消息中心重新下發(fā)短消息。
對于移動臺關(guān)機的不可及前轉(zhuǎn),移動臺關(guān)機時,會向MSC/VLR發(fā)起MSdetach消息,MSC/VLR置相應(yīng)的標志位,等一段時間后,若移動臺未開機,MSC/VLR會向HLR發(fā)送MAP_PURGE_MS消息通知HLR。該時間可以在MSC/VLR上進行設(shè)置。如果在MSC/VLR通知HLR之前,有一條短消息發(fā)送給該移動臺,這一不可及只有在MSC/VLR下發(fā)短消息時才能發(fā)現(xiàn),同移動臺正好進入電梯等無網(wǎng)絡(luò)信號區(qū)域的不可及的情況,當時并不立即觸發(fā)不可及轉(zhuǎn)發(fā)。如果移動臺關(guān)機后馬上開機,MSC/VLR會立即向HLR發(fā)送MAP_READY_FOR_SM消息,HLR向短消息中心發(fā)送MAP_ALERT_SERVICE_CENTRE消息提醒短消息中心重新下發(fā)短消息。而如果短信是在MSC/VLR通知HLR之后發(fā)送的,HLR已經(jīng)知道移動臺不可及,就會像觸發(fā)無條件前轉(zhuǎn)那樣觸發(fā)該不可及轉(zhuǎn)發(fā)。因此不可及轉(zhuǎn)發(fā)最好在HLR知道移動臺不可及的情況下觸發(fā)。
本發(fā)明短消息轉(zhuǎn)發(fā)的目的通信終端與是否歸屬同一HLR、以及是否屬于同一網(wǎng)絡(luò)無關(guān),為了更清楚的說明,下面以短消息轉(zhuǎn)發(fā)的通信終端為移動臺為例進行說明。
假設(shè)移動臺B登記了到移動臺C的短消息轉(zhuǎn)發(fā),短消息接收方B所屬的HLR返回給短消息網(wǎng)關(guān)的路由信息是移動臺C的IMSI號碼和漫游所在地的MSC/VLR號碼。如果移動臺C和移動臺B屬于同一個HLR,則HLR直接可以取得移動臺C的相關(guān)路由信息返回;如果移動臺C和移動臺B屬于不同的HLR,則可以采取兩種方式獲取移動臺C的路由信息第一種可施行的方式請參考圖3,短消息接收方B所屬的HLR在短消息被叫取路由響應(yīng)中返回給短消息網(wǎng)關(guān)的是移動臺C的MSISDN號碼,而不是移動臺B的IMSI和MSCNumber。此時短消息網(wǎng)關(guān)檢測到返回的是移動臺C的MSISDN號碼,而非移動臺B的IMSI號碼,短消息網(wǎng)關(guān)于是以響應(yīng)中的MSISDN-C號碼向HLR-C發(fā)起短消息取路由請求,HLR-C會返回移動臺C的IMSI-C和MSCNumber-C,這樣,短消息網(wǎng)關(guān)根據(jù)所述路由信息就可將短消息轉(zhuǎn)發(fā)給移動臺C,從而實現(xiàn)短消息轉(zhuǎn)發(fā)。
還請參考圖3,具體處理流程如下在步驟s11,短消息中心(SMSC)攜帶B的移動臺號碼(MSISDN-B)向B所屬的歸屬位置寄存器(HLR-B)發(fā)起短消息取路由請求。
在步驟s12,歸屬位置寄存器(HLR-B)查詢數(shù)據(jù)庫,檢測到B已經(jīng)登記了到C的短消息前轉(zhuǎn),則將前轉(zhuǎn)號碼MSISDN-C作為短消息取路由響應(yīng)數(shù)據(jù)返回給短消息中心。
在步驟s13,短消息中心(SMSC)檢測到短消息取路由響應(yīng)中返回的是MSISDN號碼,則以該MSISDN號碼向?qū)?yīng)的歸屬位置寄存器(HLR-C)發(fā)起短消息取路由請求。
在步驟s14,歸屬位置寄存器(HLR-C)根據(jù)MSISDN-C查詢數(shù)據(jù)庫,取得移動臺C的IMSI-C和MSCNumber-C。在短消息取路由響應(yīng)中將移動臺對應(yīng)的IMSI(IMSI-C)和漫游位置信息(MSCNumber-C)返回給短消息中心。
在步驟s15,短消息中心(SMSC)攜帶IMSI-C向短消息接收方C現(xiàn)在漫游所在的MSC-C/VLR-C下發(fā)該短消息。
在步驟s16,移動臺C漫游所在地移動交換中心/拜訪位置寄存器(MSC-C/VLR-C)通過無線接入系統(tǒng)和無線信道將短消息發(fā)送到移動臺C。
如果MSISDN-C和MSISDN-B歸屬于同一個HLR,HLR-B可以在步驟2中直接返回MSISDN-C對應(yīng)的IMSI-C和MSCNumber-C,此時短消息中心會按照正常流程處理。
第二種可施行的方式請參考圖4,HLR-B將模擬短消息網(wǎng)關(guān)向HLR-C請求獲取路由信息,然后將從HLR-C取得的路由信息數(shù)據(jù)返回給短消息網(wǎng)關(guān),當然,對于HLR-B與HLR-C相同的情況,也可以采用這種方法,只是增加了一些消息量。
具體的,HLR-B模擬短消息網(wǎng)關(guān)向HLR-C發(fā)起短消息取路由請求,請求獲取路由信息可發(fā)送MAP-SEND-ROUTING-INFO-FOR-SM消息,用于短消息網(wǎng)關(guān)向HLR發(fā)起取路由請求,以獲得到移動臺C漫游所在地MSC的路由信息。按照協(xié)議GSM/3GPP的規(guī)定,短消息網(wǎng)關(guān)負責發(fā)起短消息取路由請求,并負責接收和處理響應(yīng);HLR負責接收和處理請求,然后返回響應(yīng)。這里所謂的模擬,是指HLR要實現(xiàn)短消息網(wǎng)關(guān)的部分功能,即不僅能夠接收和處理短消息取路由請求、返回響應(yīng),還能夠發(fā)起短消息取路由請求、接收和處理響應(yīng),并將響應(yīng)中的路由信息數(shù)據(jù)提取出來,返回給真正的向其發(fā)起短消息取路由請求的短消息網(wǎng)關(guān)。
還參考圖4,具體流程描述如下在步驟s21,SC通過短消息網(wǎng)關(guān)下發(fā)短消息;在步驟s22,短消息網(wǎng)關(guān)攜帶移動臺B的移動臺號碼(MSISDN-B)向移動臺B所屬的歸屬位置寄存器(HLR-B)發(fā)起短消息取路由請求,即向HLR-B發(fā)送MAP_SEND_ROUTING_INFO_FOR_SM消息;在步驟s23,歸屬位置寄存器(HLR-B)查詢數(shù)據(jù)庫,若檢測到移動臺B已經(jīng)登記了到移動臺C的短消息轉(zhuǎn)移,則模擬短消息網(wǎng)關(guān)攜帶MSISDN-C向HLR-C發(fā)起短消息取路由請求,否則按照正常流程處理。
如上所述,HLR-B模擬短消息網(wǎng)關(guān)向HLR-C發(fā)起短消息取路由請求,這是對協(xié)議功能的擴展,消息MAP_SEND_ROUTING_INFO_FOR_SM是標準協(xié)議消息,只是請求的真實發(fā)起方非短消息網(wǎng)關(guān),而是HLR,此時HLR發(fā)起的該消息將完全等同于短消息網(wǎng)關(guān),比如,消息中攜帶的子系統(tǒng)號不是“HLR”,而是“MSC”(短消息中心的子系統(tǒng)號)。
HLR-B保存了MSISDN-C,通過MSISDN-C尋址到HLR-C。一般情況下,HLR僅與本地MSC和STP有直連關(guān)系,對于短消息取路由請求消息,HLR可以將其發(fā)送到直連的STP,上層的STP配置有全網(wǎng)HLR的數(shù)據(jù),就能夠?qū)⒃撜埱笙⑥D(zhuǎn)發(fā)到相應(yīng)的HLR。
在步驟s24,歸屬位置寄存器(HLR-C)根據(jù)MSISDN-C查詢數(shù)據(jù)庫,取得移動臺C的IMSI-C和MSCNumber-C,在短消息取路由響應(yīng)中將移動臺C對應(yīng)的IMSI(IMSI-C)和漫游位置信息(MSCNumber-C)返回給HLR-B,即返回MAP_SEND_ROUTING_INFO_FOR_SM_ACK消息。
在步驟s25,歸屬位置寄存器(HLR-B)將來自HLR-C的短消息取路由響應(yīng)中的IMSI(IMSI-C)和漫游位置信息(MSCNumber-C)返回給短消息網(wǎng)關(guān)。即向短消息網(wǎng)關(guān)返回MAP_SEND_ROUTING_INFO_FOR_SM_ACK消息。
在步驟s26,短消息網(wǎng)關(guān)(GMSC)攜帶移動臺C的IMSI-C向短消息接收方移動臺C現(xiàn)在漫游所在的MSC-C/VLR-C轉(zhuǎn)發(fā)該短消息,即下發(fā)MAP_MT_FORWARD_SHORT_MESSAGE消息。
在步驟s27,移動臺C漫游所在的MSC-C/VLR-C通過無線接入系統(tǒng)和無線信道將短消息發(fā)送到移動臺C,包括Page和Short Message的過程。
下面參照圖5說明短消息轉(zhuǎn)發(fā)失敗的處理流程。
在步驟s31,短消息網(wǎng)關(guān)(GMSC)下發(fā)短消息后,無論成敗,都會給HLR返回下發(fā)狀態(tài)報告,即返回MAP_REPORT_SM_DELIVERY_STATUS消息,其中會攜帶移動臺MSISDN號、存儲短消息的短消息中心地址和下發(fā)狀態(tài),下發(fā)狀態(tài)包括“成功下發(fā)”、“缺席移動臺”和“手機內(nèi)存滿”,如果非“成功下發(fā)”,HLR會把移動臺MSISDN號碼、短消息中心地址和失敗原因保存下來;在步驟s32,HLR向短消息網(wǎng)關(guān)返回短消息下發(fā)狀態(tài)報告響應(yīng),即返回MAP_REPORT_SM_DELIVERY_STATUS_ACK消息;在步驟s33,如果短消息網(wǎng)關(guān)上報的下發(fā)狀態(tài)報告為“成功下發(fā)”,HLR會對其保存的短消息中心地址對應(yīng)的短消息中心發(fā)起短消息提醒流程,其中攜帶移動臺的MSISDN號碼,提醒短消息中心重新下發(fā)該移動臺原先下發(fā)失敗的短消息,即向短消息中心發(fā)送MAP_ALERT_SERVICE_CENTRE消息。
上述以GSM網(wǎng)絡(luò)中實現(xiàn)短消息轉(zhuǎn)移的方案進行了說明,對于CDMA網(wǎng)絡(luò),本發(fā)明同樣適用,其區(qū)別主要是CDMA網(wǎng)絡(luò)中短消息中心MC與HLR的接口消息和接口參數(shù)有所不同,原理類似,其中MC到HLR的取路由消息為SMSREQ(類似GSM/UMTS的MAP_SEND_ROUTING_INFO_FOR_SM),攜帶的參數(shù)可以為MIN(類似GSM/UMTS的IMSI),也可以是MDN(類似GSM/UMTS的MSISDN)。HLR對MC的響應(yīng)消息為smsreq(類似GSM/UMTS的MAP_SEND_ROUTING_INFO_FOR_SM_ACK消息),攜帶的參數(shù)為SMSADDR(類似GSM/UMTS的MSCNumber),這里不再詳細敘述。
上述僅以優(yōu)選實施例對本發(fā)明進行說明,非因此即局限本發(fā)明的權(quán)利范圍,因此,在不脫離本發(fā)明思想的情況下,凡運用本發(fā)明說明書及附圖內(nèi)容所為的等效變化,均理同包含于本發(fā)明的權(quán)利要求范圍內(nèi)。
權(quán)利要求
1.一種實現(xiàn)短消息轉(zhuǎn)移的方法,應(yīng)用于移動通信網(wǎng)中,所述移動通信網(wǎng)包括有移動臺、短消息中心以及歸屬位置寄存器,其特征在于,包括以下步驟預(yù)設(shè)步驟在歸屬位置寄存器中對需短消息轉(zhuǎn)移的移動臺預(yù)設(shè)相應(yīng)的短消息轉(zhuǎn)移登記信息;轉(zhuǎn)移步驟根據(jù)所述短消息轉(zhuǎn)移登記信息短消息中心將所述短消息轉(zhuǎn)移給相應(yīng)的通信終端。
2.根據(jù)權(quán)利要求1所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述預(yù)設(shè)步驟進一步包括登記步驟通過手工輸入或移動臺向歸屬位置寄存器注冊短消息轉(zhuǎn)移登記信息;保存步驟將所述注冊的短消息轉(zhuǎn)移登記信息保存在歸屬位置寄存器數(shù)據(jù)庫中。
3.根據(jù)權(quán)利要求2所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述短消息轉(zhuǎn)移登記信息包括短消息轉(zhuǎn)移類型。
4.根據(jù)權(quán)利要求3所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述短消息轉(zhuǎn)移類型為無條件轉(zhuǎn)移,所述歸屬位置寄存器中保存有需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的通信終端的對應(yīng)關(guān)系。
5.根據(jù)權(quán)利要求3所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述短消息轉(zhuǎn)移類型為不可及轉(zhuǎn)移,所述歸屬位置寄存器中保存有需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的通信終端的對應(yīng)關(guān)系。
6.根據(jù)權(quán)利要求3所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述轉(zhuǎn)移步驟進一步包括第一請求步驟有短消息發(fā)送給需短消息轉(zhuǎn)移的移動臺,短消息中心向所述移動臺所屬的歸屬位置寄存器請求獲取路由信息;觸發(fā)步驟歸屬位置寄存器檢測到所述需短消息轉(zhuǎn)移的移動臺設(shè)置了短消息轉(zhuǎn)移,根據(jù)觸發(fā)條件觸發(fā)執(zhí)行相應(yīng)的短消息轉(zhuǎn)移類型;獲取步驟,短消息中心獲取轉(zhuǎn)移的目的通信終端的路由信息;轉(zhuǎn)發(fā)步驟短消息中心根據(jù)所述路由信息將短消息發(fā)送給相應(yīng)的通信終端。
7.根據(jù)權(quán)利要求6所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述通信終端為移動臺。
8.根據(jù)權(quán)利要求7所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述獲取步驟具體包括第一查詢步驟歸屬位置寄存器查詢短消息轉(zhuǎn)移的目的移動臺路由信息;第一返回步驟歸屬位置寄存器將所述目的移動臺路由信息返回給短消息中心。
9.根據(jù)權(quán)利要求8所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的目的移動臺所屬歸屬位置寄存器相同,第一返回步驟中歸屬位置寄存器直接將欲轉(zhuǎn)移的目的移動臺路由信息返回給短消息中心。
10.根據(jù)權(quán)利要求8所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的目的移動臺所屬歸屬位置寄存器不同,所述第一查詢步驟中進一步包括模擬步驟需短消息轉(zhuǎn)移的移動臺的歸屬位置寄存器模擬為短消息中心向其欲轉(zhuǎn)移的目的移動臺歸屬的位置寄存器查詢路由信息,并將欲轉(zhuǎn)移的目的移動臺歸屬的位置寄存器返回的路由信息返回給短消息中心。
11.根據(jù)權(quán)利要求7所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述需短消息轉(zhuǎn)移的移動臺與其欲轉(zhuǎn)移的目的移動臺所屬歸屬位置寄存器不同,所述獲取步驟具體包括第二查詢步驟歸屬位置寄存器查詢需短消息轉(zhuǎn)移的目的移動臺號碼;第二返回步驟歸屬位置寄存器將所述目的移動臺號碼返回給短消息中心;第二請求步驟短消息中心根據(jù)所述目的移動臺號碼向所述目的移動臺所屬的歸屬位置寄存器請求獲取路由信息;第三返回步驟目的移動臺所屬的歸屬位置寄存器將所述目的移動臺的路由信息返回給短消息中心。
12.根據(jù)權(quán)利要求7所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述轉(zhuǎn)移步驟還包括判斷步驟歸屬位置寄存器判斷被叫移動臺是否設(shè)置了短消息轉(zhuǎn)移,若是,則執(zhí)行觸發(fā)步驟,否則,獲取所述被叫移動臺的路由信息,然后執(zhí)行轉(zhuǎn)發(fā)步驟。
13.根據(jù)權(quán)利要求7所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述轉(zhuǎn)發(fā)步驟進一步包括短消息中心根據(jù)路由信息向欲轉(zhuǎn)發(fā)的目的移動臺的移動交換中心轉(zhuǎn)發(fā)短消息;欲轉(zhuǎn)發(fā)的目的移動臺的移動交換中心將所述短消息下發(fā)給所述目的移動臺。
14.根據(jù)權(quán)利要求1-13所述實現(xiàn)短消息轉(zhuǎn)移的方法,其特征在于,所述短消息中心為全球移動通信系統(tǒng)GSM短消息中心SMSC或碼分多址移動通信系統(tǒng)CDMA短消息中心MC。
全文摘要
本發(fā)明公開一種實現(xiàn)短消息轉(zhuǎn)移的方法,主要包括以下步驟在歸屬位置寄存器中對需短消息轉(zhuǎn)移的移動臺預(yù)設(shè)相應(yīng)的短消息轉(zhuǎn)移登記信息;根據(jù)所述短消息轉(zhuǎn)移登記信息短消息中心將所述短消息轉(zhuǎn)移給相應(yīng)的通信終端。由于可通過HLR實現(xiàn)短消息轉(zhuǎn)發(fā)功能,本發(fā)明充分利用了移動通信系統(tǒng)現(xiàn)有的網(wǎng)絡(luò)實體,不需要對其他網(wǎng)元做較大改動,實現(xiàn)簡單,可避免現(xiàn)有技術(shù)當被叫方關(guān)機或手機內(nèi)存滿時,短消息就無法發(fā)送給被叫方的缺點,并且由于實現(xiàn)了短消息轉(zhuǎn)移,可避免用戶丟失重要的短消息數(shù)據(jù),即使用戶出差在外地也無需經(jīng)常更換SIM卡。
文檔編號H04W4/14GK1662076SQ20041000754
公開日2005年8月31日 申請日期2004年2月27日 優(yōu)先權(quán)日2004年2月27日
發(fā)明者鐘朝東, 陽武, 周春燕 申請人:華為技術(shù)有限公司