專利名稱:一種多媒體消息系統(tǒng)及轉(zhuǎn)發(fā)多媒體消息的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體消息業(yè)務(wù),特別是涉及一種多媒體消息系統(tǒng)及轉(zhuǎn)發(fā)多媒體消息的方法。
背景技術(shù):
多媒體消息業(yè)務(wù)(MMS)作為一種移動(dòng)數(shù)據(jù)業(yè)務(wù),可以支持語(yǔ)音、因特網(wǎng)瀏覽、電子郵件、會(huì)議電視等多種高速數(shù)據(jù)業(yè)務(wù),實(shí)現(xiàn)即時(shí)的手機(jī)端到端、手機(jī)終端到互聯(lián)網(wǎng)或互聯(lián)網(wǎng)到手機(jī)終端的多媒體信息傳送。多媒體消息的傳送是通過(guò)多媒體消息系統(tǒng)來(lái)完成的。隨著運(yùn)營(yíng)商數(shù)據(jù)業(yè)務(wù)用戶數(shù)的迅速增長(zhǎng)和多媒體消息業(yè)務(wù)的蓬勃發(fā)展,多媒體消息業(yè)務(wù)已經(jīng)被看作是移動(dòng)通信一個(gè)新的盈利點(diǎn)。因此,也需要在技術(shù)上提供更為安全、高效、完善的移動(dòng)數(shù)據(jù)業(yè)務(wù)框架來(lái)進(jìn)行支撐。
圖1為現(xiàn)有技術(shù)多媒體消息系統(tǒng)的結(jié)構(gòu)組成示意圖,主要包括MMS終端、多媒體消息業(yè)務(wù)中心(MMSC)、無(wú)線應(yīng)用協(xié)議網(wǎng)關(guān)(WAPGW)、短消息業(yè)務(wù)中心(SMSC)、增值應(yīng)用提供商(VASP)和網(wǎng)關(guān)業(yè)務(wù)控制點(diǎn)(G-SCP)。其中,MMSC用于接收、存儲(chǔ)和轉(zhuǎn)發(fā)多媒體消息;WAPGW連接MMSC和移動(dòng)網(wǎng)絡(luò),用于承載MMSC和MMS終端之間的MMS業(yè)務(wù);SMSC用于向MMS終端發(fā)送多媒體消息到達(dá)通知;VASP用于提供增值業(yè)務(wù),也可以稱為服務(wù)提供商(SP),SP通過(guò)IP網(wǎng)絡(luò)與MMSC相連;G-SCP用于對(duì)預(yù)付費(fèi)用戶進(jìn)行計(jì)費(fèi)。
如圖1所示,當(dāng)MMS終端向SP發(fā)送多媒體消息時(shí),MMS終端通過(guò)WAPGW將編輯好的多媒體消息發(fā)送給該MMS終端歸屬的MMSC;MMS終端歸屬的MMSC接收并存儲(chǔ)MMS終端發(fā)送來(lái)的多媒體消息,并將收到的多媒體消息轉(zhuǎn)發(fā)給SP。
當(dāng)SP向MMS終端發(fā)送多媒體消息時(shí),SP將多媒體消息發(fā)送到自身接入的MMSC;MMSC收到多媒體消息后,判斷接收方MMS終端歸屬于哪個(gè)MMSC,如果SP接入的MMSC與接收方MMS終端歸屬的MMSC一致,則存儲(chǔ)該多媒體消息或通過(guò)WAPGW將該多媒體消息轉(zhuǎn)發(fā)給接收方MMS終端;如果SP接入的MMSC與接收方MMS終端歸屬的MMSC不一致,則SP接入的MMSC將收到的多媒體消息轉(zhuǎn)發(fā)給接收方MMS終端歸屬的MMSC;接收方MMS終端歸屬的MMSC收到多媒體消息后,存儲(chǔ)該多媒體消息或通過(guò)WAPGW將該多媒體消息轉(zhuǎn)發(fā)給接收方MMS終端。
基于圖1所示的系統(tǒng),現(xiàn)有技術(shù)轉(zhuǎn)發(fā)多媒體消息的方法流程圖如圖2和圖3所示。圖2為現(xiàn)有技術(shù)SP向MMS終端轉(zhuǎn)發(fā)多媒體消息的方法流程圖,圖3為現(xiàn)有技術(shù)MMS終端向SP轉(zhuǎn)發(fā)多媒體消息的方法流程圖。
如圖2所示,現(xiàn)有技術(shù)SP向MMS終端轉(zhuǎn)發(fā)多媒體消息的方法包括以下步驟步驟201、SP發(fā)出MM7-Submit.req消息到MMSC,MM7-Submit.req消息中包含多媒體消息,該多媒體消息中包含接收方MMS終端的地址信息,例如手機(jī)號(hào)碼。
步驟202、MMSC收到MM7-Submit.req消息后,對(duì)SP進(jìn)行鑒權(quán),驗(yàn)證該SP提供的業(yè)務(wù)是否是簽約業(yè)務(wù),對(duì)SP業(yè)務(wù)請(qǐng)求中的接收方用戶進(jìn)行鑒權(quán),檢驗(yàn)用戶的簽約關(guān)系,檢查用戶的狀態(tài)是否有效,并判斷接收方用戶歸屬哪個(gè)MMSC。如果SP接入的MMSC與接收方MMS終端歸屬的MMSC不一致,則還需要SP接入的MMSC將MM轉(zhuǎn)發(fā)給接收方MMS終端歸屬的MMSC。
步驟203、鑒權(quán)結(jié)束后,MMSC向SP返回MM7-Submit.res響應(yīng)消息,MM7-Submit.res響應(yīng)消息中包含多媒體消息是否提交成功的信息;如果多媒體消息提交成功,則繼續(xù)執(zhí)行步驟204;否則結(jié)束流程。
步驟204~205、MMSC向G-SCP發(fā)送計(jì)費(fèi)請(qǐng)求;G-SCP收到計(jì)費(fèi)請(qǐng)求后,返回計(jì)費(fèi)請(qǐng)求響應(yīng)。
步驟206~207、接收方MMS終端歸屬的MMSC向接收方MMS終端發(fā)送MM1-Notification.ind消息以通知接收方MMS終端從MMSC提取多媒體消息;接收方MMS終端收到MM1-Notification.ind通知后,向MMSC發(fā)送MM1-Get.req消息以請(qǐng)求取回多媒體消息。
步驟208~209、MMSC收到接收方MMS終端發(fā)送來(lái)的MM1-Get.req消息后,向接收方MMS終端發(fā)送MM1-Retrieve.conf消息,將多媒體消息發(fā)送至接收方MMS終端;接收方MMS終端收到多媒體消息后,向MMSC返回MM1-Acknowledge.ind響應(yīng)消息。
步驟210~211、MMSC收到MM1-Acknowledge.ind響應(yīng)消息后,向G-SCP發(fā)送計(jì)費(fèi)確認(rèn);G-SCP收到計(jì)費(fèi)確認(rèn)后,返回計(jì)費(fèi)確認(rèn)響應(yīng)。
如圖3所示,現(xiàn)有技術(shù)MMS終端向SP轉(zhuǎn)發(fā)多媒體消息的方法包括以下步驟步驟301、MMS終端發(fā)出MM1-Send.req消息到MMSC,MM1-Send.req消息中包含多媒體消息。
步驟302~303、MMSC收到MMS終端發(fā)送來(lái)的MM1-Send.req消息后,檢查多媒體消息內(nèi)容,對(duì)MMS終端、SP和業(yè)務(wù)進(jìn)行鑒權(quán)。經(jīng)過(guò)內(nèi)容檢查和鑒權(quán)后,MMSC向MMS終端返回MM1-Send.res響應(yīng)消息。如果多媒體消息提交成功,則繼續(xù)執(zhí)行步驟304,否則結(jié)束流程。
步驟304~305、MMSC向G-SCP發(fā)送計(jì)費(fèi)請(qǐng)求;G-SCP收到計(jì)費(fèi)請(qǐng)求后,向MMSC返回計(jì)費(fèi)請(qǐng)求響應(yīng)。
步驟306~307、MMSC向SP發(fā)送MM7-Delivery.req消息,MM7-Delivery.req消息中包含多媒體消息,SP收到MM7-Delivery.req消息后,返回MM7-Delivery.res響應(yīng)消息。
步驟308~309、MMSC收到MM7-Delivery.res響應(yīng)消息后,向G-SCP發(fā)送計(jì)費(fèi)確認(rèn);G-SCP收到計(jì)費(fèi)確認(rèn)后,返回計(jì)費(fèi)確認(rèn)響應(yīng)。
由此可見(jiàn),現(xiàn)有技術(shù)中實(shí)現(xiàn)多媒體消息轉(zhuǎn)發(fā)的方法存在以下缺點(diǎn)1、采用SP直接與某個(gè)MMSC相連,需要MMSC對(duì)SP、業(yè)務(wù)進(jìn)行鑒權(quán)和控制,這會(huì)對(duì)MMSC的安全性造成一定的隱患。
2、MMSC作為MMS增值業(yè)務(wù)的使能設(shè)備,需要介入很多管理功能和運(yùn)營(yíng)功能,比如,增值業(yè)務(wù)的開(kāi)戶銷戶、費(fèi)率設(shè)置、訪問(wèn)權(quán)限控制等,因而增加了MMSC的負(fù)荷。
3、由于省級(jí)運(yùn)營(yíng)商無(wú)法對(duì)MMSC進(jìn)行控制和管理,比如注冊(cè)增值業(yè)務(wù)、修改費(fèi)率等,因此不利于本地增值業(yè)務(wù)的開(kāi)展。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種多媒體消息系統(tǒng),能夠?qū)崿F(xiàn)業(yè)務(wù)接入與承載傳輸?shù)母綦x,保護(hù)核心傳輸設(shè)備。
本發(fā)明的另一目的在于提供一種轉(zhuǎn)發(fā)多媒體消息的方法,能夠?qū)崿F(xiàn)業(yè)務(wù)接入與承載傳輸?shù)母綦x,減輕MMSC的負(fù)荷。
本發(fā)明的又一目的在于提供另一種轉(zhuǎn)發(fā)多媒體消息的方法,能夠減輕MMSC的負(fù)荷。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明公開(kāi)了一種多媒體消息系統(tǒng),至少包括MMS終端、MMSC、WAPGW和SP;所述MMSC用于接收、存儲(chǔ)和轉(zhuǎn)發(fā)多媒體消息;所述WAPGW連接MMSC和移動(dòng)網(wǎng)絡(luò),用于承載MMSC和MMS終端之間的多媒體消息業(yè)務(wù);該系統(tǒng)還包括多媒體消息業(yè)務(wù)網(wǎng)關(guān)(MMSG),用于轉(zhuǎn)發(fā)來(lái)自SP或MMSC的多媒體消息,并對(duì)多媒體消息中的SP及用戶和提供的業(yè)務(wù)進(jìn)行認(rèn)證、鑒權(quán);所述MMSG與至少一個(gè)MMSC和歸屬該MMSG的SP分別相連。
所述MMSG可以為具有路由功能的MMSG?;蛘撸撓到y(tǒng)可以進(jìn)一步包含與所述MMSG相連的電話號(hào)碼映射為域名的解析服務(wù)器(ENUM DNSSERVER),用于為MMSG提供多媒體消息接收方用戶歸屬的MMSC的地址信息。
另外,該系統(tǒng)可以進(jìn)一步包含用于對(duì)預(yù)付費(fèi)用戶進(jìn)行計(jì)費(fèi)的G-SCP,其與MMSG相連。
本發(fā)明同時(shí)公開(kāi)了一種轉(zhuǎn)發(fā)多媒體消息的方法,在多媒體消息系統(tǒng)中設(shè)置MMSG,并將該MMSG與至少一個(gè)MMSC和歸屬該MMSG的SP分別相連,該方法包括以下步驟a.SP向自身歸屬的MMSG提交包含多媒體消息的業(yè)務(wù)請(qǐng)求;b.SP歸屬的MMSG收到SP提交的業(yè)務(wù)請(qǐng)求后,對(duì)SP進(jìn)行接入認(rèn)證及對(duì)業(yè)務(wù)請(qǐng)求中的業(yè)務(wù)和用戶進(jìn)行鑒權(quán),并根據(jù)接收方用戶號(hào)碼將收到的多媒體消息轉(zhuǎn)發(fā)給接收方用戶歸屬的MMSC。
其中,所述步驟b可以進(jìn)一步包括對(duì)于業(yè)務(wù)請(qǐng)求中需要訂購(gòu)的業(yè)務(wù),MMSG對(duì)業(yè)務(wù)請(qǐng)求中的用戶進(jìn)行業(yè)務(wù)訂購(gòu)關(guān)系鑒權(quán)。
上述方案中,該方法進(jìn)一步包括c.接收方用戶歸屬的MMSC收到多媒體消息后,通知接收方用戶提取多媒體消息;接收方用戶從自身歸屬的MMSC獲取多媒體消息;d.接收方用戶從自身歸屬的MMSC獲取多媒體消息后,向MMSC返回接收響應(yīng);MMSC收到接收響應(yīng)后,發(fā)送多媒體消息發(fā)送狀態(tài)報(bào)告給MMSG。
其中,所達(dá)步驟b可以進(jìn)一步包括僅將MMSG與一個(gè)MMSC相連,則MMSC對(duì)接入的MMSG進(jìn)行接入認(rèn)證,并判斷接收方用戶是否歸屬該MMSC,如果是,則執(zhí)行步驟c;否則該MMSC查找接收方用戶歸屬哪個(gè)MMSC,并將收到多媒體消息轉(zhuǎn)發(fā)給找到的接收方用戶歸屬的MMSC,然后執(zhí)行步驟c;或者,將MMSG與一個(gè)以上MMSC相連,則MMSG查找接收方用戶歸屬哪個(gè)MMSC,并執(zhí)行所述MMSG將收到的多媒體消息轉(zhuǎn)發(fā)給找到的接收方用戶歸屬的MMSC;接收方用戶歸屬的MMSC對(duì)接入的MMSG進(jìn)行接入認(rèn)證,然后執(zhí)行步驟c。
上述方案中,該方法可以進(jìn)一步包括對(duì)于預(yù)付費(fèi)用戶,所述步驟b中,MMSG收到多媒體消息后,MMSG向G-SCP發(fā)起計(jì)費(fèi)請(qǐng)求;所述步驟d中,在MMSG收到多媒體消息發(fā)送狀態(tài)報(bào)告后,MMSG向G-SCP發(fā)送計(jì)費(fèi)確認(rèn)或補(bǔ)款請(qǐng)求;對(duì)于后付費(fèi)用戶,所述步驟d中,在MMSG收到包含轉(zhuǎn)發(fā)成功信息的多媒體消息發(fā)送狀態(tài)報(bào)告后,由MMSG觸發(fā)計(jì)費(fèi),生成計(jì)費(fèi)話單,并將計(jì)費(fèi)話單直接發(fā)送給計(jì)費(fèi)系統(tǒng)或由計(jì)費(fèi)系統(tǒng)取走進(jìn)行計(jì)費(fèi)。
其中,所述步驟d可以進(jìn)一步包括MMSG將收到的多媒體消息發(fā)送狀態(tài)報(bào)告轉(zhuǎn)發(fā)給SP。
本發(fā)明同時(shí)還公開(kāi)了一種轉(zhuǎn)發(fā)多媒體消息的方法,在多媒體消息系統(tǒng)中設(shè)置MMSG,并將該MMSG與至少一個(gè)MMSC和歸屬該MMSG的SP分別相連,該方法包括以下步驟A.用戶終端向MMSC提交包含多媒體消息的業(yè)務(wù)請(qǐng)求;B.MMSC收到用戶終端提交的業(yè)務(wù)請(qǐng)求后,根據(jù)業(yè)務(wù)請(qǐng)求中的接入號(hào)碼找到SP歸屬的MMSG,并將收到的業(yè)務(wù)請(qǐng)求發(fā)送給該MMSG;C.SP歸屬的MMSG收到多媒體消息后,對(duì)SP及業(yè)務(wù)請(qǐng)求中的業(yè)務(wù)和用戶進(jìn)行鑒權(quán),并將該多媒體消息轉(zhuǎn)發(fā)給SP。
上述方案中,該方法可以進(jìn)一步包括D.SP收到MMSG發(fā)送來(lái)的多媒體消息后,向該MMSG返回包含多媒體消息提交是否成功信息的多媒體消息提交響應(yīng)。
另外,該方法可以進(jìn)一步包括對(duì)于預(yù)付費(fèi)用戶,步驟C中,MMSG收到多媒體消息后,MMSG向G-SCP發(fā)起計(jì)費(fèi)請(qǐng)求;步驟D中,在MMSG收到多媒體消息提交響應(yīng)后,MMSG向G-SCP發(fā)送計(jì)費(fèi)確認(rèn)或補(bǔ)款請(qǐng)求;對(duì)于后付費(fèi)用戶,在MMSG收到包含轉(zhuǎn)發(fā)成功信息的多媒體消息提交響應(yīng)后,由MMSG觸發(fā)計(jì)費(fèi),生成計(jì)費(fèi)話單,并將計(jì)費(fèi)話單直接發(fā)送給計(jì)費(fèi)系統(tǒng)或由計(jì)費(fèi)系統(tǒng)取走進(jìn)行計(jì)費(fèi)。
由上述方案可以看出,本發(fā)明的關(guān)鍵在于在多媒體消息系統(tǒng)中增設(shè)MMSG,由SP歸屬的MMSG對(duì)SP及其提供的業(yè)務(wù)進(jìn)行鑒權(quán),并通過(guò)MMSG傳遞SP與MMS終端歸屬的MMSC之間的多媒體消息。
因此,本發(fā)明所提供的這種多媒體消息系統(tǒng)及轉(zhuǎn)發(fā)多媒體消息的方法具有以下優(yōu)點(diǎn)1、由MMSG對(duì)SP進(jìn)行統(tǒng)一接入和認(rèn)證,實(shí)現(xiàn)業(yè)務(wù)接入與承載傳輸相對(duì)隔離,既可以減輕MMSC的負(fù)荷,增加MMSC的安全性,保護(hù)核心傳輸設(shè)備,又可以保證網(wǎng)絡(luò)結(jié)構(gòu)清晰。
2、MMSG可以提供緩存功能,使MMSC抵御SP流量浪涌的能力增強(qiáng)。
3、MMSG可以接入多個(gè)MMSC,由MMSG根據(jù)接收方用戶號(hào)碼直接將多媒體消息轉(zhuǎn)發(fā)給接收方用戶歸屬的MMSC,使MMSC之間消息的路由流量大大降低,并且有利于網(wǎng)絡(luò)交通狀況的優(yōu)化。
4、由MMSG對(duì)SP進(jìn)行統(tǒng)一接入和認(rèn)證,提供SP的本地接入和本地管理功能,便于本地業(yè)務(wù)的開(kāi)展。
圖1為現(xiàn)有技術(shù)多媒體消息系統(tǒng)的組成結(jié)構(gòu)示意圖;圖2為現(xiàn)有技術(shù)SP向MMS終端轉(zhuǎn)發(fā)多媒體消息的方法流程圖;圖3為現(xiàn)有技術(shù)MMS終端向SP轉(zhuǎn)發(fā)多媒體消息的方法流程圖;圖4為本發(fā)明包含MMSG的多媒體消息系統(tǒng)的組成結(jié)構(gòu)示意圖;圖5為本發(fā)明SP向?qū)儆谕籑MSC的MMS終端轉(zhuǎn)發(fā)多媒體消息的方法流程圖;圖6為本發(fā)明SP向?qū)儆诜峭籑MSC的MMS終端轉(zhuǎn)發(fā)多媒體消息的方法流程圖;圖7為本發(fā)明MMS終端向SP轉(zhuǎn)發(fā)多媒體消息的方法流程圖。
具體實(shí)施例方式
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說(shuō)明。
本發(fā)明通過(guò)在多媒體消息系統(tǒng)中增設(shè)MMSG,由SP歸屬的MMSG對(duì)SP及其提供的業(yè)務(wù)進(jìn)行鑒權(quán),并通過(guò)MMSG傳遞SP與MMS終端歸屬的MMSC之間的多媒體消息。
圖4為本發(fā)明包含MMSG的多媒體消息系統(tǒng)的組成結(jié)構(gòu)示意圖,主要包括MMS終端、MMSC、WAPGW、SMSC、SP、G-SCP和MMSG。其中,MMSG用于轉(zhuǎn)發(fā)來(lái)自SP或MMSC的多媒體消息,并對(duì)接入的SP及提供的業(yè)務(wù)進(jìn)行認(rèn)證、鑒權(quán);SP與MMSG存在歸屬關(guān)系,SP通過(guò)IP網(wǎng)絡(luò)接入到自身歸屬的MMSG,MMSG與MMSC直接相連;MMSG還與用于提供預(yù)付費(fèi)用戶扣費(fèi)接口的G-SCP相連。
如圖4所示,當(dāng)MMS終端向SP發(fā)送多媒體消息時(shí),MMS終端通過(guò)WAPGW將編輯好的多媒體消息發(fā)送給該MMS終端歸屬的MMSC;MMSC接收并存儲(chǔ)MMS終端提交的多媒體消息,并將收到的多媒體消息轉(zhuǎn)發(fā)給SP歸屬的MMSG;MMSG對(duì)SP、SP業(yè)務(wù)和MMS終端進(jìn)行鑒權(quán),鑒權(quán)成功后,MMSG將收到的多媒體消息發(fā)送給SP。
當(dāng)SP向MMS終端發(fā)送多媒體消息時(shí),SP將多媒體消息發(fā)送到自身歸屬的MMSG,MMSG對(duì)SP、SP業(yè)務(wù)和MMS終端進(jìn)行鑒權(quán);鑒權(quán)成功后,MMSG根據(jù)接收方用戶號(hào)碼將收到的多媒體消息發(fā)送給接收方MMS終端歸屬的MMSC;接收方MMS終端歸屬的MMSC收到多媒體消息后,存儲(chǔ)該多媒體消息或通過(guò)WAPGW將該多媒體消息轉(zhuǎn)發(fā)給接收方MMS終端。
圖4為本發(fā)明多媒體消息系統(tǒng)中MMSG僅與一個(gè)MMSC相連的情況。然而,本發(fā)明中的MMSG并不限于僅與一個(gè)MMSC相連,MMSG還可以同時(shí)與多個(gè)MMSC相連。這時(shí),MMSG需要具備路由功能或者與電話號(hào)碼映射為域名的解析服務(wù)器(ENUM DNS SERVER)相連。當(dāng)SP歸屬的MMSG所接入的MMSC與接收方MMS終端歸屬的MMSC不一致時(shí),MMSG可以根據(jù)接收方用戶號(hào)碼從自身的路由表信息或從ENUM DNS SERVER獲得接收方MMS終端歸屬的MMSC的地址,然后直接將多媒體消息轉(zhuǎn)發(fā)給找到的MMSC。
基于圖4所示的多媒體消息系統(tǒng),當(dāng)SP歸屬的MMSG所接入的MMSC與接收方MMS終端歸屬的MMSC一致時(shí),本發(fā)明SP向接收方MMS終端發(fā)送多媒體消息的方法如圖5所示,包括以下步驟步驟501、SP向歸屬M(fèi)MSG發(fā)出MM提交請(qǐng)求,MM提交請(qǐng)求中包含要發(fā)送的多媒體消息。
步驟502、MMSG對(duì)SP進(jìn)行接入認(rèn)證,包括驗(yàn)證SP的簽約關(guān)系,校驗(yàn)SP的接入帳號(hào)和密碼,檢查SP的接入IP地址;如果接入認(rèn)證通過(guò),則繼續(xù)執(zhí)行步驟503;否則MMSG向SP返回錯(cuò)誤信息,結(jié)束流程。
步驟503、MMSG對(duì)SP的業(yè)務(wù)請(qǐng)求進(jìn)行業(yè)務(wù)鑒權(quán),包括校驗(yàn)業(yè)務(wù)請(qǐng)求的業(yè)務(wù)的合法性,比如,業(yè)務(wù)是否簽約,業(yè)務(wù)狀態(tài)是否可用等;如果業(yè)務(wù)鑒權(quán)通過(guò),則繼續(xù)執(zhí)行步驟504;否則MMSG向SP返回錯(cuò)誤信息,結(jié)束流程。
步驟504、MMSG對(duì)SP業(yè)務(wù)請(qǐng)求中的用戶進(jìn)行鑒權(quán),包括檢驗(yàn)用戶與SP的簽約關(guān)系,檢查用戶的狀態(tài)是否有效,如果該業(yè)務(wù)需要訂購(gòu),則MMSG還需要對(duì)業(yè)務(wù)請(qǐng)求中的用戶進(jìn)行業(yè)務(wù)訂購(gòu)關(guān)系鑒權(quán);如果用戶鑒權(quán)通過(guò),則繼續(xù)執(zhí)行步驟505;否則MMSG向SP返回錯(cuò)誤信息,結(jié)束流程。
其中,步驟503和504的執(zhí)行順序不是固定的,也可以先執(zhí)行步驟504,再執(zhí)行步驟503。
步驟505~507、MMSG向自身接入的MMSC轉(zhuǎn)發(fā)MM提交請(qǐng)求;MMSC收到MM提交請(qǐng)求后,對(duì)接入的MMSG進(jìn)行接入認(rèn)證,并向MMSG返回MM提交請(qǐng)求響應(yīng),MMSG收到MMSC返回的MM提交請(qǐng)求響應(yīng)后,將MM提交請(qǐng)求響應(yīng)轉(zhuǎn)發(fā)給SP。
步驟508~509、如果接收方用戶為預(yù)付費(fèi)用戶,則MMSG收到MMSC返回的MM提交成功的MM提交請(qǐng)求響應(yīng)后,MMSG向G-SCP發(fā)送計(jì)費(fèi)請(qǐng)求,G-SCP收到計(jì)費(fèi)請(qǐng)求后返回計(jì)費(fèi)請(qǐng)求響應(yīng);如果接收方用戶為后付費(fèi)用戶,則不執(zhí)行步驟508~509。
步驟510~513、MMSC向接收方MMS終端發(fā)送MM到達(dá)通知,接收方MMS終端收到MM到達(dá)通知后向MMSC發(fā)出提取MM請(qǐng)求;MMSC收到接收方MMS終端的提取MM請(qǐng)求后,向接收方MMS終端下發(fā)MM;接收方MMS終端收到MM后向MMSC返回接收MM響應(yīng)。
步驟514、MMSC收到接收方MMS終端返回的接收MM響應(yīng)后,向MMSG發(fā)送MM發(fā)送狀態(tài)報(bào)告,MM發(fā)送狀態(tài)報(bào)告中包含是否成功轉(zhuǎn)發(fā)了MM的信息;步驟515~516、對(duì)于預(yù)付費(fèi)用戶,如果MM發(fā)送狀態(tài)報(bào)告表明MM發(fā)送成功,則MMSG向G-SCP發(fā)送計(jì)費(fèi)確認(rèn),否則MMSG向G-SCP發(fā)送補(bǔ)款請(qǐng)求;然后G-SCP返回計(jì)費(fèi)確認(rèn)響應(yīng)或補(bǔ)款請(qǐng)求響應(yīng)。對(duì)于后付費(fèi)用戶,當(dāng)MMSG收到包含MM成功傳遞信息的MMS發(fā)送狀態(tài)報(bào)告時(shí),由MMSG觸發(fā)計(jì)費(fèi)即可,即由MMSG生成計(jì)費(fèi)話單,直接發(fā)送給計(jì)費(fèi)系統(tǒng)或由計(jì)費(fèi)系統(tǒng)取走進(jìn)行計(jì)費(fèi)。
步驟517、如果SP在MM提交請(qǐng)求中要求MM發(fā)送狀態(tài)報(bào)告,則MMSG還將MM發(fā)送狀態(tài)報(bào)告轉(zhuǎn)發(fā)給SP。
當(dāng)SP歸屬的MMSG所接入的MMSC與接收方MMS終端歸屬的MMSC不一致時(shí),本發(fā)明SP向接收方MMS終端發(fā)送多媒體消息的方法如圖6所示。其中,SP歸屬M(fèi)MSG與MMSC1相連,接收方MMS終端歸屬于MMSC2。這時(shí),本發(fā)明方法除了包括與圖5所示步驟501~517相同的步驟601~617之外,在步驟605之后,該方法還包括以下步驟步驟605’~606’、MMSC1根據(jù)接收方用戶號(hào)碼確定接收方MMS終端歸屬M(fèi)MSC2后,向MMSC2發(fā)送包含多媒體消息的MM提交請(qǐng)求,將多媒體消息提交給MMSC2;MMSC2收到MM提交請(qǐng)求后向MMSC1返回MM提交請(qǐng)求響應(yīng)。然后繼續(xù)執(zhí)行步驟606。
在步驟613之后,該方法還包括以下步驟步驟614’、MMSC2收到接收方MMS終端返回的接收MM響應(yīng)后,向MMSC1發(fā)送MM發(fā)送狀態(tài)報(bào)告。然后繼續(xù)執(zhí)行步驟614。
另外,可以想到,本發(fā)明SP通過(guò)MMSG提交給MMSC的MMS消息也可以轉(zhuǎn)發(fā)給外部應(yīng)用服務(wù)器,比如,E-mail服務(wù)器。這時(shí),MMS消息的發(fā)送地址為E-mail信箱。外部應(yīng)用服務(wù)器通過(guò)IP網(wǎng)絡(luò)與MMSC相連,圖1和圖4中均未畫出。
圖7為本發(fā)明MMS終端向SP發(fā)送多媒體消息的方法流程圖,其中SP歸屬的MMSG所接入的MMSC與MMS終端歸屬的MMSC一致,該方法包括以下步驟步驟701、MMS終端向自身歸屬的MMSC發(fā)出MM提交請(qǐng)求,請(qǐng)求中包含要發(fā)送的多媒體消息。
步驟702~703、MMSC對(duì)MMS終端進(jìn)行鑒權(quán),并根據(jù)多媒體消息中SP的接入號(hào)碼找到SP歸屬的MMSG;然后MMSC向MMS終端返回MM提交請(qǐng)求響應(yīng)。
步驟704、MMSC發(fā)送MM遞送請(qǐng)求到SP歸屬的MMSG,請(qǐng)求中包含要發(fā)送的多媒體消息。
步驟705~707、MMSG收到MMSC發(fā)送來(lái)的MM遞送請(qǐng)求后,對(duì)MM遞送請(qǐng)求中的SP進(jìn)行鑒權(quán)、業(yè)務(wù)鑒權(quán);對(duì)業(yè)務(wù)遞送請(qǐng)求中的用戶進(jìn)行鑒權(quán),檢驗(yàn)用戶的簽約關(guān)系,檢查用戶的狀態(tài)是否有效;如果上述鑒權(quán)成功,則繼續(xù)執(zhí)行步驟708;否則結(jié)束流程。其中,步驟705~707的順序是可以改變的。
步驟708~709、如果該發(fā)送方用戶為預(yù)付費(fèi)用戶,則MMSG收到MMSC返回的MM提交成功的MM提交請(qǐng)求響應(yīng)后,MMSG向G-SCP發(fā)送計(jì)費(fèi)請(qǐng)求,G-SCP收到計(jì)費(fèi)請(qǐng)求后返回計(jì)費(fèi)請(qǐng)求響應(yīng);如果該發(fā)送方用戶為后付費(fèi)用戶,則不執(zhí)行步驟708~709。
步驟710、MMSG根據(jù)SP的接入號(hào)碼向SP發(fā)起MM遞送請(qǐng)求,請(qǐng)求中包含要發(fā)送的多媒體消息。
步驟711~712、SP收到MMSG發(fā)送來(lái)的包含多媒體消息的MM遞送請(qǐng)求后,向MMSG返回MM遞送請(qǐng)求響應(yīng);MMSG收到SP返回的MM遞送請(qǐng)求響應(yīng)后,將該MM遞送請(qǐng)求響應(yīng)轉(zhuǎn)發(fā)給MMSC。
步驟713~714、如果MM遞送成功,對(duì)于預(yù)付費(fèi)用戶,則MMSG向G-SCP發(fā)送計(jì)費(fèi)確認(rèn),否則MMSG向G-SCP發(fā)送補(bǔ)款請(qǐng)求;然后G-SCP返回計(jì)費(fèi)確認(rèn)響應(yīng)或補(bǔ)款請(qǐng)求響應(yīng)。對(duì)于后付費(fèi)用戶,則由MMSG觸發(fā)計(jì)費(fèi)即可,即由MMSG生成計(jì)費(fèi)話單,直接發(fā)送給計(jì)費(fèi)系統(tǒng)或由計(jì)費(fèi)系統(tǒng)取走進(jìn)行計(jì)費(fèi)。
其中,用戶終端向SP發(fā)送MM的計(jì)費(fèi)原理與SP向用戶終端發(fā)送MM的計(jì)費(fèi)原理是類似的,對(duì)于預(yù)付費(fèi)用戶,由MMSG向G-SCP發(fā)起計(jì)費(fèi)請(qǐng)求,對(duì)于后付費(fèi)用戶,由MMSG觸發(fā)計(jì)費(fèi)。
當(dāng)SP歸屬的MMSG所接入的MMSC與用戶終端歸屬的MMSC不一致時(shí),發(fā)送方用戶終端向SP發(fā)送多媒體消息的方法除上述步驟701到711外,還包括兩個(gè)MMSC之間的消息轉(zhuǎn)發(fā)。
由上述方案可以看出,通過(guò)MMSG連接SP與MMSC,由MMSG對(duì)SP的統(tǒng)一接入和認(rèn)證,實(shí)現(xiàn)了業(yè)務(wù)接入與承載傳輸?shù)母綦x,降低了MMSC的負(fù)載,保護(hù)了核心傳輸設(shè)備,加強(qiáng)了MMSC的安全性。而且,可以由MMSG控制SP的本地接入和本地管理,便于本地業(yè)務(wù)的開(kāi)展。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種多媒體消息系統(tǒng),至少包括MMS終端、多媒體消息業(yè)務(wù)中心MMSC、無(wú)線應(yīng)用協(xié)議網(wǎng)關(guān)WAPGW和服務(wù)提供商SP;所述MMSC用于接收、存儲(chǔ)和轉(zhuǎn)發(fā)多媒體消息;所述WAPGW連接MMSC和移動(dòng)網(wǎng)絡(luò),用于承載MMSC和MMS終端之間的多媒體消息業(yè)務(wù);其特征在于,該系統(tǒng)還包括多媒體消息業(yè)務(wù)網(wǎng)關(guān)MMSG,用于轉(zhuǎn)發(fā)來(lái)自SP或MMSC的多媒體消息,并對(duì)多媒體消息中的SP及用戶和提供的業(yè)務(wù)進(jìn)行認(rèn)證、鑒權(quán);所述MMSG與至少一個(gè)MMSC和歸屬該MMSG的SP分別相連。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述MMSG為具有路由功能的MMSG。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,該系統(tǒng)進(jìn)一步包含與所述MMSG相連的電話號(hào)碼映射為域名的解析服務(wù)器ENUM DNS SERVER,用于為MMSG提供多媒體消息接收方用戶歸屬的MMSC的地址信息。
4.根據(jù)權(quán)利要求1、2或3所述的系統(tǒng),其特征在于,該系統(tǒng)進(jìn)一步包含用于對(duì)預(yù)付費(fèi)用戶進(jìn)行計(jì)費(fèi)的網(wǎng)關(guān)業(yè)務(wù)控制點(diǎn)G-SCP,其與MMSG相連。
5.一種轉(zhuǎn)發(fā)多媒體消息的方法,其特征在于,在多媒體消息系統(tǒng)中設(shè)置多媒體消息業(yè)務(wù)網(wǎng)關(guān)MMSG,并將該MMSG與至少一個(gè)MMSC和歸屬該MMSG的SP分別相連,該方法包括以下步驟a.SP向自身歸屬的MMSG提交包含多媒體消息的業(yè)務(wù)請(qǐng)求;b.SP歸屬的MMSG收到SP提交的業(yè)務(wù)請(qǐng)求后,對(duì)SP進(jìn)行接入認(rèn)證及對(duì)業(yè)務(wù)請(qǐng)求中的業(yè)務(wù)和用戶進(jìn)行鑒權(quán),并根據(jù)接收方用戶號(hào)碼將收到的多媒體消息轉(zhuǎn)發(fā)給接收方用戶歸屬的MMSC。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟b進(jìn)一步包括對(duì)于業(yè)務(wù)請(qǐng)求中需要訂購(gòu)的業(yè)務(wù),MMSG對(duì)業(yè)務(wù)請(qǐng)求中的用戶進(jìn)行業(yè)務(wù)訂購(gòu)關(guān)系鑒權(quán)。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,該方法進(jìn)一步包括c.接收方用戶歸屬的MMSC收到多媒體消息后,通知接收方用戶提取多媒體消息;接收方用戶從自身歸屬的MMSC獲取多媒體消息;d.接收方用戶從自身歸屬的MMSC獲取多媒體消息后,向MMSC返回接收響應(yīng);MMSC收到接收響應(yīng)后,發(fā)送多媒體消息發(fā)送狀態(tài)報(bào)告給MMSG。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟b進(jìn)一步包括僅將MMSG與一個(gè)MMSC相連,則MMSC對(duì)接入的MMSG進(jìn)行接入認(rèn)證,并判斷接收方用戶是否歸屬該MMSC,如果是,則執(zhí)行步驟c;否則該MMSC查找接收方用戶歸屬哪個(gè)MMSC,并將收到多媒體消息轉(zhuǎn)發(fā)給拭到的接收方用戶歸屬的MMSC,然后執(zhí)行步驟c;或者,將MMSG與一個(gè)以上MMSC相連,則MMSG查找接收方用戶歸屬哪個(gè)MMSC,并執(zhí)行所述MMSG將收到的多媒體消息轉(zhuǎn)發(fā)給找到的接收方用戶歸屬的MMSC;接收方用戶歸屬的MMSC對(duì)接入的MMSG進(jìn)行接入認(rèn)證,然后執(zhí)行步驟c。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,該方法進(jìn)一步包括對(duì)于預(yù)付費(fèi)用戶,所述步驟b中,MMSG收到多媒體消息后,MMSG向網(wǎng)關(guān)業(yè)務(wù)控制點(diǎn)G-SCP發(fā)起計(jì)費(fèi)請(qǐng)求;所述步驟d中,在MMSG收到多媒體消息發(fā)送狀態(tài)報(bào)告后,MMSG向G-SCP發(fā)送計(jì)費(fèi)確認(rèn)或補(bǔ)款請(qǐng)求;對(duì)于后付費(fèi)用戶,所述步驟d中,在MMSG收到包含轉(zhuǎn)發(fā)成功信息的多媒體消息發(fā)送狀態(tài)報(bào)告后,由MMSG觸發(fā)計(jì)費(fèi),生成計(jì)費(fèi)話單,并將計(jì)費(fèi)話單直接發(fā)送給計(jì)費(fèi)系統(tǒng)或由計(jì)費(fèi)系統(tǒng)取走進(jìn)行計(jì)費(fèi)。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟d進(jìn)一步包括MMSG將收到的多媒體消息發(fā)送狀態(tài)報(bào)告轉(zhuǎn)發(fā)給SP。
11.一種轉(zhuǎn)發(fā)多媒體消息的方法,其特征在于,在多媒體消息系統(tǒng)中設(shè)置MMSG,并將該MMSG與至少一個(gè)MMSC和歸屬該MMSG的SP分別相連,該方法包括以下步驟A.用戶終端向MMSC提交包含多媒體消息的業(yè)務(wù)請(qǐng)求;B.MMSC收到用戶終端提交的業(yè)務(wù)請(qǐng)求后,根據(jù)業(yè)務(wù)請(qǐng)求中的接入號(hào)碼找到SP歸屬的MMSG,并將收到的業(yè)務(wù)請(qǐng)求發(fā)送給該MMSG;C.SP歸屬的MMSG收到多媒體消息后,對(duì)SP及業(yè)務(wù)請(qǐng)求中的業(yè)務(wù)和用戶進(jìn)行鑒權(quán),并將該多媒體消息轉(zhuǎn)發(fā)給SP。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,該方法進(jìn)一步包括D.SP收到MMSG發(fā)送來(lái)的多媒體消息后,向該MMSG返回包含多媒體消息提交是否成功信息的多媒體消息提交響應(yīng)。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,該方法進(jìn)一步包括對(duì)于預(yù)付費(fèi)用戶,步驟C中,MMSG收到多媒體消息后,MMSG向G-SCP發(fā)起計(jì)費(fèi)請(qǐng)求;步驟D中,在MMSG收到多媒體消息提交響應(yīng)后,MMSG向G-SCP發(fā)送計(jì)費(fèi)確認(rèn)或補(bǔ)款請(qǐng)求;對(duì)于后付費(fèi)用戶,在MMSG收到包含轉(zhuǎn)發(fā)成功信息的多媒體消息提交響應(yīng)后,由MMSG觸發(fā)計(jì)費(fèi),生成計(jì)費(fèi)話單,并將計(jì)費(fèi)話單直接發(fā)送給計(jì)費(fèi)系統(tǒng)或由計(jì)費(fèi)系統(tǒng)取走進(jìn)行計(jì)費(fèi)。
全文摘要
本發(fā)明公開(kāi)了一種多媒體消息系統(tǒng),包括MMS終端、MMSC、WAPGW和SP和MMSG;所述MMSG用于轉(zhuǎn)發(fā)來(lái)自SP或MMSC的多媒體消息,并對(duì)多媒體消息中的SP及用戶和提供的業(yè)務(wù)進(jìn)行認(rèn)證、鑒權(quán);所述MMSG與至少一個(gè)MMSC和歸屬該MMSG的SP分別相連。本發(fā)明同時(shí)公開(kāi)了一種轉(zhuǎn)發(fā)多媒體消息的方法,包括a.SP向自身歸屬的MMSG提交業(yè)務(wù)請(qǐng)求;b.SP歸屬的MMSG收到業(yè)務(wù)請(qǐng)求后,對(duì)SP、用戶及請(qǐng)求的業(yè)務(wù)進(jìn)行鑒權(quán),并將收到的多媒體消息轉(zhuǎn)發(fā)給接收方用戶歸屬的MMSC。本發(fā)明同時(shí)還公開(kāi)了一種用戶終端向SP轉(zhuǎn)發(fā)多媒體消息的方法,本發(fā)明提供的方法和系統(tǒng)可減輕MMSC的負(fù)荷,增加MMSC的安全性。
文檔編號(hào)H04L12/58GK1738446SQ20041005845
公開(kāi)日2006年2月22日 申請(qǐng)日期2004年8月16日 優(yōu)先權(quán)日2004年8月16日
發(fā)明者柏廣昌, 李大偉 申請(qǐng)人:華為技術(shù)有限公司