專利名稱:一種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng)、方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤指一種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng)、方法和裝置。
背景技術(shù):
IEEE 802.21工作組制定了有線和無(wú)線以及無(wú)線和無(wú)線接入技術(shù)之間的々某體獨(dú)立切換(MIH, Media Independent Handover)的標(biāo)準(zhǔn)框架,所涉及的接入技術(shù)包括對(duì)應(yīng)于局域網(wǎng)(LAN, local area network )的802.3、對(duì)應(yīng)于無(wú)線局域網(wǎng)(WLAN, Wireless Local area Network )的802.U、對(duì)應(yīng)于無(wú)線城域網(wǎng)(WMAN, Wireless Metropolitan Area Network )的802.16、對(duì)應(yīng)于無(wú)線個(gè)域網(wǎng)(WPAN , Wireless Personal Area Network )的802.15以及3GPP/3GPP2的2G、 3G網(wǎng)絡(luò)等。
圖l是媒體獨(dú)立切換的標(biāo)準(zhǔn)框架的原理示意圖。如圖l所示,IEEE 802.21工作組引入一個(gè)々某體獨(dú)立切換功能(MIHF, Media Independent HandoverFunction)邏輯層,介于高層和底層之間,其中,高層包括IP、 MIP、 SIP、HIP、傳輸層以及應(yīng)用層等,底層包括數(shù)據(jù)鏈路層。在圖l中,MIHF實(shí)體通過(guò)媒體獨(dú)立的事件服務(wù)(MIES, Media Independent Event Service )、媒體獨(dú)立的指令服務(wù)(MICS, Media Ind印endent Command Service )和媒體獨(dú)立的葉言息月良務(wù)(MIIS, Media Independent Information Service)與不同的底層才妾入技術(shù)間的相互作用以及與對(duì)等MIHF的通信來(lái)屏蔽底層接入技術(shù)的異構(gòu)性,使高層無(wú)須了解底層接入技術(shù)的差異,簡(jiǎn)化了網(wǎng)絡(luò)的操作和管理。IEEE802.21中定義的MIHF標(biāo)識(shí)(ID)在對(duì)等的MIHF實(shí)體間交互的時(shí)候唯一的標(biāo)識(shí)一個(gè)MIHF實(shí)體。MIHF ID在網(wǎng)管系統(tǒng)對(duì)MIHF進(jìn)行初始化的時(shí)候配置,可以是MIHF實(shí)體所在設(shè)備的全域名(FQDN, Fully Qualified Domain Name )號(hào)或網(wǎng)絡(luò)接入標(biāo)識(shí)符(NAI, Network Access Identifier )。
在現(xiàn)有的通信網(wǎng)絡(luò)中存在各種各樣的消息類業(yè)務(wù),例如短消息業(yè)務(wù)(SMS, Short Message Service )、增強(qiáng)短消息業(yè)務(wù)(EMS, Enhanced MessagingService)、統(tǒng)一消息業(yè)務(wù)(UMS, Unified Message Service)、多媒體消息業(yè)務(wù)(MMS, Multimedia Message Service )、非結(jié)構(gòu)化補(bǔ)充數(shù)據(jù)業(yè)務(wù)(USSD,Unstructured Supplementary Service Data )業(yè)務(wù)以及擴(kuò)展的天氣預(yù)報(bào)消息業(yè)務(wù)和廣告消息業(yè)務(wù)等等。
當(dāng)支持多種接入技術(shù)的終端在異構(gòu)的網(wǎng)絡(luò)環(huán)境中移動(dòng)就帶來(lái)了消息類業(yè)務(wù)的互通的問(wèn)題,即不同接入技術(shù)的接入網(wǎng)之間不能實(shí)現(xiàn)消息類業(yè)務(wù)的互通。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了 一種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng),該系統(tǒng)使得支持MIH協(xié)議的接入網(wǎng)絡(luò)都能實(shí)現(xiàn)業(yè)務(wù)消息的傳輸。
本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)消息業(yè)務(wù)互通的方法,該方法使得支持MIH協(xié)議的接入網(wǎng)絡(luò)都能實(shí)現(xiàn)業(yè)務(wù)消息的傳輸。
本發(fā)明實(shí)施例還提供了 一種消息服務(wù)器和終端,該消息服務(wù)器和終端使得其所在的支持MIH協(xié)議的接入網(wǎng)絡(luò)能夠?qū)崿F(xiàn)業(yè)務(wù)消息的傳輸。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體是這樣實(shí)現(xiàn)的
本發(fā)明實(shí)施例公開(kāi)了一種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng),該系統(tǒng)包括存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和設(shè)置于支持媒體獨(dú)立切換MIH協(xié)議的接入網(wǎng)絡(luò)中的消息服務(wù)器,其中,
所述消息服務(wù)器包括媒體獨(dú)立切換模塊、格式轉(zhuǎn)換模塊和收發(fā)模塊;所述媒體獨(dú)立切換模塊,用于接收終端發(fā)送的MIH格式的業(yè)務(wù)消息,
將來(lái)自終端的MIH格式的業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊;將來(lái)自格式轉(zhuǎn)換
模塊的MIH格式的業(yè)務(wù)消息發(fā)送給終端;
9所述格式轉(zhuǎn)換模塊,用于接收媒體獨(dú)立切換模塊發(fā)送的MIH格式的業(yè) 務(wù)消息,并將所述MIH格式的業(yè)務(wù)消息以存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的 消息格式發(fā)送至收發(fā)模塊;接收收發(fā)模塊發(fā)送的業(yè)務(wù)消息,并將所述收發(fā)模 塊發(fā)送的業(yè)務(wù)消息以MIH格式發(fā)送至媒體獨(dú)立切換模塊;
所述收發(fā)模塊,用于接收存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息,將來(lái)自存儲(chǔ) 轉(zhuǎn)發(fā)服務(wù)器的業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊;將來(lái)自格式轉(zhuǎn)換模塊的業(yè)務(wù)消 息發(fā)送給存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器;
所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,用于接收業(yè)務(wù)消息,并根據(jù)所述業(yè)務(wù)消息的接收 方路由信息將業(yè)務(wù)消息發(fā)送出去。
本發(fā)明實(shí)施例公開(kāi)了一種實(shí)現(xiàn)消息業(yè)務(wù)互通的方法,其特征在于,該方 法包括
接收終端發(fā)送的MIH格式的業(yè)務(wù)消息,根據(jù)所述MIH格式的業(yè)務(wù)消息 確定對(duì)應(yīng)的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,將所述MIH格式的業(yè)務(wù)消息以存儲(chǔ)轉(zhuǎn)發(fā)服務(wù) 器所在網(wǎng)絡(luò)支持的消息格式,發(fā)送給所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器。
本發(fā)明實(shí)施例公開(kāi)了消息服務(wù)器,該消息服務(wù)器包括媒體獨(dú)立切換模 塊、格式轉(zhuǎn)換模塊和收發(fā)模塊,其中,
媒體獨(dú)立切換模塊,用于接收終端發(fā)送的MIH格式的業(yè)務(wù)消息,將來(lái) 自終端的MIH格式的業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊;將來(lái)自格式轉(zhuǎn)換模塊 的MIH格式的業(yè)務(wù)消息發(fā)送給終端;
格式轉(zhuǎn)換模塊,用于接收媒體獨(dú)立切換模塊發(fā)送的MIH格式的業(yè)務(wù)消 息,并將所述MIH格式的業(yè)務(wù)消息以存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息 格式發(fā)送至收發(fā)模塊;接收收發(fā)模塊發(fā)送的業(yè)務(wù)消息,并將所述收發(fā)模塊發(fā) 送的業(yè)務(wù)消息以MIH格式發(fā)送至媒體獨(dú)立切換模塊;
收發(fā)模塊,用于接收存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息,將來(lái)自存儲(chǔ)轉(zhuǎn)發(fā)
服務(wù)器的業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊;將來(lái)自格式轉(zhuǎn)換模塊的業(yè)務(wù)消息發(fā)
送給存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器。
本發(fā)明實(shí)施例還公開(kāi)了一種終端,該終端包括媒體獨(dú)立切換模塊;所述媒體獨(dú)立切換模塊,用于向消息服務(wù)器發(fā)送MIH格式的業(yè)務(wù)消息; 接收消息服務(wù)器發(fā)送的MIH格式的業(yè)務(wù)消息。
由上述技術(shù)方案可見(jiàn),在本發(fā)明實(shí)施例中,在支持MIH協(xié)議的接入網(wǎng) 絡(luò)中設(shè)置消息服務(wù)器;該消息服務(wù)器與自身所在接入網(wǎng)絡(luò)中的終端通過(guò)MIH 協(xié)議進(jìn)行業(yè)務(wù)消息傳輸,與存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器通過(guò)存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)所 支持的協(xié)議進(jìn)行業(yè)務(wù)消息傳輸,并將業(yè)務(wù)消息在MIH協(xié)議格式和存儲(chǔ)轉(zhuǎn)發(fā) 服務(wù)器所在網(wǎng)絡(luò)所支持的協(xié)議格式之間進(jìn)行轉(zhuǎn)換處理的技術(shù)方案,使得支持 MIH協(xié)議的接入網(wǎng)絡(luò)都能實(shí)現(xiàn)業(yè)務(wù)消息的傳輸。
圖1是現(xiàn)有技術(shù)中媒體獨(dú)立的切換的標(biāo)準(zhǔn)框架的原理示意圖2是本發(fā)明 一種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng)的第 一實(shí)施例架構(gòu)圖3是圖4中屬于同一接入網(wǎng)絡(luò)的終端和MS Server的協(xié)議架構(gòu)示意圖4是本發(fā)明實(shí)施例終端訂閱消息服務(wù)的流程;
圖5是本發(fā)明實(shí)施例終端發(fā)送業(yè)務(wù)消息的流程圖6是本發(fā)明實(shí)施例終端接收業(yè)務(wù)消息的流程圖7是本發(fā)明實(shí)施例終端發(fā)起的取消訂閱的流程圖8是本發(fā)明實(shí)施例MS Server發(fā)起的取消訂閱的流程圖9是本發(fā)明 一種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng)的第二實(shí)施例架構(gòu)圖10是本發(fā)明實(shí)施例實(shí)現(xiàn)短消息業(yè)務(wù)互通的系統(tǒng)結(jié)構(gòu)框圖11是圖10中UE1發(fā)送短消息的流程圖12是圖10中UE1接收短消息的流程圖13是本發(fā)明實(shí)施例支持MIH的接入網(wǎng)絡(luò)和IP網(wǎng)絡(luò)之間實(shí)現(xiàn)消息業(yè)
務(wù)互通的系統(tǒng)結(jié)構(gòu)框圖14是圖13中的UE1發(fā)送業(yè)務(wù)消息的流程圖15是圖13中的UE1接收業(yè)務(wù)消息的流程圖16是本發(fā)明實(shí)施例 一 種消息服務(wù)器的結(jié)構(gòu)框圖;圖17是本發(fā)明實(shí)施例一種終端的結(jié)構(gòu)框圖。
具體實(shí)施例方式
在背景技術(shù)中提到,IEEE 802.21工作組制定了有線和無(wú)線以及無(wú)線與 無(wú)線接入技術(shù)之間的媒體獨(dú)立的切換的標(biāo)準(zhǔn)框架。在該框架中,IEEE 802.21 工作組引入一個(gè)MIHF邏輯層,該MIHF邏輯層介于高層和底層之間,為高 層提供統(tǒng)一的接口,屏蔽了底層接入技術(shù)的異構(gòu)性,使得高層無(wú)須了解底層 接入技術(shù)的差異。同時(shí)對(duì)于支持IEEE 802.21協(xié)議的網(wǎng)絡(luò),無(wú)論接入技術(shù)是 否相同,均可以基于MIHF進(jìn)行交互。
因此,本申請(qǐng)的發(fā)明人基于IEEE 802.21的MIHF網(wǎng)絡(luò)架構(gòu)提出了消息 類業(yè)務(wù)的互通系統(tǒng)架構(gòu),為當(dāng)前的異構(gòu)環(huán)境中支持消息互通的問(wèn)題給出了的 通用的解決方案,使得在支持IEEE 802.21工作組制定的MIH協(xié)議的異構(gòu)網(wǎng) 絡(luò)環(huán)境中能夠直接發(fā)送業(yè)務(wù)消息。
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉 較佳實(shí)施例,對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。
圖2是本發(fā)明 一種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng)的第 一實(shí)施例架構(gòu)圖。如圖 2所示,該系統(tǒng)包括存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器、路由信息服務(wù)器、設(shè)置于支持MIH 協(xié)議的不同接入網(wǎng)絡(luò)中的消息服務(wù)器(MS Server )和支持MIH協(xié)議的終端。 這里,支持MIH協(xié)議的接入網(wǎng)絡(luò)是指該接入網(wǎng)絡(luò)能夠使MS Server和終端 用MIH協(xié)議進(jìn)行通信。在本實(shí)施例中,對(duì)于所涉及的不同的接入網(wǎng)絡(luò),以 無(wú)線局域網(wǎng)(802.11 )、無(wú)線城域網(wǎng)(802.16)、無(wú)線個(gè)域網(wǎng)(802.15 )和 3GPP/3GPP2網(wǎng)絡(luò)為例進(jìn)行說(shuō)明。
在圖2所示的系統(tǒng)中
各接入網(wǎng)絡(luò)中的終端,使用MIH協(xié)議與自身所在接入網(wǎng)絡(luò)的MS server 進(jìn)行通信,以實(shí)現(xiàn)將自身的MIHF ID注冊(cè)到MS Server、向MS Server訂閱 特定的消息類業(yè)務(wù)、取消特定消息類業(yè)務(wù)的訂閱以及接收和發(fā)送MIH格式 的消息。MS Server,支持終端的注冊(cè)和取消注冊(cè),支持終端的消息類業(yè)務(wù)的訂 閱和取消訂閱;向路由信息服務(wù)器注冊(cè)本網(wǎng)絡(luò)終端的路由信息;根據(jù)存儲(chǔ)轉(zhuǎn) 發(fā)服務(wù)器所在的網(wǎng)絡(luò),對(duì)來(lái)自本網(wǎng)絡(luò)終端的MIH格式的消息進(jìn)行轉(zhuǎn)換處理 后發(fā)送至存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器;將來(lái)自存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器的消息轉(zhuǎn)換成MIH格式 后發(fā)送至本網(wǎng)絡(luò)終端。MS Server可以是一個(gè)單獨(dú)的網(wǎng)絡(luò)設(shè)備,也可以集成 在其它現(xiàn)有網(wǎng)絡(luò)的一些網(wǎng)絡(luò)設(shè)備中,比如網(wǎng)關(guān)設(shè)備。
存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,用于接收來(lái)自MS Server的消息并進(jìn)行存儲(chǔ);向路由 信息服務(wù)器查詢自身存儲(chǔ)的消息的目的地路由信息;根據(jù)所查詢的路由信息 發(fā)送所存儲(chǔ)的消息。
路由信息服務(wù)器,支持MS Server的終端路由信息注冊(cè),并將注冊(cè)信息 添加到自身的路由表中;支持存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器的路由查詢請(qǐng)求,并返回查詢 結(jié)果。
存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和路由信息服務(wù)器位于核心網(wǎng)中。不同的接入網(wǎng)絡(luò)可能 有相同的核心網(wǎng),也可能有各自的核心網(wǎng)絡(luò)。當(dāng)不同的接入網(wǎng)絡(luò)具有不同的 核心網(wǎng)時(shí),存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和路由信息服務(wù)器可以位于其中的任意一個(gè)核心 網(wǎng)中;也可以在不同的核心網(wǎng)中都存在存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和路由信息服務(wù)器, 即多個(gè)核心網(wǎng)中都存在存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和路由信息服務(wù)器,這時(shí)多個(gè)存儲(chǔ)轉(zhuǎn) 發(fā)服務(wù)器之間也需要傳輸業(yè)務(wù)消息。并且存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和路由信息服務(wù)器 的數(shù)量可以根據(jù)具體的網(wǎng)絡(luò)環(huán)境和具體的業(yè)務(wù)進(jìn)行任意的配置。
在圖2中,MS Server根據(jù)存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在的網(wǎng)絡(luò),對(duì)來(lái)自本網(wǎng)絡(luò) 終端的MIH格式的消息進(jìn)行轉(zhuǎn)換處理后發(fā)送至存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器的具體實(shí)現(xiàn) 可以為在MS Server所在的接入網(wǎng)絡(luò)中,用MIHF ID來(lái)標(biāo)識(shí)MS Server和 終端,例如,MS Server的MIHF ID為該MS Server的FQDN或NAI號(hào),終 端的MIHF ID為該終端的FQDN或NAI號(hào)。隨著終端的移動(dòng),終端的MIHF ID在支持MIH的網(wǎng)絡(luò)中保持不變。在注冊(cè)時(shí),終端將自身在本網(wǎng)絡(luò)中的 MIHF ID和自身在存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)中的標(biāo)識(shí)發(fā)送給MS Server。為 描述方便,以后將終端在存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)中的標(biāo)識(shí)稱為終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。MS Server保存終端的MIHF ID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系。 在消息訂閱或取消訂閱時(shí),終端向MS Server訂閱或取消訂閱特定的消息業(yè) 務(wù)。當(dāng)MS Server接收到來(lái)自終端的MIH格式的消息后,根據(jù)消息中攜帶 終端的MIHF ID查詢對(duì)應(yīng)的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí),根據(jù)服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)獲知存儲(chǔ)轉(zhuǎn) 發(fā)服務(wù)器所在的網(wǎng)絡(luò)類型,將所接收的MIH格式的消息轉(zhuǎn)換成存儲(chǔ)轉(zhuǎn)發(fā)服 務(wù)器所在的網(wǎng)絡(luò)所支持的消息格式后再發(fā)送至存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器。
圖3是圖2中屬于同一接入網(wǎng)絡(luò)的終端和MS Server的協(xié)議架構(gòu)示意圖。 如圖3所示,終端包括消息應(yīng)用層(MAL, Message Application Layer) 和媒體獨(dú)立切換功能(MIHF ); MS Server包括媒體獨(dú)立切換功能(MIHF )、 消息中繼層(MRL, Message Relay Layer )和消息纟連路層(MLL , Message Link Layer)。其中
終端的MAL,用于與對(duì)等的MAL交互,實(shí)現(xiàn)消息服務(wù)的功能,即在終 端發(fā)送出的消息中添加應(yīng)用層的信息,以及解析終端所接收消息中的應(yīng)用層 信息。
終端的MIHF,用于通過(guò)MIH協(xié)議與MS Server中的MIHF交互,實(shí)現(xiàn) 消息業(yè)務(wù)的訂閱和取消訂閱,將消息以MIH格式發(fā)送至MS Server中的 MIHF,接收來(lái)自MS Server的MIHF發(fā)送的消息。
MS Server的MIHF,用于終端側(cè)的MIHF交互,接收消息業(yè)務(wù)的訂閱、 取消訂閱,發(fā)送錯(cuò)誤響應(yīng),將來(lái)自終端的MIH格式的消息發(fā)送給MRL,將 來(lái)自MRL的消息發(fā)送給終端的MIHF。
MS Server的MRL,實(shí)現(xiàn)消息格式的轉(zhuǎn)換,即將MIH格式的消息轉(zhuǎn)換 成存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)所支持的消息,以及將存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的消 息轉(zhuǎn)換成MIH4各式。
MS Server的MLL,將MRL轉(zhuǎn)換后的消息發(fā)送出去,以及將接收的消 息發(fā)送至MRL進(jìn)行轉(zhuǎn)換處理。
本發(fā)明實(shí)施例中,使用MIH協(xié)議實(shí)現(xiàn)消息服務(wù)的訂閱和取消訂閱是指 使用MIH協(xié)議的報(bào)文格式,完成訂閱和取消訂閱消息服務(wù)的功能。這里,訂閱消息服務(wù)是指,在訂閱成功后終端就可以發(fā)送和接收所訂閱的消息服務(wù) 涉及的消息。使用MIH協(xié)議實(shí)現(xiàn)消息的發(fā)送和接收是指將消息的內(nèi)容和相
應(yīng)的參數(shù)或錯(cuò)誤響應(yīng)封裝到MIH的報(bào)文中,或者在MIH的報(bào)文中定義與消 息報(bào)文中對(duì)應(yīng)的選項(xiàng)。MRL完成消息的格式轉(zhuǎn)換的功能是指MRL讀取使用 MIH協(xié)議發(fā)送的消息的內(nèi)容,將對(duì)應(yīng)的內(nèi)容封裝成存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò) 消息的格式發(fā)送出去,即MRL根據(jù)MIH協(xié)議發(fā)送的消息的頭部中獲取消息 的源MIHF ID和消息的業(yè)務(wù)類型信息并在消息的數(shù)據(jù)部分封裝消息的內(nèi)容, 根據(jù)MIHF ID查找其在存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)中的標(biāo)識(shí),根據(jù)所述其在 存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)中的標(biāo)識(shí)或消息的業(yè)務(wù)類型信息將消息的內(nèi)容封 裝成存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息內(nèi)容的格式,其源地址使用消息的 源MIHFID對(duì)應(yīng)的在存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)中的標(biāo)識(shí);MRL讀取存儲(chǔ)轉(zhuǎn) 發(fā)服務(wù)器所在網(wǎng)絡(luò)發(fā)送的消息的內(nèi)容,將對(duì)應(yīng)的內(nèi)容封裝成MIH協(xié)議報(bào)文 的格式發(fā)送出去,即MRL根據(jù)讀取的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)發(fā)送的消息 的目的地址、消息的業(yè)務(wù)類型信息和消息的內(nèi)容,根據(jù)消息的目的地址查找 其在MIH網(wǎng)絡(luò)中的MIHF ID,將消息封裝成MIH消息的格式,目的地址使 用消息的目的地址對(duì)應(yīng)的在MIH網(wǎng)絡(luò)中的MIHF ID,將消息的業(yè)務(wù)類型信 息封裝到MIH消息的格式的頭部中,將消息的其它內(nèi)容封裝到消息的數(shù)據(jù) 部分。
本發(fā)明實(shí)施例中,終端進(jìn)入一個(gè)接入網(wǎng)絡(luò)后,發(fā)現(xiàn)該接入網(wǎng)絡(luò)中的MS Server的方法有多種,例如將MS server的地址預(yù)先配置在終端中,此時(shí) 無(wú)需特定的發(fā)現(xiàn)機(jī)制;或者,將MS server的地址配置在接入網(wǎng)的第 一跳(PoA 或者PoS )中,終端在接入網(wǎng)絡(luò)的時(shí)候就可以獲得MS server的地址;或者, 在網(wǎng)絡(luò)中設(shè)置保存MS server地址信息的目錄服務(wù)器,終端通過(guò)在目錄服務(wù) 器查詢獲得MS server的地址;再或者,MS server位于特定的組播域中,終 端通過(guò)發(fā)送組播的方式獲得一個(gè)或多個(gè)MS server的地址等。MS Server的 地址信息可以為MS Server的MIHF ID。
終端發(fā)現(xiàn)MS Server后,向MS Server注冊(cè)自身的MIHF ID; MS Server
15在接受終端的注冊(cè)后,向終端返回注冊(cè)成功消息。終端在向MS Server注冊(cè) 后的任何時(shí)刻,都可以向MS Server訂閱消息服務(wù)。
圖4是本發(fā)明實(shí)施例終端訂閱消息服務(wù)的流程。如圖4所示,包括以下 步驟
步驟401 ,終端向消息服務(wù)器MS Server發(fā)送訂閱請(qǐng)求消息。
本步驟中,終端發(fā)送的訂閱請(qǐng)求消息是MIH格式的報(bào)文,且其中包括 終端的MIHF ID (源MIHF標(biāo)識(shí))、MS Server的MIHF ID (目標(biāo)MIHF標(biāo) 識(shí))、終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)以及所請(qǐng)求訂閱的消息服務(wù)的業(yè)務(wù)類型等信息。
步驟402, MS Server向路由信息服務(wù)器發(fā)送注冊(cè)請(qǐng)求消息,其中攜帶 終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)和終端當(dāng)前的路由信息。
本步驟中,終端的當(dāng)前路由信息具體可以為MS Server的地址。這是, 因?yàn)榻K端當(dāng)前在MS Server所管理的網(wǎng)絡(luò)中,如果需要發(fā)送消息給終端,則 先將消息路由到MS Server。
步驟403,路由信息服務(wù)器保存終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí),并對(duì)應(yīng)地保存終 端當(dāng)前的路由信息,然后向MS Server返回注冊(cè)成功消息。
步驟404, MS Server接收到注冊(cè)成功消息后,保存終端的MIHF ID, 并對(duì)應(yīng)地保存終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。
MS Server也可以在接收到終端的訂閱請(qǐng)求消息后的任何時(shí)刻便保存終 端的MIHF ID。
步驟405, MS Server向終端返回訂閱確認(rèn)消息。
本步驟中,MS Server向終端返回的訂閱確認(rèn)消息是MIH格式的報(bào)文。 在圖4所示的上述流程中,如果因?yàn)榘l(fā)生錯(cuò)而誤導(dǎo)致訂閱流程失敗,則
MS Server在步驟405中向終端返回訂閱失敗消息,訂閱失敗消息中攜帶錯(cuò)
誤代碼或錯(cuò)誤原因信息以及Ms server的MIHF ID (源MIHF標(biāo)識(shí))和終端
的MIHF ID (目的MIHF標(biāo)識(shí))等內(nèi)容。
終端通過(guò)圖4所示的流程訂閱消息服務(wù)后,便可以接收和發(fā)送所訂閱的
業(yè)務(wù)消息。圖5是本發(fā)明實(shí)施例終端發(fā)送業(yè)務(wù)消息的流程圖。如圖5所示,包括以 下步驟
步驟501 ,終端向MS Server發(fā)送消息。
本步驟中,終端發(fā)送的是MIH才各式的業(yè)務(wù)消息,其中包括終端的MIHF ID (源MIHF標(biāo)識(shí))、MS Server的MIHF ID (目的MIHF標(biāo)識(shí))、消息的 業(yè)務(wù)類型和消息的主體內(nèi)容和業(yè)務(wù)消息接收方的標(biāo)識(shí)。業(yè)務(wù)消息接收方的標(biāo) 識(shí)是業(yè)務(wù)消息接收方的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。
步驟502, MS Server接收到終端發(fā)送的業(yè)務(wù)消息后,根據(jù)業(yè)務(wù)消息中 攜帶的終端MIHF ID從自身保存的內(nèi)容中查找出終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí),根 據(jù)消息的業(yè)務(wù)類型或服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)對(duì)所接收的業(yè)務(wù)消息進(jìn)行格式轉(zhuǎn)換處理。
本步驟中,MS Server根據(jù)服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)對(duì)所接收的業(yè)務(wù)消息進(jìn)行格式
網(wǎng)絡(luò)的類型,根據(jù)消息的業(yè)務(wù)類型將所接收的業(yè)務(wù)消息格式轉(zhuǎn)換成存儲(chǔ)轉(zhuǎn)發(fā) 服務(wù)器所在網(wǎng)絡(luò)所支持的業(yè)務(wù)消息的格式。
步驟503, MS Server將格式轉(zhuǎn)換后的業(yè)務(wù)消息發(fā)送至存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器, 且該業(yè)務(wù)消息中攜帶終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)和業(yè)務(wù)消息接收方的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。
本步驟中,MS Server將終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)作為業(yè)務(wù)消息發(fā)送方的標(biāo) 識(shí)攜帶在所發(fā)送的業(yè)務(wù)消息中。
步驟504,存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器將所接收的業(yè)務(wù)消息根據(jù)業(yè)務(wù)消息接收方的 服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)發(fā)送到目的地后向MS Server返回狀態(tài)報(bào)告消息。
本步驟中,MS Server返回的狀態(tài)報(bào)告消息中攜帶業(yè)務(wù)消息發(fā)送終端的 服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。
步驟505, MS Server接收到狀態(tài)報(bào)告消息后,根據(jù)其中的業(yè)務(wù)消息發(fā) 送終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)查找出對(duì)應(yīng)的MIHF ID,將狀態(tài)報(bào)告消息轉(zhuǎn)換成MIH 格式。
步驟506, MS Server將MIH格式的狀態(tài)報(bào)告消息發(fā)送到所查詢出的MIHF ID所標(biāo)識(shí)的終端,即發(fā)送業(yè)務(wù)消息的終端。
本步驟中,狀態(tài)報(bào)告消息包括MS Server的MIHF ID(源MIHF標(biāo)識(shí))、 終端的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè)務(wù)類型和消息的發(fā)送狀態(tài)信 息。如果消息發(fā)送出錯(cuò),則還包括錯(cuò)誤代碼和出錯(cuò)原因等內(nèi)容。
圖6是本發(fā)明實(shí)施例終端接收業(yè)務(wù)消息的流程圖。如圖7所示,包括以 下步驟
步驟601 ,存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器接收并存儲(chǔ)來(lái)自業(yè)務(wù)消息發(fā)送方的業(yè)務(wù)消息, 然后利用業(yè)務(wù)消息中攜帶的業(yè)務(wù)消息接收終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí),從路由信息 服務(wù)器查詢終端的路由信息,路由信息服務(wù)器向存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器返回與業(yè)務(wù) 消息接收終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)對(duì)應(yīng)的路由信息。
本步驟中,路由信息服務(wù)器返回的路由信息為終端當(dāng)前注冊(cè)的MS Server的》也il:。
步驟602,存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器根據(jù)路由信息服務(wù)器返回的路由信息將所存 儲(chǔ)的業(yè)務(wù)消息轉(zhuǎn)發(fā)給MS Server。
步驟603, MS Server接收到業(yè)務(wù)消息后,從自身保存的MIHF ID和服 務(wù)網(wǎng)絡(luò)標(biāo)識(shí)的關(guān)聯(lián)信息中檢索出與消息中攜帶的接收終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí) 對(duì)應(yīng)的MIHF ID,并將所接收的業(yè)務(wù)消息轉(zhuǎn)換成MIH格式的消息。
步驟604, MS Server將格式轉(zhuǎn)換后的業(yè)務(wù)消息發(fā)送給所檢索出的MIHF ID所標(biāo)識(shí)的終端。
本步驟中,MS Server向終端發(fā)送的消息中包括MS Server的MIHF ID (源MIHF標(biāo)識(shí))、終端的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè)務(wù)類型 和業(yè)務(wù)消息的主體內(nèi)容等。
步驟605 ,終端向MS Server返回MIH格式的狀態(tài)報(bào)告消息。 本步驟中,終端向MS Server返回的狀態(tài)報(bào)告消息包括終端的MIHF ID (源MIHF標(biāo)識(shí))、MS Server的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè) 務(wù)類型和消息的發(fā)送狀態(tài)信息。如果發(fā)送出錯(cuò)的話還包括錯(cuò)誤代碼及出錯(cuò)原 因等信息。步驟606, MS Server根據(jù)狀態(tài)報(bào)告消息中攜帶的終端MIHF ID從自身保存的內(nèi)容中查找出終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí),根據(jù)服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)和消息的業(yè)務(wù)類型對(duì)所接收的狀態(tài)報(bào)告消息進(jìn)行格式轉(zhuǎn)換處理。
本步驟中,MS Server根據(jù)服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)對(duì)狀態(tài)報(bào)告消息進(jìn)行格式轉(zhuǎn)換處理為MS Server根據(jù)終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)確定存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)的類型,根據(jù)消息的業(yè)務(wù)類型將所接收的狀態(tài)報(bào)告消息轉(zhuǎn)換成存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)所支持的消息的格式。
步驟607, MS Server將格式轉(zhuǎn)換后的狀態(tài)報(bào)告消息發(fā)送至存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器。
到此便完成了終端接收業(yè)務(wù)消息的流程。
在圖5和圖6所示的實(shí)施例中分別給出了終端發(fā)送業(yè)務(wù)消息的流程和終端接收業(yè)務(wù)消息的流程。當(dāng)圖5中的終端發(fā)送的業(yè)務(wù)消息是發(fā)給圖6中的終端時(shí),在步驟501至步驟503之后執(zhí)行步驟601至步驟607,然后再執(zhí)行步驟504至步驟506即可。并且此時(shí),如果圖5中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和圖6中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器為不同的兩個(gè)設(shè)備時(shí),則在步驟503和步驟601之間需要執(zhí)行如下步驟圖5中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器將業(yè)務(wù)消息發(fā)送給圖6中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器。圖5中存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器首先根據(jù)業(yè)務(wù)消息接收方的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)查詢到圖6中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,然后發(fā)送業(yè)務(wù)消息。如果圖5中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和圖6中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器位于不同的網(wǎng)絡(luò)中,則其所支持的業(yè)務(wù)消息格式也不一樣,此時(shí)由圖5中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器對(duì)業(yè)務(wù)消息進(jìn)行格式轉(zhuǎn)換后發(fā)送給圖6中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器。
終端通過(guò)圖4所示的流程訂閱消息服務(wù)后,可以在任意時(shí)刻取消訂閱。取消訂閱的流程可以由終端自身發(fā)起,也可以由MS Server發(fā)起。
圖7是本發(fā)明實(shí)施例終端發(fā)起的取消訂閱的流程圖。如圖7所示,包括以下步驟
步驟701,終端發(fā)送取消訂閱消息到MS Server。
本步驟中,終端發(fā)送的取消訂閱消息是MIH格式的報(bào)文,且其中包括終端的MIHF ID (源MIHF標(biāo)識(shí))、MS Server的MIHF ID (目標(biāo)MIHF標(biāo)
識(shí))、請(qǐng)求取消訂閱的消息服務(wù)的類型以及取消訂閱的原因等信息。
步驟702, MS Server接收到取消訂閱消息后,根據(jù)消息服務(wù)的業(yè)務(wù)類
型取消此類消息的訂閱,根據(jù)終端的MIHF ID判斷終端是否還有其它類型
的消息服務(wù),否則刪除自身保存的終端的MIHF ID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí),是則
不做此操作,跳過(guò)步驟703和步驟704直接執(zhí)行步驟705。
步驟703, MS Server向路由信息服務(wù)器發(fā)送攜帶終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)
的取消注冊(cè)消息,以告知路由信息服務(wù)器與服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)對(duì)應(yīng)的終端不再由
本MS Server負(fù)責(zé)。
步驟704,路由信息服務(wù)器刪除與取消注冊(cè)消息中的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)對(duì)應(yīng)
的路由信息后,向MS Server返回取消注冊(cè)確認(rèn)消息。
步驟705 , MS Server向終端發(fā)送取消訂閱確認(rèn)消息。
本步驟中,MS Server向終端發(fā)送的取消訂閱確認(rèn)消息是MIH格式的報(bào)
文,其中包括Ms server的MIHF ID (源MIHF標(biāo)識(shí))、終端的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè)務(wù)類型以及取消訂閱狀態(tài)信息等內(nèi)容。
圖8是本發(fā)明實(shí)施例MS Server發(fā)起的取消訂閱的流程圖。如圖8所示,
包括以下步驟
步驟801, MS Server向路由信息服務(wù)器發(fā)送攜帶終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí) 的取消注冊(cè)消息,以告知路由信息服務(wù)器與服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)對(duì)應(yīng)的終端不再由 本MS Server負(fù)責(zé)。
步驟802,路由信息服務(wù)器向MS Server返回取消注冊(cè)確認(rèn)消息。 步驟803, MS Server刪除自身保存的終端的MIHF ID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。 步驟804, MS Server向終端發(fā)送取消訂閱消息,以告知終端已取消其 在MS Server上的消息服務(wù)。
本步驟中,MS Server向終端發(fā)送的取消訂閱消息中包括Ms server的 MIHF ID (源MIHF標(biāo)識(shí))、終端的MIHF ID (目的MIHF標(biāo)識(shí))以及取消 訂閱請(qǐng)求和原因等內(nèi)容。在本步驟中,默認(rèn)是對(duì)終端曾經(jīng)訂閱的所有消息類業(yè)務(wù)進(jìn)行取消訂閱。
步驟805,終端接收到來(lái)自MS Server的取消訂閱消息后,向MS Server 返回取消訂閱確認(rèn)消息。
本步驟中,終端向MS Server返回的取消訂閱確認(rèn)消息中包括終端的 MIHF ID (源MIHF標(biāo)識(shí))、MS Server的MIHF ID (目標(biāo)MIHF標(biāo)識(shí))以 及取消訂閱狀態(tài)信息等內(nèi)容。
在上述實(shí)施中給出了支持MIH協(xié)議的接入網(wǎng)絡(luò)之間實(shí)現(xiàn)消息類業(yè)務(wù)的 互通的網(wǎng)絡(luò)架構(gòu)以及業(yè)務(wù)消息的傳輸方式??紤]到實(shí)際當(dāng)中會(huì)存在一些不支 持MIH協(xié)議的接入網(wǎng)絡(luò),接下來(lái)給出本發(fā)明支持MIH協(xié)議的接入網(wǎng)絡(luò)與不 支持MIH協(xié)議的接入網(wǎng)絡(luò)實(shí)現(xiàn)消息類業(yè)務(wù)的互通的技術(shù)方案。
圖9是本發(fā)明 一 種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng)的第二實(shí)施例架構(gòu)圖。如圖 9所示,該系統(tǒng)包括存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器、路由信息服務(wù)器、設(shè)置于支持MIH 協(xié)議的各個(gè)接入網(wǎng)絡(luò)中的MS Server、設(shè)置于不支持MIH協(xié)議的各個(gè)接入網(wǎng) 絡(luò)中的網(wǎng)關(guān)以及各個(gè)接入網(wǎng)絡(luò)下的終端。在本實(shí)施例中,對(duì)于所涉及的不支 持MIH協(xié)議的接入網(wǎng)絡(luò),以IP網(wǎng)絡(luò)、SIP網(wǎng)絡(luò)和公共陸地移動(dòng)網(wǎng)絡(luò)(PLMN ) 網(wǎng)絡(luò)為例進(jìn)行說(shuō)明;對(duì)于所涉及的支持MIH協(xié)議的網(wǎng)絡(luò),以802.16網(wǎng)絡(luò)為 例進(jìn)行說(shuō)明。當(dāng)然,在該系統(tǒng)中,支持MIH協(xié)議的接入網(wǎng)絡(luò)的個(gè)數(shù)以及不 支持MIH協(xié)議的接入網(wǎng)絡(luò)的個(gè)數(shù)可以是任意的。
在圖9所示的系統(tǒng)中
802.16中的MS Server和終端與圖2所示系統(tǒng)中的MS Server和終端相同。
不支持MIH協(xié)議的各接入網(wǎng)絡(luò)中的終端,用于使用本接入網(wǎng)絡(luò)所支持 的方案與本接入網(wǎng)絡(luò)的網(wǎng)關(guān)進(jìn)行通信,以實(shí)現(xiàn)注冊(cè),消息類業(yè)務(wù)的訂閱、取 消訂閱以及接收和發(fā)送業(yè)務(wù)消息。
不支持MIH協(xié)議的各接入網(wǎng)絡(luò)中的網(wǎng)關(guān),支持終端的消息類業(yè)務(wù)的訂 閱和取消訂閱;向路由信息服務(wù)器注冊(cè)本網(wǎng)絡(luò)終端的路由信息;根據(jù)存儲(chǔ)轉(zhuǎn) 發(fā)服務(wù)器所在的網(wǎng)絡(luò),對(duì)來(lái)自本網(wǎng)絡(luò)終端的業(yè)務(wù)消息進(jìn)行轉(zhuǎn)換處理后發(fā)送至存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器;將來(lái)自存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器的消息轉(zhuǎn)換成本網(wǎng)絡(luò)所支持的格式
后發(fā)送至本網(wǎng)絡(luò)終端。
存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,用于接收來(lái)自MS Server和網(wǎng)關(guān)的消息并進(jìn)行存儲(chǔ); 向路由信息服務(wù)器查詢自身存儲(chǔ)的消息的目的地路由信息;根據(jù)所查詢的路 由信息發(fā)送所存儲(chǔ)的消息。
路由信息服務(wù)器,支持MS Server和GW的終端路由信息注冊(cè),并將注 冊(cè)信息添加到自身的路由表中;支持存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器的路由查詢請(qǐng)求,并返 回查詢結(jié)果。
存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和路由信息服務(wù)器位于任一網(wǎng)絡(luò)的核心網(wǎng)中。例如,當(dāng) 存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和路由信息服務(wù)器位于PLMN網(wǎng)絡(luò)的核心網(wǎng)時(shí),則圖9中 的網(wǎng)關(guān)所作的消息格式轉(zhuǎn)換為自身所在網(wǎng)絡(luò)支持的消息格式和PLMN網(wǎng)絡(luò) 所支持的MAP協(xié)議格式之間的轉(zhuǎn)換,顯然,PLMN網(wǎng)絡(luò)中的網(wǎng)關(guān)不需要對(duì) 消息進(jìn)行格式轉(zhuǎn)換處理。
下面以不支持MIH協(xié)議的GSM網(wǎng)絡(luò)和支持MIH協(xié)議的網(wǎng)絡(luò)之間實(shí)現(xiàn) 短消息業(yè)務(wù)的互通為例對(duì)圖9所示的系統(tǒng)架構(gòu)進(jìn)行進(jìn) 一 步的說(shuō)明。
圖IO是本發(fā)明實(shí)施例實(shí)現(xiàn)短消息業(yè)務(wù)互通的系統(tǒng)結(jié)構(gòu)框圖。如圖10所 示,該系統(tǒng)包括短消息業(yè)務(wù)中心SMSC、網(wǎng)關(guān)移動(dòng)交換中心GMSC/互通 移動(dòng)交換中心I-WMSC、歸屬用戶服務(wù)器HSS/歸屬位置寄存器HLR、設(shè)置 于支持MIH協(xié)議的接入網(wǎng)絡(luò)中的消息服務(wù)器MS Server、移動(dòng)交換中心MSC 以及支持MIH協(xié)議的終端(UE1和UE2 )和GSM終端(UE3 )。
在圖10中,SMSC和GMSC/I-WMSC相當(dāng)于圖9中的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器, HSS/HLR相當(dāng)于圖9中的路由信息服務(wù)器,MSC相當(dāng)于圖9中不支持MIH 協(xié)議的接入網(wǎng)絡(luò)中的網(wǎng)關(guān),且存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器(SMSC和GMSC/I-WMSC ) 和路由信息服務(wù)器(HSS/HLR)位于MSC所在的GSM網(wǎng)絡(luò)中。MS Server 需要將業(yè)務(wù)消息在MIH格式和MAP格式之間進(jìn)行轉(zhuǎn)換處理。并且終端的服 務(wù)網(wǎng)絡(luò)標(biāo)識(shí)為MSISDN號(hào)。
在圖10中,UE1和UE2訂閱短消息業(yè)務(wù)的流程同圖4所示的流程,在這里不再?gòu)?fù)述。接下來(lái)以UE1和UE3為例來(lái)說(shuō)明在圖IO所示的場(chǎng)景下,支 持MIH協(xié)議的接入網(wǎng)絡(luò)中的終端接收和發(fā)送短消息的過(guò)程。
圖11是圖10中UE1發(fā)送短消息的流程圖。如圖ll所示,包括以下步
驟
步驟1101, UE1向MS Server發(fā)送MIH格式的短消息。 本步驟中,UE1發(fā)送的短消息中包括UE1的MIHF ID (源MIHF標(biāo) 識(shí))、MS Server的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè)務(wù)類型和短消 息的主體內(nèi)容和消息接收方UE3的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。由于本實(shí)施例中實(shí)現(xiàn)存 儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器功能的SMSC和GMSC/I-WMSC以及實(shí)現(xiàn)路由信息服務(wù)器功 能的HSS/HLR位于GSM網(wǎng)絡(luò),因此UE3的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)即為UE3的 MSISDN號(hào)。
步驟1102, MS Server接收的UEl發(fā)送的短消息后,根據(jù)短消息中攜帶 的UE 1的MIHF ID從自身保存的MIHF ID與MSISDN號(hào)的關(guān)聯(lián)信息中查找 出與UEl的MIHFID對(duì)應(yīng)的MSISDN號(hào),根據(jù)短消息中攜帶的消息的類型 是短消息類型,將所接收的MIH格式的短消息轉(zhuǎn)換成MAP格式的短消息。
步驟1103, MS Server將轉(zhuǎn)換后的MAP格式的短消息發(fā)送至I-WMSC, 且消息中攜帶UEl的MSISDN號(hào)和UE3的MSISDN號(hào)。
步驟1104, I-WMSC將所接收的短消息轉(zhuǎn)發(fā)給SMSC。
步驟U05, SMSC將所接收的短消息根據(jù)接收方UE3的IMISDN號(hào)發(fā) 送到目的地后向I-WMSC返回狀態(tài)報(bào)告消息,其中攜帶UEl的MSISDN號(hào)。
本步驟中,SMSC將所接收的短消息根據(jù)接收方UE3的IMISDN號(hào)發(fā) 送到UE3的過(guò)程是GSM網(wǎng)絡(luò)中的現(xiàn)有流程,主要包括SMSC將所接收的 短消息發(fā)送到GMSC, GMSC將短消息發(fā)送的MSC,再由MSC將短消息發(fā) 送到UE3,這里不再詳述。
步驟1106, I-WMSC將狀態(tài)報(bào)告消息轉(zhuǎn)發(fā)給MS Server。
步驟1107, MS Server接收到狀態(tài)報(bào)告消息后,根據(jù)其中的MSISDN號(hào) 查找出對(duì)應(yīng)的MIHF ID,將狀態(tài)報(bào)告消息轉(zhuǎn)換成MIH格式。步驟1108, MS Server將MIH格式的狀態(tài)報(bào)告消息發(fā)送到所查詢出的 MIHF ID所標(biāo)識(shí)的終端UE1 。
本步驟中,狀態(tài)才艮告消息包括MS Server的MIHF ID(源MIHF標(biāo)識(shí))、 終端的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè)務(wù)類型和消息的發(fā)送狀態(tài)信 息。如果消息發(fā)送出錯(cuò),則還包括錯(cuò)誤代碼和出錯(cuò)原因等內(nèi)容。
圖12是圖10中UEl接收短消息的流程圖。如圖12所示,包括以下步
驟
步驟1201, SMSC接收到UE3發(fā)送給UEl的MAP格式的短消息后, 將該短消息發(fā)送給GMSC。
本步驟中,SMSC接收到UE3發(fā)送給UEl的短消息的流程,即UE3將 短消息發(fā)送至SMSC的流程是GSM網(wǎng)絡(luò)的現(xiàn)有流程,主要包括UE3將短 消息發(fā)送至MSC, MSC將短消息發(fā)送至I-WMSC, I-WMSC再將短消息發(fā) 送至SMSC,這里不再詳述。
步驟1202, GMSC利用短消息中攜帶的UEl的MSISDN號(hào),從HSS/HLR 查詢UEl的路由信息,HSS/HLR向GMSC返回UEl當(dāng)前所在的MS Server 的地址。
步驟1203, GMSC將短消息發(fā)送至MS Server。
步驟1204, MS Server接收到短消息后,從自身保存的MIHF ID和 MSISDN的關(guān)聯(lián)信息中檢索出與短消息中攜帶的接收端的MSISDN對(duì)應(yīng)的 MIHF ID,并根據(jù)消息的類型是短消息將所接收的短消息轉(zhuǎn)換成MIH格式 的消息。
步驟1205, MS Server將格式轉(zhuǎn)換后的短消息發(fā)送給所檢索出的MIHF
ID所標(biāo)識(shí)的終端UE1。
步驟1206, UEl向MS Server返回MIH格式的狀態(tài)報(bào)告消息。 本步驟中,UE1向MS Server返回的狀態(tài)報(bào)告消息包括終端的MIHF ID (源MIHF標(biāo)識(shí))、MS Server的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè)
務(wù)類型和消息的發(fā)送狀態(tài)信息。如果發(fā)送出錯(cuò)的話還包括錯(cuò)誤代碼及出錯(cuò)原因等信息。
步驟1207, MS Server根據(jù)狀態(tài)報(bào)告消息中攜帶的UE1的MIHF ID從 自身保存的內(nèi)容中查找出對(duì)應(yīng)的MSISDN,根據(jù)消息的類型是短消息將狀態(tài) 報(bào)告消息轉(zhuǎn)換成MAP格式。
步驟1208, MS Server將格式轉(zhuǎn)換后的狀態(tài)報(bào)告消息發(fā)送至GMSC。
步驟1209, GMSC將狀態(tài)報(bào)告消息轉(zhuǎn)發(fā)至SMSC。
下面以不支持MIH協(xié)議的IP網(wǎng)絡(luò)和支持MIH協(xié)議的網(wǎng)絡(luò)之間實(shí)現(xiàn)消 息業(yè)務(wù)的互通為例對(duì)圖9所示的系統(tǒng)架構(gòu)進(jìn)行更進(jìn)一步的說(shuō)明。
圖13是本發(fā)明實(shí)施例支持MIH的接入網(wǎng)絡(luò)和IP網(wǎng)絡(luò)之間實(shí)現(xiàn)消息業(yè) 務(wù)互通的系統(tǒng)結(jié)構(gòu)框圖。如圖13所示,該系統(tǒng)包括存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器、路 由信息服務(wù)器、設(shè)置于支持MIH協(xié)議的接入網(wǎng)絡(luò)中的消息服務(wù)器MS Server 、 設(shè)置于IP網(wǎng)絡(luò)中的網(wǎng)關(guān)、支持MIH協(xié)議的UE1和支持IP協(xié)議的UE2。
在圖13中,如果存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和路由信息服務(wù)器位于支持MIH的網(wǎng) 絡(luò)中,則MS Server在轉(zhuǎn)發(fā)消息時(shí)不需要進(jìn)行格式轉(zhuǎn)換處理,而GW需要在 轉(zhuǎn)發(fā)消息時(shí)在MIH格式和IP格式之間進(jìn)行轉(zhuǎn)換處理;如果存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器 和路由信息服務(wù)器位于IP網(wǎng)絡(luò)中,則MS Server在轉(zhuǎn)發(fā)消息時(shí)在MIH格式 和IP格式之間進(jìn)行轉(zhuǎn)換處理,而GW在轉(zhuǎn)發(fā)消息時(shí)不需要進(jìn)行格式轉(zhuǎn)換處 理;如果存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和路由信息服務(wù)器位于GSM網(wǎng)絡(luò)中時(shí),則MS Server在轉(zhuǎn)發(fā)消息時(shí)在MIH格式和MAP格式之間進(jìn)行轉(zhuǎn)換處理,GW在轉(zhuǎn) 發(fā)消息時(shí)在IP格式和MAP格式之間進(jìn)行轉(zhuǎn)換處理。下面以上述的第二種情 況為例說(shuō)明UE1發(fā)送和接收業(yè)務(wù)消息的流程。
圖14是圖13中的UE1發(fā)送業(yè)務(wù)消息的流程圖。如圖14所示,包括以 下步驟
步驟1401, UE1向MS Server發(fā)送MIH格式的業(yè)務(wù)消息。 本步驟中,UE1發(fā)送的短消息中包括UE1的MIHF ID (源MIHF標(biāo) 識(shí))、MS Server的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè)務(wù)類型和短消 息的主體內(nèi)容和消息接收方UE2的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。由于本實(shí)施例中存儲(chǔ)轉(zhuǎn)
25發(fā)服務(wù)器和路由信息服務(wù)器位于IP網(wǎng)絡(luò)中,因此UE2的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)即為 UE2的IP地址。
步驟1402, MS Server接收的UE1發(fā)送的業(yè)務(wù)消息后,根據(jù)業(yè)務(wù)消息中 攜帶的UEl的MIHF ID從自身保存的MIHF ID與IP地址的關(guān)聯(lián)信息中查 找出與UEl的MIHFID對(duì)應(yīng)的IP地址,根據(jù)消息的類型是短消息將所接收 的MIH格式的業(yè)務(wù)消息轉(zhuǎn)換成IP格式業(yè)務(wù)短消息。
步驟1403, MS Server將轉(zhuǎn)換后的IP格式的業(yè)務(wù)消息發(fā)送至存儲(chǔ)轉(zhuǎn)發(fā) 服務(wù)器,且消息中攜帶UEl的IP地址和UE2的IP地址。
步驟1404,存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器將所接收的業(yè)務(wù)消息根據(jù)接收方UE2的IP 地址發(fā)送到目的地后向MS Server返回IP格式的狀態(tài)報(bào)告消息,其中攜帶 UEl的IP地址。
本步驟中,存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器將所接收的業(yè)務(wù)消息發(fā)送給UE2的流程是 現(xiàn)有流程,主要包括存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器將業(yè)務(wù)消息發(fā)送至GW, GW再將業(yè) 務(wù)消息發(fā)送至UE2,這里不再詳述。
步驟1405, MS Server接收到狀態(tài)報(bào)告消息后,根據(jù)其中的IP地址查 找出對(duì)應(yīng)的MIHF ID,將狀態(tài)報(bào)告消息轉(zhuǎn)換成MIH格式。
步驟1406, MS Server將MIH格式的狀態(tài)報(bào)告消息發(fā)送到所查詢出的 MIHF ID所標(biāo)識(shí)的終端UE1 。
本步驟中,狀態(tài)報(bào)告消息包括MS Server的MIHF ID (源MIHF標(biāo)識(shí))、 終端的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè)務(wù)類型和消息的發(fā)送狀態(tài)信 息。如果消息發(fā)送出錯(cuò),則還包括錯(cuò)誤代碼和出錯(cuò)原因等內(nèi)容。
圖15是圖13中的UEl接收業(yè)務(wù)消息的流程圖。如圖15所示,包括以 下步驟
步驟1501,存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器接收到UE2發(fā)送給UEl的IP格式的業(yè)務(wù) 消息后,利用業(yè)務(wù)消息中攜帶的UEl的IP地址從路由信息服務(wù)器查詢UEl 的路由信息,路由信息服務(wù)器向存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器返回UEl當(dāng)前所在的MS Server的地址。步驟1502,存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器將接收的業(yè)務(wù)消息發(fā)送至MS Server。 步驟1503, MS Server接收到短消息后,從自身保存的MIHF ID和IP
地址的關(guān)聯(lián)信息中檢索出與業(yè)務(wù)消息中攜帶的UEl的IP地址對(duì)應(yīng)的MIHF
ID,并將所接收的IP格式的業(yè)務(wù)消息轉(zhuǎn)換成MIH格式的業(yè)務(wù)消息。
步驟1504, MS Server將格式轉(zhuǎn)換后的業(yè)務(wù)消息發(fā)送給所檢索出的
MIHF ID所標(biāo)識(shí)的終端UEl。
步驟1505, UEl向MS Server返回MIH格式的狀態(tài)報(bào)告消息。 本步驟中,UE1向MS Server返回的狀態(tài)報(bào)告消息包括終端的MIHF ID (源MIHF標(biāo)識(shí))、MS Server的MIHF ID (目的MIHF標(biāo)識(shí))、消息的業(yè)
務(wù)類型和消息的發(fā)送狀態(tài)信息。如果發(fā)送出錯(cuò)的話還包括錯(cuò)誤代碼及出錯(cuò)原
因等信息。
步驟1506, MS Server根據(jù)狀態(tài)報(bào)告消息中攜帶的UEl的MIHF ID從 自身保存的內(nèi)容中查找出對(duì)應(yīng)的IP地址,根據(jù)消息的業(yè)務(wù)類型將狀態(tài)報(bào)告 消息的格式轉(zhuǎn)換成IP格式的業(yè)務(wù)類型。
步驟1507, MS Server將格式轉(zhuǎn)換后的狀態(tài)報(bào)告消息發(fā)送至存儲(chǔ)轉(zhuǎn)發(fā)服 務(wù)器。
圖13中的UE1通過(guò)圖14和圖15所示的流程,便可以在支持MIH協(xié) 議的網(wǎng)絡(luò)中實(shí)現(xiàn)收發(fā)業(yè)務(wù)消息。
基于上述實(shí)施例,接下來(lái)給出本發(fā)明實(shí)施例中的消息服務(wù)器和終端的結(jié) 構(gòu)框圖。
圖16是本發(fā)明實(shí)施例一種消息服務(wù)器的結(jié)構(gòu)框圖。如圖16所示,消息 服務(wù)器包括媒體獨(dú)立切換模塊1601、格式轉(zhuǎn)換模塊1602和收發(fā)模塊1603。
在圖16中,媒體獨(dú)立切換模塊1601,用于將來(lái)自終端的MIH格式的 業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊1602;將來(lái)自格式轉(zhuǎn)換模塊1602的MIH格式 的業(yè)務(wù)消息發(fā)送給終端1603;
格式轉(zhuǎn)換模塊1602,用于接收媒體獨(dú)立切換模塊1601發(fā)送的業(yè)務(wù)消息, 并進(jìn)行格式轉(zhuǎn)換處理后發(fā)送至收發(fā)模塊1603;接收收發(fā)模塊1603發(fā)送的業(yè)務(wù)消息,并轉(zhuǎn)換成MIH格式后發(fā)送指媒體獨(dú)立切換模塊1601;
收發(fā)模塊1603,用于將來(lái)自格式轉(zhuǎn)換模塊1602的業(yè)務(wù)消息發(fā)送給存儲(chǔ) 轉(zhuǎn)發(fā)服務(wù)器;將來(lái)自存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器的業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊1602。
圖16所示的消息服務(wù)器還可以包括存儲(chǔ)模塊1604,用于保存終端的 MIHF ID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。此時(shí),媒體獨(dú)立切換模塊1601,用 于在接收到格式轉(zhuǎn)換模塊1602發(fā)送的業(yè)務(wù)消息后,根據(jù)該業(yè)務(wù)消息中攜帶 的消息接收終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)從存儲(chǔ)模塊中查詢出對(duì)應(yīng)的MIHF ID,并將 業(yè)務(wù)消息發(fā)送給與所查詢出的MIHF ID對(duì)應(yīng)的終端;格式轉(zhuǎn)換模塊1602, 用于在接收到媒體獨(dú)立切換模塊1601發(fā)送的業(yè)務(wù)消息后,根據(jù)該業(yè)務(wù)消息 中攜帶的終端的MIHF ID從存儲(chǔ)模塊中查詢出對(duì)應(yīng)的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí),根據(jù) 服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)或消息的業(yè)務(wù)類型確定存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息 格式,將業(yè)務(wù)消息的轉(zhuǎn)換成相應(yīng)格式的消息后發(fā)送至收發(fā)模塊1603。
在圖16中,媒體獨(dú)立切換模塊1601,進(jìn)一步用于在接收到終端發(fā)送的 MIHF ID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)后,發(fā)送到存儲(chǔ)模塊1604進(jìn)行保存,并將所述服 務(wù)網(wǎng)絡(luò)標(biāo)識(shí)通過(guò)格式轉(zhuǎn)換模塊1602發(fā)送到收發(fā)模塊1603;收發(fā)模塊1603, 進(jìn)一步用于將終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)和自身所在消息服務(wù)器的地址發(fā)送到路 由信息服務(wù)器。
圖17是本發(fā)明實(shí)施例一種終端的結(jié)構(gòu)框圖。如圖17所示,該終端包括 媒體獨(dú)立切換模塊1701,用于向消息服務(wù)器發(fā)送MIH格式的業(yè)務(wù)消息,以 及接收消息服務(wù)器發(fā)送的MIH格式的業(yè)務(wù)消息。
在圖17中,媒體獨(dú)立切換模塊1701,進(jìn)一步用于向消息服務(wù)器發(fā)送自 身所在終端的MIHF ID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。
綜上所述,在本發(fā)明實(shí)施例中,在支持MIH協(xié)議的接入網(wǎng)絡(luò)中設(shè)置消 息服務(wù)器;該消息服務(wù)器與自身所在接入網(wǎng)絡(luò)中的終端通過(guò)MIH協(xié)議進(jìn)行
議進(jìn)行業(yè)務(wù)消息傳輸,并將業(yè)務(wù)消息在MIH協(xié)議格式和存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所 在網(wǎng)絡(luò)所支持的協(xié)議格式之間進(jìn)行轉(zhuǎn)換處理的技術(shù)方案,使得支持MIH協(xié)議的接入網(wǎng)絡(luò)都能實(shí)現(xiàn)業(yè)務(wù)消,t-的傳輸。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù) 范圍,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng),其特征在于,該系統(tǒng)包括存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器和設(shè)置于支持媒體獨(dú)立切換MIH協(xié)議的接入網(wǎng)絡(luò)中的消息服務(wù)器,其中,所述消息服務(wù)器包括媒體獨(dú)立切換模塊、格式轉(zhuǎn)換模塊和收發(fā)模塊;所述媒體獨(dú)立切換模塊,用于接收終端發(fā)送的MIH格式的業(yè)務(wù)消息,將來(lái)自終端的MIH格式的業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊;將來(lái)自格式轉(zhuǎn)換模塊的MIH格式的業(yè)務(wù)消息發(fā)送給終端;所述格式轉(zhuǎn)換模塊,用于接收媒體獨(dú)立切換模塊發(fā)送的MIH格式的業(yè)務(wù)消息,并將所述MIH格式的業(yè)務(wù)消息以存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息格式發(fā)送至收發(fā)模塊;接收收發(fā)模塊發(fā)送的業(yè)務(wù)消息,并將所述收發(fā)模塊發(fā)送的業(yè)務(wù)消息以MIH格式發(fā)送至媒體獨(dú)立切換模塊;所述收發(fā)模塊,用于接收存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息,將來(lái)自存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器的業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊;將來(lái)自格式轉(zhuǎn)換模塊的業(yè)務(wù)消息發(fā)送給存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器;所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,用于接收業(yè)務(wù)消息,并根據(jù)所述業(yè)務(wù)消息的接收方路由信息將業(yè)務(wù)消息發(fā)送出去。
2、 如權(quán)利要求l所述的系統(tǒng),其特征在于,該系統(tǒng)進(jìn)一步包括路由 信息服務(wù)器,用于保存路由信息;所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,還用于根據(jù)接收的業(yè)務(wù)消息中的接收方的標(biāo)識(shí), 從所述路由信息服務(wù)器查詢所述接收的業(yè)務(wù)消息的接收方路由信息。
3、 如權(quán)利要求2所述的系統(tǒng),其特征在于,所述消息服務(wù)器,進(jìn)一步包括存儲(chǔ)模塊,用于保存終端的媒體獨(dú)立切 換實(shí)體標(biāo)識(shí)MIHF ID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;所述收發(fā)模塊,還用于向所述路由信息服務(wù)器發(fā)送終端的路由信息;所 述路由信息包括終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)和消息服務(wù)器自身的地址。
4、 如權(quán)利要求3所述的系統(tǒng),其特征在于,所述媒體獨(dú)立切換模塊,用于在接收到格式轉(zhuǎn)換模塊發(fā)送的業(yè)務(wù)消息 后,根據(jù)該業(yè)務(wù)消息中攜帶的消息接收終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)從存儲(chǔ)模塊中查詢出對(duì)應(yīng)的MIHF ID,并將業(yè)務(wù)消息發(fā)送給與所查詢出的MIHF ID對(duì)應(yīng)的 終端;所述格式轉(zhuǎn)換模塊,用于在接收到媒體獨(dú)立切換模塊發(fā)送的業(yè)務(wù)消息 后,根據(jù)該業(yè)務(wù)消息中攜帶的終端的MIHF ID從存儲(chǔ)模塊中查詢出對(duì)應(yīng)的 服務(wù)網(wǎng)絡(luò)標(biāo)識(shí),根據(jù)服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)或該業(yè)務(wù)消息中攜帶的業(yè)務(wù)類型信,t-確定 存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息格式,將業(yè)務(wù)消息的轉(zhuǎn)換成相應(yīng)格式的 消息后發(fā)送至收發(fā)模塊。
5、 如權(quán)利要求3所述的系統(tǒng),其特征在于,所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,用于在接收到業(yè)務(wù)消息后,根據(jù)其中攜帶的消息 接收方的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)從路由信息服務(wù)器查詢出對(duì)應(yīng)的消息服務(wù)器地址,將 所接收的業(yè)務(wù)消息發(fā)送給與所查詢出的消息服務(wù)器地址對(duì)應(yīng)的消息服務(wù)器。
6、 如權(quán)利要求1至5中任一項(xiàng)所述的系統(tǒng),其特征在于,該系統(tǒng)進(jìn)一 步包括設(shè)置于不支持MIH協(xié)議的接入網(wǎng)絡(luò)中的網(wǎng)關(guān);所述網(wǎng)關(guān),用于將自身所在接入網(wǎng)絡(luò)中的終端發(fā)送的業(yè)務(wù)消息轉(zhuǎn)換成存 儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息格式后,發(fā)送給存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器;將來(lái)自 存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器的業(yè)務(wù)消息轉(zhuǎn)換成自身所在接入網(wǎng)絡(luò)所支持的消息格式后, 發(fā)送給自身所在接入網(wǎng)絡(luò)中的終端。
7、 一種實(shí)現(xiàn)消息業(yè)務(wù)互通的方法,其特征在于,該方法包括 接收終端發(fā)送的MIH格式的業(yè)務(wù)消息,根據(jù)所述MIH格式的業(yè)務(wù)消息確定對(duì)應(yīng)的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,將所述MIH格式的業(yè)務(wù)消息以存儲(chǔ)轉(zhuǎn)發(fā)服務(wù) 器所在網(wǎng)絡(luò)支持的消息格式,發(fā)送給所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器。
8、 如權(quán)利要求7所述的方法,其特征在于,該方法還包括 接收存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息,根據(jù)所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息確定對(duì)應(yīng)的終端,將所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息以MIH格式發(fā)送給所述對(duì)應(yīng)的終端。
9、 如權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述MIH格式的 業(yè)務(wù)消息確定對(duì)應(yīng)的存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器,將所述MIH格式的業(yè)務(wù)消息以存儲(chǔ) 轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息格式,發(fā)送給所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器為根據(jù)所述MIH格式的業(yè)務(wù)消息中攜帶的終端的MIHF標(biāo)識(shí),查詢保存 的終端的MIHF標(biāo)識(shí)和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲得所述攜帶的終端的 MIHF標(biāo)識(shí)對(duì)應(yīng)的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí);根據(jù)所述對(duì)應(yīng)的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)或所述MIH格式的業(yè)務(wù)消息中攜帶的業(yè) 務(wù)類型信息,確定存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息格式;當(dāng)所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息格式不包括MIH格式時(shí), 將所述MIH格式的業(yè)務(wù)消息轉(zhuǎn)換成存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息格 式后,發(fā)送給所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器;或,當(dāng)所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支 持的消息格式包括MIH格式時(shí),將所述MIH格式的業(yè)務(wù)消息直接發(fā)送給所 述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器。
10、 如權(quán)利要求8所述的方法,其特征在于,所述根據(jù)所述存儲(chǔ)轉(zhuǎn)發(fā)服 務(wù)器發(fā)送的業(yè)務(wù)消息確定對(duì)應(yīng)的終端,將所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消 息以MIH格式發(fā)送給所述對(duì)應(yīng)的終端為根據(jù)所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息中攜帶的終端的網(wǎng)絡(luò)服務(wù)標(biāo) 識(shí),查詢保存的終端的MIHF標(biāo)識(shí)和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲得所述攜 帶的終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)對(duì)應(yīng)的MIHF標(biāo)識(shí);當(dāng)所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息為MIH格式時(shí),根據(jù)所述終端 的MIHF標(biāo)識(shí),直接將所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息發(fā)送給所述終 端;或,當(dāng)所述存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息不是MIH格式時(shí),將所述 存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息轉(zhuǎn)換成MIH格式后,根據(jù)所述終端的MIHF 標(biāo)識(shí),將所轉(zhuǎn)換后的MIH格式的業(yè)務(wù)消息發(fā)送給所述終端。
11、 如權(quán)利要求7至IO任一項(xiàng)所述的方法,其特征在于,在所述接收 終端發(fā)送的MIH格式的業(yè)務(wù)消息之前,或在所述將存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息以MIH格式發(fā)送給所述對(duì)應(yīng)的終端之前,該方法進(jìn)一步包括接收終端發(fā)送的業(yè)務(wù)消息訂閱請(qǐng)求,所述業(yè)務(wù)消息訂閱請(qǐng)求包括所述終端的MIHF標(biāo)識(shí)和所述終端在存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)中的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí); 保存所述終端的MIHF標(biāo)識(shí)和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,并向路由信息服務(wù)器發(fā)送所述終端的路由信息,所述路由信息包括所述終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)和所述終端對(duì)應(yīng)的消息服務(wù)器的地址。
12、 如權(quán)利要求11所述的方法,其特征在于,在所述接收終端發(fā)送的 業(yè)務(wù)消息訂閱請(qǐng)求之前,該方法進(jìn) 一 步包括接收所述終端發(fā)送的注冊(cè)消息,所述注冊(cè)消息包括所述終端的MIHF標(biāo) 識(shí);保存所述終端的MIHF標(biāo)識(shí)。
13、 如權(quán)利要求11所述的方法,其特征在于,在接受所述終端的業(yè)務(wù) 消息訂閱之后的任何時(shí)刻,該方法進(jìn)一步包括接收所述終端發(fā)送的攜帶所述終端自身MIHF標(biāo)識(shí)的取消訂閱請(qǐng)求;根 據(jù)所述取消訂閱請(qǐng)求中的MIHF ID和業(yè)務(wù)類型信息,判斷終端是否還訂閱 了其它消息業(yè)務(wù),否則刪除所保存的所述終端的MIHF標(biāo)識(shí)和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí) 的對(duì)應(yīng)關(guān)系,并向路由信息服務(wù)器發(fā)送攜帶終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)的取消路由 消息,所述取消路由消息用于告知路由信息服務(wù)器刪除與取消路由消息中的 服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)對(duì)應(yīng)的路由信息;或者向路由信息服務(wù)器發(fā)送攜帶終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)的取消路由消息,所述 取消路由消息用于告知路由信息服務(wù)器刪除與取消路由消息中的服務(wù)網(wǎng)絡(luò) 標(biāo)識(shí)對(duì)應(yīng)的路由信息,并向終端發(fā)送取消訂閱通知,刪除保存的所述終端的 MIHF標(biāo)識(shí)和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。
14、 一種消息服務(wù)器,其特征在于,該消息服務(wù)器包括媒體獨(dú)立切換 模塊、格式轉(zhuǎn)換模塊和收發(fā)模塊,其中,媒體獨(dú)立切換模塊,用于接收終端發(fā)送的MIH格式的業(yè)務(wù)消息,將來(lái) 自終端的MIH格式的業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊;將來(lái)自格式轉(zhuǎn)換模塊 的MIH格式的業(yè)務(wù)消息發(fā)送給終端;格式轉(zhuǎn)換模塊,用于接收媒體獨(dú)立切換模塊發(fā)送的MIH格式的業(yè)務(wù)消 息,并將所述MIH格式的業(yè)務(wù)消息以存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息 格式發(fā)送至收發(fā)模塊;接收收發(fā)模塊發(fā)送的業(yè)務(wù)消息,并將所述收發(fā)模塊發(fā) 送的業(yè)務(wù)消息以MI H格式發(fā)送至媒體獨(dú)立切換模塊;收發(fā)模塊,用于接收存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器發(fā)送的業(yè)務(wù)消息,將來(lái)自存儲(chǔ)轉(zhuǎn)發(fā) 服務(wù)器的業(yè)務(wù)消息發(fā)送給格式轉(zhuǎn)換模塊;將來(lái)自格式轉(zhuǎn)換模塊的業(yè)務(wù)消息發(fā) 送給存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器。
15、 如權(quán)利要求14所述的消息服務(wù)器,其特征在于,該消息服務(wù)器進(jìn) 一步包括存儲(chǔ)才莫塊,用于保存終端的MIHFID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;所述媒體獨(dú)立切換模塊,用于在接收到格式轉(zhuǎn)換模塊發(fā)送的業(yè)務(wù)消息 后,根據(jù)該業(yè)務(wù)消息中攜帶的消息接收終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)從存儲(chǔ)模塊中查 詢出對(duì)應(yīng)的MIHF ID,并將業(yè)務(wù)消息發(fā)送給與所查詢出的MIHF ID對(duì)應(yīng)的 終端;所述格式轉(zhuǎn)換模塊,用于在接收到媒體獨(dú)立切換模塊發(fā)送的業(yè)務(wù)消息 后,根據(jù)該業(yè)務(wù)消息中攜帶的終端的MIHF ID從存儲(chǔ)模塊中查詢出對(duì)應(yīng)的 服務(wù)網(wǎng)絡(luò)標(biāo)識(shí),根據(jù)服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)或該業(yè)務(wù)消息中攜帶的業(yè)務(wù)類型信息確定 存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)支持的消息格式,將業(yè)務(wù)消息的轉(zhuǎn)換成相應(yīng)格式的 消息后發(fā)送至收發(fā)模塊。 -
16、 如權(quán)利要求14或15所述的消息服務(wù)器,其特征在于,所述媒體獨(dú) 立切換模塊,進(jìn)一步用于在接收到終端發(fā)送的MIHFID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)后, 發(fā)送到存儲(chǔ)模塊進(jìn)行保存,并將所述服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)通過(guò)格式轉(zhuǎn)換模塊發(fā)送到 收發(fā)模塊;所述收發(fā)模塊,進(jìn)一步用于將終端的服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)和自身所在消息服務(wù) 器的地址發(fā)送到路由信息服務(wù)器。
17、 一種終端,其特征在于,該終端包括媒體獨(dú)立切換模塊; 所述媒體獨(dú)立切換模塊,用于向消息服務(wù)器發(fā)送MIH格式的業(yè)務(wù)消息;接收消息服務(wù)器發(fā)送的MIH格式的業(yè)務(wù)消息。
18、如權(quán)利要求17所述的終端,其特征在于,所述媒體獨(dú)立切換模塊,進(jìn)一步用于向消息服務(wù)器發(fā)送自身所在終端的MIHF ID和服務(wù)網(wǎng)絡(luò)標(biāo)識(shí)。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種實(shí)現(xiàn)消息業(yè)務(wù)互通的系統(tǒng)、方法和設(shè)備。本發(fā)明實(shí)施例中,在支持MIH協(xié)議的接入網(wǎng)絡(luò)中設(shè)置消息服務(wù)器,該消息服務(wù)器與自身所在接入網(wǎng)絡(luò)中的終端通過(guò)MIH協(xié)議進(jìn)行業(yè)務(wù)消息傳輸,與存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器通過(guò)存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)所支持的協(xié)議進(jìn)行業(yè)務(wù)消息傳輸,并將業(yè)務(wù)消息在MIH協(xié)議格式和存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)器所在網(wǎng)絡(luò)所支持的消息格式之間進(jìn)行轉(zhuǎn)換處理的技術(shù)方案,使得支持MIH協(xié)議的接入網(wǎng)絡(luò)能實(shí)現(xiàn)業(yè)務(wù)消息的傳輸。
文檔編號(hào)H04L12/58GK101483611SQ200810000199
公開(kāi)日2009年7月15日 申請(qǐng)日期2008年1月9日 優(yōu)先權(quán)日2008年1月9日
發(fā)明者姚忠輝, 田永剛 申請(qǐng)人:華為技術(shù)有限公司