国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      多媒體消息傳送方法和系統(tǒng)的制作方法

      文檔序號:7723935閱讀:143來源:國知局
      專利名稱:多媒體消息傳送方法和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)據(jù)傳送。更具體地,本發(fā)明涉及多媒體消息傳送業(yè)務(wù)中的媒體內(nèi)容的流動(streaming)。
      在移動通信網(wǎng)絡(luò)中,術(shù)語多媒體消息傳送業(yè)務(wù)(MMS)通常用于描述用于傳輸具有多媒體內(nèi)容的消息的一種新方法。多媒體消息傳送業(yè)務(wù)允許在不同的移動用戶之間和/或移動用戶和因特網(wǎng)之間傳送消息。已經(jīng)存在約定的方案用來在第三代移動通信網(wǎng)中提供MMS,并且其特征已經(jīng)在以下技術(shù)規(guī)范中進行了介紹,該技術(shù)規(guī)范是第三代協(xié)作項目組織(3GPP)的技術(shù)規(guī)范(TS)23.140,V.4.1.0“多媒體消息傳送業(yè)務(wù)(MMS),功能描述,第二階段(第四版,2000-12)”(“Multimedia Messaging Service(MMS),F(xiàn)unctional Description,Stage2(Release 4,2000-12)”)。在3GPP TS 23.140,第四版本中建議的多媒體消息傳送業(yè)務(wù)采用存儲和轉(zhuǎn)發(fā)的方法進行消息傳送。多媒體消息的構(gòu)建方式是把多媒體內(nèi)容、描述該多媒體內(nèi)容的必要信息以及識別該消息預(yù)定接收者的地址信息等封裝在一起。然后,多媒體消息被從發(fā)送MMS的用戶代理發(fā)送到多媒體消息傳送業(yè)務(wù)中心MMSC,它接下來把該消息通知給預(yù)定接收者(接收者MMS用戶代理)。稍后,多媒體消息被接收者用戶代理終端完整地下載,并且一經(jīng)下載并存儲在該接收者用戶代理中之后,便顯示給該用戶。
      接下來,參照

      圖1、2和3討論典型的MMS系統(tǒng)的結(jié)構(gòu)和操作。
      圖1表示根據(jù)3GPP TS 23.140的MMS系統(tǒng)單元概圖。該系統(tǒng)包含以下各項·多個MMS用戶代理(UA)110,每一個都能夠傳送和接收多媒體消息;·漫游MMS用戶代理127;·不同類型的接入網(wǎng)絡(luò)122、124和126,包括·諸如GSM第二階段網(wǎng)絡(luò)的第二代移動電信網(wǎng)122;·諸如通用移動電信網(wǎng)絡(luò)(UMTS)的第三代移動電信網(wǎng)124;·移動接入網(wǎng)126,例如無線局域網(wǎng)。
      ·因特網(wǎng)(或者其它的網(wǎng)際協(xié)議(IP)網(wǎng)絡(luò))130,它具有諸如電子郵件服務(wù)器的外部服務(wù)器134和一個有線電子郵件客戶端132;·多媒體消息傳送業(yè)務(wù)中繼器142和MMS服務(wù)器144,它們在本例中被集成到一個叫做多媒體消息傳送業(yè)務(wù)中心(MMSC)140的單個單元中,但是可替換地也可以作為獨立的或者分布式的實體來實現(xiàn);·與MMS服務(wù)器144連接的消息存儲150;以及·用戶數(shù)據(jù)庫160,它包含了例如用戶預(yù)約費和地址信息。
      集合的術(shù)語多媒體消息傳送業(yè)務(wù)環(huán)境(MMSE)用于描述那些協(xié)同操作來實施多媒體消息傳送業(yè)務(wù)的功能部件。在圖1中,MMSE由橢圓區(qū)域中的部件組成。
      參考圖1更加詳細的描述,每個MME用戶代理110都通過它的接入網(wǎng)絡(luò)122、124連接到MMS中繼器142。漫游MMS用戶代理127通過移動接入網(wǎng)絡(luò)126并經(jīng)由因特網(wǎng)130連接到MMS中繼器142。該MMS中繼器被連接到MMS服務(wù)器144和用戶數(shù)據(jù)庫160。此外,外部服務(wù)器134和有線電子郵件客戶終端132連接到因特網(wǎng)130。
      圖2表示根據(jù)3GPP TS 23.140在不同的MMSE之間交互工作的概況。多媒體消息的通信發(fā)生在用戶代理110A(發(fā)送者)和用戶代理110B(接收者)之間,它們分別駐留在不同的多媒體消息傳送業(yè)務(wù)環(huán)境中。為了簡化和清晰,兩個多媒體消息傳送業(yè)務(wù)環(huán)境(MMSE A和MMSE B)都分別表示成包含單獨的MMS中繼器,它們被連接到單獨的MMS服務(wù)器從而構(gòu)成兩個MMSC 214和224。應(yīng)當(dāng)明白,在實際的MMSE中,MMS中繼器和服務(wù)器的數(shù)目也許(并且典型地)會大于該值。MMSE A和MMSEB也可以具有例如不同的運營商、不同的地理位置或覆蓋區(qū)域和/或不同的技術(shù)特征和容量。此外,在一個特別的MMSE包含多于一個MMS中繼器的情況下,本發(fā)明的方法也可以應(yīng)用在該MMSE中。
      在圖2所示的例子中,兩個MMS用戶代理110A和110B都被表示成通過無線通信網(wǎng)212、222與它們各自的MMSE 210、220通信的裝置。然而,應(yīng)該明白MMSE用戶代理A或者MMSE用戶代理B,或者二者都可以駐留在一個固定線路網(wǎng)絡(luò)中(未示出)。
      關(guān)于圖2,假設(shè)MMS用戶代理A 110A已經(jīng)預(yù)訂了多媒體消息傳送業(yè)務(wù)環(huán)境A 210中提供的多媒體消息傳送業(yè)務(wù),想要發(fā)送一些媒體內(nèi)容到已經(jīng)預(yù)定了MMSE B 220中提供的多媒體消息傳送業(yè)務(wù)的MMS用戶代理B 110B。通常,多媒體消息的內(nèi)容中會包含多種組成部分,其中的一些適用于流動而另一些組成部分不適合流動,諸如文本或者靜止圖像。在下面討論多媒體消息的產(chǎn)生、傳送和重現(xiàn)的例子中,假設(shè)消息的所有組成部分都不是可流動的內(nèi)容類型。然后將分別討論由3GPP TS 23.140提供的用于多媒體消息組成部分的流動下載的當(dāng)前規(guī)定。
      再次參考圖2,在啟動對MMS用戶代理B發(fā)送多媒體消息的通信時,MMS用戶代理A首先選擇要被傳送的媒體內(nèi)容。例如,媒體內(nèi)容可以采取靜止圖像和某些相關(guān)文本的形式,它們被存儲在用戶代理A的存儲器中。該圖像可以是使用例如照相機和內(nèi)嵌在用戶代理A中的靜態(tài)圖象編碼裝置來記錄的。可替換地,該圖像和文本可以是已經(jīng)從另一個源被下載到用戶代理A。在任一情況下,用戶代理A把媒體內(nèi)容封裝成為多媒體消息,它包含了媒體內(nèi)容本身,描述媒體內(nèi)容的必要信息以及表示消息的預(yù)定接收者的地址信息。MMS用戶代理A然后通過無線網(wǎng)絡(luò)A 212發(fā)送該消息到MMS中繼器A。
      在接收到該多媒體消息時,MMS中繼器A根據(jù)包含在消息中的地址信息,判斷預(yù)定的接收者不是MMSE A的用戶代理而是MMS中繼器B的用戶代理并把該多媒體消息轉(zhuǎn)發(fā)到MMS中繼器B。多媒體消息到正確的MMS中繼器(即負責(zé)用戶代理B的中繼器)的路由選擇,可以使用例如在現(xiàn)有的3GPP多媒體消息傳送方案中提供的標(biāo)準(zhǔn)化機制來完成。在接收到多媒體消息時,MMS中繼器B把多媒體內(nèi)容存儲在MMS服務(wù)器B中并發(fā)送通知到預(yù)定接收者(MMS用戶代理B),由此指示一個多媒體消息已經(jīng)到達并且其內(nèi)容可以被從MMS中繼器B下載。作為接收到該通知的響應(yīng),MMS用戶代理B從(通過)MMS中繼器B重現(xiàn)該媒體內(nèi)容。由MMS中繼器B通過信令啟動對媒體內(nèi)容的重現(xiàn)。
      圖3更加詳細地示出了通知和多媒體消息重現(xiàn)的過程。具體來說,圖3表示了當(dāng)MMS中繼器B接收到預(yù)定為接收者MMS用戶代理B的MMS消息時所發(fā)生的消息的流程。MMS中繼器B接收MMS消息,把它存儲在MMS服務(wù)器B中,并且使用MMS通知消息310(3GPP TS 23.140中的MM1_notifcation.REQ)來通知MMS用戶代理B該消息的到達。
      接下來,MMS用戶代理B使用MMS通知響應(yīng)320(3GPP TS 23.140中的MM1_notifcation.RES)來響應(yīng)以便確認對MMS通知310的接收。
      在接收到MMS通知消息310后,MMS用戶代理B將清楚多媒體消息已經(jīng)可以被用來重現(xiàn),并且可以啟動下載該消息的過程。這可以在通知消息被接收到以后直接執(zhí)行,或者在之后的某些時刻執(zhí)行。當(dāng)MMS用戶代理B期望開始下載該MMS消息時,它發(fā)送一個MMS重現(xiàn)請求330(MM1_retrieve.RES)到MMSC B 224。MMSC B 224通過從MMS服務(wù)器B重現(xiàn)該多媒體消息來響應(yīng)并且發(fā)送一個MMS重現(xiàn)響應(yīng)340(3GPP TS23.140中的MM1_retrieve.RES)到MMS用戶代理B。在多媒體消息如本例中所考慮的只包含了不可流動的組成部分的情況下,MMS重現(xiàn)響應(yīng)消息中攜帶了要被下載的實際的多媒體消息組成部分。在接收到整個的多媒體消息后,MMS用戶代理B發(fā)送一個MMS確認350(確認整個多媒體消息的接收)到該MMS中繼器B。
      如前面所提到的,一些媒體組成部分適于通過流動進行下載。術(shù)語“流動(streaming)”通常用于描述例如音頻或視頻剪輯(videoclip)的媒體內(nèi)容的表現(xiàn)形式,或者不同媒體類型的結(jié)合在通過數(shù)據(jù)網(wǎng)絡(luò)被傳送到接收者時是以一種連續(xù)的方式?!傲鳌笨梢允且环N使得接收者能以顯示某些連續(xù)的信息流(諸如電影(即視頻)、聲音或者音樂)的數(shù)據(jù)流。在典型的視頻流中,每秒傳送10到20個視頻幀。實際上,流動可以是現(xiàn)場的(實時的)也可以是以點播的方式執(zhí)行。術(shù)語“現(xiàn)場流動”描述了從一個現(xiàn)場源(例如使用攝影機產(chǎn)生的數(shù)字圖像流)中產(chǎn)生媒體流,而術(shù)語“點播流動”描述了從例如存儲在服務(wù)器上的文件中產(chǎn)生媒體流。
      流動在移動網(wǎng)絡(luò)中非常有應(yīng)用前途,尤其是考慮到移動終端典型地具有有限的多媒體播放資源(諸如存儲器和處理功率)這一實際情況。通常,對媒體下載和再現(xiàn)采取流動的方法具有減少移動終端所需要的可利用存儲器總量的潛力。
      最近,將流動合并到被提出的第三代多媒體消息傳送業(yè)務(wù)中的興趣有所增加。然而如前所述,MMS業(yè)務(wù)是基于把媒體內(nèi)容、消息描述和地址信息封裝成單個的消息。這種封裝與媒體內(nèi)容的流動不兼容,因此對MMS業(yè)務(wù)建議的某些修正是必要的以便適應(yīng)媒體內(nèi)容的流動下載。3GPP TS 23.140,第4版本中允許在接收者用戶代理和接收者MMS中繼器之間建立流動會話,但是需要在某種程度上修改從接收者MMS中繼器發(fā)送到接收者MMS用戶的通知消息。
      根據(jù)這個建議,如果諸如上面的例子所述的MMS中繼器B的接收者MMS中繼器接收到一個包含可流動的媒體內(nèi)容的多媒體消息,則它可組成一個修改的MMS通知消息并把該消息發(fā)送到預(yù)定的接收者用戶代理,以便把可流動的多媒體組成部分通知給代理。修改的通知消息包含必要的信息來初始化接收者MMS用戶代理和MMS服務(wù)器之間的流動會話,MMS服務(wù)器具有到該可流動多媒體部件的接入。
      因而,根據(jù)3GPP TS 23.140,第4版,標(biāo)準(zhǔn)的MMS通知消息被用于通知預(yù)定的接收者用戶代理多媒體消息可被用來下載,必需對消息進行修正以使它可以提供特別是可以被下載的可流動的多媒體組成部分。這使得接收者用戶代理能夠建立流動對話來下載多媒體組成部分。
      然而盡管有這種改變,在MMS規(guī)范中仍然沒有可利用的機制來以一種一致的方式下載可流動的和不可流動的兩者的多媒體組成部分。因而,需要有這種能力,因為它對于能夠和諸如聲音、語音或者視頻流的可流動的多媒體組成部分一起接收諸如靜態(tài)圖片和文本或者程序applet的不可流動的組成部分兩者十分有益。
      根據(jù)本發(fā)明的第一方面,提供了一種用于接收多媒體消息的方法,包含步驟接收多媒體消息傳送;從多媒體消息傳送中分離出包含了用于啟動流動會話所必需的信息的描述符;以及使用描述符啟動流動會話,以便重現(xiàn)被存儲的由描述符所描述的可流動的媒體組成部分。
      優(yōu)選地,本方法還包含了從多媒體消息傳送中分離不可流動的媒體組成部分的步驟。
      根據(jù)本發(fā)明的第二方面,提供了一種用于多媒體消息傳送的方法,包含步驟在通信網(wǎng)絡(luò)的實體中存儲包含可流動的媒體組成部分的多媒體消息;從網(wǎng)絡(luò)實體發(fā)送多媒體消息傳送到接收者用戶代理;以及在所述多媒體消息傳送中包含一個描述符,它提供了允許接收者用戶代理啟動流會話的信息以便重現(xiàn)可流動的媒體組成部分。
      本發(fā)明的優(yōu)點在于,僅以微弱改變就使得可流動的媒體組成部分的傳輸使用根據(jù)現(xiàn)有MMS規(guī)范的通信系統(tǒng)。
      優(yōu)選地,對于相同的多媒體消息,通過在下載該多媒體消息之前使用描述符,可流動的和不可流動的組成部分都可以被從始發(fā)者發(fā)送到接收者。
      優(yōu)選地,本方法另外包括使用通知消息通知接收者用戶代理有一個消息可用。優(yōu)選該通知消息符合MMS規(guī)范。
      此外,本發(fā)明還允許使用單一類型的通知消息來告知接收者MMS用戶代理,多媒體消息可被用來下載。換言之,不管媒體內(nèi)容是什么特別的多媒體內(nèi)容,都可以使用單一類型的通知消息。這樣的優(yōu)點在于可以簡化通知消息的格式并允許用一致的方式來指示下載多媒體消息的可用性。
      優(yōu)選地,包含了不可流動的和可流動的媒體組成部分的多媒體消息的可流動的媒體組成部分可被前面所提的描述符所替代,從而使多媒體消息可被修改以便包含該不可流動的組成部分和該描述符。因此,當(dāng)包含了不可流動的組成部分和描述符的修改后的消息被下載到該接收者用戶代理時,用戶代理可以使用由描述符提供的信息來啟動流動會話以便下載可流動的媒體組成部分。
      在多媒體消息包含了多于一個可流動的媒體組成部分的情況下,每個可流動的媒體組成部分被有益地用相應(yīng)的描述符替換。可選擇地,描述符中包含了有關(guān)至少兩個或者所有的可流動的媒體組成部分的信息。描述符然后被提供在多媒體消息中代替所有它們描述的可流動媒體組成部分。
      可選擇地,這一替代可以被接收者MMS中繼器執(zhí)行或者被MMS服務(wù)器執(zhí)行。換言之,該替代優(yōu)選地被與接收者用戶代理相關(guān)的MMS中繼器或者MMS服務(wù)器執(zhí)行??商鎿Q地,諸如代理服務(wù)器的其它通信模塊也能執(zhí)行這種替代。
      優(yōu)選地,描述符被從一個分組中選取,該分組包括一個會話描述文件、一個統(tǒng)一資源定位器(URL)以及一個通用資源標(biāo)識(URI)。
      優(yōu)選地,會話描述文件是一個會話描述協(xié)議(SDP)文件。
      優(yōu)選地,會話描述文件包含所有啟動流動會話的必要數(shù)據(jù)以便下載可流動的媒體組成部分。
      在多媒體消息傳輸中包含描述符可以使得無需單獨地傳送數(shù)據(jù)來啟動流動會話。由于可以避免過多的消息發(fā)送,因此節(jié)省了通信帶寬并且加速了消息發(fā)送。此外,如果接收者用戶代理拒絕該消息,則不需要徒勞地發(fā)送描述符。
      根據(jù)本發(fā)明的第三方面,提供了多媒體消息傳送用戶代理,它包括收發(fā)器,用于接收多媒體消息并用于建立流動會話;其特征在于該用戶代理還包含處理器,用于在多媒體消息中搜索包含流動啟動數(shù)據(jù)的描述符;以及該處理器被安排用來控制收發(fā)器以便使用描述符中所包含的流動初始化數(shù)據(jù)來啟動流動會話。
      根據(jù)本發(fā)明的第四個方面,還提供了一個多媒體消息傳送業(yè)務(wù)系統(tǒng),它包括第一網(wǎng)絡(luò)實體,用于存儲多媒體消息;多個用戶代理;第二網(wǎng)絡(luò)實體,用于通知用戶代理有消息可被該用戶代理利用,所述用戶代理是一個接收者用戶代理;第三網(wǎng)絡(luò)實體,用于在多媒體消息中搜索可流動的媒體組成部分、用于存儲多媒體消息的此類組成部分、并用于通過在多媒體消息中放置標(biāo)識符來修改多媒體消息,從而足以允許接收者多媒體用戶代理啟動流動會話以便重現(xiàn)可流動的媒體組成部分;所述第二網(wǎng)絡(luò)實體被安排用來接收一個傳送多媒體消息給接收者用戶代理的請求并響應(yīng)所述請求傳遞該多媒體消息給接收者用戶代理。
      所述第二和第三網(wǎng)絡(luò)實體可以是相同的,例如都是多媒體中繼器。可選擇地,它們也可以是不同實體。
      根據(jù)本發(fā)明的第五方面,提供了一個包含多媒體消息的接收者地址的多媒體消息;其特征在于該多媒體消息還包括一個描述符,它包含了必要的信息以便允許接收者用戶代理使用該描述符來啟動流動傳送會話從而重現(xiàn)至少一個可流動的媒體組成部分。
      根據(jù)本發(fā)明的第六方面,提供了用于控制多媒體消息傳送用戶代理的計算機程序產(chǎn)品,其中包括計算機可執(zhí)行程序代碼,它使得用戶代理能夠接收多媒體消息;其特征在于該計算機程序產(chǎn)品還包括計算機可執(zhí)行程序代碼,它使得用戶代理能夠在多媒體消息中搜索包含流動初始化數(shù)據(jù)的描述符;以及計算機可執(zhí)行程序代碼,它使得用戶代理能夠使用描述符中包含的流動初始化數(shù)據(jù)來啟動流動會話。
      通過舉例,將參考附圖描述本發(fā)明,其中圖1表示根據(jù)3GPP TS 23.140,V.4的MMS系統(tǒng)部件的概圖;圖2表示根據(jù)3GPP TS 23.140,V.4的MMS系統(tǒng)部件交互工作的概圖;圖3表示接收MMS中繼器/MMS服務(wù)器和接收者MMS用戶代理之間消息的流程;圖4表示根據(jù)本發(fā)明的優(yōu)選實施例,接收MMS中繼器/MMS服務(wù)器和接收者MMS用戶代理之間消息的流程;圖5表示根據(jù)本發(fā)明的優(yōu)選實施例,描述MMS中繼器的操作的流程圖;以及圖6表示根據(jù)本發(fā)明的優(yōu)選實施例,MMS用戶代理的結(jié)構(gòu)的方框圖。
      圖1到3已在前面做了介紹以便闡述現(xiàn)有技術(shù)。它們也構(gòu)成了一個框架,在其中可以實施本發(fā)明。
      接下來參考MMS系統(tǒng)在接收到包含可流動的和不可流動的組成部分的多媒體消息時的操作討論本發(fā)明的一個優(yōu)選實施例。還將討論支持該優(yōu)選實施例的MMS系統(tǒng)的示例實施方式。
      本發(fā)明的優(yōu)選實施例是基于使用描述符來替代多媒體消息的可流動的多媒體組成部分,該描述符提供了信息使得接收者MMS用戶代理110B可以啟動一個流動會話以便下載該可流動的組成部分。如前所述,到目前為止只有通過修改MMS通知消息310,才使和MMS有關(guān)的流動成為可能。在本發(fā)明的優(yōu)選實施例中,描述符被嵌入到多媒體消息中,并且就像MMS重現(xiàn)響應(yīng)中的其它多媒體組成部分一樣被接收者用戶代理接收。用戶代理提取由描述符所提供的信息,該信息然后能被用于啟動流動會話以便下載可流動的組成部分。這意味著不再需要修改MMS通知消息310。
      圖4表示了根據(jù)本發(fā)明的優(yōu)選實施例在接收者MMSC和接收者MMS用戶代理之間發(fā)生的消息的流程。在多媒體消息到達MMSC后,消息310到330首先進行交換。交換的方式與接收的多媒體消息中沒有可流動的組成部分的傳統(tǒng)MMS系統(tǒng)中一樣。本發(fā)明所介紹的修改影響了在MMS重現(xiàn)請求330之后發(fā)生的信令。根據(jù)本發(fā)明的優(yōu)選實施例,如果除了不可流動的媒體組成部分以外,被接收的多媒體消息還包含了可流動的媒體組成部分,則MMS重現(xiàn)響應(yīng)340包含了該不可流動的多媒體消息組成部分以及一個描述可流動的多媒體組成部分的描述符。根據(jù)優(yōu)選實施例,在多媒體消息包含了多于一個可流動的媒體組成部分的情況下,每個可流動的媒體組成部分被獨立的描述符所替代,每個描述符中包含了足夠的信息以便允許接收者用戶代理110B啟動用于接收討論的可流動媒體組成部分的流動會話。
      如果多媒體消息只包含了可流動的組成部分,那么多媒體消息將只包含可流動組成部分的描述符。
      典型地,描述符以諸如會話描述協(xié)議(SDP)文件的會話描述文件的形式被安排,該SDP文件被包含在MMS消息中。實際的文件結(jié)構(gòu)能夠以多種方式實現(xiàn),但是根據(jù)本發(fā)明,使用了如在無線應(yīng)用協(xié)議WAP多媒體消息傳送業(yè)務(wù)版本1.0,消息封裝草案0.8(2000年2月17日),圖2中所示的結(jié)構(gòu)。多媒體消息被有益地安排成描述符被在MMS消息的前面的部分中傳送,這樣在開始多媒體消息的下載后,無需很大的延時就能啟動流動會話。
      在可替換的實施例中,一個共享的會話描述文件中包含了兩個或者更多的可下載的多媒體組成部分的描述。
      會話描述文件提供了個別的可流動的多媒體組成部分的表示方式的描述并且允許接收者完成該流動處理的媒體啟動部分。SDP文件是一種被廣泛使用的會話描述文件類型的典型例子。SDP具有一個互聯(lián)網(wǎng)地址指派機構(gòu)(IANA)注冊的多用途的網(wǎng)絡(luò)郵件擴充協(xié)議(MIME)類型,作為MMS重現(xiàn)響應(yīng)消息340的組成部分的內(nèi)容類型被提到。
      有益地,會話描述文件包含了以下數(shù)據(jù)協(xié)議版本、和媒體內(nèi)容的擁有者和/或創(chuàng)建者有關(guān)的信息、會話標(biāo)識符、會話名稱和屬性、會話信息、諸如消息發(fā)送者的電話號碼或者電子郵件地址的始發(fā)者標(biāo)識符、連接信息、帶寬信息、不同的與時間有關(guān)的信息、以及由會話描述文件所描述的每個媒體組成部分的標(biāo)題和屬性。會話描述文件還可以包含一些加密信息,諸如消息鑒權(quán)碼(MAC)、用于校驗內(nèi)容有效性的加密校驗和、或者允許接收者用戶代理生成會話密鑰的口令,該密鑰被用于對內(nèi)容解密或者進行確認。
      在備選實施例中,也可以為此目的而使用其它形式的文件。TEXT、RTSL以及MHEG是其他的用于此用途的示例文件,并且所有這些文件都有一個注冊的MIME類型。
      流動會話是根據(jù)通常使用的流動協(xié)議來實現(xiàn)的。在這方面,實時流動協(xié)議(RTSP)是一個眾所周知的會話層協(xié)議。實時協(xié)議/實時控制協(xié)議(RTP/RTCP)被設(shè)計來控制流動內(nèi)容的傳輸,而用戶數(shù)據(jù)報文協(xié)議(UDP)和/或傳輸控制協(xié)議(TCP)可被用作流動的傳輸協(xié)議。
      由于不同的網(wǎng)絡(luò)實體可以使用相應(yīng)描述符替代不同的可流動多媒體組成部分,因此使用獨立的會話描述文件給使用帶來更多的靈活性。
      可以通過流動或者任何其它適當(dāng)?shù)姆椒ò讯嗝襟w消息,即內(nèi)容上載到MMSC。在本發(fā)明的優(yōu)選實施例中,使用流動將多媒體內(nèi)容下載到給定接收者與該內(nèi)容被上載到MMS中繼器B的方式互不相關(guān)。
      圖5表示了描述本發(fā)明優(yōu)選實施例的接收者MMS中繼器操作的流程圖。操作從塊502開始。接下來,MMS中繼器B接收多媒體消息(塊504)。MMS中繼器檢測多媒體消息中是否包含任何可流動媒體組成部分(塊506)。如果包含,存儲每個可流動的媒體組成部分(塊508)并且一個適于所討論的該組成部分的描述符被構(gòu)成,并包含在多媒體消息中以代替該媒體內(nèi)容本身(塊510)。在接下來的操作步驟中,接收者MMS用戶代理被告知(MMS通知)該多媒體消息可利用(塊512)。
      在接收到可利用多媒體消息的通知后,接收者MMS用戶代理通過發(fā)送MMS通知響應(yīng)消息確認該通知。MMS中繼器檢測是否已經(jīng)接收到MMS通知響應(yīng)(塊514)。如果沒有,MMS中繼器檢測該消息是否已經(jīng)過期(塊515)。如果消息還未過期,則中繼器嘗試再次通知接收者,例如在預(yù)定時期后。如果消息已經(jīng)過期,則MMS中繼器將不再通知接收者用戶代理并且方便地清除該消息(塊520),即刪除與之有關(guān)被存儲的媒體組成部分。
      如果通知響應(yīng)被接收到(塊514),通過檢測對MMS重現(xiàn)請求的接收來繼續(xù)操作(塊516)。在本發(fā)明的優(yōu)選實施例中,MMS重現(xiàn)請求可以和該通知響應(yīng)被集成到一起,如果二者都在短時期內(nèi)被傳送(例如1、5或10分鐘),或者如果已經(jīng)選擇自動下載收到的多媒體消息。
      如果未能接收到重現(xiàn)請求,則MMS中繼器檢測多媒體消息是否已經(jīng)過期(塊518)。如果已經(jīng)過期,操作繼續(xù)到塊520并且如上面所解釋的清除多媒體消息。如果多媒體消息沒有過期,操作繼續(xù)到塊522。在那里多媒體消息現(xiàn)在已經(jīng)包含了每個可流動多媒體組成部分的描述符,該多媒體消息被傳送到接收者MMS用戶代理。在多媒體消息被傳送后,如果不需要傳送給其它的接收者(例如在多播時)該消息被清除(塊524)。典型地,只有在從接收者MMS用戶代理接收到對接收的確認時,消息才被清除。
      典型地,MMS中繼器作為服務(wù)器計算機實施并且被計算機程序所控制,該計算機程序使得MMS中繼器可以根據(jù)前面提到的步驟操作。
      圖6表示了根據(jù)本發(fā)明的優(yōu)選實施例的MMS用戶代理的結(jié)構(gòu),其中MMS用戶代理在無線通信裝置中實現(xiàn)。微處理器μP控制的模塊負責(zé)MMS用戶代理的不同功能塊。這些功能塊包含一個隨機訪問存儲器RAM、一個射頻模塊RF、一個只讀存儲器ROM、一個用于外部連接的輸入/輸出端口I/O、用戶界面UI,它具有一個視頻系統(tǒng)SND和一個用于顯示多媒體消息的顯示器DPL,以及一個用于從用戶接收數(shù)據(jù)和命令的鍵盤KBD。微處理器的操作指令,即程序代碼和MMS用戶代理的基本功能例如在制造過程期間被預(yù)先存儲在ROM中。根據(jù)它的程序,微處理器使用RF模塊在無線電波路徑上傳送和接收消息。微處理器監(jiān)控用戶界面UI的狀態(tài)并根據(jù)程序代碼控制MMS用戶代理。在接收到多媒體消息時,該微處理器μP在消息中檢驗可流動的多媒體組成部分的描述符。如果它發(fā)現(xiàn)描述符,它相應(yīng)啟動流動會話以便對相應(yīng)的多媒體組成部分進行重現(xiàn)或者流動下載。如果發(fā)現(xiàn)多個描述符,則啟動相應(yīng)數(shù)目的流動會話以便流動下載相應(yīng)多媒體組成部分。
      典型地,基本上立刻就建立流動會話,但是可選地,描述信息也可以被存儲在隨機訪問存儲器RAM中并且在后面的某一時刻用于啟動流動會話。
      如果個別的多媒體組成部分是MMS用戶代理自身不支持的類型,則處理器可以控制輸入/輸出端口I/O來把此類組成部分轉(zhuǎn)發(fā)到支持這種類型的多媒體組成部分的外部裝置。此類外部裝置可以是個人計算機,典型地是膝上型電腦。這樣作的優(yōu)點是允許使用增強的用戶界面以及聲音能力,如果外部設(shè)備提供了此類功能的話。輸入/輸出端口可以是紅外端口、有線端口或者諸如藍牙端口的低功率射頻連接端口。
      在流動多媒體組成部分的場合,描述符信息可以被傳送到此類的外部設(shè)備以便允許該外部設(shè)備通過MMS用戶代理或者通過其它路徑(如固定因特網(wǎng)接入)來建立流動會話。
      有益地,MMS中繼器可以訪問存儲在用戶數(shù)據(jù)庫中160的接收者用戶代理的用戶概要文件,使用這一概要文件,它可以決定多媒體消息的每個多媒體組成部分是否符合接收者用戶代理的能力和/或由接收者用戶代理的用戶概要文件所定義的選擇。在必要的情況下,質(zhì)量過高的多媒體組成部分可以被向下轉(zhuǎn)換到比較低但卻具有足夠質(zhì)量的等級,這樣他們的傳輸比較快,并且在呈獻給用戶之前無需任何進一步的轉(zhuǎn)換或處理就可以方便的被接收者用戶代理使用。相似地,多媒體組成部分也可以從一種媒體形式轉(zhuǎn)換成另一種,這樣使得結(jié)果符合接收者用戶代理的能力和/或選擇。此轉(zhuǎn)換可以在MMS重現(xiàn)相應(yīng)期間或之前執(zhí)行。
      已經(jīng)討論了本發(fā)明特殊的實現(xiàn)方式和實施例。顯然對于一個熟悉本領(lǐng)域的人來說,本發(fā)明并不局限于以上實施例的細節(jié),可以使用等價裝置實現(xiàn)本發(fā)明的其它實施例,而不會偏離本發(fā)明的技術(shù)特征。本發(fā)明的范圍只能由附加的權(quán)利要求所限制。
      權(quán)利要求
      1.一種用于接收多媒體消息的方法,包括步驟接收多媒體消息傳輸;從多媒體消息傳輸中分離出包含了用于啟動流動會話所必需的信息的描述符;以及使用該描述符啟動流動會話,以便重現(xiàn)由該描述符所描述的被存儲的可流動媒體組成部分。
      2.依照權(quán)利要求1的方法,還包括從多媒體消息傳輸中分離出不可流動媒體組成部分。
      3.一種用于多媒體消息傳送的方法,包括步驟把包含了可流動媒體組成部分的多媒體消息存儲在一個通信網(wǎng)絡(luò)實體中;從該網(wǎng)絡(luò)實體發(fā)送多媒體消息傳輸?shù)浇邮照哂脩舸恚灰约霸谒龆嗝襟w消息傳輸中包含了一個描述符,它提供了信息使得該多媒體用戶代理可以啟動流動會話以便重現(xiàn)該可流動的媒體組成部分。
      4.依照前述任一權(quán)利要求的方法,該方法還包括使用通知消息通知接收者用戶代理該多媒體消息可用。
      5.依照前述任一權(quán)利要求的方法,其中多媒體消息還包含了一個不可流動媒體組成部分并且該多媒體消息傳輸還包含不可流動媒體組成部分。
      6.依照前述任一權(quán)利要求的方法,其中多媒體消息的可流動媒體組成部分被前面提到的描述符所替代,從而使得多媒體消息被修改成包含了該描述符。
      7.依照權(quán)利要求6的方法,其中,如果多媒體消息包含了多個可流動組成部分,則每個可流動組成部分都被一個相應(yīng)的描述符所替代。
      8.依照權(quán)利要求3到6任一項的方法,其中,如果多媒體消息包含了多個可流動組成部分,則至少兩個可流動組成部分被一個被所有被替換組成部分公用的描述符所替代。
      9.依照權(quán)利要求6到8任一項的方法,其中由從一個組中選擇的實體執(zhí)行替代,該組由以下各項組成一個接收者MMS中繼器、一個接收者MMS服務(wù)器以及一個中間通信模塊。
      10.依照前述任一權(quán)利要求的方法,其中該描述符從一個組中選取,該組包含一個會話描述文件、一個統(tǒng)一資源定位器(URL)以及一個通用資源標(biāo)識(URI)。
      11.依照權(quán)利要求10的方法,其中該會話描述文件是一個會話描述協(xié)議(SDP)文件。
      12.依照前述任一權(quán)利要求的方法,該描述符包含所有必要的數(shù)據(jù)以便來啟動流動會話從而下載該可流動組成部分。
      13.一個多媒體消息傳送用戶代理,它包括一個用于接收多媒體消息和用于建立流動會話的收發(fā)器(RF);其特征在于該用戶代理還包括一個處理器(CPU),用于在多媒體消息中查找包含了流動初始化數(shù)據(jù)的描述符;以及該處理器(CPU)被安排用來控制收發(fā)器(RF)以便使用包含在該描述符中的流動初始化數(shù)據(jù)來啟動流動會話。
      14.一個多媒體消息傳送業(yè)務(wù)系統(tǒng)(100),它包括一個第一網(wǎng)絡(luò)實體(150),用于存儲多媒體消息;多個用戶代理(110,127);一個第二網(wǎng)絡(luò)實體(142),用于通知用戶代理多媒體可為該用戶代理使用,所述用戶代理是一個接收者用戶代理;一個第三網(wǎng)絡(luò)實體(142,144),用于在多媒體消息中查找可流動媒體組成部分,用于存儲此類組成部分,并且用于通過在多媒體消息中放入一個描述符來代替該可流動組成部分以便修改該多媒體消息,該描述符足以使得接收者多媒體用戶代理(110,127)啟動流動會話以便重現(xiàn)該流動媒體組成部分;所述第二網(wǎng)絡(luò)實體(142)被安排用來接收一個傳送于該多媒體消息給該接收者用戶代理(110,127)的請求,并響應(yīng)該請求傳送該多媒體消息給接收者用戶代理。
      15.一個多媒體消息,它包含了該多媒體消息接收者的地址;其特征在于該多媒體消息還包括一個描述符,它包含了所有的必要數(shù)據(jù),用來使得接收者用戶代理使用該描述符啟動流動會話以便重現(xiàn)至少一個可流動媒體組成部分。
      16.一個控制多媒體消息傳送用戶代理的計算機程序產(chǎn)品,包含計算機可執(zhí)行程序代碼以使得該用戶代理能夠重現(xiàn)多媒體消息;其特征在于該計算機程序產(chǎn)品還包括計算機可執(zhí)行程序代碼,它使得用戶代理能夠在該多媒體消息中查找包含流動初始化數(shù)據(jù)的描述符;以及計算機可執(zhí)行程序代碼,它使得用戶代理能夠利用被描述符所包含的流動初始化數(shù)據(jù)來啟動流動會話。
      全文摘要
      一個多媒體消息傳送方法和系統(tǒng),其中相同的多媒體消息可被用來封裝不可流動媒體組成部分和與可流動媒體組成部分相關(guān)的描述符。接收者從該多媒體消息中提取該描述符并據(jù)此啟動流動會話。用于通知接收者用戶代理多媒體消息可用性的通知過程是相同的,與消息中包含的組成部分的類型無關(guān)。
      文檔編號H04N5/44GK1656768SQ02804760
      公開日2005年8月17日 申請日期2002年2月8日 優(yōu)先權(quán)日2001年2月8日
      發(fā)明者M·莫斯塔法 申請人:諾基亞有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1