一種實現行動網路中短消息實時傳輸的方法
2023-05-02 00:14:16
專利名稱:一種實現行動網路中短消息實時傳輸的方法
技術領域:
本發明涉及移動通信領域,具體地說,涉及一種實現行動網路中短消息實時傳輸的方法。
背景技術:
短消息業務(Short Message Service)是當前移動系統基本功能和業務之一。當用戶使用短消息功能時,向目的MS(Mobile Subscriber,移動用戶)傳送一定數量的文字(或數據)消息。圖1是短消息功能的系統框架示意圖,其中包括各個網元和接口名稱,整個框架包括101移動用戶MS、102BSC(Base Station Control,基站控制器)、103MSC(Mobile Switching Center,移動交換中心)、104HLR(HomeLocation Register,歸屬位置寄存器)、105VLR(Visited locationregister,拜訪位置寄存器)、106SMSC(Short Message Service Center,短消息業務中心,或稱為MC)、107SME(short Message Entity,短消息實體)。
現有提供的短消息業務是非實時的,該業務通過用戶與SMSC互轉短消息的方法為用戶提供了端到端的短消息傳輸,短消息業務分為短消息起呼和短消息終呼兩種業務。短消息始發時,SMSC從HLR中獲取被叫用戶的路由信息,然後直接向被叫用戶的路由信息,然後直接向被叫所在的MSC發送短消息接收消息,MSC再把發送結果向SMSC進行反饋。
假設始發MS和目的MS都已經成功登記,並都擁有短消息業務的相關權限,目前網絡中短消息發送和接收的處理流程如圖2和圖3所示,如下所示一、現有短消息的起呼流程S201有短消息權限的始發MS構造一條短消息,經BSS(BaseStation System,基站子系統)/BSC到達其歸屬的起始MSC。
S202始發MSC將空口消息轉換為SMDPP(SMS Delivery PointTo Point Invoke,SMS點到點發送)消息發送給起始MS歸屬的MC。
S203 MC以SMDPP消息給起始MSC發送證實消息。
S204起始MSC將證實消息轉換為空口消息發給起始MS。
S205 MC發送SMDPP消息到目的SME;S206目的SME給MC迴響應消息。
二、現有短消息的終呼流程S301-S305有短消息業務權限的目的MS成功登記到HLR/VLR中;如果MS已經開機,則略去該過程。
S306目的MS歸屬的MC收到一個SMDPP請求,要求傳送短消息給目的MS。
S307 MC向始發SME發送SMDPP,證實收到的信息S308 MC發送SMS(Short Message Service,短消息服務)申請給HLR,請求目的SME的地址。
S309 HLR發送SMS申請給VLR,請求目的SME的地址。
S310 VLR轉送SMS申請給服務MSC,請求目的SME的地址。
S311 MSC向VLR發送smsreq(short message service required,短消息服務需求),其中包含目的MS的臨時SMS選路地址。
S312 VLR轉送smsreq給HLR。
S313 HLR轉送smsreq給MC。
S314 MC使用目的SME的臨時選路地址轉送SMDPP給目的地SME。
S315通過空中接口,MSC發送短消息給目的地MS-SME。
S316 MS-SME發送證實響應,表示收到了短消息。若有返回的數據,證實中可以包括SMS數據。
S317 MSC將空中接口的證實響應翻譯為SMDPP肯定證實,且將其送給MC。
如上所述,現有的短消息始呼和終呼過程中都需要經過SMSC進行存儲轉發,在傳遞過程中有一定的時延,尤其是在話務高峰時,存儲時延將更長。另外,現有系統中短消息始呼到SMSC後,SMSC即給始呼終端發送成功指示,其實這是一個偽成功指示。除非移動終端申請了短消息回執功能,否則移動終端無法知道終呼是否成功,沒有一個實時的反饋過程。
另外,為了在同一運營商的局間或不同運營商之間的網絡上實現短消息業務的發送和接收功能,需要運營商增加相關的網元設備,如SMSC、GW SC(網關短消息中心)等。
發明內容
鑑於以上所述問題,本發明旨在提供一種實現行動網路中短消息實時收發的方法。
為實現上述目的,本發明提供了一種實現行動網路中短消息實時傳輸的方法,包括步驟A起始MS構造短消息,通過控制信道或業務信道接入其歸屬或拜訪的起始MSC;B所述起始MSC分析目的MS,起始MSC通過路由請求獲得目的MS的拜訪MSC的位置信息;C所述起始MSC將所述拜訪MSC置為目的MSC,向所述目的MSC發起ISUP出局呼叫,所述出局呼叫發送的IAM消息中攜帶所述起始MS構造的短消息;D所述目的MSC收到初始地址消息後,連接所述目的MS,向所述目的MS發送所述起始MS構造的短消息。
上述的方法,進一步包括步驟F所述目的MS收到所述短消息後,向所述目的MSC發送短消息證實消息,所述證實消息中攜帶釋放請求信息;G所述目的MSC收到所述證實消息後,向所述起始MSC發送釋放消息,該釋放消息中攜帶短消息發送結果;H所述起始MSC向所述起始MS發送短消息發送結果,並發起釋放。
上述的方法,其中,起始MSC獲得目的MS的拜訪MSC的位置信息包括步驟起始MSC向目的MS的歸屬HLR發起位置請求;所述歸屬HLR收到位置請求後向目的MS的拜訪VLR發送路由請求,路由請求中攜帶目的MS的當前歸屬信息;所述拜訪VLR向目的MS的拜訪MSC發起路由請求;所述拜訪MSC向所述拜訪VLR返迴路由請求響應信息,該消息中攜帶了拜訪MSC分配給目的MS的TLDN;所述拜訪VLR將收到的路由請求響應信息轉發給所述歸屬HLR;所述歸屬HLR向起始MSC發送位置請求的響應,起始MSC獲得目的MS的TLDN。
上述的方法,其中,步驟B中,若所述拜訪MSC中沒有目的MS的服務列表,向所述拜訪VLR發起資格請求,若拜訪VLR不含服務列表,則向歸屬HLR發起資格請求。進一步地,所述起始MSC根據路由請求結果判斷所述目的MS是否激活,若所述目的MS處於非激活狀態,則立即提醒所述起始MS。
上述的方法,其中,步驟C中,起始MSC使用所述分配給目的MS的TLDN向目的MSC發起ISUP出局呼叫。
上述的方法,其中,起始MSC根據所述目的MS的TLDN將拜訪MSC置為目的MSC。
上述的方法,其中,步驟D中,若所述目的MSC連接所述目的MS失敗,則發起釋放,並實時提醒所述起始MS。
上述的方法,其中,若所述短消息在發送過程中出現發送失敗或被叫用戶處於非激活狀態,則利用存儲轉發技術,轉入非實時發送流程。
上述的方法,其中,所述目的MS根據自身需要判斷是否接收起始MS短消息,若所述目的MS拒絕接收該短消息,則所述目的MS實時發起拆線並通知所述起始MS。
與現有技術相比,本發明所述的行動網路局間的端對端短消息收傳輸方法,採用了ISUP呼叫信令攜帶用戶信息的方法,達到了實時傳輸用戶短消息的功能,並能夠實現實時提醒起始MS短消息投遞狀態或目的移動用戶狀態的功能,同時還可以節省網絡資源,減少網元設備的需求。
圖1是基於短消息傳遞過程中的系統框架示意圖;圖2是現有的短消息發送的流程圖;圖3是現有的短消息接收的流程圖;圖4是本發明所述的實現短消息實時傳輸的流程圖。
具體實施例方式
下面結合附圖對本發明所述的發明作進一步詳細的說明。
圖4是本發明所述的實現短消息的實時發送和接收流程圖,描述了改進了的實時短消息傳輸流程,尤其是對行動網路局間短消息的發送和接收的處理過程。在現有技術中行動網路間短消息的發送和接收是靠特定的網元(如MC)存儲轉發實現的,短消息投遞過程中需要經過多個網元,存在發送時延。本發明所述方法對此進行了改進,實現了短消息實時傳輸和短消息傳輸結果實時提醒的功能。
本發明包括以下步驟S401起始MS構造一條短消息,並發送到其歸屬或當前拜訪的起始MSC;S402起始MSC向目的MS的歸屬HLR發起位置請求;S403歸屬HLR收到位置請求後,歸屬HLR向登記的拜訪VLR發送路由請求,路由請求攜帶了目的MS的當前歸屬信息;S404拜訪VLR收到歸屬HLR發送的路由請求後,向拜訪MSC發起路由請求;S405拜訪MSC向拜訪VLR返回含拜訪MSC分配給目的MS的TLDN(Temprorary local directory number,臨時本地號碼)的路由請求響應信息。若拜訪MSC中沒有目的MS的服務列表,向所述拜訪VLR發起資格請求,若拜訪VLR不含服務列表,則向歸屬HLR發起資格請求;S406拜訪VLR將收到的路由請求響應信息發送給目的MS的歸屬HLR;
S407目的MS的歸屬HLR向起始MSC發送位置請求的響應,該響應中包括目的MS的TLDN;S408起始MSC根據目的MS的TLDN查詢拜訪MSC,將查詢到的拜訪MSC置為目的局,拜訪MSC轉化為目的MSC,起始MSC向目的MSC發其ISUP出局呼叫,該出局呼叫的第一條信息為IAM(初始地址信息)信息,IAM信息中攜帶了起始MS構造的簡訊息;S409目的MSC收到IAM消息後,向目的MS發送起始MS構造的短消息;S410目的MS收到起始MS構造的短消息後向目的MSC發送證實消息,證實消息中隱含攜帶釋放請求;S411目的MSC證實消息後,向目的MS發送釋放證實;S412目的MSC向起始MSC發送釋放消息,該消息中攜帶短消息發送的結果;S413起始MSC向起始MS發送短消息發送結果,並發起釋放;S414起始MS向起始MSC發送證實消息;S415起始MSC向目的MSC發送釋放完成信息。
另外,在本方法中,起始MSC根據路由請求結果判斷所述目的MS是否激活,若所述目的MS處於非激活狀態,則立即提醒所述起始MS。
若目的MSC連接所述目的MS失敗,則發起釋放,並實時提醒所述起始MS。
目的MS根據自身需要判斷是否接收起始MS短消息,若所述目的MS拒絕接收該短消息,則所述目的MS實時發起拆線並通知所述起始MS。
綜上所述,採用本發明方法,應用於行動網路局間的短消息投遞,可以達到實時在網間投遞用戶短消息的和及時反饋短消息投遞結果的目的。
以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種實現行動網路中短消息實時傳輸的方法,其特徵在於,所述方法包括步驟A起始MS構造短消息,通過控制信道或業務信道接入其歸屬或拜訪的起始MSC;B所述起始MSC分析目的MS,起始MSC通過路由請求獲得目的MS的拜訪MSC的位置信息;C所述起始MSC將所述拜訪MSC置為目的MSC,向所述目的MSC發起ISUP出局呼叫,所述出局呼叫發送的IAM消息中攜帶所述起始MS構造的短消息;D所述目的MSC收到初始地址消息後,連接所述目的MS,向所述目的MS發送所述起始MS構造的短消息。
2.根據權利要求1所述的一種實現行動網路中短消息實時傳輸的方法,其特徵在於,所述方法還包括步驟F所述目的MS收到所述短消息後,向所述目的MSC發送短消息證實消息,所述證實消息中攜帶釋放請求信息;G所述目的MSC收到所述證實消息後,向所述起始MSC發送釋放消息,該釋放消息中攜帶短消息發送結果;H所述起始MSC向所述起始MS發送短消息發送結果,並發起釋放。
3.根據權利要求1或2所述的一種實現行動網路中短消息實時傳輸的方法,其特徵在於,起始MSC獲得目的MS的拜訪MSC的位置信息包括步驟起始MSC向目的MS的歸屬HLR發起位置請求;所述歸屬HLR收到位置請求後向目的MS的拜訪VLR發送路由請求,路由請求中攜帶目的MS的當前歸屬信息;所述拜訪VLR向目的MS的拜訪MSC發起路由請求;所述拜訪MSC向所述拜訪VLR返迴路由請求響應信息,該消息中攜帶了拜訪MSC分配給目的MS的TLDN;所述拜訪VLR將收到的路由請求響應信息轉發給所述歸屬HLR;所述歸屬HLR向起始MSC發送位置請求的響應,起始MSC獲得目的MS的TLDN。
4.根據權利要求3所述的一種實現行動網路中短消息實時傳輸的方法,其特徵在於,步驟B中,若所述拜訪MSC中沒有目的MS的服務列表,向所述拜訪VLR發起資格請求,若拜訪VLR不含服務列表,則向歸屬HLR發起資格請求。
5.根據權利要求4所述的一種實現行動網路中短消息實時收發的方法,其特徵在於,步驟B中,所述起始MSC根據路由請求結果判斷所述目的MS是否激活,若所述目的MS處於非激活狀態,則立即提醒所述起始MS。
6.根據權利要求1或2所述的一種實現行動網路中短消息實時傳輸的方法,其特徵在於,步驟C中,起始MSC使用所述分配給目的MS的TLDN向目的MSC發起ISUP出局呼叫。
7.根據權利要求6所述的一種實現行動網路中短消息實時傳輸的方法,其特徵在於,起始MSC根據所述目的MS的TLDN將拜訪MSC置為目的MSC。
8.根據權利要求1或2所述的一種實現行動網路中短消息實時收發的方法,其特徵在於,步驟D中,若所述目的MSC連接所述目的MS失敗,則發起釋放,並實時提醒所述起始MS。
9.根據權利要求1或2所述的一種實現行動網路中短消息實時收發的方法,其特徵在於,若所述短消息在發送過程中出現發送失敗或被叫用戶處於非激活狀態,則利用存儲轉發技術,轉入非實時發送流程。
10.根據權利要求8所述的一種實現行動網路中短消息實時收發的方法,其特徵在於,所述目的MS根據自身需要判斷是否接收起始MS短消息,若所述目的MS拒絕接收該短消息,則所述目的MS實時發起拆線並通知所述起始MS。
全文摘要
本發明旨在提供一種實現行動網路中短消息實時傳輸的方法,所述方法包括起始MS構造短消息,通過控制信道或業務信道接入其歸屬或拜訪的起始MSC;起始MSC分析目的MS,起始MSC通過路由請求獲得目的MS的拜訪MSC的位置信息;起始MSC將拜訪MSC置為目的MSC,向目的MSC發起ISUP出局呼叫,出局呼叫發送的IAM消息中攜帶起始MS構造的短消息;目的MSC收到初始地址消息後,連接所述目的MS,向目的MS發送起始MS構造的短消息。採用本方法,達到了實時傳輸用戶短消息的功能,並能夠實現實時提醒起始MS短消息投遞狀態或目的移動用戶狀態的功能。
文檔編號H04W76/02GK101094455SQ20071013753
公開日2007年12月26日 申請日期2007年8月4日 優先權日2007年8月4日
發明者蔡衢, 蘇健 申請人:中興通訊股份有限公司