專利名稱:用于將來自2g網(wǎng)絡的短消息服務(sms)消息路由到基于會話發(fā)起協(xié)議(sip)的網(wǎng)絡的方法 ...的制作方法
技術領域:
本申請所描述主題涉及在通信網(wǎng)絡中對短消息服務(SMS)消息進行 路由。具體而言,本主題涉及用于將來自2G網(wǎng)絡的SMS消息路由至基于 會話發(fā)起協(xié)議(SIP)的網(wǎng)絡的方法、系統(tǒng)和計算機程序產(chǎn)品。
背景技術:
現(xiàn)代通信網(wǎng)絡可包括各種不同的網(wǎng)絡技術,因此,現(xiàn)代移動手持設備 通常能夠在多于一種類型的網(wǎng)絡中工作。例如,用戶在使用移動雙模式手 持設備時可以在2G網(wǎng)絡和基于會話發(fā)起協(xié)議(SIP)的網(wǎng)絡之間漫游。示 例性2G網(wǎng)絡包括全球移動通信系統(tǒng)(GSM)、碼分多址(CDMA)網(wǎng)絡和 時分多址(TDMA)網(wǎng)絡。類似地,示例性的基于SIP的網(wǎng)絡包括WiFi、 全球微波接入互操作性(WiMAX)、互聯(lián)網(wǎng)多媒體子系統(tǒng)(IMS)和下一代 網(wǎng)絡(NGN)網(wǎng)絡。因為這些不同的網(wǎng)絡可以使用各種信令消息和網(wǎng)絡節(jié) 點來在用戶之間建立呼叫以及傳輸短消息服務(SMS)消息,確定目的地 用戶的可用性和位置的步驟會根據(jù)用戶所連接網(wǎng)絡的類型而不同。
例如,當移動用戶初始連接到2G網(wǎng)絡時,用戶的移動手持設備與存儲 用戶的手持設備的位置信息的歸屬位置注冊器(HLR)進行注冊。所存儲 的位置信息可包括與當前服務用戶的移動交換中心(MSC)相關聯(lián)的網(wǎng)絡 標識信息,例如網(wǎng)絡節(jié)點號(NNN)標識符。因此,當另一個2G用戶試圖 將SMS消息發(fā)送給終端2G用戶時,該SMS消息的短消息服務中心(SMSC) 試圖確定當前服務于目的地用戶的手持設備的網(wǎng)絡節(jié)點(即該節(jié)點可以是進行服務的MSC或者其它類似的網(wǎng)絡單元)的位置。該確定可包括查詢與 目的地用戶相關聯(lián)的HLR來確定目的地移動用戶設備是否可用于接收呼叫 或SMS消息,以及其當前的位置或者進行服務的網(wǎng)絡節(jié)點。
然而,當目的地用戶在基于SIP的網(wǎng)絡中漫游時會出現(xiàn)問題,因為傳 統(tǒng)的位于2G網(wǎng)絡中的HLR不包含基于SIP的網(wǎng)絡節(jié)點的位置路由信息。 因此, 一種傳統(tǒng)的在2G和基于SIP的網(wǎng)絡之間提供移動用戶的互操作性/ 漫游的解決辦法是在HLR中存儲指示服務于漫游的目的地用戶的基于SIP 的網(wǎng)絡節(jié)點的額外信息。
與處理在2G和基于SIP的網(wǎng)絡之間轉移的呼叫和SMS消息的該傳統(tǒng) 方法相關的一個問題在于,HLR可能因需要響應與該呼叫或SMS消息相關 聯(lián)的大量的路由信息請求查詢而負擔過重。具體而言,隨著與這些呼叫或 SMS消息相關聯(lián)的用戶和路由信息請求查詢的數(shù)量的增加,用于處理它們 所必需的的處理資源的數(shù)量也增加。進一步,對現(xiàn)有2G網(wǎng)絡中廣泛部署的 HLR系統(tǒng)進行修改是麻煩和昂貴的。因此,人們希望網(wǎng)絡運營商具有移動 性管理解決方案,其包括對現(xiàn)有的HLR進行廉價和可行的修改并且其操作 對于移動用戶透明地進行。
相應地,存在對于用于將來自2G網(wǎng)絡的SMS消息路由到基于SIP的 網(wǎng)絡的改進的方法和系統(tǒng)的需要。
發(fā)明內(nèi)容
公開了用于將來自2G網(wǎng)絡的短消息服務(SMS)消息路由至雙模式 2G/會話發(fā)起協(xié)議(SIP)設備的方法、系統(tǒng)和計算機程序產(chǎn)品。根據(jù)一種 方法,在通信信令消息路由節(jié)點處,接收到2G移動性位置信息查詢消息, 所述2G移動性位置信息查詢消息用于獲取待發(fā)送給在基于SIP的網(wǎng)絡中漫 游的雙模式2G/SIP設備的SMS消息的遞送地址。所述移動性位置信息査 詢消息包括與所述雙模式2G/SIP設備相關聯(lián)的目的地用戶標識符?;谒?述目的地用戶標識符來確定所述基于SIP的網(wǎng)絡中雙模式2G/SIP設備的 SIP移動性位置信息。所述方法還包括將所述SIP移動性位置信息提供給查 詢發(fā)起方。
本申請所描述的用于將來自2G網(wǎng)絡的SMS消息路由至雙模式2G/SIP設備的主題可使用計算機程序產(chǎn)品來實現(xiàn),該計算機程序產(chǎn)品包括包含在 有形的計算機可讀介質(zhì)中的計算機可執(zhí)行指令,該計算機可執(zhí)行指令由計 算機處理器來執(zhí)行。適于實現(xiàn)本申請所描述主題的示例性計算機可讀介質(zhì) 包括磁盤存儲器器件、可編程邏輯器件以及專用集成電路。在一個實現(xiàn)中, 所述計算機可讀介質(zhì)可包括可由處理器訪問的存儲器。所述存儲器可包括 可由處理器執(zhí)行的指令,用于實現(xiàn)本申請描述的任何對SMS消息進行路由 的方法。另外,用于實現(xiàn)本申請所描述主題的計算機可讀介質(zhì)可以分布在 多個物理設備和/或計算平臺上。
下面將參考附圖來描述本申請所描述主題,其中圖1是根據(jù)本申請所描述主題的實施例用于將來自2G網(wǎng)絡的短消息服務(SMS)消息路由至在SIP網(wǎng)絡中操作的雙模式2G/SIP設備的示例性系統(tǒng)的網(wǎng)絡圖;圖2是根據(jù)本申請所描述主題的實施例用于在2G網(wǎng)絡內(nèi)對短消息服務 (SMS)消息進行路由的示例性系統(tǒng)的網(wǎng)絡圖;圖3是根據(jù)本申請所描述主題的實施例示出了將來自2G網(wǎng)絡的短消息 服務(SMS)消息路由至雙模式2G/SIP設備的示例性步驟的流程圖;以及圖4是根據(jù)本申請所描述主題的實施例包含集成的移動性位置功能模 塊的信號轉接點(STP)的框圖。
具體實施方式
圖1是示例性系統(tǒng)的網(wǎng)絡圖,用于將來自2G網(wǎng)絡的短消息服務(SMS) 消息路由到基于SIP的網(wǎng)絡中的雙模式2G/SIP設備。圖1示出了 2G網(wǎng)絡 100和基于SIP的網(wǎng)絡102,其中在2G網(wǎng)絡100中始發(fā)的SMS消息可在基 于SIP的網(wǎng)絡102中終止。例如,始發(fā)的移動設備104可以用于與作為査 詢發(fā)起方的始發(fā)的短消息服務中心(O-SMSC) 108發(fā)起SMS消息106。將 會理解,2G網(wǎng)絡IOO可包括GSM、 CDMA、 TDMA或其它的2G網(wǎng)絡100 中的一個,而不背離本申請所描述主題的范圍。類似地,基于SIP的網(wǎng)絡 102可以是任何基于SIP的網(wǎng)絡,包括但不限于IMS、 WiFi、 WiMAX或NGN網(wǎng)絡。在圖1中,為了說明本申請所描述主題的一個實施例,而示出 了多個示例性網(wǎng)絡單元。因此,還將會理解,可以使用其它的網(wǎng)絡單元和 結構,以及圖1中示出的網(wǎng)絡單元的多個實例。
一旦接收到SMS消息106, O-SMSC 108可試圖確定消息的路由信息。 例如,O-SMSC 108可生成移動性位置信息查詢消息110并將其發(fā)送到歸屬 位置注冊器(HLR) 122,該移動性信息查詢消息110包括目的地用戶標識 符。在圖1中,移動性位置信息查詢消息110可以實現(xiàn)為短消息發(fā)送路由 信息(SRI)消息(即SRI—SM消息),其包括與目的地移動用戶設備132 相關聯(lián)的移動服務標識用戶目錄號碼(MSISDN)(例如,9193457018)。在 用于供應(provision)并連續(xù)地更新移動性位置數(shù)據(jù)庫118的示例性情形中, 目的地移動用戶設備132可以是雙模式手持設備,其能夠在2G網(wǎng)絡100和 基于SIP的網(wǎng)絡102中操作和漫游。在可選實現(xiàn)中,例如,在IS-41實現(xiàn)中, 查詢消息110可以是SMS請求調(diào)用(SMSREQUESTINVOKE)消息。
在一個實施例中,移動性位置信息查詢消息110可以經(jīng)由一個或多個 信令點112發(fā)送到HLR 122。例如,移動性位置信息査詢消息110可在信 號轉接點(STP) /信令網(wǎng)關(SG) 112的通信端口 114處接收到,該STP/SG 112位于O-SMSC 108和HLR 122之間。在一個實施例中,STP/SG 112包 括移動性位置功能116和移動性位置數(shù)據(jù)庫118。如下面將詳細描述地,移 動性位置功能116可負責檢査進入的移動性位置信息查詢消息110并訪問 移動性位置數(shù)據(jù)庫118來確定目的地移動用戶設備是否位于基于SIP的網(wǎng) 絡(例如,網(wǎng)絡102)中。移動性位置功能116可以實現(xiàn)為硬件部件、基于 軟件的程序或模塊或者二者的組合。根據(jù)一個實施例,移動性位置功能116 和移動性位置數(shù)據(jù)庫118可以與STP/SG 112集成在一起或者與其共處一 處。在可選實施例中,移動性位置功能116和/或移動性位置數(shù)據(jù)庫118可 實現(xiàn)為與STP/SG112相獨立但仍可由其進行訪問的單獨的單元。例如,移 動性位置數(shù)據(jù)庫118可位于獨立的硬件平臺和/或服務器上,其能夠經(jīng)由以 太網(wǎng)或類似連接與STP/SG 112進行通信。
返回前面針對確定移動性位置信息而描述的示例性情形,移動性位置 功能116可經(jīng)由通信端口 114來接收或截取移動性位置信息查詢消息110。 在一個實施例中,移動性位置功能116可以通信地耦合到移動性位置數(shù)據(jù)
10庫118,移動性位置數(shù)據(jù)庫118可以存儲與相應的一個或多個消息服務器標 識符或網(wǎng)絡節(jié)點號(NNN)標識符相關聯(lián)的一個或多個注冊用戶標識符。 然而,應當理解,包含在移動性位置數(shù)據(jù)庫U8中的信息可包括其它類型 的數(shù)據(jù),而不背離本申請所描述主題的范圍。該信息可包括E.164格式的號 碼、SS7點編碼地址、統(tǒng)一資源標識符(URI)、網(wǎng)際協(xié)議(IP)地址等。
如前面所述,移動性位置數(shù)據(jù)庫118包含可指示目的地移動用戶設備 是否位于基于SIP的網(wǎng)絡中的信息。在一個實施例中,移動位置數(shù)據(jù)庫118 包括用于存儲位置信息的一個或多個表,例如圖1中示出的表134。具體而 言,表134示出了可以存儲在移動性位置數(shù)據(jù)庫118中的示例性信息。參 照表134,注冊用戶標識符9193457018存儲在第一列表項中,其與消息服 務器標識符9195550000相關聯(lián),后者位于對應的第二列表項中。因此,由 移動性位置功能116在移動性位置數(shù)據(jù)庫118中對MSISDN9193457018(其 從移動性位置信息查詢消息110中初始獲取)進行的査找將引起對適當?shù)?消息服務器標識符(例如,NNN標識符9195550000)的定位,該消息服務 器在網(wǎng)絡102中為設備132服務?;谠摯_定,移動性位置功能116然后 可將確定的消息服務器標識符9195550000插入到移動性位置信息確認消息 中,例如移動性位置信息響應消息120 (例如,SRI—SM—Acknowledgement 消息)。另外,包括移動性位置功能116所確定的基于SIP的網(wǎng)絡信息(例 如,NNN標識符)的移動性位置信息響應消息120可以返回到O-SMSC 108
(即,査詢發(fā)起方),以用于將SMS消息106重新路由至基于SIP的網(wǎng)絡 102。在此情形下,可將移動性位置信息響應消息120發(fā)送給O-SMSC108, 其作為響應可生成包括SMS消息106的轉發(fā)消息,例如FORWARD—SM消 息124。在一個實施例中,F(xiàn)ORWARD SM消息124可包括與"SIP定位的
(SIP-located)"目的地移動用戶設備132相關聯(lián)的注冊用戶標識符(即, CdPN 9193457018)以及服務于設備132的基于SIP網(wǎng)絡單元的消息服務器 標識符(即,NNN=9195550000)。
然后,可以將FORWARD—SM消息124發(fā)送給基于SIP的網(wǎng)絡單元126, 諸如SMS消息服務器、媒體網(wǎng)關控制器(MGC)、軟交換、會話發(fā)起協(xié) 議(SIP)網(wǎng)關或者SS7網(wǎng)關。網(wǎng)絡單元126然后可生成SIP消息128,其 在"發(fā)往(To)"字段中包括注冊用戶標識符,并將該消息發(fā)給目的地移動
li用戶設備132。以這種方式,2G中始發(fā)的消息可以重新路由至基于SIP的 網(wǎng)絡中漫游的用戶的基于SIP的目的地,而不加重2GHLR資源的負擔。
圖2是用于在2G網(wǎng)絡內(nèi)對SMS消息進行路由的示例性系統(tǒng)的網(wǎng)絡圖。 具體地,圖2示出了當目的地用戶沒有在基于SIP的網(wǎng)絡中漫游因此不要 求SIP移動性位置信息的情況下的示例性消息序列。示出的情形開始于始 發(fā)的用戶設備104發(fā)起SMS消息106,該消息被O-SMSC 108接收到。與 前面結合圖1描述的過程類似,O-SMSC 108可生成并將包括目的地用戶標 識符的移動性位置信息査詢消息發(fā)送給適當?shù)腍LR。例如,O-SMSC 108 可通過STP/SG 112將包括MSISDN 919673205的移動性位置信息查詢消息 110發(fā)送給HLR112。在該情形下,移動位置功能116在表134中未發(fā)現(xiàn)任 何對應于MSISDN 919673205的表項,并將消息110轉發(fā)給HLR 122。 HLR 122通過處理MSIDN 919673205來進行響應,并確定MSC 224是服務于設 備132的網(wǎng)絡單元。HLR 122通過SRI—SM—ACK消息220將該信息提供給 O-SMSC 108。作為響應,O-SMSC 108將Forward—SM消息222發(fā)送給MSC 224,其然后通過消息226將該SMS提交給設備132。
在一個實施例中,將支持漫游至基于SIP的網(wǎng)絡或在該網(wǎng)絡中漫游的 訂購服務的用戶移動設備的消息服務器的NNN標識符提供給移動性位置 數(shù)據(jù)庫118。返回圖l,可通過從CSCF 130接收注冊事件消息來提供給移 動性位置數(shù)據(jù)庫118,這一點由"動態(tài)注冊提供"框表示。
為了讓移動性位置數(shù)據(jù)庫118接收與目的地移動用戶設備132相關聯(lián) 的注冊事件通知信息,STP/SG 112可以向CSCF 130提交訂閱請求(下文 中簡稱為"訂閱")。該訂閱請求可以標識STP/SG 112以及STP/SG 112想 要進行監(jiān)視的一組一個或多個用戶標識符。例如,訂閱請求可要求對CSCF 130生成的與前描指定的用戶標識符有關的所有位置注冊消息進行通知。因 此, 一旦使CSCF130了解到在基于SIP的網(wǎng)絡102中漫游的用戶(例如, 設備132發(fā)送了漫游/注冊信號),則將觸發(fā)通知消息發(fā)送給位于2G網(wǎng)絡100 中的STP/SG112。以這種方式,根據(jù)本申請所描述主題的實施例,執(zhí)行對 移動性位置數(shù)據(jù)庫118通過分隔2G網(wǎng)絡100和基于SIP的網(wǎng)絡102的網(wǎng)絡 邊界進行動態(tài)注冊供應。在可選實施例中,STP/SG 112可向IMS歸屬用戶 服務器(HSS)節(jié)點(未示出)提交訂閱請求。相應地,當目的地移動用戶手持設備132在基于SIP的網(wǎng)絡102中漫 游(或者在其中激活)時,用戶手持設備132與CSCF130進行注冊,指示 用戶設備132現(xiàn)由CSCF 130來服務。如前面所述,然后可將該注冊消息發(fā) 送給位于2G網(wǎng)絡100中的STP/SG 112。在一個實施例中,STP/SG 112將 注冊消息轉發(fā)給移動性位置功能116,以便更新移動性位置數(shù)據(jù)庫118。參 照表134,注冊消息可指示注冊用戶標識符9193457018與消息服務器標識 符9195550000相關聯(lián),并且,如表134的第一表項中所示,可將該信息寫 入(populate)到移動性位置數(shù)據(jù)庫118,使得將來對與注冊用戶標識符 9193457018相關聯(lián)的路由信息的査詢可將路由消息提供給消息服務器130 (直到后續(xù)的更新消息改變了該信息為止)。
圖3是示出了將來自2G網(wǎng)絡的SMS消息路由至基于SIP的網(wǎng)絡中的 雙模式2G/SIP設備的方法300示例性步驟的流程圖。在框302中,接收到 移動性位置信息査詢消息。在一個實施例中,STP/SG 112從0-SMSC 108 接收SRI—SM消息110。具體而言,O-SMSC 108為始發(fā)用戶設備104 (例 如,作為查詢發(fā)起方)進行服務,該始發(fā)用戶設備104試圖將SMS消息106 發(fā)送給設備132。具體地,SRI—SM消息110可包括目的地用戶標識符,例 如消息接收方的電話號碼(例如,MSISDN=9193457018,如圖1中所示)。
在框304中,使用目的地用戶標識符在移動性位置數(shù)據(jù)庫中進行查找。 在一個實施例中,移動性位置功能116查詢移動性位置數(shù)據(jù)庫118,并采用 表134中的表項來交叉引用目的地用戶標識符。
在框306中,確定是否在表134中找到匹配的表項。如果目的地用戶 標識符匹配上移動性位置數(shù)據(jù)庫118的表134中的表項,則方法300繼續(xù) 至框308。否貝ij,方法300繼續(xù)至框320,在框320中,移動性位置功能116 將SR^SM消息轉發(fā)給HLR122 (即,原始的目的地),在HLR122處可以 對査詢消息110進行通常的處理。
在框30S中,獲取與目的地用戶標識符相關聯(lián)的消息服務器標識符。 在一個實施例中,移動性位置功能116獲取表134中的消息服務器標識符, 該CSCF標識符對應于與在框304交叉引用的目的地用戶標識符相匹配的 已注冊用戶標識符。
在框310中,生成移動性位置信息響應消息。在一個實施例中,移動性位置信息功能112生成移動性位置信息響應消息120。在一個實施例中,
移動性位置信息響應消息120包括SRI_SM—Acknowledgement消息,其包 括在框308中獲得的消息服務器標識符(例如,網(wǎng)絡節(jié)點號(NNN)標識 符)。在可選實施例中,響應消息120可以是SMS請求返回結果 (SMSREQUEST RETURN RESULT )消息。
在框312中,將移動性位置信息響應消息發(fā)送給査詢發(fā)起方。在一個 實施例中,移動性位置信息功能112將SRI—SM—Acknowledgement消息120 發(fā)送給O-SMSC 108, SRI—SM—Acknowledgement消息120包含前描的與服 務于目的地用戶設備132的NGN網(wǎng)絡相對應的消息服務器標識符。
在框314中,查詢發(fā)起方將轉發(fā)消息發(fā)送給適當?shù)南⒎掌?。在?個實施例中,O-SMSC 108接收SRI—SM—Acknowledgement消息120,并將 FORWARD_SM消息124發(fā)送給消息服務器126,消息服務器126由包含在 消息120中的NNN標識符來標識。
在框316中,接收方消息服務器將FORWARD—SM消息轉換成相關聯(lián) 的SIP消息(例如,SIP消息方法、SIP信息消息)并將基于SIP的消息發(fā) 送給目的地移動用戶設備。在一個實施例中,消息服務器126將基于SIP 的消息128發(fā)送給希望的目的地移動用戶設備132。具體地,消息128包含 O-SMSC 108初始從設備104接收到的一部分或所有的SMS消息106。
根據(jù)本申請所描述主題的實施例,圖4是具有集成的移動性位置模塊 116以及集成的移動性位置數(shù)據(jù)庫118的信令消息路由節(jié)點(例如STP/SG 112)的示例性內(nèi)部體系結構的框圖。參照圖4, STP/SG U2可包括內(nèi)部通 信總線402,其包括兩個反向輪轉(counter-rotating)的串行環(huán)。在一個實 施例中,多個處理模塊或插卡可耦合到總線402。在圖4中,總線402耦合 到一個或多個通信模塊,諸如鏈路接口模塊(LIM) 410、數(shù)據(jù)通信模塊 (DCM) 406、數(shù)據(jù)庫服務模塊(DSM) 422以及高速鏈路(HSL)模塊408。 這些模塊的每一個物理地連接到總線402使得信令和其它類型的消息可在 活動的插卡或模塊之間內(nèi)部地進行路由。LIM 410包括經(jīng)由SS7網(wǎng)絡來發(fā) 送和接收SS7消息的功能。DCM 406包括通過IP信令鏈路來發(fā)送和接收 SS7消息的功能。類似地,HSL模塊408包括通過高速鏈路來發(fā)送和接收 消息的功能。當STP/SG 112接收到信令消息或SMS消息時,根據(jù)消息是通過SS7 鏈路、IP信令鏈路還是高速鏈路而發(fā)送的,該消息可由LIM410、 DCM406 或HSL408進行處理。經(jīng)過接收通信模塊上的通信協(xié)議桟(例如,MTP第 l和第2層處理模塊412,鑒別模塊414等,如LIM410中所示)將消息向 上傳遞,直到該消息到達模塊相應的消息分配功能418,其將消息轉發(fā)給 DSM422。在一個實施例中,STP/SG 112中至少一個DSM模塊422配有移 動性位置模塊116和移動性位置數(shù)據(jù)庫118。即,在一個實現(xiàn)中,LIM410 或420以及DCM 406或HSL 408接收到的消息可以在移動性功能模塊116 上進行處理,并識別為進行移動性位置處理的候選。例如,移動性位置功 能116以前面描述的方式來查詢移動性位置數(shù)據(jù)庫118,以確定目的地移動 用戶設備是否位于基于SIP的網(wǎng)絡中。
向位于STP 112上的移動性位置數(shù)據(jù)庫118而不是如前面所述的HLR 122進行供應的一個益處在于不需要對HLR 122進行修改。由于通常的網(wǎng) 絡包括大量的HLR,對其進行修改非常昂貴,而使用上面描述的與現(xiàn)有HLR 互操作的系統(tǒng)為網(wǎng)絡運營商節(jié)省了與修改許多HLR有關的費用。另外,現(xiàn) 有HLR的處理能力是有限的,隨著對它們的查詢越來越多以及加入了另外 的網(wǎng)絡用戶,當前網(wǎng)絡中對HLR處理能力的需要很大。因此,相比于購買 額外的HLR以增加處理資源,網(wǎng)絡運營商可以使現(xiàn)有HLR不再處理在基 于SIP的網(wǎng)絡中漫游的用戶的查詢,從而減少現(xiàn)有HLR上的處理負載。
將會理解,本申請所描述主題的各種細節(jié)可以進行改變,而不背離本 申請所描述主題的范圍。進一步地,前面的說明僅僅是出于說明性的目的, 而不是限制性的目的,本申請所描述主題由所附權利要求來限定。
權利要求
1、一種用于將來自2G網(wǎng)絡的短消息服務(SMS)消息路由至在基于SIP的網(wǎng)絡中漫游的雙模式2G/會話發(fā)起協(xié)議(SIP)設備的方法,所述方法包括在通信信令消息路由節(jié)點處接收2G移動性位置信息查詢消息,所述2G移動性位置信息查詢消息用于獲取待發(fā)送給在基于SIP的網(wǎng)絡中漫游的雙模式2G/SIP設備的SMS消息的遞送地址,其中,所述移動性位置信息查詢消息包括與所述雙模式2G/SIP設備相關聯(lián)的目的地用戶標識符;基于所述目的地用戶標識符來確定所述基于SIP的網(wǎng)絡中所述雙模式2G/SIP設備的SIP移動性位置信息;以及將所述SIP移動性位置信息提供給查詢發(fā)起方。
2、 根據(jù)權利要求1所述的方法,其中,接收2G移動性位置信息查詢 消息的步驟包括截取發(fā)往歸屬位置注冊器(HLR)的發(fā)送路由信息短消息(SRI_SM)消息。
3、 根據(jù)權利要求1所述的方法,包括,在接收所述2G移動性位置信 息查詢消息之前,接收包括所述目的地用戶標識符的注冊信息的下一代網(wǎng) 絡(NGN)注冊通知消息和互聯(lián)網(wǎng)多媒體子系統(tǒng)(IMS)注冊通知消息中 的至少一個,存儲所述注冊信息,其中,確定所述SIP移動性位置信息的 步驟包括使用所存儲的注冊信息。
4、 根據(jù)權利要求1所述的方法,其中,確定SIP移動性位置信息的步 驟包括確定呼叫會話控制功能(CSCF)標識符、網(wǎng)關標識符、E.164-格式 的標識符、7號信令系統(tǒng)(SS7)點編碼地址、統(tǒng)一資源標識符(URI)和 網(wǎng)際協(xié)議(IP)地址中的至少一個。
5、 根據(jù)權利要求1所述的方法,其中,確定SIP移動性位置信息的步驟包括在移動性位置數(shù)據(jù)庫中進行査找,所述移動性位置數(shù)據(jù)庫包含至少一個目的地用戶標識符以及對應的至少一個基于SIP的網(wǎng)絡節(jié)點標識符。
6、 根據(jù)權利要求1所述的方法,其中,提供所述SIP移動性位置信息 的步驟包括生成移動性路由信息響應消息,所述移動性路由信息響應消息 包括所述SIP移動性位置信息。
7、 根據(jù)權利要求6所述的方法,其中,所述SIP移動性位置信息包括 消息服務器標識符或者網(wǎng)絡節(jié)點號(NNN)標識符。
8、 根據(jù)權利要求1所述的方法,其中,提供所述SIP移動性位置信息 的步驟包括將移動性路由信息響應消息發(fā)送給所述2G移動性位置信息查 詢消息的發(fā)起方。
9、 根據(jù)權利要求1所述的方法,包括,響應于未能確定所述SIP移動 性位置信息,將所述查詢消息轉發(fā)給歸屬位置注冊器(HLR)。
10、 一種用于將來自2G網(wǎng)絡的短消息服務(SMS)消息路由到在基于 SIP的網(wǎng)絡中漫游的雙模式2G/會話發(fā)起協(xié)議(SIP)設備的系統(tǒng),所述系統(tǒng) 包括移動性位置數(shù)據(jù)庫,用于將至少一個用戶標識符與SIP移動性位置信 息進行關聯(lián),所述SIP移動性位置信息識別在基于SIP的網(wǎng)絡中漫游的雙模 式2G/SIP設備的位置;以及移動性位置功能模塊,用于接收2G移動性位置信息查詢消息,所述 2G移動性位置信息査詢消息請求用于遞送SMS消息的遞送地址,所述2G 移動性位置信息查詢消息包括目的地用戶標識符,所述移動性位置功能模 塊還用于基于所述目的地用戶標識符,通過使用所述目的地用戶標識符來 查詢所述移動性位置數(shù)據(jù)庫而確定SIP移動性位置信息。
11、 根據(jù)權利要求IO所述的系統(tǒng),其中,所述移動性位置功能模塊位于信號轉接點(STP)和信令網(wǎng)關(SG)中的至少一個上。
12、 根據(jù)權利要求IO所述的系統(tǒng),其中,接收2G移動性位置信息査 詢消息的步驟包括截取發(fā)往歸屬位置注冊器(HLR)的發(fā)送路由信息短消 息(SRJ—SM)消息。
13、 根據(jù)權利要求IO所述的系統(tǒng),包括,在接收所述2G移動性位置 信息査詢消息之前,接收包括所述目的地用戶標識符的注冊信息的下一代 網(wǎng)絡(NGN)注冊通知消息和互聯(lián)網(wǎng)多媒體子系統(tǒng)(IMS)注冊通知消息 中的至少一個,存儲所述注冊信息,其中,確定所述SIP移動性位置信息 的步驟包括使用所存儲的注冊信息。
14、 根據(jù)權利要求10所述的系統(tǒng),其中,所述移動性位置功能模塊還 用于確定呼叫會話控制功能(CSCF)標識符、網(wǎng)關標識符、E.164-格式的 標識符、7號信令系統(tǒng)(SS7)點編碼地址、統(tǒng)一資源標識符(URI)和網(wǎng) 際協(xié)議(IP)地址中的至少一個。
15、 根據(jù)權利要求IO所述的系統(tǒng),其中,所述移動性位置數(shù)據(jù)庫還用 于存儲至少一個目的地用戶標識符和對應的至少一個基于SIP的網(wǎng)絡節(jié)點 標識符。
16、 根據(jù)權利要求10所述的系統(tǒng),其中,所述移動性位置功能模塊還 用于生成移動性路由信息響應消息,所述移動性路由信息響應消息包括基 于SIP的網(wǎng)絡節(jié)點標識符。
17、 根據(jù)權利要求16所述的系統(tǒng),其中,所述基于SIP的網(wǎng)絡節(jié)點標 識符包括進行服務的呼叫會話控制功能(CSCF)標識符或者網(wǎng)絡節(jié)點號(NNN)標識符中的至少一個。
18、 根據(jù)權利要求16所述的系統(tǒng),其中,所述移動性位置功能模塊還用于將所述移動性路由信息響應消息發(fā)送給所述2G移動性位置信息査詢 消息的發(fā)起方。
19、 根據(jù)權利要求10所述的系統(tǒng),其中,所述移動性位置功能模塊還 用于響應于未能確定所述SIP移動性位置,將所述査詢消息轉發(fā)給歸屬位 置注冊器(HLR)。
20、 一種計算機程序產(chǎn)品,包括包含在有形的計算機可讀介質(zhì)中的計 算機可執(zhí)行指令,所述計算機可執(zhí)行指令當被計算機的處理器執(zhí)行時執(zhí)行包括下述的操作接收2G移動性位置信息查詢消息,所述2G移動性位置信息查詢消息 用于獲取待發(fā)送給在基于SIP的網(wǎng)絡中漫游的雙模式2G/會話發(fā)起協(xié)議 (SIP)設備的短消息服務(SMS)消息的遞送地址,其中,所述移動性位 置信息查詢消息包括與所述雙模式2G/SIP設備相關聯(lián)的目的地用戶標識 符;基于所述目的地用戶標識符來確定所述基于SIP的網(wǎng)絡中所述雙模式 2G/SIP設備的SIP移動性位置信息;以及將所述SIP移動性位置信息提供給査詢發(fā)起方。
21、 一種用于供應移動性位置數(shù)據(jù)庫的方法,所述方法包括 訂閱至少一個會話發(fā)起協(xié)議(SIP)網(wǎng)絡節(jié)點,從而當雙模式2G/SIP設備在基于SIP的網(wǎng)絡中漫游并由所述至少一個SIP網(wǎng)絡節(jié)點服務時接收與 所述雙模式2G/SIP設備相關聯(lián)的SIP移動性位置信息;接收注冊事件消息,所述注冊事件消息包括所述SIP移動性位置信息, 其中,所述SIP移動性位置信息包括與所述至少一個SIP網(wǎng)絡節(jié)點相關聯(lián)的 至少一個網(wǎng)絡節(jié)點號(NNN)標識符和與所述雙模式2G/SIP設備相關聯(lián)的 目的地用戶標識符;以及將所述SIP移動性位置信息提供給移動性位置數(shù)據(jù)庫,所述SIP移動性 位置信息用于將短消息服務(SMS)消息路由到所述基于SIP的網(wǎng)絡中的 所述雙模式2G/SIP設備。
22、 一種用于供應移動性位置數(shù)據(jù)庫的系統(tǒng),所述系統(tǒng)包括移動性位置數(shù)據(jù)庫,用于存儲會話發(fā)起協(xié)議(SIP)移動性位置信息, 其中,所述SIP移動性位置信息包括與在基于SIP的網(wǎng)絡中漫游的雙模式 2G/SIP設備相關聯(lián)的目的地用戶標識符以及與服務于所述雙模式2G/SIP設 備的至少一個SIP網(wǎng)絡節(jié)點相關聯(lián)的至少一個網(wǎng)絡節(jié)點號(NNN)標識符; 以及移動性位置功能模塊,用于訂閱所述至少一個SIP網(wǎng)絡節(jié)點,從而當 所述雙模式2G/SIP設備在所述基于SIP的網(wǎng)絡中漫游并由所述至少一個 SIP網(wǎng)絡節(jié)點服務時接收所述SIP移動性位置信息,接收包括所述SIP移動 性位置信息的注冊事件消息,以及將所述SIP移動性位置信息提供給所述 移動性位置數(shù)據(jù)庫,所述SIP移動性位置信息用于將短消息服務(SMS) 消息路由到所述基于SIP的網(wǎng)絡中的雙模式2G/SIP設備。
全文摘要
公開了將來自2G網(wǎng)絡的短消息服務(SMS)消息路由到雙模式2G/會話發(fā)起協(xié)議(SIP)設備的方法、系統(tǒng)和計算機程序產(chǎn)品。根據(jù)一種方法,在通信信令消息路由節(jié)點處,接收到2G移動性位置信息查詢消息,所述2G移動性位置信息查詢消息用于獲取待發(fā)送給在基于SIP的網(wǎng)絡中漫游的雙模式2G/SIP設備的SMS消息的遞送地址。所述移動性位置信息查詢消息包括與所述雙模式2G/SIP設備相關聯(lián)的目的地用戶標識符?;谒瞿康牡赜脩魳俗R符來確定所述基于SIP的網(wǎng)絡中雙模式2G/SIP設備的SIP移動性位置信息。所述方法還包括將所述SIP移動性位置信息提供給查詢發(fā)起方。
文檔編號H04W4/14GK101669376SQ200880008987
公開日2010年3月10日 申請日期2008年1月18日 優(yōu)先權日2007年1月18日
發(fā)明者A·班圖卡爾 申請人:泰克萊克公司