專利名稱:下發(fā)短消息的方法和系統(tǒng)、短消息中心設備的制作方法
技術領域:
本發(fā)明涉及一種通信技術,尤其涉及一種下發(fā)短消息的方法和系統(tǒng)、短消息中心設備。
背景技術:
在眾多的通信增值業(yè)務中,短消息業(yè)務是應用很廣泛的一種業(yè)務,所述短消息業(yè)務利用信令鏈路實現(xiàn)點對點的消息傳送。目前,承載短消息業(yè)務的通信網(wǎng)絡主要有全球數(shù)字移動電話系統(tǒng)(Global System for Mobile Communications,GSM)、碼分多址(Code Division Multiple Access,CDMA)系統(tǒng)和時分址多址(Time Division Multiplex Access,TDMA)系統(tǒng)三大無線通信網(wǎng)絡。為方便描述,以下將GSM通信網(wǎng)絡、CDMA通信網(wǎng)絡和TDMA通信網(wǎng)絡分別稱為G通信網(wǎng)絡、C通信網(wǎng)絡和T通信網(wǎng)絡,相應地,每個通信網(wǎng)絡存在短消息中心設備(Short Message Service Center,SMSC),分別稱作有G網(wǎng)短消息中心設備、C網(wǎng)短消息中心設備和T網(wǎng)短消息中心設備,或者將三個通信網(wǎng)絡的短消息中心設備合并為一個短消息中心設備(該短消息中心設備也稱為CGT短消息中心設備)。
由于三大無線通信網(wǎng)絡在不同地區(qū)的服務質(zhì)量有所差異,移動用戶為了獲得較好的服務質(zhì)量,可通過轉(zhuǎn)網(wǎng)來獲得較高的服務質(zhì)量,尤其是當同時支持G通信網(wǎng)絡、C通信網(wǎng)絡和T通信網(wǎng)絡時,一般都會向移動用戶提供轉(zhuǎn)網(wǎng)服務功能,如,某用戶原本為C網(wǎng)用戶,可以申請轉(zhuǎn)為T網(wǎng)用戶,移動終端(Mobile Station,MS)號碼不需要改變,由網(wǎng)絡側(cè)負責對此號碼做出相關的通信網(wǎng)絡調(diào)整,從而不影響用戶的業(yè)務開展。另外,為了節(jié)約成本,通常對歸屬位置寄存器(HomeLocation Register,HLR)、移動交換中心(Mobile Switching Center,MSC)等設備采用共用方式。當移動終端轉(zhuǎn)網(wǎng)后,其在原通信網(wǎng)絡的用戶數(shù)據(jù)(如網(wǎng)絡協(xié)議、移動交換中心MSC地址等)會被刪除或更改,如當歸屬位置寄存器HLR和移動交換中心MSC分開設置時,當移動終端轉(zhuǎn)網(wǎng)后,直接刪除原通信網(wǎng)絡中的用戶數(shù)據(jù),如當歸屬位置寄存器HLR和移動交換中心MSC分共用時,當移動終端轉(zhuǎn)網(wǎng)后,則修改原通信網(wǎng)絡中的用戶數(shù)據(jù),如修改網(wǎng)絡協(xié)議等。
另一方面,短消息業(yè)務也是目前通信系統(tǒng)中不可或缺的一項業(yè)務,由于在移動終端MS轉(zhuǎn)網(wǎng)的情況下,常常會導致短消息下發(fā)錯誤,致使移動終端MS不能接收到屬于自己的短消息,不僅影響了轉(zhuǎn)網(wǎng)所帶來的好處,而且還影響了用戶的業(yè)務開展。
發(fā)明內(nèi)容
本發(fā)明實施例公開了一種下發(fā)短消息的方法,可解決移動終端轉(zhuǎn)網(wǎng)情況下不能正確下發(fā)短消息的問題。
基于上述下發(fā)短消息的方法的構思,提供一種下發(fā)短消息的系統(tǒng)。
同時,提供一種短消息中心設備。
一種下發(fā)短消息的方法包括步驟確定短消息下發(fā)的初始通信網(wǎng)絡,向所述初始通信網(wǎng)絡下發(fā)短消息,并接收所述初始通信網(wǎng)絡返回的錯誤消息;所述錯誤消息至少包括下述信息其中之一用戶不存在信息、取國際移動用戶標識錯誤信息和協(xié)議錯誤信息;及當接收到所述錯誤消息后,根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則下發(fā)短消息;所述轉(zhuǎn)網(wǎng)配置規(guī)則為用于指定短消息下發(fā)的通信網(wǎng)絡的順序。
一種下發(fā)短消息的系統(tǒng)包括短消息中心設備和通信網(wǎng)絡,所述短消息中心設備,用于確定短消息下發(fā)的通信網(wǎng)絡,并向該通信網(wǎng)絡下發(fā)短消息,接收通信網(wǎng)絡的錯誤消息;當接收到通信網(wǎng)絡的錯誤消息后,根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則下發(fā)短消息;所述錯誤消息至少包括下述信息其中之一用戶不存在信息、取國際移動用戶標識錯誤信息和協(xié)議錯誤;所述轉(zhuǎn)網(wǎng)配置規(guī)則為用于指定短消息下發(fā)的通信網(wǎng)絡的順序;通信網(wǎng)絡,用于接收所述短消息中心設備下發(fā)的短消息,并向短消息中心設備返回錯誤消息。
一種短消息中心設備包括確定單元,用于確定下發(fā)短消息的通信網(wǎng)絡;接收單元,用于接收通信網(wǎng)絡的錯誤消息、或者接收通信網(wǎng)絡的下發(fā)成功應答消息;所述錯誤消息至少包括下述信息其中之一用戶不存在信息、取國際移動用戶標識錯誤信息和協(xié)議錯誤;短消息下發(fā)單元,用于按所述確定單元確定通信網(wǎng)絡的網(wǎng)絡協(xié)議下發(fā)短消息,或者根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則下發(fā)短消息;所述轉(zhuǎn)網(wǎng)配置規(guī)則為用于指定短消息下發(fā)的通信網(wǎng)絡的順序。
本發(fā)明的實施例實現(xiàn)了在移動終端轉(zhuǎn)網(wǎng)情況下短消息下發(fā)的流程。在移動終端轉(zhuǎn)網(wǎng)情況下,由于不能確定移動終端當前所屬的通信網(wǎng)絡,通過嘗試在多個通信網(wǎng)絡中下發(fā)短消息,可有更多的機會成功下發(fā)短消息,當遍及所有通信網(wǎng)絡時,必然能夠找到移動終端當前所屬的通信網(wǎng)絡,從而確保短消息成功下發(fā)給移動終端,從而消除了因移動終端轉(zhuǎn)網(wǎng)給用戶帶來的影響,為用戶的業(yè)務開展提供了更多的途徑,從而方便了用戶。
圖1示出了本發(fā)明實施例一的下發(fā)短消息的流程圖;圖2示出了本發(fā)明實施例二的下發(fā)短消息的流程圖;圖3示出了本發(fā)明實施例三的下發(fā)短消息的流程圖;圖4示出了本發(fā)明實施例四的下發(fā)短消息的流程圖;圖5示出了本發(fā)明實施例五的下發(fā)短消息的系統(tǒng)。
具體實施例方式
為了便于本領域一般技術人員理解和實現(xiàn)本發(fā)明,現(xiàn)結合附圖描繪本發(fā)明的實施例。
實施例一本實施例結合圖1描述在轉(zhuǎn)網(wǎng)情況下發(fā)短消息的方法,該方法包括步驟101、確定短消息下發(fā)的初始通信網(wǎng)絡。
可根據(jù)短消息的被叫標識確定初始通信網(wǎng)絡,所述初始通信網(wǎng)絡是指初次短消息下發(fā)的目的通信網(wǎng)絡(該通信網(wǎng)絡與一般的通信網(wǎng)絡沒有什么不同),其通常是指移動終端最初入網(wǎng)的通信網(wǎng)絡。所述被叫標識包括被叫號碼、電子郵箱地址、國際移動用戶標識(International Mobile Subscriber Identity;IMSI)。
步驟102、向所述初始通信網(wǎng)絡下發(fā)短消息,并接收所述初始通信網(wǎng)絡返回的錯誤消息;所述錯誤消息至少包括下述信息其中之一用戶不存在信息、取國際移動用戶標識錯誤信息和協(xié)議錯誤信息。
在下發(fā)短消息時,首先向歸屬位置寄存器發(fā)送路由請求消息,當歸屬位置寄存器不存在所述被叫移動臺的數(shù)據(jù)時,會接收到帶有用戶不存在信息或取國際移動用戶標識錯誤信息的路由響應消息,當歸屬位置寄存器存在所述被叫移動臺的數(shù)據(jù)時,會接收到帶有移動交換中心的地址的路由響應消息。
當接收到帶有移動交換中心的地址的路由響應消息后,以所述網(wǎng)絡協(xié)議通過所述移動交換中心將所述短消息下發(fā)給所述被叫移動臺,若所述被叫移動臺不能識別所述網(wǎng)絡協(xié)議,則會接收到移動終端返回的協(xié)議錯誤消息。
步驟103、當接收到所述錯誤消息后,根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則確定短消息下發(fā)的下一個通信網(wǎng)絡;所述轉(zhuǎn)網(wǎng)配置規(guī)則為用于指定短消息下發(fā)的通信網(wǎng)絡的順序。
步驟104、判斷所述下一個通信網(wǎng)絡是否為初始通信網(wǎng)絡,若是,執(zhí)行步驟110結束本過程,否則,執(zhí)行步驟105。
步驟105、按所述下一個通信網(wǎng)絡的網(wǎng)絡協(xié)議向下一個通信網(wǎng)絡下發(fā)短消息。
步驟106、接收下發(fā)短消息響應消息,所述下發(fā)短消息響應消息為下發(fā)短消息成功消息或錯誤消息。
步驟107、判斷下發(fā)短消息響應消息是否為錯誤消息,若是,返回步驟103,否則,執(zhí)行步驟108。
步驟108、更新當前通信網(wǎng)絡數(shù)據(jù)庫,以便在下一次接收到所述錯誤消息時,根據(jù)錯誤消息通過查詢當前通信網(wǎng)絡數(shù)據(jù)庫獲得所述被移動終端的當前通信網(wǎng)絡,并按當前通信網(wǎng)絡的網(wǎng)絡協(xié)議向所述被叫移動終端下發(fā)短消息。
下面假設通信網(wǎng)絡包括歸屬位置寄存器HLR、移動交換中心MSC和移動終端MS,且分別根據(jù)歸屬位置寄存器HLR、移動交換中心MSC是否采用共用方式通過實施例二至實施例四來具體描述短消息的下發(fā)過程。
實施例二在本實施例中,假設歸屬位置寄存器HLR、移動交換中心MSC采用共用方式,移動終端MS已進行轉(zhuǎn)網(wǎng)操作為例,下面參照圖2描述本實施例的下發(fā)短消息的方法。
步驟201、短消息中心設備SMSC向歸屬位置寄存器HLR發(fā)送路由請求消息。
步驟202、歸屬位置寄存器HLR向短消息中心設備SMSC返路由響應消息,返回被叫移動終端所屬的移動交換中心MSC的地址,并根據(jù)被叫移動終端的號碼確定向被叫移動終端下發(fā)短消息的網(wǎng)絡協(xié)議。
步驟203、短消息中心設備SMSC按確定的網(wǎng)絡協(xié)議向移動交換中心MSC下發(fā)短消息。
步驟204、移動交換中心MSC接到短消息后,向移動終端MS下發(fā)該短消息。
步驟205、由于移動終端MS已轉(zhuǎn)網(wǎng),所以該移動終端MS不能識別按確定的網(wǎng)絡協(xié)議下發(fā)的短消息,因而向移動交換中心MSC返回協(xié)議錯誤消息,所述協(xié)議錯誤包括“未知協(xié)議”。
步驟206、移動交換中心MSC接收到協(xié)議錯誤消息后,向短消息中心設備SMSC返回協(xié)議錯誤消息。
步驟207、短消息中心設備SMSC接收到協(xié)議錯誤消息后,根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則判斷出下發(fā)短消息的下一個通信網(wǎng)絡。
所述轉(zhuǎn)網(wǎng)配置規(guī)則可以為短消息下發(fā)的通信網(wǎng)絡的順序。即,當返回協(xié)議錯誤時,可以針對此錯誤確定下一個通信網(wǎng)絡,并向下一通信網(wǎng)絡下發(fā)短消息。
為了使本發(fā)明的實施例可以適合任何情況的轉(zhuǎn)網(wǎng),可將轉(zhuǎn)網(wǎng)配置規(guī)則設置為若短消息中心設備SMSC收到下發(fā)短消息當前通信網(wǎng)絡的協(xié)議錯誤后,可以針對此錯誤確定向下一個通信網(wǎng)絡下發(fā)短消息,所述下一個通信網(wǎng)絡可以是除當前通信網(wǎng)絡的其它任一通信網(wǎng)絡。如,若當前通信網(wǎng)絡為CDMA通信網(wǎng)絡時,下一個通信網(wǎng)絡可以是GSM通信網(wǎng)絡或TDMA通信網(wǎng)絡。
例如,若當前網(wǎng)絡協(xié)議為CDMA,當短消息中心設備SMSC收到協(xié)議錯誤后,可以針對此錯誤向TDMA通信網(wǎng)絡下發(fā)短消息;若當前網(wǎng)絡協(xié)議為TDMA,當短消息中心設備SMSC收到協(xié)議錯誤后,可以針對此錯誤向GSM通信網(wǎng)絡下發(fā)短消息;若當前網(wǎng)絡協(xié)議為GSM,當短消息中心設備SMSC收到協(xié)議錯誤后,可以針對此錯誤向CDMA通信網(wǎng)絡下發(fā)短消息。
步驟208、判斷下一個通信網(wǎng)絡是否為最初通信網(wǎng)絡,若是,停止下發(fā)短消息流程,進行錯誤處理,如對短消息進行刪除,入二級緩存等處理,所述最初通信網(wǎng)絡為首次返回協(xié)議錯誤的通信網(wǎng)絡;否則,執(zhí)行步驟209。
步驟209、短消息中心設備SMSC按下一網(wǎng)絡協(xié)議向移動交換中心MSC下發(fā)短消息。
步驟210、移動交換中心MSC接到短消息后,向移動終端MS下發(fā)該短消息。
步驟211、由于移動終端MS已進行轉(zhuǎn)網(wǎng),所以下一網(wǎng)絡協(xié)議可能是移動終端MS能夠識別網(wǎng)絡協(xié)議,若是,則向移動交換中心MSC返回下發(fā)成功應答消息,否則,返回步驟205向移動交換中心MSC返回協(xié)議錯誤消息。
步驟212、移動交換中心MSC接收到下發(fā)成功應答消息后,向短消息中心設備SMSC返回下發(fā)成功應答消息。
實施例三本實施例以歸屬位置寄存器HLR、移動交換中心MSC采用共用方式,用戶由CDMA通信網(wǎng)絡轉(zhuǎn)到TDMA通信網(wǎng)絡為例,下面參照圖3描述本實施例的下發(fā)短消息的方法。
步驟301、短消息中心設備SMSC向歸屬位置寄存器HLR發(fā)送路由請求消息。
步驟302、歸屬位置寄存器HLR向短消息中心設備SMSC返路由響應消息,返回被叫移動終端所屬的移動交換中心MSC的地址,并根據(jù)被叫移動終端的號碼確定向被叫移動終端下發(fā)短消息的網(wǎng)絡協(xié)議(CDMA協(xié)議)。
步驟303、短消息中心設備SMSC按確定的CDMA協(xié)議向移動交換中心MSC下發(fā)短消息。
步驟304、移動交換中心MSC接到短消息后,向移動終端MS下發(fā)該短消息。
步驟305、由于移動終端MS已轉(zhuǎn)到TDMA通信網(wǎng)絡,所以該移動終端MS不能識別按CDMA協(xié)議下發(fā)的短消息,因而向移動交換中心MSC返回協(xié)議錯誤消息,所述協(xié)議錯誤包括“未知協(xié)議”。
步驟306、移動交換中心MSC接收到協(xié)議錯誤消息后,向短消息中心設備SMSC返回協(xié)議錯誤消息。
步驟307、短消息中心設備SMSC接收到協(xié)議錯誤消息后,根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則判斷出該短消息向TDMA通信網(wǎng)絡下發(fā)。
步驟308、短消息中心設備SMSC按TDMA協(xié)議向移動交換中心MSC下發(fā)短消息。
短信中心采用TDMA協(xié)議編碼MT(終端結束的)消息,并用步驟202獲得的移動交換中心MSC地址直接填到MT消息中的相應字段,設置取路由標識字段為不取路由,告知信令接入單元直接將消息下發(fā)給設置的移動交換中心MSC地址。
步驟309、移動交換中心MSC接到短消息后,向移動終端MS下發(fā)該短消息。
步驟310、由于移動終端MS已轉(zhuǎn)到TDMA通信網(wǎng)絡,所以該移動終端MS能夠識別TDMA協(xié)議下發(fā)的短消息,因而向移動交換中心MSC返回下發(fā)成功應答消息。
步驟311、移動交換中心MSC接收到成功應答消息后,向短消息中心設備SMSC返回下發(fā)成功應答消息。
實施例四當對歸屬位置寄存器HLR、移動交換中心MSC采用分設方式,用戶發(fā)生轉(zhuǎn)網(wǎng)時,假設移動終端MS由CDMA通信網(wǎng)絡轉(zhuǎn)到TDMA通信網(wǎng)絡,如圖4所示,下面描述本實施例的下發(fā)短消息的方法。
步驟401、短消息中心設備SMSC根據(jù)被叫移動終端的號碼確定向被叫移動終端下發(fā)短消息的通信網(wǎng)絡(CDMA通信網(wǎng)絡),然后向CDMA通信網(wǎng)絡的歸屬位置寄存器HLR發(fā)送路由請求消息。
步驟402、CDMA通信網(wǎng)絡歸屬位置寄存器HLR向短消息中心設備SMSC返路由請求響應消息,該路由響應消息包括該用戶不存在和/或取國際移動用戶標識錯誤等嚴重錯誤信息。
步驟403、短消息中心設備SMSC接收到用戶不存在和/或取國際移動用戶標識錯誤等嚴重錯誤信息后,根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則判斷出該短消息向TDMA通信網(wǎng)絡下發(fā)。
所述轉(zhuǎn)網(wǎng)配置規(guī)則與實施例一的轉(zhuǎn)網(wǎng)配置規(guī)則完全相同,只不過用戶不存在和/或取國際移動用戶標識錯誤等嚴重錯誤信息替代了協(xié)議錯誤消息而已。
步驟404、短消息中心設備SMSC向TDMA通信網(wǎng)絡的歸屬位置寄存器HLR發(fā)送路由請求消息。
步驟405、TDMA通信網(wǎng)絡的歸屬位置寄存器HLR向短消息中心設備SMSC返路由響應消息,返回TDMA通信網(wǎng)絡的移動交換中心MSC的地址。
步驟406、短消息中心設備SMSC按TDMA協(xié)議向TDMA通信網(wǎng)絡的移動交換中心MSC下發(fā)短消息。
步驟407、TDMA通信網(wǎng)絡的移動交換中心MSC接到短消息后,向移動終端MS下發(fā)該短消息。
步驟408、由于移動終端MS已轉(zhuǎn)到TDMA通信網(wǎng)絡,所以該移動終端MS能夠識別TDMA協(xié)議下發(fā)的短消息,因而向TDMA通信網(wǎng)絡的移動交換中心MSC返回成功應答消息。
步驟409、TDMA通信網(wǎng)絡的移動交換中心MSC接收到成功應答消息后,向TDMA通信網(wǎng)絡的短消息中心設備SMSC返回成功應答消息。
根據(jù)本發(fā)明,在短消息中心設備可設置當前通信網(wǎng)絡數(shù)據(jù)庫,在轉(zhuǎn)網(wǎng)情況下,當接收到下發(fā)成功應答消息后,短消息中心設備SMSC可將被叫移動終端的當前通信網(wǎng)絡記錄在當前通信網(wǎng)絡數(shù)據(jù)庫中,以便當被叫移動終端返回協(xié)議錯誤消息時,可通過查詢當前通信網(wǎng)絡數(shù)據(jù)庫,確定被叫移動終端所在的當前通信網(wǎng)絡,并將短消息直接按確定的當前網(wǎng)絡協(xié)議進行下發(fā)。
實施例五本實施例公開了一種下發(fā)短消息的系統(tǒng),如圖5所示,所述系統(tǒng)包括短消息中心設備1,用于確定短消息下發(fā)的通信網(wǎng)絡,并向該通信網(wǎng)絡下發(fā)短消息,接收通信網(wǎng)絡的錯誤消息;當接收到錯誤消息后,根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則向所述通信網(wǎng)絡下發(fā)短消息;通信網(wǎng)絡2,用于接收所述短消息中心設備下發(fā)的短消息,或向短消息中心設備返回錯誤消息。
所述的短消息中心設備1包括確定單元11,用于確定短消息下發(fā)的通信網(wǎng)絡;接收單元12,用于接收通信網(wǎng)絡的錯誤消息和接收下發(fā)成功應答消息;短消息下發(fā)單元13,用于按所述確定單元11確定通信網(wǎng)絡的網(wǎng)絡協(xié)議向所述通信網(wǎng)絡下發(fā)短消息,或者根據(jù)所述接收單元12接收的錯誤消息和轉(zhuǎn)網(wǎng)配置規(guī)則向所述通信網(wǎng)絡下發(fā)短消息。
所述短消息下發(fā)單元13包括處理模塊131,用于根據(jù)所述接收單元12接收的錯誤消息和轉(zhuǎn)網(wǎng)配置規(guī)則決策短消息下發(fā)的通信網(wǎng)絡;編碼模塊132,用于根據(jù)所述確定單元11確定的通信網(wǎng)絡的網(wǎng)絡協(xié)議或處理模塊131決策的通信網(wǎng)絡的網(wǎng)絡協(xié)議對短消息進行編碼處理;發(fā)送模塊133,用于下發(fā)所述編碼模塊處理的短消息;存儲模塊134,用于當接收單元12接收到下發(fā)成功應答消息時,存儲移動終端當前所屬的通信網(wǎng)絡標識,或者根據(jù)接收單元12接收的錯誤消息查找移動終端當前所屬的通信網(wǎng)絡,若沒有找到,則啟動處理模塊131。在短消息下發(fā)單元13中,也可以沒有存儲模塊134,接收單元12直接與處理模塊131相連。
所述通信網(wǎng)絡2包括歸屬位置寄存器21,用于接收所述短消息中心設備1的路由請求消息,當歸屬位置寄存器21不存在用戶數(shù)據(jù)時,生成該用戶不存在信息或者取國際移動用戶標識錯誤信息,并向短消息中心設備1返回該用戶不存在信息或者取國際移動用戶標識錯誤信息;移動終端22,用于接收短消息,當不能夠識別所述短消息所使用的網(wǎng)絡協(xié)議時,生成協(xié)議錯誤消息,并將向短消息中心設備1返回協(xié)議錯誤消息。
所述歸屬位置寄存器21包括接收單元211,用于接收所述短消息中心設備的路由請求消息;錯誤生成單元212,當所述歸屬位置寄存器不存在用戶數(shù)據(jù)時,生成該用戶不存在信息或者取國際移動用戶標識錯誤信息,并啟動發(fā)送單元213;發(fā)送單元213,用于向短消息中心設備1返回該用戶不存在信息或者取國際移動用戶標識錯誤信息。
所述移動終端22包括接收單元221,用于接收所述短消息中心設備下發(fā)的短消息;錯誤生成單元222,當不能夠識別所述接收單元221接收的短消息所使用的網(wǎng)絡協(xié)議時,生成協(xié)議錯誤消息,并啟動發(fā)送單元223;發(fā)送單元223,用于向短消息中心設備1返回協(xié)議錯誤消息。
由上述實施例可知,本發(fā)明實施例的轉(zhuǎn)網(wǎng)配置規(guī)則是針對由轉(zhuǎn)網(wǎng)而引起的一類錯誤消息,所述一類錯誤消息包括協(xié)議錯誤、用戶不存在、IMSI號碼非法等錯誤等。
本發(fā)明的實施例實現(xiàn)了在移動終端轉(zhuǎn)網(wǎng)情況下短消息下發(fā)的流程,在移動終端轉(zhuǎn)網(wǎng)情況下,由于不能確定移動終端當前所屬的通信網(wǎng)絡,通過嘗試在多個通信網(wǎng)絡中下發(fā)短消息,可有更多的機會成功下發(fā)短消息,當遍及所有通信網(wǎng)絡時,必然能夠找到移動終端當前所屬的通信網(wǎng)絡,從而確保短消息成功下發(fā)給移動終端,從而消除了因移動終端轉(zhuǎn)網(wǎng)給用戶帶來的影響,為用戶的業(yè)務開展提供了更多的途徑,從而方便了用戶。在實施例一和實施例二的短消息下發(fā)流程中,只到歸屬位置寄存器HLR取一次路由信息,簡化了短消息下發(fā)的流程,提高了下發(fā)短消息的效率。另外,當?shù)谝幌掳l(fā)短消息成功后,可根據(jù)當前通信網(wǎng)絡數(shù)據(jù)庫記錄的當前通信網(wǎng)絡,直接將短消息按當前網(wǎng)絡協(xié)議下發(fā)給移動終端,從而提高了下發(fā)短消息的效率。
雖然通過實施例描繪了本發(fā)明,但本領域普通技術人員知道,在不脫離本發(fā)明的精神和實質(zhì)的情況下,就可使本發(fā)明有許多變形和變化,本發(fā)明的范圍由所附的權利要求來限定。
權利要求
1.一種下發(fā)短消息的方法,其特征在于,該方法包括步驟確定短消息下發(fā)的初始通信網(wǎng)絡;向所述初始通信網(wǎng)絡下發(fā)短消息;并接收所述初始通信網(wǎng)絡返回的錯誤消息,所述錯誤消息至少包括下述信息的至少一種用戶不存在信息、取國際移動用戶標識錯誤信息和協(xié)議錯誤信息;及根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則下發(fā)短消息,所述轉(zhuǎn)網(wǎng)配置規(guī)則為用于指定短消息下發(fā)的通信網(wǎng)絡的順序。
2.根據(jù)權利要求1所述的下發(fā)短消息的方法,其特征在于,所述通信網(wǎng)絡包括歸屬位置寄存器和移動終端;所述向所述通信網(wǎng)絡下發(fā)短消息具體包括步驟當錯誤消息為用戶不存在信息或者取國際移動標識錯誤信息時,向歸屬位置寄存器發(fā)送路由請求消息;或當錯誤消息為協(xié)議錯誤時,向歸屬位置寄存器發(fā)送路由請求消息,當接收到歸屬位置寄存器返回的帶有移動交換中心地址的路由響應消息時,以所述網(wǎng)絡協(xié)議通過所述移動交換中心將所述短消息下發(fā)給所述被叫移動終端。
3.根據(jù)權利要求1所述的下發(fā)短消息的方法,其特征在于,所述根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則下發(fā)短消息具體包括步驟根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則確定短消息下發(fā)的下一個通信網(wǎng)絡;當判斷所述下一個通信網(wǎng)絡不是初始通信網(wǎng)絡時,則按所述下一個通信網(wǎng)絡的網(wǎng)絡協(xié)議向下一個通信網(wǎng)絡下發(fā)短消息。
4.根據(jù)權利要求3所述的下發(fā)短消息的方法,其特征在于,在所述按所述下一個通信網(wǎng)絡的網(wǎng)絡協(xié)議向所述被叫移動終端下發(fā)短消息步驟之后,所述下發(fā)短消息的方法還包括步驟當所述下一個通信網(wǎng)絡返回錯誤消息時,返回步驟根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則確定短消息下發(fā)的下一個通信網(wǎng)絡。
5.根據(jù)權利要求1所述的下發(fā)短消息的方法,其特征在于,所述的下發(fā)短消息的方法還包括步驟設置當前通信網(wǎng)絡數(shù)據(jù)庫,所述當前通信網(wǎng)絡數(shù)據(jù)庫用于存儲被叫移動終端的當前通信網(wǎng)絡記錄。
6.根據(jù)權利要求5所述的下發(fā)短消息的方法,其特征在于,所述下發(fā)短消息的方法還包括步驟當所述被叫移動終端返回短消息下發(fā)成功應答消息時,將所述被叫移動終端當前所在的通信網(wǎng)絡記錄在當前通信網(wǎng)絡數(shù)據(jù)庫中。
7.根據(jù)權利要求6所述的下發(fā)短消息的方法,其特征在于,所述當接收到所述錯誤消息后,根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則下發(fā)短消息具體包括步驟根據(jù)錯誤消息通過查詢當前通信網(wǎng)絡數(shù)據(jù)庫獲得所述被移動終端的當前通信網(wǎng)絡;并按當前通信網(wǎng)絡的網(wǎng)絡協(xié)議向所述被叫移動終端下發(fā)短消息。
8.一種下發(fā)短消息的系統(tǒng),其特征在于,包括短消息中心設備和通信網(wǎng)絡,所述短消息中心設備,用于確定短消息下發(fā)的通信網(wǎng)絡,并向該通信網(wǎng)絡下發(fā)短消息,接收通信網(wǎng)絡的錯誤消息;當接收到通信網(wǎng)絡的錯誤消息后,根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則下發(fā)短消息;所述錯誤消息至少包括下述信息其中之一用戶不存在信息、取國際移動用戶標識錯誤信息和協(xié)議錯誤;所述轉(zhuǎn)網(wǎng)配置規(guī)則為用于指定短消息下發(fā)的通信網(wǎng)絡的順序;通信網(wǎng)絡,用于接收所述短消息中心設備下發(fā)的短消息,并向短消息中心設備返回錯誤消息。
9.根據(jù)權利要求8所述的下發(fā)短消息的系統(tǒng),其特征在于,所述通信網(wǎng)絡包括歸屬位置寄存器和移動終端;所述歸屬位置寄存器,用于向短消息中心設備返回用戶不存在信息或取國際移動用戶標識錯誤信息;所述移動終端,用于向短消息中心設備返回協(xié)議錯誤信息。
10.一種短消息中心設備,其特征在于,包括確定單元,用于確定下發(fā)短消息的通信網(wǎng)絡;接收單元,用于接收通信網(wǎng)絡的錯誤消息、或者接收通信網(wǎng)絡的下發(fā)成功應答消息;所述錯誤消息至少包括下述信息其中之一用戶不存在信息、取國際移動用戶標識錯誤信息和協(xié)議錯誤;短消息下發(fā)單元,用于按所述確定單元確定通信網(wǎng)絡的網(wǎng)絡協(xié)議下發(fā)短消息,或者根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則下發(fā)短消息,所述轉(zhuǎn)網(wǎng)配置規(guī)則為用于指定短消息下發(fā)的通信網(wǎng)絡的順序。
11.根據(jù)權利要求10所述的短消息中心設備,其特征在于,所述短消息下發(fā)單元具體包括處理模塊,用于根據(jù)轉(zhuǎn)網(wǎng)配置規(guī)則決策出短消息下發(fā)的通信網(wǎng)絡;編碼模塊,用于根據(jù)所述確定單元確定通信網(wǎng)絡的網(wǎng)絡協(xié)議或處理模塊決策的通信網(wǎng)絡的網(wǎng)絡協(xié)議對短消息進行編碼處理;發(fā)送模塊,用于下發(fā)所述編碼模塊處理的短消息。
12.根據(jù)權利要求11所述的短消息中心設備,其特征在于,所述短消息下發(fā)單元還包括存儲模塊,用于當所述接收單元接收到下發(fā)成功應答消息時,存儲移動終端當前所屬的通信網(wǎng)絡標識,或者根據(jù)接收單元接收的錯誤消息查找移動終端當前所屬的通信網(wǎng)絡,若沒有找到,則啟動處理模塊。
全文摘要
本發(fā)明的實施例提供了一種下發(fā)短消息的方法,包括確定短消息下發(fā)的通信網(wǎng)絡,并向該通信網(wǎng)絡下發(fā)短消息使所述通信網(wǎng)絡向短消息中心設備返回錯誤消息;短消息中心設備根據(jù)錯誤消息和轉(zhuǎn)網(wǎng)配置規(guī)則向所述被叫移動終端下發(fā)短消息。本發(fā)明的實施例還提供了一種下發(fā)短消息的系統(tǒng)和短消息中心設備。本發(fā)明的實施例實現(xiàn)了在移動終端轉(zhuǎn)網(wǎng)情況下短消息下發(fā)的流程,從而方便了用戶。
文檔編號H04W4/14GK101022598SQ200710086509
公開日2007年8月22日 申請日期2007年3月9日 優(yōu)先權日2007年3月9日
發(fā)明者盤欣, 李昕杰, 賀谷勛 申請人:華為技術有限公司