欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

消息業(yè)務(wù)路由裝置和方法

文檔序號(hào):7653043閱讀:172來(lái)源:國(guó)知局
專利名稱:消息業(yè)務(wù)路由裝置和方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,更具體而言,涉及消息業(yè)務(wù)路由裝置和方法。
背景技術(shù)
IP多媒體子系統(tǒng)(IP Multimedia Subsystem,IMS)是下一代網(wǎng)絡(luò)(NextGeneration Network,NGN)的核心子系統(tǒng),采用分組域?yàn)槠渖蠈涌刂菩帕詈兔襟w傳輸?shù)某休d通道,引入SIP(Session Initiation Protocol,會(huì)話發(fā)起協(xié)議)作為業(yè)務(wù)控制協(xié)議,利用SIP簡(jiǎn)單、易擴(kuò)展、媒體組合方便的特點(diǎn),通過(guò)將業(yè)務(wù)控制與承載控制分離,提供豐富的多媒體業(yè)務(wù);中主要的功能實(shí)體包括控制用戶注冊(cè)、會(huì)話控制等功能的CSCF(Call Session Control Function,呼叫會(huì)話控制功能)、提供各種業(yè)務(wù)邏輯控制功能的應(yīng)用服務(wù)器消息業(yè)務(wù)控制單元、集中管理用戶簽約數(shù)據(jù)的HSS(Home Subscriber Server,歸屬簽約用戶服務(wù)器)以及用于實(shí)現(xiàn)與電路交換網(wǎng)互通的MGCF(Media Gateway ControlFunction,媒體網(wǎng)關(guān)控制功能),用戶通過(guò)當(dāng)前所屬地代理節(jié)點(diǎn)P-CSCF(Proxy-CSCF,代理CSCF)接入,會(huì)話和業(yè)務(wù)觸發(fā)控制及與消息業(yè)務(wù)控制單元的業(yè)務(wù)控制交互則由其注冊(cè)地的歸屬域服務(wù)節(jié)點(diǎn)呼叫控制單元完成。
在移動(dòng)和固定網(wǎng)絡(luò)中存在多種消息業(yè)務(wù)服務(wù)。有些業(yè)務(wù)是移動(dòng)和固定網(wǎng)絡(luò)都支持的,而有些業(yè)務(wù)只在移動(dòng)或固定網(wǎng)絡(luò)中支持。例如文本消息業(yè)務(wù)(例如短信業(yè)務(wù),Short Message Service,縮寫為SMS)應(yīng)用在移動(dòng)網(wǎng)絡(luò)中,而及時(shí)消息業(yè)務(wù)則在固定網(wǎng)絡(luò)中應(yīng)用。在移動(dòng)網(wǎng)絡(luò)中存在的消息業(yè)務(wù)種類有文本消息業(yè)務(wù)、多媒體消息業(yè)務(wù)(Multimedia Message Service,縮寫為MMS)。在網(wǎng)絡(luò)中存在的消息業(yè)務(wù)種類有IM(即時(shí)消息)、chat(聊天室)。
下面將結(jié)合圖1到圖3,來(lái)詳細(xì)描述相關(guān)技術(shù)為了實(shí)現(xiàn)基于IP的文本消息業(yè)務(wù)和多媒體消息業(yè)務(wù)的一種技術(shù)方案。
在3GPP(3rd Generation Partnership Project,第三代移動(dòng)通信標(biāo)準(zhǔn)化伙伴項(xiàng)目)的23.804文檔(3GPP TS 23.804Technical Specification Group Servicesand System Aspects;Support of SMS and MMS over generic 3GPP IP access)定義了基于IP的文本消息業(yè)務(wù)和多媒體消息業(yè)務(wù)的實(shí)現(xiàn)架構(gòu)。圖1示出了3GPP的23.804文檔中定義的基于IP(Internet Protocol,國(guó)際互聯(lián)網(wǎng)協(xié)議)的文本消息業(yè)務(wù)和多媒體消息業(yè)務(wù)的實(shí)現(xiàn)架構(gòu)100。
在圖1所示的網(wǎng)絡(luò)中,各主要實(shí)體的功能如下SM-SC 104(Short Message Service Center,短消息服務(wù)中心),負(fù)責(zé)在基站和SME之間中繼、存儲(chǔ)、轉(zhuǎn)發(fā)短消息。
GMSC/SMS-IWMSC108其中,MSC是指Mobile-services SwitchingCentre,移動(dòng)服務(wù)交換中心;SMS GMSC是指Gateway MSC For Short MessageService,用作短信服務(wù)網(wǎng)關(guān)的移動(dòng)服務(wù)交換中心;以及SMS IWMSC是指Interworking MSC For Short Message Service,用作短信服務(wù)互通功能的移動(dòng)服務(wù)交換中心。
IP-Message-GW 114(IP Short Message Gateway基于IP的短信網(wǎng)關(guān)),提供UE(user equipment,用戶設(shè)備)和SM-SC之間傳遞短信的功能。
下面參照?qǐng)D2來(lái)詳細(xì)描述圖1的網(wǎng)絡(luò)中的消息流程。
圖2示出了圖1所示的網(wǎng)絡(luò)中的消息流程,消息流程如下步驟S202,UE向IP-Message-GW注冊(cè);步驟S204,UE向IP-Message-GW提交SMS消息;步驟S206,IP-Message-GW向SMS-IWMSC傳遞SMS消息;步驟S208,SMS-IWMSC將SMS消息傳遞到SM-SC;步驟S210,SM-SC向SMS-IWMSC發(fā)送提交報(bào)告;步驟S212,SMS-IWMSC向IP-Message-GW發(fā)送提交報(bào)告;以及步驟S214,IP-Message-GW向UE發(fā)送提交報(bào)告。
圖3示出了圖1所示的網(wǎng)絡(luò)中的MMS Origination procedure(多媒體短信發(fā)起方流程)。
步驟S302,注冊(cè)過(guò)程;步驟S304到S308,UE通過(guò)向IP-Messaging-GW發(fā)送MMS;步驟S310,IP-Messaging-GW向接收方UE發(fā)送MMS;步驟S312到S314,MMS成功發(fā)送的響應(yīng)消息;步驟S316到S322,當(dāng)發(fā)送方UE要求反饋遞交通知時(shí),遞交通知通過(guò)SMS發(fā)送給MMS發(fā)送方UE;以及步驟S324到S330,通過(guò)向MMS發(fā)送方傳遞遞交通知SMS消息。
當(dāng)UE接入時(shí),在網(wǎng)絡(luò)中需要將消息路由到IP-Message-GW。然而,根據(jù)23.804文檔的技術(shù)方案,不能解決該路由問(wèn)題。
下面將結(jié)合圖4,來(lái)詳細(xì)描述相關(guān)技術(shù)為了實(shí)現(xiàn)基于IP的SMS和MMS的另一種技術(shù)方案。
Ericsson(愛(ài)立信公司)提出一種消息業(yè)務(wù)和SMS業(yè)務(wù)互通的路由方法將UE發(fā)送消息業(yè)務(wù)信息路由到BGCF(Breakout Gateway Call Function,出口網(wǎng)關(guān)控制功能),再由BGCF將消息業(yè)務(wù)信息路由到IP-SM-GW,最后由IP-SM-GW將消息業(yè)務(wù)信息傳送到消息接收方所在的SMS網(wǎng)絡(luò)。
圖4示出了Ericsson愛(ài)立信公司提出的網(wǎng)絡(luò)系統(tǒng)中的Successful MOMessage to SMS submit procedure(手機(jī)發(fā)起的成功的提交短信流程)。
步驟S402,UE成功注冊(cè)到網(wǎng)絡(luò);步驟S404,UE向S-CSCF發(fā)送消息業(yè)務(wù)信息;步驟S406,S-CSCF檢查消息業(yè)務(wù)信息中攜帶的接收方標(biāo)識(shí),并在數(shù)據(jù)庫(kù)中沒(méi)有查到接收方標(biāo)識(shí)對(duì)應(yīng)的SIP URI(SIP Uniform Resource Identifier,SIP統(tǒng)一資源標(biāo)識(shí)符),則S-CSCF將消息業(yè)務(wù)信息傳送到BGCF;步驟S408,BGCF根據(jù)本地策略選擇將消息業(yè)務(wù)信息傳送到IP-SM-GW;步驟S410,IP-SM-GW進(jìn)行業(yè)務(wù)鑒權(quán);以及步驟S412到S416消息被接受的信息被IP-SM-GW傳送到UE。
然而,在Ericsson的技術(shù)方案中只解決了非基于會(huì)話的消息業(yè)務(wù)和SMS互通時(shí)的路由方法,沒(méi)有解決對(duì)于非基于會(huì)話的消息業(yè)務(wù)和MMS業(yè)務(wù)互通的問(wèn)題,也沒(méi)有解決對(duì)于基于會(huì)話的消息業(yè)務(wù)和異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域消息業(yè)務(wù)互通的問(wèn)題。
因此,人們需要一種消息業(yè)務(wù)路由裝置和方法,能夠解決上述相關(guān)技術(shù)中的問(wèn)題。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例旨在提供一種消息業(yè)務(wù)路由裝置和方法,解決當(dāng)UE接入時(shí)在網(wǎng)絡(luò)中將消息路由到IP-Message-GW的問(wèn)題、對(duì)于非基于會(huì)話的消息業(yè)務(wù)和多媒體消息業(yè)務(wù)業(yè)務(wù)互通的問(wèn)題,對(duì)于基于會(huì)話的消息業(yè)務(wù)和異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域消息業(yè)務(wù)互通的問(wèn)題,以及同構(gòu)網(wǎng)絡(luò)中各種格式消息的路由問(wèn)題。
本發(fā)明實(shí)施例提供了一種消息業(yè)務(wù)路由裝置,包括消息業(yè)務(wù)信息發(fā)送模塊,用于發(fā)送請(qǐng)求消息,所述請(qǐng)求消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息;消息業(yè)務(wù)信息路由選擇模塊,用于選擇路由網(wǎng)絡(luò),并通過(guò)所述路由網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
本發(fā)明實(shí)施例還提供了一種消息業(yè)務(wù)路由方法,包括以下步驟步驟a,發(fā)送請(qǐng)求消息,所述請(qǐng)求消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息和消息業(yè)務(wù)信息接收方標(biāo)識(shí);步驟b,選擇路由網(wǎng)絡(luò);以及步驟c,通過(guò)所述路由網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
通過(guò)上述技術(shù)方案,本發(fā)明實(shí)施例實(shí)現(xiàn)了如下技術(shù)效果根據(jù)網(wǎng)絡(luò)配置、接受方屬性、發(fā)送方屬性任意之一或任意組合選擇異構(gòu)網(wǎng)絡(luò)或同構(gòu)網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),并且通過(guò)選擇的路由網(wǎng)絡(luò)將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接受方。當(dāng)消息業(yè)務(wù)信息是通過(guò)消息會(huì)話傳遞時(shí),需要將消息業(yè)務(wù)信息從消息會(huì)話中提取出來(lái),并且將消息業(yè)務(wù)信息通過(guò)異構(gòu)網(wǎng)絡(luò)或同構(gòu)網(wǎng)絡(luò)發(fā)送到消息業(yè)務(wù)信息接受方。通過(guò)這個(gè)消息業(yè)務(wù)統(tǒng)一路由的方法,解決了當(dāng)UE接入時(shí)在網(wǎng)絡(luò)中將消息路由到IP-Message-GW的問(wèn)題、對(duì)于非基于會(huì)話的消息業(yè)務(wù)和多媒體消息業(yè)務(wù)業(yè)務(wù)互通的問(wèn)題,對(duì)于基于會(huì)話的消息業(yè)務(wù)和異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域消息業(yè)務(wù)互通的問(wèn)題,以及IMS域內(nèi)不同格式消息業(yè)務(wù)信息的互通問(wèn)題。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見,或通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。


此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1示出了3GPP的23.804文檔中定義的基于IP的SMS和MMS的實(shí)現(xiàn)架構(gòu);圖2示出了圖1所示的網(wǎng)絡(luò)中的消息流程;圖3示出了圖1所示的網(wǎng)絡(luò)中的MMS Origination procedure(多媒體短信發(fā)起方流程);圖4示出了Ericsson提出的網(wǎng)絡(luò)系統(tǒng)中的Successful MO Message toSMS submit procedure(手機(jī)發(fā)起的成功的提交短信流程);圖5示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由裝置500;圖6示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法;圖7示出了圖6中所示消息業(yè)務(wù)路由方法的具體實(shí)施;圖8示出了本發(fā)明的實(shí)施例101的消息流程圖;圖9示出了本發(fā)明的實(shí)施例102的消息流程圖;
圖10示出了本發(fā)明的實(shí)施例103的消息流程圖;圖11示出了本發(fā)明的實(shí)施例104的消息流程圖;圖12示出了本發(fā)明的實(shí)施例105的消息流程圖;圖13示出了本發(fā)明的實(shí)施例111的消息流程圖;圖14示出了本發(fā)明的實(shí)施例112的消息流程圖;圖15示出了本發(fā)明的實(shí)施例113的消息流程圖;圖16示出了本發(fā)明的實(shí)施例206的消息流程圖;圖17示出了本發(fā)明的實(shí)施例201的消息流程圖;圖18示出了本發(fā)明的實(shí)施例202的消息流程圖;圖19示出了本發(fā)明的實(shí)施例205的消息流程圖;圖20示出了本發(fā)明的實(shí)施例207的消息流程圖;圖21示出了本發(fā)明的實(shí)施例208的消息流程圖;圖22示出了本發(fā)明的實(shí)施例209的消息流程圖;圖23示出了本發(fā)明的實(shí)施例211的消息流程圖;圖24示出了本發(fā)明的實(shí)施例212的消息流程圖;圖25示出了本發(fā)明的實(shí)施例213的消息流程圖;圖26示出了本發(fā)明的實(shí)施例203的消息流程圖;圖27示出了本發(fā)明的實(shí)施例204的消息流程圖;圖28示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法;圖29示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法;圖30示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法;圖31示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法;以及圖32示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施方式
及附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
圖5示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由裝置500。
如圖5所示,根據(jù)本發(fā)明的消息業(yè)務(wù)路由裝置500包括以下功能模塊消息業(yè)務(wù)信息發(fā)送模塊510,用于在用戶終端或消息業(yè)務(wù)應(yīng)用服務(wù)器中,向網(wǎng)絡(luò)發(fā)送消息業(yè)務(wù)信息;消息業(yè)務(wù)信息路由選擇模塊530,用于選擇路由網(wǎng)絡(luò),并通過(guò)所述路由網(wǎng)絡(luò)將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
當(dāng)消息業(yè)務(wù)信息路由選擇模塊530選擇的路由網(wǎng)絡(luò)為異構(gòu)網(wǎng)絡(luò)時(shí),消息業(yè)務(wù)信息路由選擇模塊530將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息互通接口模塊540,用于通過(guò)異構(gòu)網(wǎng)絡(luò)將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方。
當(dāng)消息業(yè)務(wù)信息路由選擇模塊530選擇的路由網(wǎng)絡(luò)為同構(gòu)網(wǎng)絡(luò)時(shí),所述消息業(yè)務(wù)信息路由選擇模塊530通過(guò)同構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到所述消息業(yè)務(wù)信息接收方。
其中,消息業(yè)務(wù)信息路由選擇模塊530選擇路由網(wǎng)絡(luò)的方法包括至少以下一種根據(jù)網(wǎng)絡(luò)配置固定選擇路由網(wǎng)絡(luò);根據(jù)接收方屬性選擇路由網(wǎng)絡(luò);根據(jù)發(fā)送方屬性選擇路由網(wǎng)絡(luò)。
其中,接受方屬性包括至少以下一種接收方標(biāo)識(shí)信息;接收方簽約信息;接收方優(yōu)選信息;接收方注冊(cè)信息。
接收方標(biāo)識(shí)信息包括下列標(biāo)識(shí)中至少一種SIP URI;Tel URI;E164號(hào)碼;MSISDN。
接收方簽約信息包括下列信息中至少一種接收方簽約的網(wǎng)絡(luò)類型信息;接收方簽約的運(yùn)營(yíng)商信息。
接收方優(yōu)選信息包括下列信息中至少一種接收方優(yōu)選的網(wǎng)絡(luò)類型信息;接收方優(yōu)選的運(yùn)營(yíng)商信息。
接收方注冊(cè)信息包括下列信息中至少一種接收方注冊(cè)的網(wǎng)絡(luò)類型信息;接收方注冊(cè)的運(yùn)營(yíng)商信息;接收方注冊(cè)的消息能力。
發(fā)送方屬性包括以下至少一種發(fā)送方消息能力;發(fā)送方簽約信息;發(fā)送方優(yōu)選信息。
發(fā)送方消息能力包括下列能力中至少一種IMS消息能力;3GPP格式的SMS封裝能力;3GPP2格式的SMS封裝能力。
發(fā)送方簽約信息包括下列信息中至少一種發(fā)送方簽約的網(wǎng)絡(luò)類型信息;發(fā)送方簽約的運(yùn)營(yíng)商信息。
發(fā)送方優(yōu)選信息包括下列信息中至少一種發(fā)送方優(yōu)選的網(wǎng)絡(luò)類型信息;發(fā)送方優(yōu)選的運(yùn)營(yíng)商信息。
消息業(yè)務(wù)信息路由選擇模塊530包括以下功能模塊接收方屬性獲取模塊521,用于獲取接收方屬性;以及發(fā)送方屬性獲取模塊570,用于獲取發(fā)送方屬性。
接收方屬性獲取模塊521包括以下功能模塊消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520,用于判斷消息業(yè)務(wù)信息接收方所屬的網(wǎng)絡(luò)是IP網(wǎng)絡(luò)還是異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域網(wǎng)絡(luò);接收方標(biāo)識(shí)信息獲取模塊522,用于獲取所述接收方標(biāo)識(shí)信息;接收方簽約信息獲取模塊523,用于獲取所述接收方簽約信息;接收方優(yōu)選信息獲取模塊524,用于獲取所述接收方優(yōu)選信息;以及接收方注冊(cè)信息獲取模塊525,用于獲取所述接收方注冊(cè)信息。
接收方標(biāo)識(shí)信息獲取模塊522獲取所述接收方標(biāo)識(shí)信息的方法包括以下至少一種從所述請(qǐng)求消息或所述消息業(yè)務(wù)信息中直接獲取接收方標(biāo)識(shí);向HSS、S-CSCF、P-CSCF任意之一或任意組合查詢所述直接獲取的接收方標(biāo)識(shí)關(guān)聯(lián)的接收方標(biāo)識(shí)。
接收方簽約信息獲取模塊523獲取接收方簽約信息的方法為向HSS查詢獲取接收方簽約信息。
接收方優(yōu)選信息獲取模塊524獲取接收方優(yōu)選信息的方法包括以下至少一種
從接收方的注冊(cè)消息中獲取接收方優(yōu)選信息;向HSS、S-CSCF中之一或二者查詢獲取接收方優(yōu)選信息。
接收方注冊(cè)信息獲取模塊525獲取接收方注冊(cè)信息的方法包括以下至少一種從所述請(qǐng)求消息中獲取接收方注冊(cè)信息;從接收方的注冊(cè)消息中獲取接收方注冊(cè)信息;向HSS、S-CSCF任意之一或其組合查詢獲取接收方注冊(cè)信息。
發(fā)送方屬性獲取模塊570包括以下功能模塊發(fā)送方消息能力獲取模塊571,用于獲取發(fā)送方消息能力;發(fā)送方簽約信息獲取模塊572,用于獲取發(fā)送方簽約信息;發(fā)送方優(yōu)選信息獲取模塊573,用于獲取發(fā)送方優(yōu)選信息。
發(fā)送方消息能力獲取模塊571獲取發(fā)送方消息能力的方法包括以下至少一種從所述請(qǐng)求消息或所述消息業(yè)務(wù)信息中獲取發(fā)送方消息能力;從發(fā)送方注冊(cè)消息中獲取發(fā)送方消息能力;向HSS、S-CSCF、P-CSCF任意之一或任意組合查詢發(fā)送方消息能力。
發(fā)送方簽約信息獲取模塊572獲取發(fā)送方簽約信息的方法包括向HSS查詢獲取發(fā)送方簽約信息。
發(fā)送方優(yōu)選信息獲取模塊573獲取發(fā)送方優(yōu)選信息的方法包括以下至少一種從所述請(qǐng)求消息中獲取發(fā)送方優(yōu)選信息;從發(fā)送方的注冊(cè)消息中獲取發(fā)送方優(yōu)選信息;向HSS、S-CSCF任意之一或其組合查詢獲取發(fā)送方優(yōu)選信息。
消息業(yè)務(wù)信息互通接口模塊540包括以下至少一種功能模塊會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550,用于將會(huì)話內(nèi)傳遞的消息業(yè)務(wù)信息通過(guò)異構(gòu)網(wǎng)絡(luò)傳送到消息業(yè)務(wù)信息接收方;
會(huì)話外消息業(yè)務(wù)信息互通接口模塊560,用于將會(huì)話外傳遞的消息業(yè)務(wù)信息通過(guò)異構(gòu)網(wǎng)絡(luò)傳送到消息業(yè)務(wù)信息接收方;消息業(yè)務(wù)信息傳遞方法判定模塊532,用于選擇會(huì)話外消息業(yè)務(wù)信息互通接口模塊560或會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550。
當(dāng)消息業(yè)務(wù)信息傳遞方法判定模塊532選擇會(huì)話外消息業(yè)務(wù)信息互通接口模塊560時(shí),所述消息業(yè)務(wù)信息互通接口模塊540將所述消息業(yè)務(wù)信息發(fā)送給所述會(huì)話外消息業(yè)務(wù)信息互通接口模塊560。
當(dāng)消息業(yè)務(wù)信息傳遞方法判定模塊532選擇會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550時(shí),所述消息業(yè)務(wù)信息互通接口模塊540將所述消息業(yè)務(wù)信息發(fā)送給所述會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550。
消息業(yè)務(wù)信息傳遞方法判定模塊532選擇的方法包括以下至少一種根據(jù)網(wǎng)絡(luò)配置固定選擇;根據(jù)所述請(qǐng)求消息中攜帶的是消息業(yè)務(wù)會(huì)話協(xié)商信息還是消息業(yè)務(wù)信息內(nèi)容選擇。
會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550包括會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552、會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊556。
會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552用于建立、拆除、管理消息業(yè)務(wù)信息發(fā)送模塊和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊之間的會(huì)話;會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554用于通過(guò)異構(gòu)網(wǎng)絡(luò)將會(huì)話內(nèi)的消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
當(dāng)消息業(yè)務(wù)信息是會(huì)話內(nèi)消息業(yè)務(wù)信息時(shí),則本實(shí)施例中的會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊可包括會(huì)話建立模塊和發(fā)送模塊。
會(huì)話建立模塊,用于使所述會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊向所述消息業(yè)務(wù)信息發(fā)送模塊發(fā)送消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息,建立所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊和所述消息業(yè)務(wù)信息發(fā)送模塊之間的會(huì)話。
會(huì)話建立模塊包括以下至少一種第一會(huì)話建立模塊,用于使所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊向所述消息業(yè)務(wù)信息發(fā)送模塊發(fā)送消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息,建立所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊和所述消息業(yè)務(wù)信息發(fā)送模塊之間的會(huì)話;第二會(huì)話建立模塊,用于使所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊向所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊發(fā)送控制消息,消息中攜帶消息業(yè)務(wù)信息會(huì)話請(qǐng)求信息,要求所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊為建立消息業(yè)務(wù)信息會(huì)話提供資源,所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊分配消息業(yè)務(wù)信息會(huì)話所需資源,并向所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊反饋成功的響應(yīng)消息,消息中攜帶消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息,所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊向所述消息業(yè)務(wù)信息發(fā)送模塊發(fā)送消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息,建立所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊和所述消息業(yè)務(wù)信息發(fā)送模塊之間的會(huì)話。
第三會(huì)話建立模塊,用于將所述呼叫信息發(fā)送給呼叫請(qǐng)求接收方,所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊將消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息攜帶在呼叫會(huì)話建立成功的響應(yīng)消息中反饋給所述消息業(yè)務(wù)信息發(fā)送模塊建立所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊和所述消息業(yè)務(wù)信息發(fā)送模塊之間的會(huì)話;第四會(huì)話建立模塊,用于將所述呼叫信息發(fā)送給呼叫請(qǐng)求接收方,所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊向所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊發(fā)送控制消息,消息中攜帶消息業(yè)務(wù)信息會(huì)話請(qǐng)求信息,要求所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊為建立消息業(yè)務(wù)信息會(huì)話提供資源,所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊分配消息業(yè)務(wù)信息會(huì)話所需資源,并向所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊反饋成功的響應(yīng)消息,消息中攜帶消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息,并將消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息攜帶在呼叫會(huì)話建立成功的響應(yīng)消息中反饋給所述消息業(yè)務(wù)信息發(fā)送模塊建立所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊和所述消息業(yè)務(wù)信息發(fā)送模塊之間的會(huì)話。
發(fā)送模塊,用于使所述消息業(yè)務(wù)信息發(fā)送模塊在所述會(huì)話內(nèi)向所述會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊發(fā)送所述會(huì)話內(nèi)消息業(yè)務(wù)信息,所述會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊將所述會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送到所述會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊。
發(fā)送模塊包括以下至少一種第一發(fā)送模塊,用于使所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊在所述會(huì)話內(nèi)收到消息業(yè)務(wù)信息時(shí)向所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊發(fā)送通知消息,所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊向所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊發(fā)送指示消息,指示所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊將消息業(yè)務(wù)信息發(fā)送到所述會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊;第二發(fā)送模塊,用于使所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊在所述會(huì)話內(nèi)收到消息業(yè)務(wù)信息時(shí)將消息業(yè)務(wù)信息提取出來(lái),并且將提取出來(lái)的消息業(yè)務(wù)信息發(fā)送所述會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊。
會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊556,用于通過(guò)異構(gòu)網(wǎng)絡(luò)將會(huì)話內(nèi)的消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
會(huì)話外消息業(yè)務(wù)信息互通接口模塊560包括會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564、會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566、消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562中至少一種功能模塊。
會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564用于通過(guò)異構(gòu)網(wǎng)絡(luò)將會(huì)話外的消息業(yè)務(wù)信息以多媒體格式發(fā)送到消息業(yè)務(wù)信息接收方。
會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566用于通過(guò)異構(gòu)網(wǎng)絡(luò)將會(huì)話外的消息業(yè)務(wù)信息以文本格式發(fā)送到消息業(yè)務(wù)信息接收方。
在本實(shí)施例中,消息業(yè)務(wù)信息路由選擇模塊包括以下至少一種第一發(fā)送模塊,用于使所述消息業(yè)務(wù)信息路由選擇模塊將所述會(huì)話外消息業(yè)務(wù)信息傳送到所述會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊,所述會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊通過(guò)異構(gòu)網(wǎng)絡(luò)將所述會(huì)話外消息業(yè)務(wù)信息以多媒體格式發(fā)送到所述消息業(yè)務(wù)信息接收方;第二發(fā)送模塊,用于使所述消息業(yè)務(wù)信息路由選擇模塊將所述會(huì)話外消息業(yè)務(wù)信息傳送到所述會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊,所述會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊通過(guò)異構(gòu)網(wǎng)絡(luò)將所述會(huì)話外消息業(yè)務(wù)信息以文本格式發(fā)送到所述消息業(yè)務(wù)信息接收方。
消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562用于選擇會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566。
在本實(shí)施例中,消息業(yè)務(wù)信息路由選擇模塊包括以下至少一種第三發(fā)送模塊,用于使所述消息業(yè)務(wù)信息路由選擇模塊將所述會(huì)話外消息業(yè)務(wù)信息傳送到所述消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊,當(dāng)消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊選擇會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊時(shí),通過(guò)異構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到所述會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊,所述會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊通過(guò)異構(gòu)網(wǎng)絡(luò)將所述會(huì)話外消息業(yè)務(wù)信息以多媒體格式發(fā)送到消息業(yè)務(wù)信息接收方;第四發(fā)送模塊,用于使所述消息業(yè)務(wù)信息路由選擇模塊將所述會(huì)話外消息業(yè)務(wù)信息傳送到所述消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊,當(dāng)消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊選擇會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊時(shí),將所述消息業(yè)務(wù)信息發(fā)送到所述會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊,所述會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊通過(guò)異構(gòu)網(wǎng)絡(luò)將所述會(huì)話外消息業(yè)務(wù)信息以文本格式發(fā)送到所述消息業(yè)務(wù)信息接收方。
消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562的選擇方法包括以下至少一種根據(jù)網(wǎng)絡(luò)配置固定選擇;根據(jù)會(huì)話外消息業(yè)務(wù)信息的內(nèi)容格式選擇。
消息業(yè)務(wù)信息互通接口模塊540中,消息業(yè)務(wù)信息傳遞的路徑有以下幾種1.消息業(yè)務(wù)信息傳遞到會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550,會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550通過(guò)異構(gòu)網(wǎng)絡(luò)將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
2.消息業(yè)務(wù)信息傳遞到會(huì)話外消息業(yè)務(wù)信息互通接口模塊560,會(huì)話外消息業(yè)務(wù)信息互通接口模塊560通過(guò)異構(gòu)網(wǎng)絡(luò)將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
3.上述兩種路徑中,先傳遞到消息業(yè)務(wù)信息傳遞方法判定模塊532,再分別傳遞到會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550或會(huì)話外消息業(yè)務(wù)信息互通接口模塊560。
會(huì)話外消息業(yè)務(wù)信息互通接口模塊560中,消息業(yè)務(wù)信息傳遞的路徑有以下幾種1.消息業(yè)務(wù)信息不經(jīng)過(guò)消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562傳遞到會(huì)話外多媒體消息業(yè)務(wù)信息互通接口564,會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564通過(guò)異構(gòu)網(wǎng)絡(luò)將消息業(yè)務(wù)信息以多媒體格式發(fā)送到消息業(yè)務(wù)信息接收方。
2.消息業(yè)務(wù)信息不經(jīng)過(guò)消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562傳遞到會(huì)話外文本消息業(yè)務(wù)信息互通接口566,會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566通過(guò)異構(gòu)網(wǎng)絡(luò)將消息業(yè)務(wù)信息以文本格式發(fā)送到消息業(yè)務(wù)信息接收方。
3.消息業(yè)務(wù)信息傳遞到消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562將消息業(yè)務(wù)信息傳遞到會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564,會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564通過(guò)異構(gòu)網(wǎng)絡(luò)將消息業(yè)務(wù)信息以多媒體格式發(fā)送到消息業(yè)務(wù)信息接收方。
4.消息業(yè)務(wù)信息傳遞到消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562將消息業(yè)務(wù)信息傳遞到會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566,會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566通過(guò)異構(gòu)網(wǎng)絡(luò)將消息業(yè)務(wù)信息以文本格式發(fā)送到消息業(yè)務(wù)信息接收方。
圖6示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法。
參照?qǐng)D6,根據(jù)本發(fā)明的消息業(yè)務(wù)路由方法包括以下步驟步驟S602,發(fā)送請(qǐng)求消息,請(qǐng)求消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息和消息業(yè)務(wù)信息接收方標(biāo)識(shí),其中,請(qǐng)求消息可以是會(huì)話外消息業(yè)務(wù)信息或會(huì)話請(qǐng)求消息;步驟S604,通過(guò)消息業(yè)務(wù)信息接收方標(biāo)識(shí),判斷消息業(yè)務(wù)信息接收方是否為異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域用戶;以及步驟S606,將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所屬短信網(wǎng)絡(luò)。
圖28示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法,其中消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送的消息為IMS消息格式,通過(guò)3GPP定義的SMS網(wǎng)絡(luò),或通過(guò)3GPP2定義的SMS網(wǎng)絡(luò),或通過(guò)MMS網(wǎng)絡(luò),將IMS消息發(fā)送到消息業(yè)務(wù)信息接收方步驟S2801,消息業(yè)務(wù)信息發(fā)送模塊510向消息業(yè)務(wù)信息路由選擇模塊530發(fā)送請(qǐng)求消息,請(qǐng)求消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息和消息業(yè)務(wù)信息接收方標(biāo)識(shí),其中,消息業(yè)務(wù)信息為IMS消息格式;步驟S2802,消息業(yè)務(wù)信息路由選擇模塊530獲取網(wǎng)絡(luò)配置、接收方屬性、發(fā)送方屬性任意之一或任意組合,并且根據(jù)網(wǎng)絡(luò)配置、接收方屬性、發(fā)送方屬性任意之一或任意組合選擇3GPP定義的SMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),例如網(wǎng)絡(luò)配置規(guī)定只能選擇3GPP定義的SMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),或發(fā)送方將消息優(yōu)選網(wǎng)絡(luò)設(shè)定為3GPP定義的SMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),或接收方在IMS網(wǎng)絡(luò)中不可達(dá)因此選擇3GPP定義的SMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),或結(jié)合發(fā)送方屬性和接收方屬性共同決定選擇3GPP定義的SMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),或根據(jù)其他單個(gè)信息或信息的組合選擇3GPP定義的SMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),消息業(yè)務(wù)信息路由選擇模塊530將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息互通接口模塊540;步驟S2803,消息業(yè)務(wù)信息互通接口模塊540將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息路由選擇模塊530所選的3GPP定義的SMS網(wǎng)絡(luò),例如消息業(yè)務(wù)信息互通接口模塊540根據(jù)發(fā)送方屬性查詢到為發(fā)送方服務(wù)的3GPP定義的SMS網(wǎng)絡(luò)中的SC的地址信息,將將消息業(yè)務(wù)信息發(fā)送到發(fā)送方服務(wù)的3GPP定義的SMS網(wǎng)絡(luò)中的SC,并且將IMS消息格式轉(zhuǎn)換成3GPP定義的SMS格式;步驟S2804,3GPP定義的SMS網(wǎng)絡(luò)向消息業(yè)務(wù)信息路由選擇模塊530發(fā)送消息業(yè)務(wù)信息;當(dāng)消息業(yè)務(wù)信息接收方在3GPP定義的SMS網(wǎng)絡(luò)中可達(dá)時(shí),執(zhí)行步驟S2805;當(dāng)消息業(yè)務(wù)信息接收方在3GPP定義的SMS網(wǎng)絡(luò)中不可達(dá),或消息業(yè)務(wù)信息接收方優(yōu)選在其他網(wǎng)絡(luò)中接收消息業(yè)務(wù)信息時(shí),執(zhí)行S2806;步驟S2805,消息業(yè)務(wù)信息路由選擇模塊530根據(jù)接收方標(biāo)識(shí),在HLR中能夠查找到接收方在3GPP定義的SMS網(wǎng)絡(luò)中的路由信息,則3GPP網(wǎng)絡(luò)向消息業(yè)務(wù)信息接收方發(fā)送SMS;步驟S2806,3GPP定義的SMS網(wǎng)絡(luò)根據(jù)接收方標(biāo)識(shí),無(wú)法在HLR中查找到接收方在3GPP定義的SMS網(wǎng)絡(luò)中的路由信息,或根據(jù)接收方屬性選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),例如消息業(yè)務(wù)信息接收方優(yōu)選在IMS網(wǎng)絡(luò)中接收消息業(yè)務(wù)信息,或接收方注冊(cè)信息為IMS網(wǎng)絡(luò)中在線,消息路由選擇模塊530向消息業(yè)務(wù)信息互通接口模塊540發(fā)送消息業(yè)務(wù)信息;步驟S2807,消息業(yè)務(wù)信息互通接口模塊540向IMS網(wǎng)絡(luò)發(fā)送消息業(yè)務(wù)信息,例如消息業(yè)務(wù)信息互通接口模塊540根據(jù)接收方標(biāo)識(shí)向I-CSCF查詢?yōu)橄I(yè)務(wù)信息接收方服務(wù)的S-CSCF的地址信息,或消息業(yè)務(wù)信息互通接口模塊540向S-CSCF訂閱了消息業(yè)務(wù)接收方的注冊(cè)信息,直接獲取S-CSCF的地址信息,消息業(yè)務(wù)信息互通接口模塊540向?yàn)橄I(yè)務(wù)信息接收方服務(wù)的S-CSCF發(fā)送消息業(yè)務(wù)信息,并且將消息業(yè)務(wù)信息轉(zhuǎn)換為IMS消息格式,或轉(zhuǎn)換為3GPP格式的SMS封裝,或轉(zhuǎn)換為3GPP2格式的SMS封裝;以及步驟S2808,IMS網(wǎng)絡(luò)將IMS消息發(fā)送到消息業(yè)務(wù)信息接收方。
將圖28中的3GPP定義的SMS網(wǎng)絡(luò)替換為3GPP2定義的SMS網(wǎng)絡(luò)同樣適用,只需將步驟描述中的3GPP替換為3GPP2即可。
將圖28中的3GPP定義的SMS網(wǎng)絡(luò)替換為MMS網(wǎng)絡(luò)同樣適用,只需將步驟描述中的3GPP定義的SMS網(wǎng)絡(luò)替換為MMS網(wǎng)絡(luò)即可。
圖29示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法,其中消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送的消息為3GPP2格式的SMS封裝,通過(guò)3GPP定義的SMS網(wǎng)絡(luò)將消息發(fā)送到消息業(yè)務(wù)信息接收方;或消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送的消息為3GPP格式的SMS封裝,通過(guò)3GPP2定義的SMS網(wǎng)絡(luò)將消息發(fā)送到消息業(yè)務(wù)信息接收方步驟S2901,消息業(yè)務(wù)信息發(fā)送模塊510向消息業(yè)務(wù)信息路由選擇模塊530發(fā)送請(qǐng)求消息,請(qǐng)求消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息和消息業(yè)務(wù)信息接收方標(biāo)識(shí),其中,消息業(yè)務(wù)信息為3GPP2格式的SMS封裝;步驟S2902,消息業(yè)務(wù)信息路由選擇模塊530獲取網(wǎng)絡(luò)配置、接收方屬性、發(fā)送方屬性任意之一或任意組合,并且根據(jù)網(wǎng)絡(luò)配置、接收方屬性、發(fā)送方屬性任意之一或任意組合選擇3GPP定義的SMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),具體方法同步驟S2802,消息業(yè)務(wù)信息路由選擇模塊530將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息互通接口模塊540;步驟S2903,消息業(yè)務(wù)信息互通接口模塊540將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息路由選擇模塊530所選的3GPP定義的SMS網(wǎng)絡(luò),方法同步驟S2803,并且將IMS消息格式轉(zhuǎn)換成3GPP定義的SMS格式;步驟S2904,3GPP定義的SMS網(wǎng)絡(luò)向消息業(yè)務(wù)信息路由選擇模塊530發(fā)送消息業(yè)務(wù)信息;當(dāng)消息業(yè)務(wù)信息接收方在3GPP定義的SMS網(wǎng)絡(luò)中可達(dá)時(shí),執(zhí)行步驟S2905;當(dāng)消息業(yè)務(wù)信息接收方在3GPP定義的SMS網(wǎng)絡(luò)中不可達(dá),或消息業(yè)務(wù)信息接收方優(yōu)選在其他網(wǎng)絡(luò)中接收消息業(yè)務(wù)信息時(shí),執(zhí)行S2906;步驟S2905,消息業(yè)務(wù)信息路由選擇模塊530根據(jù)接收方標(biāo)識(shí),在HLR中能夠查找到接收方在3GPP定義的SMS網(wǎng)絡(luò)中的路由信息,則消息業(yè)務(wù)信息路由選擇模塊530向消息業(yè)務(wù)信息接收方發(fā)送SMS;步驟S2906,3GPP定義的SMS網(wǎng)絡(luò)根據(jù)接收方標(biāo)識(shí),無(wú)法在HLR中查找到接收方在3GPP定義的SMS網(wǎng)絡(luò)中的路由信息,或根據(jù)接收方屬性選擇IMS網(wǎng)絡(luò)或3GPP2定義的SMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),例如消息業(yè)務(wù)信息接收方優(yōu)選在IMS網(wǎng)絡(luò)或3GPP2定義的SMS網(wǎng)絡(luò)中接收消息業(yè)務(wù)信息,或接收方注冊(cè)信息為IMS網(wǎng)絡(luò)或3GPP2定義的SMS網(wǎng)絡(luò)中在線,消息路由選擇模塊530向消息業(yè)務(wù)信息互通接口模塊540發(fā)送消息業(yè)務(wù)信息;當(dāng)消息路由選擇模塊530選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò)時(shí),執(zhí)行步驟S2907;當(dāng)消息路由選擇模塊530選擇3GPP2定義的SMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò)時(shí),執(zhí)行S2909;步驟S2907,消息業(yè)務(wù)信息互通接口模塊540向IMS網(wǎng)絡(luò)發(fā)送消息業(yè)務(wù)信息,例如消息業(yè)務(wù)信息互通接口模塊540根據(jù)接收方標(biāo)識(shí)向I-CSCF查詢?yōu)橄I(yè)務(wù)信息接收方服務(wù)的S-CSCF的地址信息,或消息業(yè)務(wù)信息互通接口模塊540向S-CSCF訂閱了消息業(yè)務(wù)接收方的注冊(cè)信息,直接獲取S-CSCF的地址信息,消息業(yè)務(wù)信息互通接口模塊540向?yàn)橄I(yè)務(wù)信息接收方服務(wù)的S-CSCF發(fā)送消息業(yè)務(wù)信息,并且將消息業(yè)務(wù)信息轉(zhuǎn)換為IMS消息格式,或轉(zhuǎn)換為3GPP格式的SMS封裝,或轉(zhuǎn)換為3GPP2格式的SMS封裝;步驟S2908,IMS網(wǎng)絡(luò)將IMS消息發(fā)送到消息業(yè)務(wù)信息接收方;步驟S2909,消息業(yè)務(wù)信息互通接口模塊540向3GPP2定義的SMS網(wǎng)絡(luò)發(fā)送消息業(yè)務(wù)信息,例如消息業(yè)務(wù)信息互通接口模塊540根據(jù)接收方屬性查詢3GPP2定義的SMS網(wǎng)絡(luò)中的數(shù)據(jù)庫(kù),獲取了3GPP2定義的SMS網(wǎng)絡(luò)中為消息業(yè)務(wù)信息接收方服務(wù)的短消息中心的地址信息,消息業(yè)務(wù)信息互通接口模塊540向所述為消息業(yè)務(wù)信息接收方服務(wù)的短消息中心發(fā)送消息業(yè)務(wù)信息,并且將消息格式轉(zhuǎn)換為3GPP2定義的SMS格式;步驟S2910,3GPP2定義的SMS網(wǎng)絡(luò)向消息業(yè)務(wù)信息路由選擇模塊530發(fā)送消息業(yè)務(wù)信息;當(dāng)消息業(yè)務(wù)信息接收方在3GPP2定義的SMS網(wǎng)絡(luò)中可達(dá)時(shí),執(zhí)行步驟S2911;當(dāng)消息業(yè)務(wù)信息接收方在3GPP2定義的SMS網(wǎng)絡(luò)中不可達(dá),或消息業(yè)務(wù)信息接收方優(yōu)選在其他網(wǎng)絡(luò)中接收消息業(yè)務(wù)信息時(shí),執(zhí)行S2912;步驟S2911,消息業(yè)務(wù)信息路由選擇模塊530根據(jù)接收方標(biāo)識(shí),在HLR中能夠查找到接收方在3GPP2定義的SMS網(wǎng)絡(luò)中的路由信息,則消息業(yè)務(wù)信息路由選擇模塊530向消息業(yè)務(wù)信息接收方發(fā)送SMS;步驟S2912,3GPP2定義的SMS網(wǎng)絡(luò)根據(jù)接收方標(biāo)識(shí),無(wú)法在HLR中查找到接收方在3GPP2定義的SMS網(wǎng)絡(luò)中的路由信息,或根據(jù)接收方屬性選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),例如消息業(yè)務(wù)信息接收方優(yōu)選在IMS網(wǎng)絡(luò)中接收消息業(yè)務(wù)信息,或接收方注冊(cè)信息為IMS網(wǎng)絡(luò)中在線,消息路由選擇模塊530向消息業(yè)務(wù)信息互通接口模塊540發(fā)送消息業(yè)務(wù)信息;步驟S2913同步驟S2907;以及步驟S2914同步驟S2908。
將圖29中的3GPP和3GPP2調(diào)換同樣適用。
圖30示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法,其中消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送的消息為3GPP格式的SMS封裝或3GPP2格式的SMS封裝,通過(guò)IMS網(wǎng)絡(luò)將消息發(fā)送到消息業(yè)務(wù)信息接收方步驟S3001,消息業(yè)務(wù)信息發(fā)送模塊510向消息業(yè)務(wù)信息路由選擇模塊530發(fā)送請(qǐng)求消息,請(qǐng)求消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息和消息業(yè)務(wù)信息接收方標(biāo)識(shí),其中,消息業(yè)務(wù)信息為3GPP格式的SMS封裝;當(dāng)消息業(yè)務(wù)信息不需要進(jìn)行格式轉(zhuǎn)換時(shí),執(zhí)行S3002,否則執(zhí)行S3009;步驟S3002,消息業(yè)務(wù)信息路由選擇模塊530獲取網(wǎng)絡(luò)配置、接收方屬性、發(fā)送方屬性任意之一或任意組合,并且根據(jù)網(wǎng)絡(luò)配置、接收方屬性、發(fā)送方屬性任意之一或任意組合選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),例如網(wǎng)絡(luò)配置規(guī)定只能選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),或發(fā)送方將消息優(yōu)選網(wǎng)絡(luò)設(shè)定為IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),或結(jié)合發(fā)送方屬性和接收方屬性共同決定選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),或根據(jù)其他單個(gè)信息或信息的組合選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),消息業(yè)務(wù)信息路由選擇模塊530將消息業(yè)務(wù)信息傳送到IMS網(wǎng)絡(luò),例如根據(jù)接收方標(biāo)識(shí)向I-CSCF查詢?yōu)橄I(yè)務(wù)信息接收方服務(wù)的S-CSCF,消息業(yè)務(wù)信息路由選擇模塊530將消息業(yè)務(wù)信息傳送到為消息業(yè)務(wù)信息接收方服務(wù)的S-CSCF;步驟S3003,IMS網(wǎng)絡(luò)將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息路由選擇模塊530,例如IMS網(wǎng)絡(luò)無(wú)條件,或根據(jù)消息信息格式,或根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí),將消息業(yè)務(wù)信息觸發(fā)到為消息業(yè)務(wù)信息接收方服務(wù)的消息業(yè)務(wù)服務(wù)器上,消息業(yè)務(wù)信息路由選擇模塊530在這個(gè)消息業(yè)務(wù)服務(wù)器中;當(dāng)消息業(yè)務(wù)信息不需要進(jìn)行格式轉(zhuǎn)換時(shí),執(zhí)行S3004,否則執(zhí)行S3006;步驟S3004,消息業(yè)務(wù)信息路由選擇模塊530獲取網(wǎng)絡(luò)配置、接收方屬性、發(fā)送方屬性任意之一或任意組合,并且根據(jù)網(wǎng)絡(luò)配置、接收方屬性、發(fā)送方屬性任意之一或任意組合選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),例如網(wǎng)絡(luò)配置規(guī)定只能選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),或發(fā)送方優(yōu)選網(wǎng)絡(luò)為IMS網(wǎng)絡(luò),或接收方優(yōu)選網(wǎng)絡(luò)為IMS網(wǎng)絡(luò),或接收方注冊(cè)信息為IMS網(wǎng)絡(luò)中在線,或結(jié)合發(fā)送方屬性和接收方屬性共同決定選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),或根據(jù)其他單個(gè)信息或信息的組合選擇IMS網(wǎng)絡(luò)作為路由網(wǎng)絡(luò),消息業(yè)務(wù)信息路由選擇模塊530將消息業(yè)務(wù)信息傳送到IMS網(wǎng)絡(luò),例如根據(jù)接收方標(biāo)識(shí)找到為消息業(yè)務(wù)信息接收方服務(wù)的S-CSCF,消息業(yè)務(wù)信息路由選擇模塊530將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方服務(wù)的S-CSCF;步驟S3005,IMS網(wǎng)絡(luò)將IMS消息發(fā)送到消息業(yè)務(wù)信息接收方;步驟S3006,消息業(yè)務(wù)信息路由選擇模塊530將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息互通接口模塊540;
步驟S3007,消息業(yè)務(wù)信息互通接口模塊540根據(jù)接收方屬性轉(zhuǎn)換消息業(yè)務(wù)信息,并且將轉(zhuǎn)換后的消息業(yè)務(wù)信息發(fā)送到IMS網(wǎng)絡(luò),例如根據(jù)接收方標(biāo)識(shí)找到為消息業(yè)務(wù)信息接收方服務(wù)的S-CSCF,消息業(yè)務(wù)信息路由選擇模塊530將轉(zhuǎn)換后的消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方服務(wù)的S-CSCF;步驟S3008同步驟S3005;步驟S3009同步驟S3006;步驟S3010,消息業(yè)務(wù)信息互通接口模塊540根據(jù)網(wǎng)絡(luò)配置,或根據(jù)接收方屬性轉(zhuǎn)換消息業(yè)務(wù)信息,并且將轉(zhuǎn)換后的消息業(yè)務(wù)信息發(fā)送到IMS網(wǎng)絡(luò),例如根據(jù)接收方標(biāo)識(shí)向I-CSCF查詢?yōu)橄I(yè)務(wù)信息接收方服務(wù)的S-CSCF,消息業(yè)務(wù)信息互通接口模塊540將轉(zhuǎn)換后的消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方服務(wù)的S-CSCF;步驟S3011同步驟S3003;步驟S3012同步驟S3004;步驟S3013同步驟S3005;步驟S3014同步驟S3006;步驟S3015同步驟S3007;以及步驟S3016同步驟S3008。
將圖30中的3GPP替換為3GPP2同樣適用。
圖28,以及圖29,以及圖30示出了邏輯上的方法和關(guān)系,模塊之間可以是直接傳遞消息業(yè)務(wù)信息,也可以通過(guò)同構(gòu)網(wǎng)絡(luò)中的實(shí)體、異構(gòu)網(wǎng)絡(luò)中的實(shí)體任意之一或其組合間接傳遞消息業(yè)務(wù)信息。
圖28,以及圖29,以及圖30中所述消息業(yè)務(wù)信息路由選擇模塊530獲取網(wǎng)絡(luò)配置的方法為消息業(yè)務(wù)信息路由選擇模塊530根據(jù)網(wǎng)絡(luò)部署,或運(yùn)營(yíng)商策略獲取網(wǎng)絡(luò)配置信息,例如網(wǎng)絡(luò)部署或運(yùn)營(yíng)商策略限定整個(gè)網(wǎng)絡(luò)只支持一種網(wǎng)絡(luò),不存在異構(gòu)網(wǎng)絡(luò),因此網(wǎng)絡(luò)配置就是一種網(wǎng)絡(luò),并且路由網(wǎng)絡(luò)只能是同構(gòu)網(wǎng)絡(luò);網(wǎng)絡(luò)部署或運(yùn)營(yíng)商策略不限定網(wǎng)絡(luò)類型,存在異構(gòu)網(wǎng)絡(luò),消息業(yè)務(wù)信息路由選擇模塊530可以選擇同構(gòu)網(wǎng)絡(luò)或異構(gòu)網(wǎng)絡(luò)作為路由網(wǎng)絡(luò)。
圖28,以及圖29,以及圖30中所述消息業(yè)務(wù)信息路由選擇模塊530獲取接收方屬性的方法為接收方屬性由消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520、接收方標(biāo)識(shí)信息獲取模塊522、接收方簽約信息獲取模塊523、接收方優(yōu)選信息獲取模塊524、接收方注冊(cè)信息獲取模塊525任意之一或任意組合獲取,具體如下接收方標(biāo)識(shí)信息包括至少下列一種SIP URI,Tel URI,E164號(hào)碼,MSISDN,接收方標(biāo)識(shí)信息獲取模塊522從請(qǐng)求消息中獲取接收方標(biāo)識(shí)信息,例如將SIP消息的Request-URI作為接收方標(biāo)識(shí);或從消息業(yè)務(wù)信息內(nèi)容中獲取消息業(yè)務(wù)接收方標(biāo)識(shí)信息,例如將3GPP或3GPP2的SMS封裝格式的接收方號(hào)碼作為接收方標(biāo)識(shí);或在從請(qǐng)求消息或消息業(yè)務(wù)信息內(nèi)容中獲取了接收方標(biāo)識(shí),再向HSS、S-CSCF、P-CSCF、AS任意之一或任意組合查詢相關(guān)的接收方標(biāo)識(shí),例如接收方標(biāo)識(shí)信息獲取模塊522在P-CSCF中,在獲取了Request-URI之后,向HSS或P-CSCF查詢Request-URI相關(guān)的接收方標(biāo)識(shí),或接收方標(biāo)識(shí)信息獲取模塊522在S-CSCF或AS實(shí)體中,在獲取了SMS封裝信息中的接收方號(hào)碼之后向HSS或向S-CSCF查詢接收方號(hào)碼相關(guān)的接收方標(biāo)識(shí)。
接收方簽約信息獲取模塊523向HSS查詢獲取接收方簽約信息,包括接收方簽約的網(wǎng)絡(luò)類型信息、接收方簽約的運(yùn)營(yíng)商信息任意之一或其組合,例如接收方簽約信息獲取模塊523在P-SCSCF、SCSCF、AS任意之一或任意組合實(shí)體中,向HSS發(fā)送查詢消息,HSS向接收方簽約信息獲取模塊523反饋接收方簽約的網(wǎng)絡(luò)類型信息、接收方簽約的運(yùn)營(yíng)商信息任意之一或其組合。
接收方優(yōu)選信息包括接收方優(yōu)選信息,包括接收方優(yōu)選的網(wǎng)絡(luò)類型信息,接收方優(yōu)選信息獲取模塊524從接收方的注冊(cè)消息中獲取接收方優(yōu)選信息,接收方優(yōu)選信息獲取模塊524在P-SCSCF、SCSCF、AS任意之一或任意組合實(shí)體中,接收方優(yōu)選信息獲取模塊524收到接收方發(fā)送的注冊(cè)消息,或第三方注冊(cè)消息,消息中攜帶接收方優(yōu)選信息,例如增加新的頭域Preffered-Network-Type3GPP;或增加新的頭域Preffered-OperatorABC_Operator;或攜帶Content-Typeapplication/3gpp2-ims+xml類型的消息體;或在Contact頭域中增加優(yōu)選的網(wǎng)絡(luò)類型,或優(yōu)選的運(yùn)營(yíng)商信息的特征描述。
接收方優(yōu)選信息獲取模塊524還可以向HSS查詢獲取接收方優(yōu)選信息,例如接收方優(yōu)選信息獲取模塊524在P-SCSCF、SCSCF、AS任意之一或任意組合實(shí)體中,向HSS發(fā)送查詢消息,HSS向接收方優(yōu)選信息獲取模塊524反饋接收方優(yōu)選的網(wǎng)絡(luò)類型信息、接收方優(yōu)選的運(yùn)營(yíng)商信息任意之一或其組合。
接收方注冊(cè)信息獲取模塊525從接收方的注冊(cè)消息中獲取接收方注冊(cè)信息,或向HSS、S-CSCF中任意之一或其組合查詢獲取接收方注冊(cè)信息,例如接收方注冊(cè)信息獲取模塊525在P-SCSCF、SCSCF、AS任意之一或任意組合實(shí)體中,向HSS發(fā)送查詢消息,HSS向接收方注冊(cè)信息獲取模塊525反饋接收方注冊(cè)的網(wǎng)絡(luò)類型信息、接收方注冊(cè)的運(yùn)營(yíng)商信息、接收方注冊(cè)的消息能力任意之一或任意組合,或接收方注冊(cè)信息獲取模塊525收到接收方發(fā)送的注冊(cè)消息,或第三方注冊(cè)消息,消息在頭域或消息體中攜帶接收方注冊(cè)的網(wǎng)絡(luò)類型信息、接收方注冊(cè)的運(yùn)營(yíng)商信息、接收方注冊(cè)的消息能力任意之一或任意組合,例如增加新的頭域Registered-Network-Type3GPP2;或增加新的頭域Registered-OperatorABC_Operator;或攜帶Content-Typeapplication/3gpp-ims+xml類型的消息體;或在Contact頭域中增加網(wǎng)絡(luò)類型,或運(yùn)營(yíng)商信息的特征描述。
圖28,以及圖29,以及圖30中所述消息業(yè)務(wù)信息路由選擇模塊530獲取發(fā)送方屬性的方法為
發(fā)送方消息能力獲取模塊571從所述請(qǐng)求消息或所述消息業(yè)務(wù)信息中獲取發(fā)送方消息能力,發(fā)送方消息能力獲取模塊571在P-CSCF、S-CSCF、AS任意之一或任意組合實(shí)體中,收到發(fā)送方發(fā)送的請(qǐng)求消息,消息中攜帶發(fā)送方消息能力,例如Content-Typeapplication/vnd.3gpp.sms標(biāo)識(shí)發(fā)送方支持3GPP的SMS封裝消息能力發(fā)送方消息能力獲取模塊571從發(fā)送方注冊(cè)消息中獲取發(fā)送方消息能力,發(fā)送方消息能力獲取模塊571在P-CSCF、S-CSCF、AS任意之一或任意組合實(shí)體中,收到發(fā)送方的注冊(cè)消息,消息頭域或消息體中攜帶發(fā)送方消息能力,例如Content-Typeapplication/3gpp2-ims+xml標(biāo)識(shí)發(fā)送方支持3GPP2的SMS封裝消息能力在Contact頭域中增加消息能力的特征描述。
發(fā)送方消息能力獲取模塊571向HSS、S-CSCF、P-CSCF任意之一或任意組合查詢發(fā)送方消息能力,發(fā)送方消息能力獲取模塊571在P-CSCF、S-CSCF、AS任意之一或任意組合實(shí)體中,向HSS、S-CSCF、P-CSCF任意之一或任意組合發(fā)送查詢消息,HSS反饋發(fā)送方消息能力。
發(fā)送方簽約信息獲取模塊572獲取發(fā)送方簽約信息發(fā)送方優(yōu)選信息獲取模塊573獲取發(fā)送方優(yōu)選信息發(fā)送方簽約信息獲取模塊572向HSS查詢獲取發(fā)送方簽約信息,包括發(fā)送方簽約的網(wǎng)絡(luò)類型信息、發(fā)送方簽約的運(yùn)營(yíng)商信息任意之一或其組合,例如發(fā)送方簽約信息獲取模塊572在P-SCSCF、SCSCF、AS任意之一或任意組合實(shí)體中,向HSS發(fā)送查詢消息,HSS向發(fā)送方簽約信息獲取模塊572反饋發(fā)送方簽約的網(wǎng)絡(luò)類型信息、發(fā)送方簽約的運(yùn)營(yíng)商信息任意之一或其組合。
發(fā)送方優(yōu)選信息包括發(fā)送方優(yōu)選信息,包括發(fā)送方優(yōu)選的網(wǎng)絡(luò)類型信息,發(fā)送方優(yōu)選信息獲取模塊573從發(fā)送方的注冊(cè)消息中獲取發(fā)送方優(yōu)選信息,發(fā)送方優(yōu)選信息獲取模塊573在P-SCSCF、SCSCF、AS任意之一或任意組合實(shí)體中,發(fā)送方優(yōu)選信息獲取模塊573收到發(fā)送方發(fā)送的注冊(cè)消息,或第三方注冊(cè)消息,消息中攜帶發(fā)送方優(yōu)選信息,例如增加新的頭域Preffered-Network-Type3GPP;或增加新的頭域Preffered-OperatorABC_Operator;或攜帶Content-Typeapplication/3gpp2-ims+xml類型的消息體;或在Contact頭域中增加優(yōu)選的網(wǎng)絡(luò)類型,或優(yōu)選的運(yùn)營(yíng)商信息的特征描述。
發(fā)送方優(yōu)選信息獲取模塊573還可以向HSS查詢獲取發(fā)送方優(yōu)選信息,例如發(fā)送方優(yōu)選信息獲取模塊573在P-SCSCF、SCSCF、AS任意之一或任意組合實(shí)體中,向HSS發(fā)送查詢消息,HSS向發(fā)送方優(yōu)選信息獲取模塊573反饋發(fā)送方優(yōu)選的網(wǎng)絡(luò)類型信息、發(fā)送方優(yōu)選的運(yùn)營(yíng)商信息任意之一或其組合。
圖31示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法,其中消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送的消息業(yè)務(wù)信息為會(huì)話內(nèi)消息,通過(guò)3GPP定義的SMS網(wǎng)絡(luò),或通過(guò)3GPP2定義的SMS網(wǎng)絡(luò),或通過(guò)MMS網(wǎng)絡(luò),或通過(guò)IMS網(wǎng)絡(luò)將會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方,由于圖28,以及圖29,以及圖30已經(jīng)給出了消息業(yè)務(wù)信息基本的路由方法,圖31只給出會(huì)話內(nèi)消息業(yè)務(wù)信息傳遞過(guò)程中的關(guān)鍵步驟的說(shuō)明步驟S3101,消息業(yè)務(wù)信息發(fā)送方向消息業(yè)務(wù)信息路由選擇模塊530發(fā)送invite消息,消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息和消息業(yè)務(wù)信息接收方標(biāo)識(shí),其中,消息業(yè)務(wù)信息為建立消息會(huì)話的SDP信息;步驟S3102,消息業(yè)務(wù)信息路由選擇模塊530按照?qǐng)D28的方法將invite消息發(fā)送到消息業(yè)務(wù)信息互通接口模塊540;步驟S3103,消息業(yè)務(wù)信息互通接口模塊540反饋200OK成功響應(yīng)消息;步驟S3104,消息業(yè)務(wù)信息路由選擇模塊530向消息業(yè)務(wù)信息發(fā)送方反饋200OK成功響應(yīng)消息;
步驟S3105,消息業(yè)務(wù)信息互通接口模塊540和消息業(yè)務(wù)信息發(fā)送方之間建立TCP連接;步驟S3106,消息業(yè)務(wù)信息發(fā)送方向消息業(yè)務(wù)信息互通接口模塊540發(fā)送會(huì)話內(nèi)消息業(yè)務(wù)信息;步驟S3107,消息業(yè)務(wù)信息互通接口模塊540向消息業(yè)務(wù)信息發(fā)送方反饋200OK成功響應(yīng)消息;以及步驟S3108,消息業(yè)務(wù)信息互通接口模塊540將收到的會(huì)話內(nèi)消息業(yè)務(wù)信息轉(zhuǎn)換成SMS,并且向3GPP定義的SMS網(wǎng)絡(luò)發(fā)送轉(zhuǎn)換后的SMS。
圖31中,將3GPP定義的SMS網(wǎng)絡(luò)替換為3GPP2定義的SMS網(wǎng)絡(luò),或替換為MMS網(wǎng)絡(luò),或替換為IMS網(wǎng)絡(luò)同樣適用。
當(dāng)圖31中,將3GPP定義的SMS網(wǎng)絡(luò)替換為IMS網(wǎng)絡(luò)時(shí),步驟3108將收到的會(huì)話內(nèi)消息業(yè)務(wù)信息轉(zhuǎn)換為Message消息,并且發(fā)送到IMS網(wǎng)絡(luò),或和IMS網(wǎng)絡(luò)建立消息會(huì)話,并通過(guò)所建立的消息會(huì)話將消息業(yè)務(wù)信息發(fā)送到IMS網(wǎng)絡(luò)。
圖32示出了本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法,其中消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送的消息業(yè)務(wù)信息為會(huì)話內(nèi)消息,通過(guò)3GPP定義的SMS網(wǎng)絡(luò),或通過(guò)3GPP2定義的SMS網(wǎng)絡(luò),或通過(guò)MMS網(wǎng)絡(luò),或通過(guò)IMS網(wǎng)絡(luò)將會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方,由于圖28,以及圖29,以及圖30已經(jīng)給出了消息業(yè)務(wù)信息基本的路由方法,圖32只給出會(huì)話內(nèi)消息業(yè)務(wù)信息傳遞過(guò)程中的關(guān)鍵步驟的說(shuō)明步驟S3201,3GPP定義的SMS網(wǎng)絡(luò)向消息業(yè)務(wù)信息路由選擇模塊530發(fā)送SMS消息;步驟S3202,消息業(yè)務(wù)信息路由選擇模塊530向消息業(yè)務(wù)信息互通接口模塊540發(fā)送消息業(yè)務(wù)信息;步驟S3203,消息業(yè)務(wù)信息互通接口模塊540向消息業(yè)務(wù)信息接收方發(fā)送invite消息,消息中攜帶的消息業(yè)務(wù)信息為建立消息會(huì)話的SDP信息;
步驟S3204,消息業(yè)務(wù)信息接收方向消息業(yè)務(wù)信息互通接口模塊540反饋200OK成功響應(yīng)消息;步驟S3205,消息業(yè)務(wù)信息互通接口模塊540和消息業(yè)務(wù)信息接收方之間建立TCP連接;步驟S3206,消息業(yè)務(wù)信息互通接口模塊540向消息業(yè)務(wù)信息接收方發(fā)送會(huì)話內(nèi)消息業(yè)務(wù)信息;以及步驟S3207,消息業(yè)務(wù)信息接收方向消息業(yè)務(wù)信息互通接口模塊540反饋200OK成功響應(yīng)消息。
圖32中,將3GPP定義的SMS網(wǎng)絡(luò)替換為3GPP2定義的SMS網(wǎng)絡(luò),或替換為MMS網(wǎng)絡(luò),或替換為IMS網(wǎng)絡(luò)同樣適用。
當(dāng)圖32中,將3GPP定義的SMS網(wǎng)絡(luò)替換為IMS網(wǎng)絡(luò)時(shí),步驟3201發(fā)送的消息可以為Message,或invite。
圖28,以及圖29,以及圖30,以及圖31,以及圖32中消息業(yè)務(wù)信息路由選擇模塊530可以在S-CSCF、AS、IP-SM-GW、BGCF、MGCF、其他互通網(wǎng)關(guān)任意之一或任意組合中。
圖28,以及圖29,以及圖30,以及圖31,以及圖32中消息業(yè)務(wù)信息互通接口模塊540可以在AS、IP-SM-GW、BGCF、MGCF、其他互通網(wǎng)關(guān)任意之一或任意組合中。
圖7示出了圖6中所示消息業(yè)務(wù)路由方法的具體實(shí)施。
可選地,如圖7所示,上述的本發(fā)明實(shí)施例的消息業(yè)務(wù)路由方法的具體實(shí)施方案如下步驟S702消息業(yè)務(wù)信息發(fā)送模塊510向消息業(yè)務(wù)信息路由選擇模塊530發(fā)送請(qǐng)求消息,消息中攜帶消息業(yè)務(wù)信息;步驟S704消息業(yè)務(wù)信息路由選擇模塊530中的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí),通過(guò)DNS或ENUM等公共數(shù)據(jù)庫(kù)查詢,或根據(jù)消息業(yè)務(wù)應(yīng)用服務(wù)器本地配置,判斷出消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)是否為異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域。消息業(yè)務(wù)信息路由選擇模塊530中的消息業(yè)務(wù)信息傳遞方法判定模塊532根據(jù)攜帶消息業(yè)務(wù)信息的消息類型能夠判斷出消息業(yè)務(wù)信息是否為會(huì)話內(nèi)消息業(yè)務(wù)信息。消息業(yè)務(wù)信息路由選擇模塊530將消息業(yè)務(wù)信息傳遞到消息業(yè)務(wù)信息互通接口模塊540的方法包括以下幾種消息業(yè)務(wù)信息接收方所述網(wǎng)絡(luò)判定模塊520將消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)為異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域的消息業(yè)務(wù)信息傳送到會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550。
消息業(yè)務(wù)信息接收方所述網(wǎng)絡(luò)判定模塊520將消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)屬于異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域的消息業(yè)務(wù)信息傳送到會(huì)話外消息業(yè)務(wù)信息互通接口模塊560。
消息業(yè)務(wù)信息接收方所述網(wǎng)絡(luò)判定模塊520將消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)屬于異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域的消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息傳遞方法判定模塊532,消息業(yè)務(wù)信息傳遞方法判定模塊532將會(huì)話內(nèi)傳遞的消息業(yè)務(wù)信息傳送到會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550。
消息業(yè)務(wù)信息接收方所述網(wǎng)絡(luò)判定模塊520將消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)屬于異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域的消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息傳遞方法判定模塊532,消息業(yè)務(wù)信息傳遞方法判定模塊532將會(huì)話外傳遞的消息業(yè)務(wù)信息傳送到會(huì)話外消息業(yè)務(wù)信息互通接口模塊560。
消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息是會(huì)話內(nèi)還是會(huì)話外,并將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所述網(wǎng)絡(luò)判定模塊520,消息業(yè)務(wù)信息接收方所述網(wǎng)絡(luò)判定模塊520判斷接收方所屬的網(wǎng)絡(luò)是否為異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域網(wǎng)絡(luò),并將消息業(yè)務(wù)信息接收方屬于異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域的會(huì)話內(nèi)消息業(yè)務(wù)信息傳送到會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550。
消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息是會(huì)話內(nèi)還是會(huì)話外,并將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所述網(wǎng)絡(luò)判定模塊520,消息業(yè)務(wù)信息接收方所述網(wǎng)絡(luò)判定模塊520判斷接收方所屬的網(wǎng)絡(luò)是否為異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域網(wǎng)絡(luò),并將消息業(yè)務(wù)信息接收方屬于異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域的會(huì)話外消息業(yè)務(wù)信息傳送到會(huì)話外消息業(yè)務(wù)信息互通接口模塊560。
步驟S706消息業(yè)務(wù)信息互通接口模塊540中會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所屬的短信網(wǎng)絡(luò)的方法包括以下幾種會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550向消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息,建立會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510之間的會(huì)話,消息業(yè)務(wù)信息發(fā)送模塊510在所述會(huì)話內(nèi)向會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550發(fā)送消息業(yè)務(wù)信息,會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò),或文本消息業(yè)務(wù)網(wǎng)絡(luò)。
會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550向消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息,建立會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510之間的會(huì)話,消息業(yè)務(wù)信息發(fā)送模塊510在所述會(huì)話內(nèi)向會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550發(fā)送消息業(yè)務(wù)信息,會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550將消息業(yè)務(wù)信息發(fā)送到會(huì)話外消息業(yè)務(wù)信息互通接口模塊560,會(huì)話外消息業(yè)務(wù)信息互通接口模塊560將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所屬的短信網(wǎng)絡(luò)。
會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552向會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554發(fā)送控制消息,消息中攜帶消息業(yè)務(wù)信息會(huì)話請(qǐng)求信息,要求會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554為建立消息業(yè)務(wù)信息會(huì)話提供資源,會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554分配消息業(yè)務(wù)信息會(huì)話所需資源,并向會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋成功的響應(yīng)消息,消息中攜帶消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552向消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息,建立會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510之間的會(huì)話,消息業(yè)務(wù)信息發(fā)送模塊510在所述會(huì)話內(nèi)向會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554發(fā)送消息業(yè)務(wù)信息,會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò),或文本消息業(yè)務(wù)網(wǎng)絡(luò),方法包括以下幾種會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在所述會(huì)話內(nèi)收到消息業(yè)務(wù)信息時(shí)向會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552發(fā)送通知消息,通知會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552會(huì)話中有消息業(yè)務(wù)信息到達(dá),會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552向會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554發(fā)送指示消息,指示會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554將消息業(yè)務(wù)信息發(fā)送到會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊556,會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊556將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò),或文本消息業(yè)務(wù)網(wǎng)絡(luò)。
會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在所述會(huì)話內(nèi)收到消息業(yè)務(wù)信息時(shí)將消息業(yè)務(wù)信息提取出來(lái),并且將提取出來(lái)的消息業(yè)務(wù)信息發(fā)送到會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊556,會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊556將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò),或文本消息業(yè)務(wù)網(wǎng)絡(luò)。
可選地,若會(huì)話請(qǐng)求消息中除了攜帶消息業(yè)務(wù)信息之外還攜帶了呼叫信息,則繼續(xù)將呼叫信息發(fā)送給呼叫請(qǐng)求接收方,并將消息業(yè)務(wù)信息會(huì)話請(qǐng)求響應(yīng)信息攜帶在呼叫會(huì)話建立成功的響應(yīng)消息中反饋給消息業(yè)務(wù)信息發(fā)送模塊510。
消息業(yè)務(wù)信息互通接口模塊540中會(huì)話外消息業(yè)務(wù)信息互通接口模塊560將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所屬的短信網(wǎng)絡(luò)的方法包括以下幾種不經(jīng)過(guò)消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562,會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564將文本類型和多媒體類型消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
不經(jīng)過(guò)消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562,會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566將文本類型和多媒體類型消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò)。
消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562將多媒體類型的消息業(yè)務(wù)信息傳送到會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564,會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564將多媒體類型消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562將多媒體類型的消息業(yè)務(wù)信息傳送到會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566,會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566將多媒體類型消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò)。
消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562將文本類型的消息業(yè)務(wù)信息傳送到會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566,會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566將文本類型消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò)。
消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562將文本類型的消息業(yè)務(wù)信息傳送到會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564,會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564將文本類型消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
下面將結(jié)合附圖來(lái)詳細(xì)描述本發(fā)明的當(dāng)消息業(yè)務(wù)信息發(fā)送模塊發(fā)送會(huì)話外消息業(yè)務(wù)信息時(shí)的多個(gè)實(shí)施例。在這些實(shí)施例中,接收方網(wǎng)絡(luò)為多媒體消息業(yè)務(wù)或文本消息業(yè)務(wù)網(wǎng)絡(luò),消息業(yè)務(wù)信息路由原理是相同的,只是最后消息發(fā)送的接收方網(wǎng)絡(luò)類型不同。因此對(duì)于相同的路由方法只舉一個(gè)多媒體消息業(yè)務(wù)或文本消息業(yè)務(wù)網(wǎng)絡(luò)的實(shí)施例,另外一種情況是能夠推導(dǎo)出來(lái)的。
實(shí)施例101圖8示出了本發(fā)明的實(shí)施例101的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;以及消息業(yè)務(wù)信息路由選擇模塊530在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中。
該實(shí)施例的消息流程如下步驟S802消息業(yè)務(wù)信息發(fā)送模塊510向呼叫會(huì)話控制單元發(fā)送會(huì)話外消息業(yè)務(wù)信息,例如message,并且在會(huì)話外消息業(yè)務(wù)信息中攜帶多媒體格式的消息業(yè)務(wù)信息內(nèi)容。消息中目的地標(biāo)識(shí)為消息業(yè)務(wù)應(yīng)用服務(wù)器的標(biāo)識(shí),例如message的Request-URI為as_message@.domain.cn,消息頭域中攜帶消息接收方標(biāo)識(shí),例如message-destination12345678@cs.domain.cn;步驟S804呼叫會(huì)話控制單元根據(jù)消息業(yè)務(wù)信息中目的地標(biāo)識(shí),將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)應(yīng)用服務(wù)器;以及步驟S806消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話外消息業(yè)務(wù)信息攜帶,可選地,這兩個(gè)判斷的先后次序可以交換,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562判斷消息業(yè)務(wù)信息內(nèi)容為多媒體類型,消息業(yè)務(wù)應(yīng)用服務(wù)器本地的會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564通過(guò)HTTP協(xié)議將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所在的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
實(shí)施例102圖9示出了本發(fā)明的實(shí)施例102的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;以及會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在其他實(shí)體中,例如在IP-Messaging-GW中。
該實(shí)施例的消息流程如下步驟S902消息業(yè)務(wù)信息發(fā)送模塊510向呼叫會(huì)話控制單元發(fā)送會(huì)話外消息業(yè)務(wù)信息,例如message,并且在會(huì)話外消息業(yè)務(wù)信息中攜帶文本格式的消息業(yè)務(wù)信息內(nèi)容。消息中目的地標(biāo)識(shí)為消息業(yè)務(wù)應(yīng)用服務(wù)器的標(biāo)識(shí),例如message的Request-URI為as_message@.domain.cn,消息頭域中攜帶消息接收方標(biāo)識(shí),例如message-destination12345678@cs.domain.cn;步驟S904呼叫會(huì)話控制單元根據(jù)消息業(yè)務(wù)信息中目的地標(biāo)識(shí),將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)應(yīng)用服務(wù)器;步驟S906消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話外消息業(yè)務(wù)信息攜帶,可選地,這兩個(gè)判斷的先后次序可以交換,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562判斷消息業(yè)務(wù)信息內(nèi)容為文本類型,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在其他實(shí)體中,消息業(yè)務(wù)應(yīng)用服務(wù)器將消息業(yè)務(wù)信息發(fā)送到會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566所在實(shí)體,消息中攜帶路由信息,例如message消息中增加message-route文本消息業(yè)務(wù)_interface@ip-messaging-gw.home.cn;以及步驟S908IP-Messaging-GW通過(guò)MAP協(xié)議將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò)。
實(shí)施例103圖10示出了本發(fā)明的實(shí)施例103的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;以及會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564在呼叫會(huì)話控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S1002~S1004同實(shí)施例101中的步驟S802~S804,消息業(yè)務(wù)信息為文本格式,message攜帶文本格式的消息業(yè)務(wù)信息內(nèi)容;步驟S1006消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話外消息業(yè)務(wù)信息攜帶,可選地,這兩個(gè)判斷的先后次序可以交換,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562判斷消息業(yè)務(wù)信息內(nèi)容為文本類型,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在呼叫會(huì)話控制單元實(shí)體中,消息業(yè)務(wù)應(yīng)用服務(wù)器將消息業(yè)務(wù)信息發(fā)送到呼叫會(huì)話控制單元,消息中攜帶路由信息,例如message消息中增加message-route文本消息業(yè)務(wù)_interface@s-cscf.home.cn;以及步驟S1008呼叫會(huì)話控制單元根據(jù)消息業(yè)務(wù)信息中攜帶的路由信息,判斷需要將消息業(yè)務(wù)信息通過(guò)本地的會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566傳送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò),呼叫會(huì)話控制單元通過(guò)MAP協(xié)議將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所在的文本消息業(yè)務(wù)網(wǎng)絡(luò)。
本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562和會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564和會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為消息業(yè)務(wù)應(yīng)用服務(wù)器,第二位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元。
2)分布規(guī)則為當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,并且會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在呼叫會(huì)話控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562可以在1)中所述的任何網(wǎng)絡(luò)實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532所在的網(wǎng)絡(luò)實(shí)體位置先于或同于消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562所在的網(wǎng)絡(luò)實(shí)體;以及當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,并且會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在呼叫會(huì)話控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562在呼叫會(huì)話控制單元實(shí)體中。
實(shí)施例104圖11示出了本發(fā)明的實(shí)施例104的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;以及會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564在出口網(wǎng)關(guān)控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S1102~S1104同實(shí)施例101中的步驟S802~S804;步驟S1106消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話外消息業(yè)務(wù)信息攜帶,可選地,這兩個(gè)判斷的先后次序可以交換,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562判斷消息業(yè)務(wù)信息內(nèi)容為多媒體類型,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564在出口網(wǎng)關(guān)控制單元實(shí)體中,消息業(yè)務(wù)應(yīng)用服務(wù)器將消息業(yè)務(wù)信息發(fā)送到呼叫會(huì)話控制單元,消息中攜帶路由信息,例如message消息中增加message-routemsm_interface@bgcf.home.cn;步驟S1108呼叫會(huì)話控制單元根據(jù)消息業(yè)務(wù)信息中攜帶的路由信息將消息業(yè)務(wù)信息傳送到出口網(wǎng)關(guān)控制單元;以及步驟S1110出口網(wǎng)關(guān)控制單元根據(jù)消息業(yè)務(wù)信息中攜帶的路由信息,判斷需要將消息業(yè)務(wù)信息通過(guò)本地的會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564傳送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò),媒體網(wǎng)關(guān)控制單元通過(guò)HTTP協(xié)議將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所在的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562和會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564和會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為消息業(yè)務(wù)應(yīng)用服務(wù)器,第二位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第三位置的網(wǎng)絡(luò)實(shí)體為出口網(wǎng)關(guān)控制單元。
2)分布規(guī)則為當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,并且會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在出口網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562可以在1)中所述的任何網(wǎng)絡(luò)實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532所在的網(wǎng)絡(luò)實(shí)體位置先于或同于消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562所在的網(wǎng)絡(luò)實(shí)體;以及當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,并且會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在出口網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562可以在1)中所述呼叫會(huì)話控制單元實(shí)體之后的任何網(wǎng)絡(luò)實(shí)體中。
實(shí)施例105圖12示出了本發(fā)明的實(shí)施例105的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;以及會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564在媒體網(wǎng)關(guān)控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S1202~S1204同實(shí)施例102中的步驟S902~S904;步驟S1206消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話外消息業(yè)務(wù)信息攜帶,可選地,這兩個(gè)判斷的先后次序可以交換,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562判斷消息業(yè)務(wù)信息內(nèi)容為文本類型,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在媒體網(wǎng)關(guān)控制單元實(shí)體中,消息業(yè)務(wù)應(yīng)用服務(wù)器將消息業(yè)務(wù)信息發(fā)送到呼叫會(huì)話控制單元,消息中攜帶路由信息,例如message消息中增加message-route文本消息業(yè)務(wù)_interface@mgcf.home.cn;步驟S1208呼叫會(huì)話控制單元根據(jù)消息業(yè)務(wù)信息中攜帶的路由信息將消息業(yè)務(wù)信息發(fā)送到媒體網(wǎng)關(guān)控制單元,或通過(guò)出口網(wǎng)關(guān)控制單元將消息業(yè)務(wù)信息發(fā)送到媒體網(wǎng)關(guān)控制單元;以及步驟S1210媒體網(wǎng)關(guān)控制單元根據(jù)消息業(yè)務(wù)信息中攜帶的路由信息,判斷需要將消息業(yè)務(wù)信息通過(guò)本地的會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566傳送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò),媒體網(wǎng)關(guān)控制單元通過(guò)MAP協(xié)議將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所在的文本消息業(yè)務(wù)網(wǎng)絡(luò)。
本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562和會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564和會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為消息業(yè)務(wù)應(yīng)用服務(wù)器,第二位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第三位置的網(wǎng)絡(luò)實(shí)體為出口網(wǎng)關(guān)控制單元,第四位置的網(wǎng)絡(luò)實(shí)體為媒體網(wǎng)關(guān)控制單元;或第一位置的網(wǎng)絡(luò)實(shí)體為消息業(yè)務(wù)應(yīng)用服務(wù)器,第二位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第三位置的網(wǎng)絡(luò)實(shí)體為媒體網(wǎng)關(guān)控制單元。
2)分布規(guī)則為當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,并且會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在媒體網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562可以在1)中所述的任何網(wǎng)絡(luò)實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532所在的網(wǎng)絡(luò)實(shí)體位置先于或同于消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562所在的網(wǎng)絡(luò)實(shí)體;以及當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,并且會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在媒體網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562可以在1)中所述呼叫會(huì)話控制單元實(shí)體之后的任何網(wǎng)絡(luò)實(shí)體中。
實(shí)施例111圖13示出了本發(fā)明的實(shí)施例111的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中;以及消息業(yè)務(wù)信息互通模塊在呼叫會(huì)話控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S1302消息業(yè)務(wù)信息發(fā)送模塊510向呼叫會(huì)話控制單元發(fā)送會(huì)話外消息業(yè)務(wù)信息,例如message,并且在會(huì)話外消息業(yè)務(wù)信息中攜帶多媒體格式的消息業(yè)務(wù)信息內(nèi)容。消息中目的地標(biāo)識(shí)為接收方的標(biāo)識(shí),例如message的Request-URI為12345678@cs.domain.cn;以及步驟S1304呼叫會(huì)話控制單元的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話外消息業(yè)務(wù)信息攜帶,可選地,這兩個(gè)判斷的先后次序可以交換,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562判斷消息業(yè)務(wù)信息內(nèi)容為多媒體類型,呼叫會(huì)話控制單元本地的會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564通過(guò)HTTP協(xié)議將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所在的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
實(shí)施例112圖14示出了本發(fā)明的實(shí)施例112的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在呼叫會(huì)話控制單元實(shí)體中;消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562在呼叫會(huì)話控制單元實(shí)體中;以及會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在出口網(wǎng)關(guān)控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S1402消息業(yè)務(wù)信息發(fā)送模塊510向呼叫會(huì)話控制單元發(fā)送會(huì)話外消息業(yè)務(wù)信息,例如message,并且在會(huì)話外消息業(yè)務(wù)信息中攜帶文本格式的消息業(yè)務(wù)信息內(nèi)容。消息中目的地標(biāo)識(shí)為接收方的標(biāo)識(shí),例如message的Request-URI為12345678@cs.domain.cn;步驟S1404呼叫會(huì)話控制單元的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話外消息業(yè)務(wù)信息攜帶,可選地,這兩個(gè)判斷的先后次序可以交換,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562判斷消息業(yè)務(wù)信息內(nèi)容為文本類型,呼叫會(huì)話控制單元根據(jù)本地?cái)?shù)據(jù)配置判斷會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在出口網(wǎng)關(guān)控制單元實(shí)體中,消息業(yè)務(wù)應(yīng)用服務(wù)器將消息業(yè)務(wù)信息發(fā)送到出口網(wǎng)關(guān)控制單元,消息中攜帶路由信息,例如message消息中增加message-route文本消息業(yè)務(wù)_interface@bgcf.home.cn;以及步驟S1406出口網(wǎng)關(guān)控制單元根據(jù)消息業(yè)務(wù)信息中攜帶的路由信息,判斷需要將消息業(yè)務(wù)信息通過(guò)本地的會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566傳送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò),出口網(wǎng)關(guān)控制單元通過(guò)MAP協(xié)議將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所在的文本消息業(yè)務(wù)網(wǎng)絡(luò)。
本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562和會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564和會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第二位置的網(wǎng)絡(luò)實(shí)體為出口網(wǎng)關(guān)控制單元。
2)分布規(guī)則為
當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在出口網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562可以在1)中所述的任何網(wǎng)絡(luò)實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532所在的網(wǎng)絡(luò)實(shí)體位置先于或同于消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562所在的網(wǎng)絡(luò)實(shí)體。
實(shí)施例113圖15示出了本發(fā)明的實(shí)施例113的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在呼叫會(huì)話控制單元實(shí)體中;消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562在呼叫會(huì)話控制單元實(shí)體中;以及會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564在媒體網(wǎng)關(guān)控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S1502消息業(yè)務(wù)信息發(fā)送模塊510向呼叫會(huì)話控制單元發(fā)送會(huì)話外消息業(yè)務(wù)信息,例如message,并且在會(huì)話外消息業(yè)務(wù)信息中攜帶多媒體格式的消息業(yè)務(wù)信息內(nèi)容。消息中目的地標(biāo)識(shí)為接收方的標(biāo)識(shí),例如message的Request-URI為12345678@cs.domain.cn;步驟S1504呼叫會(huì)話控制單元的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話外消息業(yè)務(wù)信息攜帶,可選地,這兩個(gè)判斷的先后次序可以交換,消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562判斷消息業(yè)務(wù)信息內(nèi)容為多媒體類型,呼叫會(huì)話控制單元根據(jù)本地?cái)?shù)據(jù)配置判斷會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564在媒體網(wǎng)關(guān)控制單元實(shí)體中,消息業(yè)務(wù)應(yīng)用服務(wù)器將消息業(yè)務(wù)信息發(fā)送到媒體網(wǎng)關(guān)控制單元,或通過(guò)出口網(wǎng)關(guān)控制單元將將消息業(yè)務(wù)信息發(fā)送到媒體網(wǎng)關(guān)控制單元,消息中攜帶路由信息,例如message消息中增加message-route:mms_interface@mgcf.home.cn;以及步驟S1506媒體網(wǎng)關(guān)控制單元根據(jù)消息業(yè)務(wù)信息中攜帶的路由信息,判斷需要將消息業(yè)務(wù)信息通過(guò)多媒體的會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566傳送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò),媒體網(wǎng)關(guān)控制單元通過(guò)HTTP協(xié)議將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所在的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562和會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564和會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第二位置的網(wǎng)絡(luò)實(shí)體為出口網(wǎng)關(guān)控制單元,第三位置的網(wǎng)絡(luò)實(shí)體為媒體網(wǎng)關(guān)控制單元;或第一位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第二位置的網(wǎng)絡(luò)實(shí)體為媒體網(wǎng)關(guān)控制單元。
2)分布規(guī)則為當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在媒體網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532和消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562可以在1)中所述的任何網(wǎng)絡(luò)實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532所在的網(wǎng)絡(luò)實(shí)體位置先于或同于消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊562所在的網(wǎng)絡(luò)實(shí)體。
實(shí)施例201圖17示出了本發(fā)明的實(shí)施例201的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在消息業(yè)務(wù)應(yīng)用服務(wù)器中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在消息業(yè)務(wù)應(yīng)用服務(wù)器中;以及會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在消息業(yè)務(wù)應(yīng)用服務(wù)器中。
該實(shí)施例的消息流程如下步驟S1702消息業(yè)務(wù)信息發(fā)送模塊510向呼叫會(huì)話控制單元發(fā)送會(huì)話請(qǐng)求消息,消息中攜帶多媒體消息業(yè)務(wù)信息,并將目的地標(biāo)識(shí)設(shè)為消息業(yè)務(wù)信息接收方標(biāo)識(shí),例如1NVITE sip:12345678@cs.domain.cn SIP/2.0......
Content-Type:application/sdpContent-Length:(...)v=0o=-2987933615 2987933615 IN IP6 5555::aaa:bbb:ccc:ddds=-c=IN IP6 5555::aaa:bbb:ccc:dddt=0 0m=message 3402 TCP/MSRP*a=accept-types:message/cpim image/jpega=path:msrp://[5555::aaa:bbb:ccc:ddd]:3402/s111271;tcpa=max-size:131072步驟S1704呼叫會(huì)話控制單元根據(jù)消息觸發(fā)原則將會(huì)話請(qǐng)求消息傳送到消息業(yè)務(wù)應(yīng)用服務(wù)器;步驟S1706消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552分配會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554,消息業(yè)務(wù)應(yīng)用服務(wù)器的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋會(huì)話建立成功的響應(yīng)消息,在會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510中間建立會(huì)話,響應(yīng)消息中攜帶消息業(yè)務(wù)響應(yīng)信息,例如SIP/2.0 200 OK......
Content-Type:application/sdpContent-Length:(...)v=0o=-2987933615 2987933617 IN IP6 5555::eee:fff:aaa:bbbs=-c=IN IP6 5555::eee:fff:aaa:bbbt=00m=message 3402 TCP/MSRP*a=accept-types:image/jpeg message/cpima=path:msrp://[5555::eee:fff:aaa:bbb]:3402/s234167;tcpa=max-size:65536步驟S1708呼叫會(huì)話控制單元將響應(yīng)消息轉(zhuǎn)發(fā)給消息業(yè)務(wù)信息發(fā)送模塊510;步驟S1710消息業(yè)務(wù)信息發(fā)送模塊510根據(jù)響應(yīng)消息中攜帶的會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554地址信息和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554建立TCP連接;步驟S1712消息業(yè)務(wù)信息發(fā)送模塊510在步驟S1710中建立的TCP連接中,使用MSRP協(xié)議中的send命令向會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554發(fā)送消息業(yè)務(wù)信息內(nèi)容;步驟S1714會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554向消息業(yè)務(wù)信息發(fā)送模塊510發(fā)送接收成功的響應(yīng)消息;以及步驟S1716會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊通過(guò)HTTP協(xié)議將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
實(shí)施例202圖18示出了本發(fā)明的實(shí)施例202的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;以及會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在其他的實(shí)體中,圖中以會(huì)話內(nèi)消息業(yè)務(wù)信息網(wǎng)關(guān)標(biāo)識(shí)該實(shí)體。
該實(shí)施例的消息流程如下步驟S1802消息業(yè)務(wù)信息發(fā)送模塊510向呼叫會(huì)話控制單元發(fā)送會(huì)話請(qǐng)求消息,消息中攜帶文本消息業(yè)務(wù)信息,并將目的地標(biāo)識(shí)設(shè)為消息業(yè)務(wù)信息接收方標(biāo)識(shí),例如INVITE sip:12345678@cs.domain.cn SIP/2.0......
Content-Type:application/sdpContent-Length:(...)v=0o=-2987933615 2987933615 IN IP6 5555::aaa:bbb:ccc:ddds=_c=IN IP6 5555::aaa:bbb:ccc:dddt=0 0m=message 3402 TCP/MSRP*a=accept-types:message/cpim text/plain text/htmla=path:msrp://[5555::aaa:bbb:ccc:ddd]:3402/s111271;tcpa=max-size:131072步驟S1804呼叫會(huì)話控制單元根據(jù)消息觸發(fā)原則將會(huì)話請(qǐng)求消息傳送到消息業(yè)務(wù)應(yīng)用服務(wù)器;步驟S1806消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在會(huì)話內(nèi)消息業(yè)務(wù)信息網(wǎng)關(guān)中,消息業(yè)務(wù)應(yīng)用服務(wù)器將會(huì)話請(qǐng)求消息發(fā)送到會(huì)話內(nèi)消息業(yè)務(wù)信息網(wǎng)關(guān);步驟S1808會(huì)話內(nèi)消息業(yè)務(wù)信息網(wǎng)關(guān)中的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552分配會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554,分配成功后會(huì)話內(nèi)消息業(yè)務(wù)信息網(wǎng)關(guān)的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋發(fā)送會(huì)話建立成功的響應(yīng)消息,在會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510中間建立會(huì)話,響應(yīng)消息中攜帶消息業(yè)務(wù)響應(yīng)信息,例如SIP/2.0 200 OK......
Content-Type:application/sdpContent-Length:(...)v=0o=-2987933615 2987933617 IN IP6 5555::eee:fff:aaa:bbbs=_c=IN IP6 5555::eee:fff:aaa:bbbt=0 0m=message 3402 TCP/MSRP*a=accept-types:text/plain text/html message/cpima=path:msrp://[5555::eee:fff:aaa:bbb]:3402/s234167;tcpa=max-size:65536步驟S1810~S1812將響應(yīng)消息轉(zhuǎn)發(fā)給消息業(yè)務(wù)信息發(fā)送模塊510;步驟S1814~S1818同實(shí)施例201中的步驟S1710~S1714;以及步驟1820會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊通過(guò)MAP協(xié)議將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò)。
此實(shí)施例流程中會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊處理流程和其他情況下的實(shí)施例中其他模塊的處理流程組合起來(lái)能夠推導(dǎo)出組合情況下的處理流程和方法,不再舉例說(shuō)明。
實(shí)施例203圖26示出了本發(fā)明的實(shí)施例203的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在其他的實(shí)體中,圖中以會(huì)話內(nèi)消息業(yè)務(wù)信息網(wǎng)關(guān)標(biāo)識(shí)該實(shí)體;以及會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在其他的實(shí)體中,例如在IP-Messaging-GW中。
該實(shí)施例的消息流程如下步驟S2602~S2618同實(shí)施例202中的步驟S1802~S1818,消息業(yè)務(wù)信息內(nèi)容為多媒體類型;步驟S2620會(huì)話內(nèi)消息業(yè)務(wù)信息網(wǎng)關(guān)將消息業(yè)務(wù)信息發(fā)送到IP-Messaging-GW;步驟S2622IP-Messaging-GW向會(huì)話內(nèi)消息業(yè)務(wù)信息網(wǎng)關(guān)發(fā)送成功的響應(yīng)消息;以及步驟S2624IP-Messaging-GW將消息業(yè)務(wù)信息通過(guò)HTTP協(xié)議發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
此實(shí)施例流程中會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊處理流程和其他情況下的實(shí)施例中其他模塊的處理流程組合起來(lái)能夠推導(dǎo)出組合情況下的處理流程和方法,不再舉例說(shuō)明。
實(shí)施例204圖27示出了本發(fā)明的實(shí)施例204的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在其他實(shí)體中,例如在會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元中;以及會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在其他實(shí)體中,例如在會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元中。
實(shí)施例中擴(kuò)展H.248短信數(shù)據(jù)包,使其能攜帶短信信息。
短信數(shù)據(jù)包定義(Short Message Data Package)PackageID:normal int(如0xCE)Properties:
Property Name:Short Message Destination URIPropertyID:SM Destination URI(0x0001)Description:定義消息業(yè)務(wù)信息接收方URI類型的地址。
Type:stringDefined in:Local Control descriptorCharacteristics:Read/WriteProperty Name:Short Message Destination AddressPropertyID:SM Destination Address(0x0001)Description:定義消息業(yè)務(wù)信息接收方整數(shù)類型的地址。
Type:IntegerDefined in:Local Control descriptorCharacteristics:Read/WriteProperty Name:Short Message Protocol TypePropertyID:SM Protocol Type(0x0002)Description:定義消息業(yè)務(wù)信息接收方消息業(yè)務(wù)信息傳輸協(xié)議,例如HTTP、SMTP、MAP等。
Type:stringDefined in:Local Control descriptorCharacteristics:Read/WriteEvents:
Event Name:Connection FinishedEventID:cf(0x0003)Description:會(huì)話內(nèi)消息業(yè)務(wù)信息傳遞通道建立成功。
Event Name:Short Message ArrivedEventID:ad(0x0004)Description:會(huì)話內(nèi)消息業(yè)務(wù)信息到達(dá)。
Statistics:noneSignals:noneProcedures:MGC可以在任何命令中攜帶短信數(shù)據(jù)包。
該實(shí)施例的消息流程如下步驟S2702同實(shí)施例201中的步驟S1702;步驟S2704呼叫會(huì)話控制單元根據(jù)消息觸發(fā)原則將會(huì)話請(qǐng)求消息傳送到消息業(yè)務(wù)應(yīng)用服務(wù)器;步驟S2706消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,可選地,這兩個(gè)判斷的先后次序可以交換,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元中,消息業(yè)務(wù)應(yīng)用服務(wù)器將會(huì)話請(qǐng)求消息發(fā)送到會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元;步驟S2708會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元中的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552向話內(nèi)消息業(yè)務(wù)信息功能模塊554發(fā)送ADD消息,消息中攜帶消息業(yè)務(wù)信息發(fā)送方的會(huì)話內(nèi)消息業(yè)務(wù)信息傳輸?shù)刂?、傳輸協(xié)議、消息業(yè)務(wù)信息的格式類型、消息業(yè)務(wù)信息的字節(jié)數(shù)任意之一或任意組合,例如MEGACO/3[123.123.123.4]:55555Transaction=50003{Context=${Add=A5555,Add=${Media{Stream=1{LocalControl{Mode=SendRecv,},Local{v=0s=_c=IN IP4$t=0 0m=message$TCP/MSRP*a=accept-types:image/jpega=max-size:65536}Remote{v=0o=-2987933615 2987933615 IN IP4 123.123.123.1s=_c=IN IP4 123.123.123.1t=0 0m=message 3402 TCP/MSRP*a=accept-types:image/jpega=path:msrp://[123.123.123.1]:3402/s111271;tcp
a=max-size:131072}}}Events=0003{cf}Events=0004{ad}}}}步驟S2710會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元向會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元反饋成功的響應(yīng)消息,消息中攜帶會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元的會(huì)話內(nèi)消息業(yè)務(wù)信息傳輸?shù)刂?、傳輸協(xié)議、消息業(yè)務(wù)信息的格式類型、消息業(yè)務(wù)信息的字節(jié)數(shù)任意之一或任意組合,例如MEGACO/3[125.125.125.111]:55555Reply=50003{Context=5000{Add=A5555,Add=A5556{Media{Stream=1{Local{v=0o=-2987933615 2987933617 IN IP4 123.123.123.111s=_c=IN IP4 125.125.125.111t=0 0m=message 3402 TCP/MSRP*a=accept-types:image/jpega=path:msrp://[125.125.125.111]:3402/s234167;tcp
a=max-size:65536}}}}}}步驟S2712~S2716將響應(yīng)消息轉(zhuǎn)發(fā)給消息業(yè)務(wù)信息發(fā)送終端;步驟S2718同實(shí)施例201中的步驟S1710;步驟S2720會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元向會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元發(fā)送通知消息,通知會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元會(huì)話內(nèi)消息業(yè)務(wù)信息傳輸通道已經(jīng)建立成功,消息中攜帶擴(kuò)展的H248短信數(shù)據(jù)包定義的會(huì)話內(nèi)消息業(yè)務(wù)信息傳遞通道建立成功通知事件;步驟S2722會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元向會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元反饋?lái)憫?yīng)消息,其中,步驟S2720~步驟S2722步驟為可選步驟;步驟S2724~步驟S2726同實(shí)施例201中的步驟S1712~步驟S1714;步驟S2728會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元向會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元發(fā)送通知消息,通知會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元,一個(gè)會(huì)話內(nèi)消息業(yè)務(wù)信息到達(dá),消息中攜帶擴(kuò)展的H248短信數(shù)據(jù)包定義的會(huì)話內(nèi)消息業(yè)務(wù)信息到達(dá)通知事件;步驟S2730會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元向會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元反饋?lái)憫?yīng)消息;步驟S2732會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元中的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552向會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554發(fā)送ADD消息,要求會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554將消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò),消息中攜帶擴(kuò)展的H.248短信數(shù)據(jù)包定義的消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)地址信息,或消息中攜帶SDP信息;步驟S2734會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元向會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元反饋成功的響應(yīng)消息;步驟S2736同實(shí)施例201中的步驟S1716。
此實(shí)施例流程中會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊處理流程和其他情況下的實(shí)施例中其他模塊的處理流程組合起來(lái)能夠推導(dǎo)出組合情況下的處理流程和方法,不再舉例說(shuō)明。
實(shí)施例205圖19示出了本發(fā)明的實(shí)施例205的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在其他的實(shí)體中,例如在會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元中;以及會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在其他的實(shí)體中,例如在會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元中。
該實(shí)施例的消息流程如下步驟S1902同實(shí)施例202中的步驟S1802;步驟S1904呼叫會(huì)話控制單元根據(jù)消息觸發(fā)原則將會(huì)話請(qǐng)求消息傳送到消息業(yè)務(wù)應(yīng)用服務(wù)器;步驟S1906消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在其他實(shí)體中,消息業(yè)務(wù)應(yīng)用服務(wù)器將會(huì)話請(qǐng)求消息發(fā)送到會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552;
步驟S1908會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552選擇一個(gè)會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554,并向會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554發(fā)送消息業(yè)務(wù)信息;步驟S1910會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554向會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋成功的響應(yīng)消息;步驟S1912~S1916將響應(yīng)消息轉(zhuǎn)發(fā)給消息業(yè)務(wù)信息發(fā)送模塊510;以及步驟S1918~S1920同實(shí)施例202中的步驟S1810~S1816。
此實(shí)施例流程中會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊處理流程和其他情況下的實(shí)施例中其他模塊的處理流程組合起來(lái)能夠推導(dǎo)出組合情況下的處理流程和方法,不再舉例說(shuō)明。
實(shí)施例206圖16示出了本發(fā)明的實(shí)施例206的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在其他的實(shí)體中,例如會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元中;以及會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在其他的實(shí)體中,例如在會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元中。
會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554之間沒(méi)有消息交互,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制單元在步驟S1608中向消息業(yè)務(wù)信息發(fā)送方反饋消息業(yè)務(wù)信息請(qǐng)求響應(yīng)信息,攜帶會(huì)話內(nèi)消息業(yè)務(wù)信息功能單元的建立消息業(yè)務(wù)信息會(huì)話的信息,該信息在會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554之間提前約定。
此實(shí)施例流程中會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊處理流程和其他情況下的實(shí)施例中其他模塊的處理流程組合起來(lái)能夠推導(dǎo)出組合情況下的處理流程和方法,不再舉例說(shuō)明。
實(shí)施例207圖20示出了本發(fā)明的實(shí)施例207的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在呼叫會(huì)話控制單元實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在呼叫會(huì)話控制單元實(shí)體中;以及會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在呼叫會(huì)話控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S2002同實(shí)施例202中的步驟S1802;步驟S2004呼叫會(huì)話控制單元根據(jù)消息觸發(fā)原則將會(huì)話請(qǐng)求消息傳送到消息業(yè)務(wù)應(yīng)用服務(wù)器;步驟S2006消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,或?qū)⑶懊鎯蓚€(gè)判斷交換先后順序,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在呼叫會(huì)話控制單元中,消息業(yè)務(wù)應(yīng)用服務(wù)器將消息業(yè)務(wù)信息發(fā)送到呼叫會(huì)話控制單元;步驟S2008呼叫會(huì)話控制單元的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552分配會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋發(fā)送會(huì)話建立成功的響應(yīng)消息,在會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510中間建立會(huì)話,響應(yīng)消息中攜帶消息業(yè)務(wù)響應(yīng)信息;步驟S2010~S2012將響應(yīng)消息轉(zhuǎn)發(fā)給消息業(yè)務(wù)信息發(fā)送模塊510;以及步驟S2014~S2020同實(shí)施例202中的步驟S1814~S1820。
本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊556能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為消息業(yè)務(wù)應(yīng)用服務(wù)器,第二位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元。
2)分布規(guī)則為當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在呼叫會(huì)話控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532和會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554可以在1)中所述的任何網(wǎng)絡(luò)實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532所在的網(wǎng)絡(luò)實(shí)體位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體,并且會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體的位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554所在的網(wǎng)絡(luò)實(shí)體;以及當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在呼叫會(huì)話控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554可以在1)中所述的呼叫會(huì)話控制單元實(shí)體或呼叫會(huì)話控制單元實(shí)體中之后的任何網(wǎng)絡(luò)實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體的位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554所在的網(wǎng)絡(luò)實(shí)體。
實(shí)施例208圖21示出了本發(fā)明的實(shí)施例208的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在出口網(wǎng)關(guān)控制單元實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在出口網(wǎng)關(guān)控制單元實(shí)體中;以及會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在出口網(wǎng)關(guān)控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S2102同實(shí)施例201中的步驟S1702;步驟S2104同實(shí)施例208中的步驟S2004;步驟S2106消息業(yè)務(wù)應(yīng)用服務(wù)器本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,或?qū)⑶懊鎯蓚€(gè)判斷交換先后順序,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在出口網(wǎng)關(guān)控制單元中,消息業(yè)務(wù)應(yīng)用服務(wù)器將消息業(yè)務(wù)信息發(fā)送到出口網(wǎng)關(guān)控制單元;步驟S2108呼叫會(huì)話控制單元將消息業(yè)務(wù)信息發(fā)送到出口網(wǎng)關(guān)控制單元;步驟S2110出口網(wǎng)關(guān)控制單元的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552分配會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋會(huì)話建立成功的響應(yīng)消息,在會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510中間建立會(huì)話,響應(yīng)消息中攜帶消息業(yè)務(wù)響應(yīng)信息;步驟S2112將響應(yīng)消息轉(zhuǎn)發(fā)給消息業(yè)務(wù)信息發(fā)送模塊510;以及步驟S2114~S2120同實(shí)施例201中的步驟S1710~S1716。
本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為消息業(yè)務(wù)應(yīng)用服務(wù)器,第二位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第三位置的網(wǎng)絡(luò)實(shí)體為出口網(wǎng)關(guān)控制單元。
2)分布規(guī)則為當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在出口網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532和會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554可以在1)中所述的任何網(wǎng)絡(luò)實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532所在的網(wǎng)絡(luò)實(shí)體位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體,并且會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體的位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554所在的網(wǎng)絡(luò)實(shí)體;以及當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在媒體網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554可以在1)中所述的呼叫會(huì)話控制單元實(shí)體或呼叫會(huì)話控制單元實(shí)體之后的任何網(wǎng)絡(luò)實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體的位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554所在的網(wǎng)絡(luò)實(shí)體。
實(shí)施例209圖22示出了本發(fā)明的實(shí)施例209的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在媒體網(wǎng)關(guān)控制單元實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在媒體網(wǎng)關(guān)控制單元實(shí)體中;以及會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在媒體網(wǎng)關(guān)控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S2202同實(shí)施例202中的步驟S1802;步驟S2204同實(shí)施例207中的步驟S2004;步驟S2206消息業(yè)務(wù)應(yīng)用服務(wù)器判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,或?qū)⑶懊鎯蓚€(gè)判斷交換先后順序,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在媒體網(wǎng)關(guān)控制單元中,消息業(yè)務(wù)應(yīng)用服務(wù)器將消息業(yè)務(wù)信息發(fā)送到媒體網(wǎng)關(guān)控制單元;步驟S2208~S2210呼叫會(huì)話控制單元將消息業(yè)務(wù)信息發(fā)送到媒體網(wǎng)關(guān)控制單元;步驟S2212媒體網(wǎng)關(guān)控制單元的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552分配會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋會(huì)話建立成功的響應(yīng)消息,在會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510中間建立會(huì)話,響應(yīng)消息中攜帶消息業(yè)務(wù)響應(yīng)信息;以及步驟S2214~S2220同實(shí)施例202中的步驟S1814~S1820。
此實(shí)施例流程能夠推導(dǎo)出下列條件下的實(shí)施例的處理流程本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為消息業(yè)務(wù)應(yīng)用服務(wù)器,第二位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第三位置的網(wǎng)絡(luò)實(shí)體為出口網(wǎng)關(guān)控制單元,第四位置的網(wǎng)絡(luò)實(shí)體為媒體網(wǎng)關(guān)控制單元;或第一位置的網(wǎng)絡(luò)實(shí)體為消息業(yè)務(wù)應(yīng)用服務(wù)器,第二位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第三位置的網(wǎng)絡(luò)實(shí)體為媒體網(wǎng)關(guān)控制單元。
2)分布規(guī)則為當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在媒體網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532和會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554可以在1)中所述的任何網(wǎng)絡(luò)實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532所在的網(wǎng)絡(luò)實(shí)體位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體,并且會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體的位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554所在的網(wǎng)絡(luò)實(shí)體;以及當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在媒體網(wǎng)關(guān)控制單元實(shí)體中時(shí),消息業(yè)務(wù)信息傳遞方法判定模塊532在消息業(yè)務(wù)應(yīng)用服務(wù)器實(shí)體中,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554可以在1)中所述的呼叫會(huì)話控制單元實(shí)體或呼叫會(huì)話控制單元實(shí)體中之后的任何網(wǎng)絡(luò)實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體的位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554所在的網(wǎng)絡(luò)實(shí)體。
實(shí)施例211圖23示出了本發(fā)明的實(shí)施例211的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在呼叫會(huì)話控制單元實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在呼叫會(huì)話控制單元實(shí)體中;以及會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在呼叫會(huì)話控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S2302同實(shí)施例201中的步驟S1702;步驟S2304呼叫會(huì)話控制單元本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,或?qū)⑶懊鎯蓚€(gè)判斷交換先后順序,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552分配會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554,呼叫會(huì)話控制單元的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋消息業(yè)務(wù)信息會(huì)話建立成功的響應(yīng)消息,在會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510中間建立會(huì)話,響應(yīng)消息中攜帶消息業(yè)務(wù)響應(yīng)信息;以及步驟S2306~S2312同實(shí)施例201中的步驟S1710~S1716。
實(shí)施例212圖24示出了本發(fā)明的實(shí)施例212的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在呼叫會(huì)話控制單元實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在出口網(wǎng)關(guān)控制單元實(shí)體中;以及會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在出口網(wǎng)關(guān)控制單元實(shí)體該實(shí)施例的消息流程如下步驟S22402同實(shí)施例202中的步驟S1802;步驟S2404呼叫會(huì)話控制單元本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,或?qū)⑶懊鎯蓚€(gè)判斷交換先后順序,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在出口網(wǎng)關(guān)控制單元中,呼叫會(huì)話控制單元將消息業(yè)務(wù)信息發(fā)送到出口網(wǎng)關(guān)控制單元;步驟S2406出口網(wǎng)關(guān)控制單元的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552分配會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554,出口網(wǎng)關(guān)控制單元的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋消息業(yè)務(wù)信息會(huì)話建立成功的響應(yīng)消息,在會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510中間建立會(huì)話,響應(yīng)消息中攜帶消息業(yè)務(wù)響應(yīng)信息;
步驟S2408呼叫會(huì)話控制單元將響應(yīng)消息轉(zhuǎn)發(fā)給消息業(yè)務(wù)信息發(fā)送模塊510;以及步驟S2410~S2416同實(shí)施例202中的步驟S1814~S1820。
本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊556能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第二位置的網(wǎng)絡(luò)實(shí)體為出口網(wǎng)關(guān)控制單元。
2)分布規(guī)則為當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532在呼叫會(huì)話控制單元實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在出口網(wǎng)關(guān)控制單元實(shí)體中時(shí),會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554可以在1)中所述的呼叫會(huì)話控制單元實(shí)體或呼叫會(huì)話控制單元實(shí)體中之后的任何網(wǎng)絡(luò)實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體的位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554所在的網(wǎng)絡(luò)實(shí)體。
實(shí)施例213圖25示出了本發(fā)明的實(shí)施例213的消息流程圖。
其中,消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中;消息業(yè)務(wù)信息傳遞方法判定模塊532在呼叫會(huì)話控制單元實(shí)體中;會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在媒體網(wǎng)關(guān)控制單元實(shí)體中;以及會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554在媒體網(wǎng)關(guān)控制單元實(shí)體中。
該實(shí)施例的消息流程如下步驟S2502同實(shí)施例201中的步驟S1702;步驟S2504呼叫會(huì)話控制單元本地的消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520根據(jù)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷消息業(yè)務(wù)信息接收方屬于傳統(tǒng)電路域,消息業(yè)務(wù)信息傳遞方法判定模塊532判斷消息業(yè)務(wù)信息通過(guò)會(huì)話請(qǐng)求消息攜帶,或?qū)⑶懊鎯蓚€(gè)判斷交換先后順序,消息業(yè)務(wù)應(yīng)用服務(wù)器根據(jù)本地?cái)?shù)據(jù)配置判斷,會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552在媒體網(wǎng)關(guān)控制單元中,呼叫會(huì)話控制單元將消息業(yè)務(wù)信息發(fā)送到媒體網(wǎng)關(guān)控制單元;步驟S2506邊界會(huì)話控制單元將消息業(yè)務(wù)信息發(fā)送到媒體網(wǎng)關(guān)控制單元;步驟S2508媒體網(wǎng)關(guān)控制單元的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552分配會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554,媒體網(wǎng)關(guān)控制單元的會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552反饋消息業(yè)務(wù)信息會(huì)話建立成功的響應(yīng)消息,在會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和消息業(yè)務(wù)信息發(fā)送模塊510中間建立會(huì)話,響應(yīng)消息中攜帶消息業(yè)務(wù)響應(yīng)信息;步驟S2510將響應(yīng)消息轉(zhuǎn)發(fā)給消息業(yè)務(wù)信息發(fā)送模塊510;以及步驟S2512~S2516同實(shí)施例201中的步驟S1712~S1716。
本實(shí)施例能夠推導(dǎo)出各個(gè)模塊遵循下列分布原則情況下的處理流程1)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520和消息業(yè)務(wù)信息傳遞方法判定模塊532和會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊能夠存在的網(wǎng)絡(luò)實(shí)體按照消息經(jīng)過(guò)的先后順序?yàn)榈谝晃恢玫木W(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第二位置的網(wǎng)絡(luò)實(shí)體為出口網(wǎng)關(guān)控制單元,第三位置的網(wǎng)絡(luò)實(shí)體為媒體網(wǎng)關(guān)控制單元;或第一位置的網(wǎng)絡(luò)實(shí)體為呼叫會(huì)話控制單元,第二位置的網(wǎng)絡(luò)實(shí)體為媒體網(wǎng)關(guān)控制單元。
2)分布規(guī)則為當(dāng)消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520在呼叫會(huì)話控制單元實(shí)體中,并且消息業(yè)務(wù)信息傳遞方法判定模塊532在呼叫會(huì)話控制單元實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊在媒體網(wǎng)關(guān)控制單元實(shí)體中時(shí),會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554可以在1)中所述的呼叫會(huì)話控制單元實(shí)體或呼叫會(huì)話控制單元實(shí)體之后的任何網(wǎng)絡(luò)實(shí)體中,并且會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552所在的網(wǎng)絡(luò)實(shí)體的位置先于或同于會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554所在的網(wǎng)絡(luò)實(shí)體。
結(jié)合實(shí)施例102,實(shí)施例103~113能夠推導(dǎo)出會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊564或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊566在通過(guò)最后位置網(wǎng)絡(luò)實(shí)體訪問(wèn)的其他實(shí)體中的處理流程。
結(jié)合實(shí)施例202~206,實(shí)施例207~213能夠推導(dǎo)出會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊552和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊554和會(huì)話內(nèi)消息業(yè)務(wù)發(fā)送接口模塊分別在通過(guò)最后位置網(wǎng)絡(luò)實(shí)體訪問(wèn)的其他相同或不相同的實(shí)體中的處理流程。
所有的實(shí)施例能夠推導(dǎo)出下列情況的處理方法1)將多媒體格式消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò);2)將多媒體格式消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò);3)將文本格式消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的文本消息業(yè)務(wù)網(wǎng)絡(luò);以及4)將文本格式消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方所屬的多媒體消息業(yè)務(wù)網(wǎng)絡(luò)。
當(dāng)整個(gè)網(wǎng)絡(luò)中只存在會(huì)話內(nèi)或會(huì)話外消息業(yè)務(wù)信息時(shí),所有實(shí)施例中消息業(yè)務(wù)信息傳遞方法判定模塊532進(jìn)行的操作可以省略,由消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊520直接將消息業(yè)務(wù)信息傳送到會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊550或會(huì)話外消息業(yè)務(wù)信息互通接口模塊560。
通過(guò)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷出消息業(yè)務(wù)信息接收方所在網(wǎng)絡(luò)為傳統(tǒng)電路域,并判斷出消息業(yè)務(wù)信息是通過(guò)會(huì)話外消息業(yè)務(wù)信息還是通過(guò)會(huì)話請(qǐng)求消息攜帶,然后將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所屬短信網(wǎng)絡(luò),從而解決了當(dāng)UE接入時(shí)在網(wǎng)絡(luò)中將消息路由到IP-Message-GW的問(wèn)題、對(duì)于非基于會(huì)話的消息業(yè)務(wù)和多媒體消息業(yè)務(wù)業(yè)務(wù)互通的問(wèn)題,以及對(duì)于基于會(huì)話的消息業(yè)務(wù)和異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域消息業(yè)務(wù)互通的問(wèn)題。
值得注意的是,上述的消息業(yè)務(wù)路由方法適用于消息業(yè)務(wù)信息發(fā)送模塊所在網(wǎng)絡(luò)和異構(gòu)網(wǎng)絡(luò)互通消息業(yè)務(wù)信息時(shí)的路由方法,所述異構(gòu)網(wǎng)絡(luò)為與消息業(yè)務(wù)信息發(fā)送模塊所在網(wǎng)絡(luò)的網(wǎng)絡(luò)架構(gòu)不相同的網(wǎng)絡(luò),例如當(dāng)消息業(yè)務(wù)信息發(fā)送模塊所在網(wǎng)絡(luò)為IMS網(wǎng)絡(luò)或其他SIP網(wǎng)絡(luò)時(shí),傳統(tǒng)電路域網(wǎng)絡(luò)和分組域網(wǎng)絡(luò)為消息業(yè)務(wù)信息發(fā)送模塊所在網(wǎng)絡(luò)的異構(gòu)網(wǎng)絡(luò)。
從以上的描述中,可以看出,本發(fā)明實(shí)施例實(shí)現(xiàn)了如下技術(shù)效果通過(guò)消息業(yè)務(wù)信息接收方標(biāo)識(shí)判斷出消息業(yè)務(wù)信息接收方為異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域用戶,并判斷出消息業(yè)務(wù)信息是通過(guò)會(huì)話外消息業(yè)務(wù)信息還是通過(guò)會(huì)話請(qǐng)求消息攜帶,然后將消息業(yè)務(wù)信息傳送到消息業(yè)務(wù)信息接收方所屬短信網(wǎng)絡(luò),從而解決了當(dāng)UE接入時(shí)在網(wǎng)絡(luò)中將消息路由到IP-Message-GW的問(wèn)題、對(duì)于非基于會(huì)話的消息業(yè)務(wù)和多媒體消息業(yè)務(wù)業(yè)務(wù)互通的問(wèn)題,以及對(duì)于基于會(huì)話的消息業(yè)務(wù)和異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域消息業(yè)務(wù)互通的問(wèn)題。
但上述僅為本發(fā)明的較佳實(shí)施方式,并非用于限定本發(fā)明的保護(hù)范圍,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,凡在本發(fā)明的精神和原則范圍之內(nèi),所做的任何修飾、等效替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種消息業(yè)務(wù)路由裝置,其特征在于,包括消息業(yè)務(wù)信息發(fā)送模塊,用于發(fā)送請(qǐng)求消息,所述請(qǐng)求消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息;消息業(yè)務(wù)信息路由選擇模塊,用于選擇路由網(wǎng)絡(luò),并通過(guò)所述路由網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
2.根據(jù)權(quán)利要求1所述的消息業(yè)務(wù)路由裝置,其特征在于,所述消息業(yè)務(wù)信息路由選擇模塊,在所述路由網(wǎng)絡(luò)為異構(gòu)網(wǎng)絡(luò)時(shí),用于將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息互通接口模塊,所述消息業(yè)務(wù)信息互通接口模塊,用于通過(guò)異構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息傳送到所述消息業(yè)務(wù)信息接收方。
3.根據(jù)權(quán)利要求1所述的消息業(yè)務(wù)路由裝置,其特征在于,所述消息業(yè)務(wù)信息路由選擇模塊,在所述路由網(wǎng)絡(luò)為同構(gòu)網(wǎng)絡(luò)時(shí),通過(guò)同構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到所述消息業(yè)務(wù)信息接收方。
4.根據(jù)權(quán)利要求1所述的消息業(yè)務(wù)路由裝置,其特征在于,所述消息業(yè)務(wù)信息路由選擇模塊包括接收方屬性獲取模塊,用于獲取接收方屬性。
5.根據(jù)權(quán)利要求4所述的消息業(yè)務(wù)路由裝置,其特征在于,所述接收方屬性獲取模塊包括以下至少一種模塊接收方標(biāo)識(shí)信息獲取模塊,用于獲取所述接收方標(biāo)識(shí)信息;接收方簽約信息獲取模塊,用于獲取所述接收方簽約信息;接收方優(yōu)選信息獲取模塊,用于獲取所述接收方優(yōu)選信息;接收方注冊(cè)信息獲取模塊,用于獲取所述接收方注冊(cè)信息。
6.根據(jù)權(quán)利要求4所述的消息業(yè)務(wù)路由裝置,其特征在于,所述接收方屬性獲取模塊包括消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊,其用于通過(guò)所述消息業(yè)務(wù)信息中攜帶的消息業(yè)務(wù)信息接收方標(biāo)識(shí),判斷出所述消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)類型。
7.根據(jù)權(quán)利要求6所述的消息業(yè)務(wù)路由裝置,其特征在于,所述消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)判定模塊通過(guò)域名服務(wù)器或電話號(hào)碼映射公共數(shù)據(jù)庫(kù)查詢,或根據(jù)本地配置,分析所述消息業(yè)務(wù)信息接收方標(biāo)識(shí),從而判斷出所述網(wǎng)絡(luò)類型是否為異構(gòu)網(wǎng)絡(luò)。
8.根據(jù)權(quán)利要求1所述的消息業(yè)務(wù)路由裝置,其特征在于,所述消息業(yè)務(wù)信息路由選擇模塊包括發(fā)送方屬性獲取模塊,用于獲取發(fā)送方屬性。
9.根據(jù)權(quán)利要求8所述的消息業(yè)務(wù)路由裝置,其特征在于,所述發(fā)送方屬性獲取模塊包括以下至少一種模塊發(fā)送方消息能力獲取模塊,用于獲取發(fā)送方消息能力;發(fā)送方簽約信息獲取模塊,用于獲取發(fā)送方簽約信息;發(fā)送方優(yōu)選信息獲取模塊,用于獲取發(fā)送方優(yōu)選信息。
10.根據(jù)權(quán)利要求2所述的消息業(yè)務(wù)路由裝置,其特征在于,所述消息業(yè)務(wù)信息互通接口模塊包括以下至少一種會(huì)話外消息業(yè)務(wù)信息互通接口模塊,用于將在會(huì)話外傳遞的消息業(yè)務(wù)信息通過(guò)異構(gòu)網(wǎng)絡(luò)傳送到所述消息業(yè)務(wù)信息接收方所屬;會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊,用于將在會(huì)話內(nèi)傳遞的消息業(yè)務(wù)信息通過(guò)異構(gòu)網(wǎng)絡(luò)傳送到所述消息業(yè)務(wù)信息接收方。
11.根據(jù)權(quán)利要求10所述的消息業(yè)務(wù)路由裝置,其特征在于,所述消息業(yè)務(wù)信息互通接口模塊包括消息業(yè)務(wù)信息傳遞方法判定模塊,用于選擇會(huì)話外消息業(yè)務(wù)信息互通接口模塊或會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊。
12.根據(jù)權(quán)利要求11所述的消息業(yè)務(wù)路由裝置,其特征在于,當(dāng)所述消息業(yè)務(wù)信息傳遞方法判定模塊選擇會(huì)話外消息業(yè)務(wù)信息互通接口模塊時(shí),所述消息業(yè)務(wù)信息互通接口模塊將所述消息業(yè)務(wù)信息發(fā)送給所述會(huì)話外消息業(yè)務(wù)信息互通接口模塊。
13.根據(jù)權(quán)利要求11所述的消息業(yè)務(wù)路由裝置,其特征在于,當(dāng)所述消息業(yè)務(wù)信息傳遞方法判定模塊選擇會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊時(shí),所述消息業(yè)務(wù)信息互通接口模塊將所述消息業(yè)務(wù)信息發(fā)送給所述會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊。
14.根據(jù)權(quán)利要求10所述的消息業(yè)務(wù)路由裝置,其特征在于,所述會(huì)話外消息業(yè)務(wù)信息互通接口模塊還包括以下至少一種會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊,用于通過(guò)異構(gòu)網(wǎng)絡(luò)將所述會(huì)話外消息業(yè)務(wù)信息以多媒體格式發(fā)送到所述消息業(yè)務(wù)信息接收方;會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊,用于通過(guò)異構(gòu)網(wǎng)絡(luò)將所述會(huì)話外消息業(yè)務(wù)信息以文本格式發(fā)送到所述消息業(yè)務(wù)信息接收方。
15.根據(jù)權(quán)利要求14所述的消息業(yè)務(wù)路由裝置,其特征在于,所述會(huì)話外消息業(yè)務(wù)信息互通接口模塊包括消息業(yè)務(wù)信息內(nèi)容媒體格式判定模塊,用于選擇會(huì)話外多媒體消息業(yè)務(wù)信息互通接口模塊或會(huì)話外文本消息業(yè)務(wù)信息互通接口模塊。
16.根據(jù)權(quán)利要求14所述的消息業(yè)務(wù)路由裝置,其特征在于,所述會(huì)話內(nèi)消息業(yè)務(wù)信息互通接口模塊包括會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊,用于控制所述消息業(yè)務(wù)信息發(fā)送模塊和會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊之間的會(huì)話媒體流的建立和拆除;所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊,用于建立、拆除和所述消息業(yè)務(wù)信息發(fā)送模塊之間的會(huì)話媒體流,并提取所述會(huì)話媒體流中的所述消息業(yè)務(wù)信息,將該消息業(yè)務(wù)信息向會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊發(fā)送;以及所述會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊將所述消息業(yè)務(wù)信息發(fā)送到所述消息業(yè)務(wù)信息接收方所屬網(wǎng)絡(luò)。
17.根據(jù)權(quán)利要求16所述的消息業(yè)務(wù)路由裝置,其特征在于,所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能控制模塊控制所述會(huì)話內(nèi)消息業(yè)務(wù)信息功能模塊從所述會(huì)話媒體流中提取所述消息業(yè)務(wù)信息。
18.根據(jù)權(quán)利要求16所述的消息業(yè)務(wù)路由裝置,其特征在于,所述會(huì)話內(nèi)消息業(yè)務(wù)信息發(fā)送接口模塊能夠區(qū)分消息業(yè)務(wù)信息的格式類型,并將消息業(yè)務(wù)信息發(fā)送到所述消息業(yè)務(wù)信息接收方。
19.一種消息業(yè)務(wù)路由方法,其特征在于,包括以下步驟步驟a,發(fā)送請(qǐng)求消息,所述請(qǐng)求消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息和消息業(yè)務(wù)信息接收方標(biāo)識(shí);步驟b,選擇路由網(wǎng)絡(luò);以及步驟c,通過(guò)所述路由網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
20.根據(jù)權(quán)利要求19所述的消息業(yè)務(wù)路由方法,其特征在于,所述步驟b選擇路由網(wǎng)絡(luò)的方法包括至少以下一種根據(jù)網(wǎng)絡(luò)配置固定選擇路由網(wǎng)絡(luò);根據(jù)接收方屬性選擇路由網(wǎng)絡(luò);根據(jù)發(fā)送方屬性選擇路由網(wǎng)絡(luò)。
21.根據(jù)權(quán)力要求20所述的消息業(yè)務(wù)路由方法,其特征在于,所述接收方屬性包括至少以下一種接收方標(biāo)識(shí)信息;接收方簽約信息;接收方優(yōu)選信息;接收方注冊(cè)信息。
22.根據(jù)權(quán)利要求20所述的消息業(yè)務(wù)路由裝置,其特征在于,所述發(fā)送方屬性包括以下至少一種發(fā)送方消息能力;發(fā)送方簽約信息;發(fā)送方優(yōu)選信息。
23.根據(jù)權(quán)利要求19所述的消息業(yè)務(wù)路由方法,其特征在于,當(dāng)所述路由網(wǎng)絡(luò)為同構(gòu)網(wǎng)絡(luò)時(shí),通過(guò)同構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
24.根據(jù)權(quán)利要求19所述的消息業(yè)務(wù)路由方法,其特征在于,當(dāng)所述路由網(wǎng)絡(luò)為異構(gòu)網(wǎng)絡(luò)時(shí),通過(guò)異構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。
25.根據(jù)權(quán)利要求24所述的消息業(yè)務(wù)路由方法,其特征在于,所述步驟b包括以下步驟通過(guò)DNS或ENUM公共數(shù)據(jù)庫(kù)查詢,或根據(jù)消息業(yè)務(wù)應(yīng)用服務(wù)器本地配置,分析所述消息業(yè)務(wù)信息接收方標(biāo)識(shí),從而判斷出所述消息業(yè)務(wù)信息接收方是否為所述傳統(tǒng)電路域用戶。
26.根據(jù)權(quán)利要求24所述的消息業(yè)務(wù)路由方法,其特征在于,通過(guò)所述請(qǐng)求消息中攜帶的是消息業(yè)務(wù)會(huì)話協(xié)商信息還是消息業(yè)務(wù)信息,判斷所述消息業(yè)務(wù)信息是在會(huì)話內(nèi)傳遞的會(huì)話內(nèi)消息業(yè)務(wù)信息,還是在會(huì)話外傳遞的會(huì)話外消息業(yè)務(wù)信息。
27.根據(jù)權(quán)利要求26所述的消息業(yè)務(wù)路由方法,其特征在于,所述步驟b還包括以下步驟通過(guò)所述會(huì)話類型信息判斷所述消息業(yè)務(wù)信息為所述會(huì)話內(nèi)消息業(yè)務(wù)信息還是所述會(huì)話外消息業(yè)務(wù)信息。
28.根據(jù)權(quán)利要求24所述的消息業(yè)務(wù)路由方法,其特征在于,通過(guò)異構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方的方法包括以下方式中的至少一種通過(guò)異構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息以多媒體格式發(fā)送到所述消息業(yè)務(wù)信息接收方;通過(guò)異構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息以文本格式發(fā)送到所述消息業(yè)務(wù)信息接收方;根據(jù)所述消息業(yè)務(wù)信息的內(nèi)容格式,通過(guò)異構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息以多媒體格式發(fā)送到所述消息業(yè)務(wù)信息接收方;根據(jù)所述消息業(yè)務(wù)信息的內(nèi)容格式,通過(guò)異構(gòu)網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息以文本格斯發(fā)送到所述消息業(yè)務(wù)信息接收方。
全文摘要
本發(fā)明提供了一種消息業(yè)務(wù)路由裝置,包括消息業(yè)務(wù)信息發(fā)送模塊,用于發(fā)送請(qǐng)求消息,所述請(qǐng)求消息中攜帶關(guān)聯(lián)消息業(yè)務(wù)信息接收方的消息業(yè)務(wù)信息;消息業(yè)務(wù)信息路由選擇模塊,用于選擇路由網(wǎng)絡(luò),并通過(guò)所述路由網(wǎng)絡(luò)將所述消息業(yè)務(wù)信息發(fā)送到消息業(yè)務(wù)信息接收方。本發(fā)明還提供了一種消息業(yè)務(wù)路由方法。上述消息業(yè)務(wù)路由裝置和方法解決了當(dāng)UE接入時(shí)在網(wǎng)絡(luò)中將消息路由到IP-Message-GW的問(wèn)題、對(duì)于非基于會(huì)話的消息業(yè)務(wù)和多媒體消息業(yè)務(wù)業(yè)務(wù)互通的問(wèn)題,對(duì)于基于會(huì)話的消息業(yè)務(wù)和異構(gòu)網(wǎng)絡(luò)例如傳統(tǒng)電路域消息業(yè)務(wù)互通的問(wèn)題,以及同構(gòu)網(wǎng)絡(luò)中各種格式消息的路由問(wèn)題。
文檔編號(hào)H04L29/06GK101083620SQ200710103199
公開日2007年12月5日 申請(qǐng)日期2007年4月29日 優(yōu)先權(quán)日2006年5月31日
發(fā)明者程華 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
绥德县| 黄浦区| 新余市| 恩施市| 应城市| 九龙城区| 麻江县| 武夷山市| 隆子县| 芜湖县| 福鼎市| 湖口县| 上栗县| 丹寨县| 平度市| 万全县| 福泉市| 津市市| 吉木乃县| 宜川县| 马龙县| 镇平县| 沅江市| 玛多县| 泰来县| 安泽县| 天长市| 奎屯市| 博乐市| 海南省| 昂仁县| 海门市| 鲁甸县| 岗巴县| 剑河县| 扶绥县| 海丰县| 高平市| 岑溪市| 丁青县| 海宁市|