專(zhuān)利名稱(chēng):實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法、短信中心、hlr及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通訊領(lǐng)域,特別涉及一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法、短信中 心、HLR及系統(tǒng)。
背景技術(shù):
網(wǎng)間漫游,是同一運(yùn)營(yíng)商搭建多張網(wǎng)絡(luò)的情況下,為了提供用戶(hù)使用多張網(wǎng)絡(luò)并 且淡化用戶(hù)的網(wǎng)絡(luò)間障礙而設(shè)置的一種業(yè)務(wù)。用戶(hù)可以通過(guò)網(wǎng)間漫游在運(yùn)營(yíng)商的多個(gè)不同 網(wǎng)絡(luò)間進(jìn)行軟切換,從而合理利用網(wǎng)絡(luò)資源。隨著3G時(shí)代的到來(lái),WCDMA、TDS-CDMA、CDMA2000三種制式網(wǎng)絡(luò)并駕齊驅(qū)將成為主 流,各種網(wǎng)絡(luò)制式也都有著各自的優(yōu)勢(shì),因此網(wǎng)間漫游的優(yōu)化也變得尤其重要,例如網(wǎng)間漫 游用戶(hù)之間消息的投遞。以往的短消息中心是基于被叫號(hào)段進(jìn)行消息的路由和轉(zhuǎn)發(fā),這種投遞轉(zhuǎn)發(fā)方式完 全基于號(hào)段與運(yùn)營(yíng)商網(wǎng)絡(luò)的歸屬關(guān)系進(jìn)行。但是如果支持用戶(hù)網(wǎng)間漫游的業(yè)務(wù),用戶(hù)號(hào)碼 始終是一個(gè),在不同網(wǎng)絡(luò)間切換時(shí),就造成用戶(hù)號(hào)段與網(wǎng)絡(luò)沒(méi)有了歸屬關(guān)系,因此不能再簡(jiǎn) 單的直接通過(guò)號(hào)段進(jìn)行短信終呼?;谝陨显?,在這種應(yīng)用下如何實(shí)現(xiàn)目的用戶(hù)號(hào)碼歸屬的問(wèn)題就成了關(guān)鍵?,F(xiàn) 有的常見(jiàn)做法有以下兩種1.增加RN(Routing Number,路由號(hào)碼)查詢(xún)消息,在終呼前先判斷用戶(hù)歸屬。這種方法類(lèi)似標(biāo)準(zhǔn)號(hào)碼攜帶模式,通過(guò)RN來(lái)判斷目的用戶(hù)的當(dāng)前歸屬。雖然這種 方法很準(zhǔn)確,流程也很清晰,但是需要增加RN查詢(xún)消息接口,并且增加網(wǎng)元保存用戶(hù)號(hào)碼 與RN的對(duì)應(yīng)關(guān)系。因此,其比較適合全網(wǎng)實(shí)現(xiàn)號(hào)碼攜帶業(yè)務(wù),用獨(dú)立的網(wǎng)元統(tǒng)一管理全局 用戶(hù)RN信息。但就單個(gè)運(yùn)營(yíng)商來(lái)說(shuō),卻不夠經(jīng)濟(jì),需要較高的網(wǎng)絡(luò)改造成本,并增加了一個(gè) 網(wǎng)元的維護(hù)。2.通過(guò)短信中心開(kāi)戶(hù),根據(jù)用戶(hù)網(wǎng)絡(luò)歸屬信息投遞消息。這種方法實(shí)際是利用短信中心來(lái)做用戶(hù)歸屬信息的保存。如此,在短信中心側(cè),雖 對(duì)用戶(hù)的歸屬很明確,但是也需要短信中心另外維護(hù)一套用戶(hù)信息,并且可能還需要增加 接口,以通過(guò)HLR(Home Location Register,歸屬位置寄存器)同步短信中心的用戶(hù)信息。 因此,這種方法也使得成本較高。因此,急需一種能節(jié)省成本,并有效實(shí)現(xiàn)網(wǎng)間漫游用戶(hù)的投遞的方法。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法、短信中心、HLR及系 統(tǒng),旨在節(jié)省成本、并有效地實(shí)現(xiàn)網(wǎng)間漫游用戶(hù)的投遞。本發(fā)明提供了一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法,包括以下步驟短信中心向歸屬位置寄存器HLR發(fā)起終呼請(qǐng)求;HLR響應(yīng)所述終呼請(qǐng)求,并返回終呼移動(dòng)交換中心MSC地址;
短信中心判斷所述終呼MSC地址是否包含特殊號(hào)碼;當(dāng)終呼MSC地址包含特殊號(hào)碼,短信中心則根據(jù)特殊號(hào)碼,重新向HLR發(fā)起相應(yīng)的 終呼請(qǐng)求。優(yōu)選地,上述HLR響應(yīng)所述終呼請(qǐng)求,并返回終呼MSC移動(dòng)交換中心地址包括HLR根據(jù)所述終呼請(qǐng)求,獲取終呼請(qǐng)求信息;判斷終呼請(qǐng)求信息與用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息是否一致;若是,則返回包含用戶(hù)當(dāng) 前的位置信息的終呼MSC地址;否則返回包含特殊號(hào)碼的終呼MSC地址。優(yōu)選地,上述短信中心根據(jù)特殊號(hào)碼,重新向HLR發(fā)起終呼請(qǐng)求包括根據(jù)特殊號(hào)碼,獲取終呼用戶(hù)所漫游的網(wǎng)絡(luò)信息;根據(jù)所述終呼用戶(hù)所漫游的網(wǎng)絡(luò)信息,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求。優(yōu)選地,上述短信中心判斷所述終呼MSC地址是否包含特殊號(hào)碼之后還包括當(dāng)所述終呼MSC地址不包含特殊號(hào)碼,短信中心則保持原有終呼模式進(jìn)行終呼。優(yōu)選地,上述HLR為同時(shí)支持多種不同網(wǎng)絡(luò)接口的終呼請(qǐng)求的綜合歸屬位置寄存 器,或多個(gè)對(duì)應(yīng)支持單個(gè)網(wǎng)絡(luò)接口的終呼請(qǐng)求的單一歸屬位置寄存器。優(yōu)選地,當(dāng)所述HLR為多個(gè)單一歸屬位置寄存器時(shí),在短信中心向HLR歸屬位置寄 存器發(fā)起終呼請(qǐng)求之前包括在終呼請(qǐng)求中添加網(wǎng)絡(luò)標(biāo)識(shí)。本發(fā)明還提供了一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中心,包括業(yè)務(wù)邏輯處理模塊,用于向歸屬位置寄存器HLR發(fā)起終呼請(qǐng)求;還用于當(dāng)HLR響應(yīng) 所述終呼請(qǐng)求而返回的終呼移動(dòng)交換中心MSC地址中包含特殊號(hào)碼時(shí),根據(jù)特殊號(hào)碼,重 新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求。優(yōu)選地,上述業(yè)務(wù)邏輯處理模塊具體用于根據(jù)特殊號(hào)碼獲取終呼用戶(hù)所漫游的 網(wǎng)絡(luò)信息,并根據(jù)所述終呼用戶(hù)漫游的網(wǎng)絡(luò)信息,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求。優(yōu)選地,上述HLR同時(shí)支持多種不同網(wǎng)絡(luò)接口的終呼請(qǐng)求的綜合歸屬位置寄存 器,或多個(gè)對(duì)應(yīng)支持單個(gè)網(wǎng)絡(luò)接口的終呼請(qǐng)求的單一歸屬位置寄存器。優(yōu)選地,當(dāng)上述HLR為多個(gè)單一歸屬位置寄存器時(shí),所述短信中心的業(yè)務(wù)邏輯處 理模塊還用于在發(fā)起的終呼請(qǐng)求中添加網(wǎng)絡(luò)標(biāo)識(shí)。本發(fā)明又提供了一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的HLR,包括獲取模塊,用于根據(jù)所述短信中心發(fā)起的終呼請(qǐng)求,獲取終呼請(qǐng)求信息;響應(yīng)模塊,用于判斷終呼請(qǐng)求信息與用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息是否一致;若是,則返 回包含用戶(hù)當(dāng)前的位置信息的終呼MSC地址;否則返回包含特殊號(hào)碼的終呼MSC地址,以供 短信中心判斷終呼MSC地址中包含特殊號(hào)碼時(shí),根據(jù)特殊號(hào)碼,重新向HLR發(fā)起相應(yīng)的終呼 請(qǐng)求。本發(fā)明又提供了一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的系統(tǒng),包括短信中心,用于向歸屬位置寄存器HLR發(fā)起終呼請(qǐng)求,判斷HLR響應(yīng)所述終呼請(qǐng)求 而返回的終呼移動(dòng)交換中心MSC地址中是否包含特殊號(hào)碼;若是,則保持原有的終呼模式 進(jìn)行終呼;否則根據(jù)特殊號(hào)碼,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求;HLR,用于響應(yīng)所述短信中心發(fā)起的終呼請(qǐng)求,并返回終呼MSC地址。優(yōu)選地,上述HLR具體用于根據(jù)所述短信中心發(fā)起的終呼請(qǐng)求獲取終呼請(qǐng)求信息,判斷終呼請(qǐng)求信息與用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息是否一致;若是,則返回包含用戶(hù)當(dāng)前的位 置信息的終呼MSC地址;否則返回包含特殊號(hào)碼的終呼MSC地址。本發(fā)明通過(guò)短信中心查詢(xún)HLR返回的終呼MSC地址是否包含特殊號(hào)碼,從而根據(jù) 特殊號(hào)碼進(jìn)行網(wǎng)間漫游的特殊處理。不但有效實(shí)現(xiàn)了網(wǎng)間漫游用戶(hù)之間的消息投遞,而且 不用增加多余的接口或網(wǎng)元,相對(duì)于現(xiàn)有技術(shù)中大大節(jié)省了成本。
圖1是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法一實(shí)施例的流程示意圖;圖2是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法一實(shí)施例中HLR響應(yīng)終呼請(qǐng)求的流程 示意圖;圖3是本發(fā)明實(shí)現(xiàn)短信用戶(hù)由G網(wǎng)漫游至C網(wǎng)的流程示意圖;圖4是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法另一實(shí)施例的流程示意圖;圖5是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的系統(tǒng)一實(shí)施例的結(jié)構(gòu)示意圖;圖6是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的HLR —實(shí)施例的結(jié)構(gòu)示意圖;圖7是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中心一實(shí)施例的結(jié)構(gòu)示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施例方式應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明應(yīng)用于同一運(yùn)營(yíng)商搭建的多張網(wǎng)絡(luò)的情況下,實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游。該 多張網(wǎng)絡(luò)分別支持不同的網(wǎng)絡(luò)類(lèi)型,例如一張網(wǎng)絡(luò)支持類(lèi)CDMA網(wǎng)絡(luò)(CDMA95、⑶MA2000等 等),以下簡(jiǎn)稱(chēng)C網(wǎng);另一張網(wǎng)支持類(lèi)GSM網(wǎng)絡(luò)(GSM、WCDMA、TDSCDMA等等),以下簡(jiǎn)稱(chēng)G網(wǎng)。 本發(fā)明就以類(lèi)CDMA網(wǎng)絡(luò)與類(lèi)GSM網(wǎng)絡(luò)為例具體描述短信用戶(hù)網(wǎng)間漫游的實(shí)現(xiàn)過(guò)程。當(dāng)然, 并不僅限于類(lèi)CDMA網(wǎng)絡(luò)與類(lèi)GSM網(wǎng)絡(luò)之間的網(wǎng)間漫游,本發(fā)明同樣適用于其他網(wǎng)絡(luò)之間的 網(wǎng)間漫游。圖1是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法一實(shí)施例的流程示意圖。本實(shí)施例實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法包括步驟S10、短信中心向HLR發(fā)起終呼請(qǐng)求;主叫用戶(hù)將短消息提交至短信中心,短信中心接收到該短消息后,向HLROtome Location Register,歸屬位置寄存器)發(fā)起終呼請(qǐng)求,以獲取被叫用戶(hù)的路由信息。當(dāng)被 叫用戶(hù)歸屬于C網(wǎng),則短信中心發(fā)起C網(wǎng)的終呼請(qǐng)求,即SMSREQ請(qǐng)求。當(dāng)被叫用戶(hù)歸屬于 G網(wǎng),則短信中心發(fā)起G網(wǎng)的終呼請(qǐng)求,即SRI請(qǐng)求。步驟Sl 1、HLR響應(yīng)終呼請(qǐng)求,并返回終呼MSC地址;該HLR可以存儲(chǔ)用戶(hù)的位置信息;當(dāng)該用戶(hù)發(fā)生網(wǎng)間漫游時(shí),還可以存儲(chǔ)漫游信 息,即用戶(hù)所處的當(dāng)前網(wǎng)絡(luò)位置信息。HLR接收到短信中心發(fā)起的終呼請(qǐng)求后,則響應(yīng)該終 呼請(qǐng)求,并返回終呼MSC(Mobile Switching Center,移動(dòng)交換中心)地址。此處的HLR優(yōu) 選為綜合歸屬位置寄存器,同時(shí)支持C網(wǎng)和G網(wǎng)的取路由接口。參照?qǐng)D2,步驟Sll進(jìn)一步包括步驟Sl 11、HLR根據(jù)終呼請(qǐng)求,獲取終呼請(qǐng)求信息;
該HLR同時(shí)支持C網(wǎng)和G網(wǎng)的取路由接口,并根據(jù)短信中心發(fā)起終呼請(qǐng)求通過(guò)的 取路由接口,獲取終呼請(qǐng)求信息。例如,當(dāng)短信中心由C網(wǎng)發(fā)起的SMSREQ請(qǐng)求,則HLR獲取 該SMSREQ請(qǐng)求信息;當(dāng)短信中心由G網(wǎng)發(fā)起的SRI請(qǐng)求則HLR獲取該SRI請(qǐng)求信息。步驟S112、判斷終呼請(qǐng)求信息與用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息是否一致;若是,則轉(zhuǎn)步 驟Sl 13;否則轉(zhuǎn)步驟Sl 14;HLR判斷獲取到的終呼請(qǐng)求信息與用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息是否一致。例如,假設(shè) HLR獲取到的終呼請(qǐng)求為SRI請(qǐng)求,且根據(jù)用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息可知用戶(hù)原屬于G網(wǎng)、當(dāng) 前已經(jīng)漫游至C網(wǎng),則判斷終呼請(qǐng)求信息與網(wǎng)絡(luò)位置信息不一致,轉(zhuǎn)步驟S114。假設(shè)HLR獲 取到的終呼請(qǐng)求為SRI請(qǐng)求,且根據(jù)用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息可知用戶(hù)原屬于G網(wǎng)、當(dāng)前仍處 于G網(wǎng),則判斷終呼請(qǐng)求信息與網(wǎng)絡(luò)位置信息一致,轉(zhuǎn)步驟S113。步驟S113、返回包含用戶(hù)當(dāng)前的位置信息的終呼MSC地址;當(dāng)被叫用戶(hù)未發(fā)生漫游時(shí),則HLR響應(yīng)該終呼請(qǐng)求,并返回包含用戶(hù)當(dāng)前的位置 信息的終呼MSC地址。步驟S114、返回包含特殊號(hào)碼的終呼MSC地址。當(dāng)被叫用戶(hù)發(fā)生漫游時(shí),則HLR響應(yīng)該終呼請(qǐng)求,并返回包含特殊號(hào)碼的終呼MSC 地址。該特殊號(hào)碼可以為網(wǎng)絡(luò)標(biāo)識(shí)或前綴。例如,本實(shí)施例中G網(wǎng)的網(wǎng)絡(luò)標(biāo)識(shí)為01,C網(wǎng)的 網(wǎng)絡(luò)標(biāo)識(shí)為02。步驟S12、短信中心判斷終呼MSC地址是否包含特殊號(hào)碼;若是,則轉(zhuǎn)步驟S13 ;否 則轉(zhuǎn)步驟S14 ;短信中心接收HLR返回的終呼MSC地址后,判斷該終呼MSC地址是否包含特殊號(hào) 碼;若是,則轉(zhuǎn)步驟S13 ;否則轉(zhuǎn)步驟S14。步驟S13、根據(jù)特殊號(hào)碼,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求;并返回步驟Sll ;該步驟S13進(jìn)一步包括步驟A、根據(jù)特殊號(hào)碼,獲取終呼用戶(hù)漫游的網(wǎng)絡(luò)信息;短信中心根據(jù)HLR返回的特殊號(hào)碼,獲取終呼用戶(hù)漫游的網(wǎng)絡(luò)信息。例如,本實(shí)施 例中的特殊號(hào)碼為01,則獲取終呼用戶(hù)漫游的網(wǎng)絡(luò)信息為G網(wǎng),即終呼用戶(hù)漫游至G網(wǎng);特 殊號(hào)碼為02,則獲取終呼用戶(hù)漫游的網(wǎng)絡(luò)信息為C網(wǎng),即終呼用戶(hù)漫游至C網(wǎng)。步驟B、根據(jù)終呼用戶(hù)所漫游的網(wǎng)絡(luò)信息,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求。當(dāng)終呼用戶(hù)所漫游的網(wǎng)絡(luò)信息為G網(wǎng)時(shí),則重新向HLR發(fā)起SRI請(qǐng)求;當(dāng)終呼用戶(hù) 所漫游的網(wǎng)絡(luò)信息為C網(wǎng)時(shí),則重新向HLR發(fā)起SMSREQ請(qǐng)求。步驟S14、保持原有終呼模式進(jìn)行終呼。當(dāng)終呼MSC地址不包含特殊號(hào)碼時(shí),即表示該終呼用戶(hù)沒(méi)有漫游至別的網(wǎng)絡(luò),則 短信中心根據(jù)HLR返回的終呼MSC地址,保持原有的終呼模式進(jìn)行終呼。本實(shí)施例通過(guò)短信中心查詢(xún)HLR返回的終呼MSC地址是否包含特殊號(hào)碼,從而根 據(jù)特殊號(hào)碼進(jìn)行網(wǎng)間漫游的特殊處理。本實(shí)施例不但有效實(shí)現(xiàn)了網(wǎng)間漫游用戶(hù)之間的消息 投遞,而且不用增加多余的接口或網(wǎng)元,相對(duì)于現(xiàn)有技術(shù)中大大節(jié)省了成本。圖3是本發(fā)明實(shí)現(xiàn)短信用戶(hù)由G網(wǎng)漫游至C網(wǎng)的流程示意圖。被叫號(hào)碼為8618900000001的用戶(hù)原來(lái)歸屬于G網(wǎng),當(dāng)前網(wǎng)間漫游至C網(wǎng)。其終 呼流程如下
a、短信中心向綜合HLR發(fā)起G網(wǎng)終呼請(qǐng)求(即SRI請(qǐng)求),被叫號(hào)碼為 8618900000001。b、綜合HLR響應(yīng)該SRI請(qǐng)求,因?yàn)楫?dāng)前被叫用戶(hù)已經(jīng)由G網(wǎng)漫游至C網(wǎng),故該綜合 HLR返回包含特殊號(hào)碼的終呼MSC地址。例如,在被叫號(hào)碼上添加特殊號(hào)碼作為終呼MSC地 址,即 028618900000001。C、短信中心判斷綜合HLR返回的終呼MSC地址中是否包含特殊號(hào)碼,結(jié)果該綜合 HLR返回的終呼MSC地址包含特殊號(hào)碼,則短信中心根據(jù)該特殊號(hào)碼,判斷該被叫用戶(hù)已經(jīng) 網(wǎng)間漫游至C網(wǎng),故重新向綜合HLR發(fā)起SMSREQ的終呼請(qǐng)求。d、綜合HLR響應(yīng)該SMSREQ請(qǐng)求,并返回包含當(dāng)前的位置信息的終呼MSC地址。從 而使得短信中心根據(jù)包含當(dāng)前的位置信息的終呼MSC地址,將消息成功終呼。需要說(shuō)明的是,本發(fā)明實(shí)現(xiàn)短信用戶(hù)由C網(wǎng)漫游至G網(wǎng)的流程與實(shí)現(xiàn)短信用戶(hù)由 G網(wǎng)漫游至C網(wǎng)的流程一致,在此就不再贅述。參照?qǐng)D4,提出本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法另一實(shí)施例的流程示意圖。與上述實(shí)施例的區(qū)別在于,本實(shí)施例實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法中HLR為單個(gè) 歸屬位置寄存器,對(duì)應(yīng)支持單個(gè)網(wǎng)絡(luò)接口的終呼請(qǐng)求。例如,C網(wǎng)HLR支持短信中心發(fā)起的 SMSREQ請(qǐng)求,G網(wǎng)HLR支持短信中心發(fā)起的SRI請(qǐng)求。由于短信中心向HLR發(fā)起終呼請(qǐng)求時(shí),除了需要選擇接口類(lèi)型,同時(shí)還需要確定 HLR的局向,一般是將SCCP(Signaling Connect ion Control Part,信令連接控制部分) 層作為終呼用戶(hù)號(hào)碼進(jìn)行路由實(shí)現(xiàn)的。對(duì)于綜合HLR來(lái)說(shuō),發(fā)生網(wǎng)間漫游時(shí),短信中心發(fā)起 的兩次終呼請(qǐng)求雖然接口不同,但是局向均是一個(gè)。而對(duì)于單個(gè)HLR來(lái)說(shuō),為了區(qū)分兩次終呼請(qǐng)求的局向,本實(shí)施例實(shí)現(xiàn)短信用戶(hù)網(wǎng) 間漫游的方法包括以下步驟步驟S20、在終呼請(qǐng)求中添加網(wǎng)絡(luò)標(biāo)識(shí);具體的,在終呼請(qǐng)求中的SCCP層的目的地址前添加網(wǎng)絡(luò)標(biāo)識(shí),以便支持網(wǎng)絡(luò)標(biāo)識(shí) 的HLR響應(yīng)短信中心發(fā)起的終呼請(qǐng)求。例如,添加網(wǎng)絡(luò)標(biāo)識(shí)01時(shí),表示該終呼請(qǐng)求的局向 為G網(wǎng)HLR ;添加網(wǎng)絡(luò)標(biāo)識(shí)02時(shí),表示該終呼請(qǐng)求的局向?yàn)镃網(wǎng)HLR。同理,對(duì)應(yīng)的HLR也 支持添加了網(wǎng)絡(luò)標(biāo)志的終呼請(qǐng)求的識(shí)別。步驟S21、短信中心向HLR發(fā)起終呼請(qǐng)求;步驟S22、HLR響應(yīng)終呼請(qǐng)求,并返回終呼MSC地址;步驟S23、短信中心判斷終呼MSC地址是否包含特殊號(hào)碼;若是,則轉(zhuǎn)步驟S24 ;否 則轉(zhuǎn)步驟S25 ;步驟S24、根據(jù)特殊號(hào)碼,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求;步驟S25、保持原有終呼模式進(jìn)行終呼。步驟S21、步驟S22、步驟S23、步驟S24、步驟S25與上述實(shí)施例中步驟S10、步驟 S11、步驟S12、步驟S13、步驟S14 —致,在此就不再贅述。下面具體敘述HLR為單個(gè)歸屬位置寄存器的情況下短信用戶(hù)網(wǎng)間漫游的實(shí)現(xiàn)流 程。假設(shè)被叫號(hào)碼為8618900000002的用戶(hù)原來(lái)歸屬于C網(wǎng),當(dāng)前網(wǎng)間漫游至G網(wǎng)。終呼 流程如下a、短信中心向HLR發(fā)起SMSREQ請(qǐng)求,被叫號(hào)碼為8618900000002,在終呼請(qǐng)求(即SMSREQ請(qǐng)求)中添加網(wǎng)絡(luò)標(biāo)識(shí)后,SMSREQ請(qǐng)求中SCCP層的目的地址為028618900000002。b、C網(wǎng)HLR響應(yīng)該SMSREQ請(qǐng)求,因?yàn)楫?dāng)前被叫用戶(hù)已經(jīng)由C網(wǎng)漫游至G網(wǎng),故C網(wǎng) HLR返回包含特殊號(hào)碼的終呼MSC地址。C、短信中心判斷C網(wǎng)HLR返回的終呼MSC地址是否包含特殊號(hào)碼,結(jié)果該C網(wǎng) HLR返回的終呼MSC地址包含特殊號(hào)碼,則短信中心重新發(fā)起SRI請(qǐng)求,被叫號(hào)碼仍然是 8618900000002,但是在終呼請(qǐng)求(即SRI請(qǐng)求)中添加網(wǎng)絡(luò)標(biāo)識(shí)后,SRI請(qǐng)求中SCCP層的 目的地址為 018618900000002。d、G網(wǎng)HLR響應(yīng)該SRI請(qǐng)求,并返回包含當(dāng)前的位置信息的終呼MSC地址。從而 使得短信中心根據(jù)包含當(dāng)前的位置信息的終呼MSC地址,將消息成功終呼。圖5是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的系統(tǒng)一實(shí)施例的結(jié)構(gòu)示意圖。本實(shí)施例實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的系統(tǒng),包括短信中心100,用于向歸屬位置寄存器HLR200發(fā)起終呼請(qǐng)求;還用于當(dāng)HLR200響 應(yīng)所述終呼請(qǐng)求而返回的終呼移動(dòng)交換中心MSC地址中包含特殊號(hào)碼時(shí),根據(jù)特殊號(hào)碼, 重新向HLR200發(fā)起相應(yīng)的終呼請(qǐng)求;當(dāng)HLR200響應(yīng)所述終呼請(qǐng)求而返回的終呼MSC地址 中不包含特殊號(hào)碼時(shí),則保持原有的終呼模式進(jìn)行終呼;HLR200,用于響應(yīng)短信中心100發(fā)起的終呼請(qǐng)求,并返回終呼MSC地址。主叫用戶(hù)將短消息提交至短信中心100,短信中心100接收到該短消息后,向 HLR200 (Home Location Register,歸屬位置寄存器)200發(fā)起終呼請(qǐng)求,以獲取被叫用戶(hù)的 路由信息。然后短信中心100根據(jù)HLR200返回的終呼MSC地址選擇是保持原有的終呼模 式進(jìn)行終呼還是根據(jù)特殊號(hào)碼,重新向HLR200發(fā)起終呼請(qǐng)求。圖6是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的HLR200 —實(shí)施例的結(jié)構(gòu)示意圖。本實(shí)施例實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的HLR200可以存儲(chǔ)用戶(hù)的位置信息;當(dāng)該用戶(hù) 發(fā)生網(wǎng)間漫游時(shí),還可以存儲(chǔ)漫游信息,即用戶(hù)所處的當(dāng)前網(wǎng)絡(luò)位置信息。HLR200接收到 短信中心100發(fā)起的終呼請(qǐng)求后,則響應(yīng)該終呼請(qǐng)求,并返回終呼MSC(Mobile Switching Center,移動(dòng)交換中心)地址。其具體包括獲取模塊20,用于根據(jù)短信中心100發(fā)起的終呼請(qǐng)求,獲取終呼請(qǐng)求信息;響應(yīng)模塊21,用于判斷終呼請(qǐng)求信息與用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息是否一致;若是, 則返回包含用戶(hù)當(dāng)前的位置信息的終呼MSC地址;否則返回包含特殊號(hào)碼的終呼MSC地址。HLR200的響應(yīng)模塊21判斷獲取模塊20獲取到的終呼請(qǐng)求信息與用戶(hù)當(dāng)前網(wǎng)絡(luò) 位置信息是否一致。例如,假設(shè)獲取模塊20獲取到的終呼請(qǐng)求為SRI請(qǐng)求,且根據(jù)用戶(hù)當(dāng) 前網(wǎng)絡(luò)位置信息可知用戶(hù)原屬于G網(wǎng)、當(dāng)前已經(jīng)漫游至C網(wǎng),則判斷終呼請(qǐng)求信息與網(wǎng)絡(luò)位 置信息不一致,返回包含特殊號(hào)碼的終呼MSC地址。假設(shè)獲取模塊20獲取到的終呼請(qǐng)求為 SRI請(qǐng)求,且根據(jù)用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息可知用戶(hù)原屬于G網(wǎng)、當(dāng)前仍處于G網(wǎng),則判斷終呼 請(qǐng)求信息與網(wǎng)絡(luò)位置信息一致,返回包含用戶(hù)當(dāng)前的位置信息的終呼MSC地址。該HLR200可以為同時(shí)支持多種不同網(wǎng)絡(luò)接口的終呼請(qǐng)求的綜合歸屬位置寄存器 或者為多個(gè)對(duì)應(yīng)支持單個(gè)網(wǎng)絡(luò)接口的終呼請(qǐng)求的單一歸屬位置寄存器。圖7是本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中心一實(shí)施例的結(jié)構(gòu)示意圖。本實(shí)施例實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中心100包括業(yè)務(wù)邏輯處理模塊10,用于向HLR200200發(fā)起終呼請(qǐng)求;還用于當(dāng)HLR200響應(yīng)所述終呼請(qǐng)求而返回的終呼MSC地址中包含特殊號(hào)碼時(shí),根據(jù)特殊號(hào)碼,重新向HLR200發(fā)起 相應(yīng)的終呼請(qǐng)求;信令處理模塊11,用于當(dāng)HLR200響應(yīng)所述終呼請(qǐng)求而返回的終呼MSC地址中不包 含特殊號(hào)碼時(shí),則保持原有的終呼模式進(jìn)行終呼;本實(shí)施例中的HLR200為綜合歸屬位置寄存器,同時(shí)支持多種不同網(wǎng)絡(luò)接口的終 呼請(qǐng)求,例如C網(wǎng)和G網(wǎng)。HLR200響應(yīng)業(yè)務(wù)邏輯處理模塊10發(fā)起的終呼請(qǐng)求,判斷終呼用 戶(hù)是否發(fā)生網(wǎng)間漫游,是則返回包含特殊號(hào)碼的終呼MSC地址;否則返回包含用戶(hù)當(dāng)前的 位置信息的終呼MSC地址。該特殊號(hào)碼可以為網(wǎng)絡(luò)標(biāo)識(shí)或前綴。例如,本實(shí)施例中G網(wǎng)的 網(wǎng)絡(luò)標(biāo)識(shí)為01,C網(wǎng)的網(wǎng)絡(luò)標(biāo)識(shí)為02。該業(yè)務(wù)邏輯處理模塊10具體用于根據(jù)特殊號(hào)碼獲取終呼用戶(hù)漫游的網(wǎng)絡(luò)信息, 并根據(jù)該終呼用戶(hù)漫游的網(wǎng)絡(luò)信息,重新向HLR200發(fā)起終呼請(qǐng)求。例如,本實(shí)施例中的特 殊號(hào)碼為01,則獲取終呼用戶(hù)漫游的網(wǎng)絡(luò)信息為G網(wǎng),即終呼用戶(hù)漫游至G網(wǎng),則重新向 HLR200發(fā)起SRI請(qǐng)求;特殊號(hào)碼為02,則獲取終呼用戶(hù)漫游的網(wǎng)絡(luò)信息為C網(wǎng),即終呼用戶(hù) 漫游至C網(wǎng),則重新向HLR200發(fā)起SMSREQ請(qǐng)求。本實(shí)施例通過(guò)綜合短信中心100和綜合HLR200實(shí)現(xiàn)網(wǎng)間漫游的短信投遞,不用增 加多余的網(wǎng)元或接口,大大節(jié)省了運(yùn)營(yíng)商的建設(shè)和運(yùn)營(yíng)成本。而且,本實(shí)施例僅通過(guò)一套短 信中心100即可完成短信的投遞,既降低了運(yùn)營(yíng)商建網(wǎng)和維護(hù)的成本,也使得短信計(jì)費(fèi)更 加準(zhǔn)確。由于短信中心100向HLR200發(fā)起終呼請(qǐng)求時(shí),除了需要選擇接口類(lèi)型,同時(shí)還需 要確定HLR200的局向,一般是將SCCP (Signaling Connection ControlPart,信令連接控制 部分)層作為終呼用戶(hù)號(hào)碼進(jìn)行路由實(shí)現(xiàn)的。對(duì)于綜合HLR200來(lái)說(shuō),發(fā)生網(wǎng)間漫游時(shí),短 信中心100發(fā)起的兩次終呼請(qǐng)求雖然接口不同,但是局向均是一個(gè)。而對(duì)于多個(gè)對(duì)應(yīng)支持 單個(gè)網(wǎng)絡(luò)接口的終呼請(qǐng)求的單一 HLR200來(lái)說(shuō),為了區(qū)分兩次終呼請(qǐng)求的局向,則短信中心 100需做相應(yīng)的改進(jìn)。因此,在上述實(shí)施例的基礎(chǔ)上,又提出了本發(fā)明實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中 心的另一實(shí)施例。本實(shí)施例實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中心100的業(yè)務(wù)邏輯處理模塊10 還用于在發(fā)起的終呼請(qǐng)求中添加網(wǎng)絡(luò)標(biāo)識(shí)。具體的,短信中心100在終呼請(qǐng)求中的SCCP層的目的地址前添加網(wǎng)絡(luò)標(biāo)識(shí),以便 支持該網(wǎng)絡(luò)標(biāo)識(shí)的HLR200響應(yīng)終呼請(qǐng)求。例如,添加網(wǎng)絡(luò)標(biāo)識(shí)01時(shí),表示該終呼請(qǐng)求的 局向?yàn)镚網(wǎng)HLR200 ;添加網(wǎng)絡(luò)標(biāo)識(shí)02時(shí),表示該終呼請(qǐng)求的局向?yàn)镃網(wǎng)HLR200。同理,對(duì) 應(yīng)的HLR200也支持添加了網(wǎng)絡(luò)標(biāo)志的終呼請(qǐng)求的識(shí)別。因此,通過(guò)添加網(wǎng)絡(luò)標(biāo)識(shí)的終呼請(qǐng) 求,即可解決單個(gè)HLR200情況下,短信中心100發(fā)起的終呼請(qǐng)求的局向區(qū)分問(wèn)題。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用 本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān) 的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。
權(quán)利要求
一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法,其特征在于,包括以下步驟短信中心向歸屬位置寄存器HLR發(fā)起終呼請(qǐng)求;HLR響應(yīng)所述終呼請(qǐng)求,并返回終呼移動(dòng)交換中心MSC地址;短信中心判斷所述終呼MSC地址是否包含特殊號(hào)碼;當(dāng)所述終呼MSC地址包含特殊號(hào)碼,短信中心則根據(jù)特殊號(hào)碼,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法,其特征在于,所述HLR響應(yīng)所 述終呼請(qǐng)求,并返回終呼MSC移動(dòng)交換中心地址包括HLR根據(jù)所述終呼請(qǐng)求,獲取終呼請(qǐng)求信息;判斷終呼請(qǐng)求信息與用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息是否一致;若是,則返回包含用戶(hù)當(dāng)前的 位置信息的終呼MSC地址;否則返回包含特殊號(hào)碼的終呼MSC地址。
3.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法,其特征在于,所述短信中心 根據(jù)特殊號(hào)碼,重新向HLR發(fā)起終呼請(qǐng)求包括根據(jù)特殊號(hào)碼,獲取終呼用戶(hù)所漫游的網(wǎng)絡(luò)信息;根據(jù)所述終呼用戶(hù)所漫游的網(wǎng)絡(luò)信息,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法,其特征在于,所 述HLR為同時(shí)支持多種不同網(wǎng)絡(luò)接口的終呼請(qǐng)求的綜合歸屬位置寄存器,或多個(gè)對(duì)應(yīng)支持 單個(gè)網(wǎng)絡(luò)接口的終呼請(qǐng)求的單一歸屬位置寄存器。
5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法,其特征在于,當(dāng)所述HLR為 多個(gè)單一歸屬位置寄存器時(shí),在所述短信中心向HLR歸屬位置寄存器發(fā)起終呼請(qǐng)求之前包 括在終呼請(qǐng)求中添加網(wǎng)絡(luò)標(biāo)識(shí)。
6.一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中心,其特征在于,包括業(yè)務(wù)邏輯處理模塊,用于向歸屬位置寄存器HLR發(fā)起終呼請(qǐng)求;還用于當(dāng)HLR響應(yīng)所述 終呼請(qǐng)求而返回的終呼移動(dòng)交換中心MSC地址中包含特殊號(hào)碼時(shí),根據(jù)特殊號(hào)碼,重新向 HLR發(fā)起相應(yīng)的終呼請(qǐng)求。
7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中心,其特征在于,所述業(yè)務(wù) 邏輯處理模塊具體用于根據(jù)特殊號(hào)碼獲取終呼用戶(hù)所漫游的網(wǎng)絡(luò)信息,并根據(jù)所述終呼 用戶(hù)漫游的網(wǎng)絡(luò)信息,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求。
8.根據(jù)權(quán)利要求6或7所述的實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中心,其特征在于,所述 HLR為同時(shí)支持多種不同網(wǎng)絡(luò)接口的終呼請(qǐng)求的綜合歸屬位置寄存器,或多個(gè)對(duì)應(yīng)支持單 個(gè)網(wǎng)絡(luò)接口的終呼請(qǐng)求的單一歸屬位置寄存器。
9.根據(jù)權(quán)利要求8所述的實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的短信中心,其特征在于,當(dāng)所述HLR 為多個(gè)單一歸屬位置寄存器時(shí),所述短信中心的業(yè)務(wù)邏輯處理模塊還用于在發(fā)起的終呼請(qǐng) 求中添加網(wǎng)絡(luò)標(biāo)識(shí)。
10.一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的HLR,其特征在于,包括獲取模塊,用于根據(jù)所述短信中心發(fā)起的終呼請(qǐng)求,獲取終呼請(qǐng)求信息;響應(yīng)模塊,用于判斷終呼請(qǐng)求信息與用戶(hù)當(dāng)前網(wǎng)絡(luò)位置信息是否一致;若是,則返回包 含用戶(hù)當(dāng)前的位置信息的終呼MSC地址;否則返回包含特殊號(hào)碼的終呼MSC地址,以供短信中心判斷所述終呼MSC地址中包含特殊號(hào)碼時(shí),根據(jù)特殊號(hào)碼,重新向HLR發(fā)起相應(yīng)的終呼 請(qǐng)求。
11.一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的系統(tǒng),其特征在于,包括短信中心,用于向歸屬位置寄存器HLR發(fā)起終呼請(qǐng)求;還用于當(dāng)HLR響應(yīng)所述終呼請(qǐng)求 而返回的終呼移動(dòng)交換中心MSC地址中包含特殊號(hào)碼時(shí),根據(jù)特殊號(hào)碼,重新向HLR發(fā)起相 應(yīng)的終呼請(qǐng)求;HLR,用于響應(yīng)所述短信中心發(fā)起的終呼請(qǐng)求,并返回終呼MSC地址。
12.根據(jù)權(quán)利要求11所述的實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的系統(tǒng),其特征在于,所述HLR具體 用于根據(jù)所述短信中心發(fā)起的終呼請(qǐng)求獲取終呼請(qǐng)求信息,判斷終呼請(qǐng)求信息與用戶(hù)當(dāng)前 網(wǎng)絡(luò)位置信息是否一致;若是,則返回包含用戶(hù)當(dāng)前的位置信息的終呼MSC地址;否則返回 包含特殊號(hào)碼的終呼MSC地址。
全文摘要
本發(fā)明涉及一種實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的方法,包括短信中心向歸屬位置寄存器HLR發(fā)起終呼請(qǐng)求;HLR響應(yīng)該終呼請(qǐng)求,并返回終呼移動(dòng)交換中心MSC地址;短信中心判斷該終呼MSC地址是否包含特殊號(hào)碼;當(dāng)該終呼MSC地址包含特殊號(hào)碼,短信中心則根據(jù)特殊號(hào)碼,重新向HLR發(fā)起相應(yīng)的終呼請(qǐng)求。本發(fā)明還相應(yīng)地提供了一種短信中心、HLR及實(shí)現(xiàn)短信用戶(hù)網(wǎng)間漫游的系統(tǒng)。本發(fā)明通過(guò)短信中心查詢(xún)HLR返回的終呼MSC地址是否包含特殊號(hào)碼,從而根據(jù)特殊號(hào)碼進(jìn)行網(wǎng)間漫游的特殊處理。不但有效實(shí)現(xiàn)了網(wǎng)間漫游用戶(hù)之間的消息投遞,而且不用增加多余的接口或網(wǎng)元,相對(duì)于現(xiàn)有技術(shù)中大大節(jié)省了成本。
文檔編號(hào)H04W88/18GK101902709SQ201010233148
公開(kāi)日2010年12月1日 申請(qǐng)日期2010年7月21日 優(yōu)先權(quán)日2010年7月21日
發(fā)明者何磊, 孫雷, 崔新峰, 張道平, 施健 申請(qǐng)人:中興通訊股份有限公司