專利名稱:傳輸媒體內(nèi)容的方法以及網(wǎng)絡(luò)側(cè)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線移動通信領(lǐng)域,尤其涉及基于蜂窩系統(tǒng)的傳輸媒體內(nèi)容 的方法以及網(wǎng)絡(luò)側(cè)設(shè)備。
技術(shù)背景用戶通常在SIP ( Session Initiation Protocol,會話初始協(xié)議)消息的頭部 或消息體中嵌入相應(yīng)的媒體,例如, 一段文字, 一段聲音,視頻片斷或者是 媒體的索引(例如統(tǒng)一資源地址),這樣收到所述SIP消息的用戶就能從該消 息中獲取或者從網(wǎng)絡(luò)中獲取嵌入的媒體。現(xiàn)有技術(shù)提供了一種預(yù)建立會話方案,該現(xiàn)有技術(shù)的用戶終端和網(wǎng)絡(luò)事 先建立部分功能之間的連接,當(dāng)用戶需要發(fā)起和其他用戶通信的會話或者需 要接收其他用戶發(fā)來的請求時,可以通過預(yù)先建立的連接發(fā)起或者接收會話請求。該現(xiàn)有技術(shù)可以減少會話建立的時間,也可以替代用戶終端和網(wǎng)絡(luò)直 接交互會話消息。發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題上 述現(xiàn)有技術(shù)中會話請求消息中攜帶的媒體內(nèi)容在預(yù)建立會話網(wǎng)絡(luò)側(cè)就被終 止,這樣在預(yù)建立會話前的媒體內(nèi)容就沒有信令進行承載,因此媒體內(nèi)容就 無法通過預(yù)建立會話發(fā)送到用戶終端,進而使得預(yù)建立會話情況下的媒體內(nèi) 容無法被正常用戶使用。 發(fā)明內(nèi)容本發(fā)明實施例要解決的技術(shù)問題是提供傳輸媒體內(nèi)容的方法,該方法在 預(yù)建立會話情況下能夠?qū)⒚襟w內(nèi)容發(fā)送給用戶終端。本發(fā)明實施例要解決的技術(shù)問題是提供網(wǎng)絡(luò)側(cè)設(shè)備,該設(shè)備在預(yù)建立會 話情況下能夠?qū)⑹盏降拿襟w內(nèi)容發(fā)送給用戶終端。為解決上述技術(shù)問題,本發(fā)明實施例提供了 一種傳輸媒體內(nèi)容的方法, 該方法包括網(wǎng)絡(luò)側(cè)設(shè)備接收攜帶媒體內(nèi)容的第 一消息,將收到的媒體內(nèi)容嵌入到第二消息中,再將所述第二消息進行傳輸。本發(fā)明實施例的另 一方面提供了 一種傳輸媒體內(nèi)容的方法,該方法包括 接收訂閱媒體內(nèi)容狀態(tài)的消息,網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所述媒體內(nèi)容狀態(tài)獲取攜帶所述媒體內(nèi)容的消息,再將所述攜帶媒體內(nèi)容的消息進行傳輸。本發(fā)明實施例的一方面提供一種網(wǎng)絡(luò)側(cè)設(shè)備,該設(shè)備包括 接收單元,用于接收攜帶媒體內(nèi)容的第一消息;嵌入單元,用于將收到的媒體內(nèi)容嵌入第二消息中,以及將所述第二消 息進行傳輸。本發(fā)明實施例的另 一方面提供一種網(wǎng)絡(luò)側(cè)設(shè)備,該設(shè)備包括第 一接收單元,用于接收訂閱媒體內(nèi)容狀態(tài)的消息;獲取單元,用于根據(jù)所述媒體內(nèi)容狀態(tài)獲取攜帶所述媒體內(nèi)容的消息, 以及將所述攜帶媒體內(nèi)容的消息進行傳輸。上述方案中的一個技術(shù)方案具有如下優(yōu)點或有益效果由于發(fā)起會話的 終端將攜帶媒體內(nèi)容的消息發(fā)送給網(wǎng)絡(luò)側(cè)設(shè)備,網(wǎng)絡(luò)側(cè)設(shè)備再將所述媒體內(nèi) 容嵌入后續(xù)的消息中進行傳輸,與現(xiàn)有技術(shù)中會話請求消息中攜帶的媒體內(nèi) 容在預(yù)建立會話網(wǎng)絡(luò)側(cè)被終止相比較,本發(fā)明實施例通過在消息中嵌入媒體 內(nèi)容就可以將所述媒體內(nèi)容發(fā)送到用戶終端,進而使得預(yù)建立會話情況下的 媒體內(nèi)容能夠被正常用戶使用。上述方案中的另一個技術(shù)方案具有如下優(yōu)點或有益效果由于網(wǎng)絡(luò)側(cè)設(shè) 備在收到訂閱媒體內(nèi)容狀態(tài)的消息后,可以根據(jù)訂閱的媒體內(nèi)容狀態(tài)獲取攜 帶所述媒體內(nèi)容的消息,然后將所述消息進行傳輸,這樣本發(fā)明實施例可以 通過消息將和媒體內(nèi)容狀態(tài)相對應(yīng)的媒體內(nèi)容發(fā)送給預(yù)建立會話情況下的用 戶終端,從而也能使得預(yù)建立會話情況下的媒體內(nèi)容能夠被正常用戶使用。
圖l是本發(fā)明實施例一傳輸媒體內(nèi)容的方法流程圖; 圖2是本發(fā)明實施例二傳輸媒體內(nèi)容的方法流程圖; 圖3是本發(fā)明實施例三傳輸媒體內(nèi)容的方法流程圖; 圖4是本發(fā)明實施例四傳輸媒體內(nèi)容的方法流程圖;圖5是本發(fā)明實施例五傳輸媒體內(nèi)容的方法流程圖; 圖6是本發(fā)明實施例六傳輸媒體內(nèi)容的方法流程圖; 圖7是本發(fā)明實施例七傳輸媒體內(nèi)容的方法流程圖; 圖8是本發(fā)明實施例八傳輸媒體內(nèi)容的方法流程圖; 圖9是本發(fā)明實施例九網(wǎng)絡(luò)側(cè)設(shè)備的示意圖; 圖IO是本發(fā)明實施例十網(wǎng)絡(luò)側(cè)設(shè)備的示意圖。
具體實施方式
本發(fā)明實施例說明了攜帶媒體內(nèi)容的會話初始化協(xié)議消息在傳輸網(wǎng)絡(luò)中 被終結(jié)時,但是消息中的媒體內(nèi)容無法發(fā)送到用戶終端的情況,如何通過以 下方式將媒體內(nèi)容發(fā)送到用戶終端上1)、通過預(yù)建立會話中使用的SIP信 令,并在所述SIP信令中攜帶收到的媒體內(nèi)容;2)、使用預(yù)建立會話信令之 外的消息通知方式將媒體內(nèi)容發(fā)送到用戶終端上,所述通知方式可以有多種, 例如,用戶面消息,控制面的SIP Message或者是SIP Notification消息,此夕卜, 如果用戶進行了簽約,可以是參與功能(PF, Participating Function)通知, 也可以是控制功能(CF , Controlling Function)通知。為使本領(lǐng)域技術(shù)人員能夠更好地理解本發(fā)明實施例,下面結(jié)合附圖對本發(fā)明實施例進行詳細(xì)描述。實施例一、 一種傳輸媒體內(nèi)容的方法,主叫用戶A所采用的用戶終端A已 經(jīng)和PoC服務(wù)器A之間預(yù)先建立了會話連接,在開放移動聯(lián)盟(OMA, Open Mobile Alliance Push to Talk over Cellelus ) PoC規(guī)范中,頭見定在預(yù)建立會話 (Pre-established PoC Session)中使用SIP REFER消息進行呼叫,發(fā)起呼叫的 PoC用戶所在網(wǎng)絡(luò)的參與方PoC服務(wù)器(和歸屬服務(wù)器意義和作用基本一致) 收到SIP REFER消息后,將SIP REFER消息所攜帶的業(yè)務(wù)信息放入新生成的會 話初始邀請(SIP INVITE )消息中繼續(xù)發(fā)送,本實施例的方法流程如圖l所示, 具體包括以下步驟步驟IOI 、用戶終端A生成SIP REFER消息,并且在SIP REFER消息中嵌入 媒體內(nèi)容。步驟102、用戶終端A將攜帶媒體內(nèi)容的SIP REFER消息發(fā)送到SIP/IP核心網(wǎng)A中。步驟103 、 SIP/IP核心^ A將SIP REFER消息轉(zhuǎn)發(fā)到用戶A歸屬的PoC月良務(wù)器參與功能A上-步驟104、按照正常流程,PoC服務(wù)器參與功能A生成SIP INVITE消息, 并將SIP REFER消息中的媒體內(nèi)容繼續(xù)嵌入到SIP INVITE消息中。步驟105、 PoC服務(wù)器參與功能A發(fā)出SIP INVITE消息到SIP/IP核心網(wǎng)A中。步驟106 步驟108、 SIP/IP核心網(wǎng)A將SIP INVITE消息通過SIP/IP核心網(wǎng)X 轉(zhuǎn)發(fā)到PoC服務(wù)器控制功能X上,PoC服務(wù)器控制功能X將SIP INVITE消息發(fā) 送到SIP/IP核心網(wǎng)X中,SIP/IP核心網(wǎng)X將SIP INVITE消息轉(zhuǎn)發(fā)到被叫網(wǎng)絡(luò)中。步驟109、被叫網(wǎng)絡(luò)通過SIP/IP核心網(wǎng)X返回應(yīng)答確認(rèn)(200 OK)消息給 PoC服務(wù)器控制功能X。步驟IIO、 PoC服務(wù)器控制功能X發(fā)送200OK消息給SIP/IP核心網(wǎng)X。步驟111 步驟112、 SIP/IP核心網(wǎng)X通過SIP/IP核心網(wǎng)A將200 OK消息發(fā)送 給PoC服務(wù)器參與功能A。步驟113 步驟114、 PoC服務(wù)器參與功能A通過SIP/IP核心網(wǎng)A發(fā)送200 OK 消息給到用戶終端A。本發(fā)明實施例是方法優(yōu)選實施例,該實施例是一種用戶終端發(fā)送媒體內(nèi) 容的方式,所述終端不僅利用了預(yù)建立會話中使用的SIP消息承載預(yù)建立會話 終端收到的媒體內(nèi)容,而且還利用預(yù)建立會話中使用的SIP消息發(fā)送或者接收 媒體內(nèi)容。此外,本實施例預(yù)建立會話使用的消息不限定使用SIP信令,可以 使用實時傳輸協(xié)議(RTP, Real-time Transport Protocol)或消息會話中繼協(xié)議 (MSRP, Message Session Relay Protocol)消息,也可以是所述協(xié)議消息的任 意擴展,例如,擴展后的SIP INVITE消息、SIP REFER消息、SIP MESSAGE 消息、SIP PUBLISH消息、SIPOPTION消息、SIPINFO消息、SIP 2xx應(yīng)答 消息、SIPlxx應(yīng)答消息等。實施例二、 一種傳輸媒體內(nèi)容的方法,本實施例的被叫用戶B所使用的用 戶終端B已經(jīng)和PoC服務(wù)器B之間建立了預(yù)建立會話,PoC服務(wù)器參與功能B通過預(yù)建立會話已經(jīng)使用的SIP消息攜帶需要發(fā)送的媒體內(nèi)容,方法流程如圖2所示,具體包括以下步驟步驟201 、 SIP/IP核心網(wǎng)B將收到的SIP INVITE消息發(fā)送到PoC服務(wù)器參與 功能B, SIP INVITE消息中包括媒體內(nèi)容。步驟202、在本場景中,如果用戶終端B決定使用手動應(yīng)答模式接受SIP INVITE消息,則PoC服務(wù)器參與功能B生成新的SIPINVITE消息,特別的是, 將原SIP INVITE消息中的媒體內(nèi)容繼續(xù)嵌入到生成的SIP INVITE消息中。步驟203 步驟204 、 PoC服務(wù)器參與功能B發(fā)出SIP INVITE消息到SIP/IP核 心網(wǎng)B中,SIP/IP核心網(wǎng)B將SIP INVITE消息轉(zhuǎn)發(fā)到用戶終端B上。步驟205、用戶終端B收到SIP INVITE消息后將媒體內(nèi)容顯示給被叫用戶B。步驟206 步驟208、用戶終端B生成200 OK消息,并將該消息發(fā)送到SIP/IP 核心網(wǎng)B中,SIP/IP核心網(wǎng)B將200 OK消息發(fā)送給PoC服務(wù)器參與功能B。上述兩個實施例中,網(wǎng)絡(luò)側(cè)設(shè)備收到包括媒體內(nèi)容的SIP消息后,并在新 生成的另 一個SIP消息中增加相應(yīng)的媒體內(nèi)容。前后兩個SIP消息的消息類型可 以是不同的,但也可能是相同的。這些可以攜帶媒體內(nèi)容的SIP消息包括,SIP INVITE消息、SIPREFER消息、SIP MESSAGE消息、SIP PUBLISH消息、SIP OPTION消息、SIPINFO消息、SIP2xx應(yīng)答消息、SIPlxx應(yīng)答消息等,并不 限于以上列舉的消息類型。上述實施例二的被叫用戶B所使用的終端使用了手 動應(yīng)答模式,在下面的實施例中被叫用戶B所使用的終端如果使用自動應(yīng)答模 式,OMA PoC規(guī)定被叫用戶歸屬的服務(wù)器收到嵌入媒體內(nèi)容的SIP INVITE消 息后應(yīng)向用戶發(fā)送通知消息,例如,連接消息(connect message)。實施例三、 一種傳輸媒體內(nèi)容的方法,本實施例的方法流程如圖3所示, 具體包括以下步驟步驟301、被叫用戶B所在的SIP/IP核心網(wǎng)B收到SIPINVITE消息,所述SIP INVITE消息中包括了媒體內(nèi)容,SIP/IP核心網(wǎng)B再將SIP INVITE消息發(fā)送給 PoC服務(wù)器參與功能B。步驟302 步驟303 、 PoC服務(wù)器參與功能B生成用戶面消息,再根據(jù)OMA PoC規(guī)范規(guī)定將用戶面消息發(fā)送給用戶終端B通知會話已經(jīng)建立,所述用戶面 消息可以是根據(jù)RTP/ RTCP (實時傳輸控制協(xié)議,Real-time Transport Control Protocol)擴展的通知消息,例如,連接消息(Connect message),以及會話 發(fā)生控制協(xié)議(TBCP, Talk Burst Control Protocol)消息等用戶面消息。步驟304 步驟305、由于用戶面消息不適合攜帶媒體內(nèi)容,PoC服務(wù)器參 與功能B收到SIP INVITE消息中的媒體內(nèi)容后生成新的SIP Message消息,再將 媒體內(nèi)容嵌入SIP Message消息中,并將SIP Message消息發(fā)送給用戶終端B。步驟306、用戶終端B收到SIP INVITE消息后,將媒體內(nèi)容顯示給被叫用戶B。步驟307 步驟309、用戶終端B生成200OK消息,并將該消息發(fā)送給SIP/IP 核心網(wǎng)B, SIP/IP核心網(wǎng)B再將200 OK消息發(fā)送給PoC服務(wù)器參與功能B。上述實施例三根據(jù)預(yù)建立會話的部分優(yōu)點,使用用戶的部分設(shè)置確定根 據(jù)自動應(yīng)答模式處理收到的消息,這種情況下,自動應(yīng)答模式下預(yù)建立會話 終端可以發(fā)送非SIP消息將相關(guān)業(yè)務(wù)信息發(fā)送到用戶終端,也可以包括從用戶 終端發(fā)送到預(yù)建立會話終端的情況,例如,用戶面消息。另外,在用戶設(shè)置為手動應(yīng)答模式下,本發(fā)明實施例不使用預(yù)建立會話 中已有的消息承載媒體內(nèi)容,也可以被很好的使用。實施例四、 一種傳輸媒體內(nèi)容的方法,該實施例通過狀態(tài)的通知發(fā)送媒 體內(nèi)容,方法流程圖如圖4所示,具體包括以下步驟步驟401 步驟402 、用戶終端B通過SIP/IP核心網(wǎng)B向PoC服務(wù)器參與功能B 發(fā)出狀態(tài)訂閱(SIP Subscribe)消息,用于訂閱PoC服務(wù)器參與功能B上發(fā)生 的狀態(tài)變化,所述訂閱消息包括指定收到媒體內(nèi)容的狀態(tài)。另外,預(yù)建立會話中使用的消息中的業(yè)務(wù)信息可能攜帶指定收到媒體內(nèi) 容的狀態(tài),因此可不發(fā)送SIP Subscribe消息。步驟403 步驟404、 PoC服務(wù)器參與功能B通過SIP/IP核心網(wǎng)向用戶終端B 發(fā)送200 OK消息。步驟405、被叫用戶B所在SIP/IP核心網(wǎng)B收到SIP INVITE消息,所述SIP INVITE消息中包括了媒體內(nèi)容,所述SIP/IP核心網(wǎng)B將SIP INVITE消息發(fā)送給 PoC服務(wù)器參與功能B。步驟406 步驟407、 PoC服務(wù)器參與功能B生成用戶面消息(例如,Connect message),再根據(jù)OMA PoC規(guī)范將用戶面消息發(fā)送給用戶終端B,通知會話 已經(jīng)建立。步驟408 步驟409、 PoC服務(wù)器參與功能B收到了 SIP INVITE消息中的媒 體內(nèi)容,由于用戶終端B向PoC服務(wù)器參與功能B訂閱了媒體內(nèi)容狀態(tài)信息, PoC服務(wù)器參與功能B發(fā)送狀態(tài)通知(SIP Notify)消息給用戶終端B,并將媒 體內(nèi)容嵌入SIP Notify消息。步驟410、用戶終端B收到SIPNotify消息后,將媒體內(nèi)容顯示給用戶B。步驟411~步驟413、用戶終端B生成200 OK消息,再將該消息發(fā)送到SIP/IP 核心網(wǎng)B中,SIP/IP核心網(wǎng)B將200 OK消息發(fā)送給PoC服務(wù)器參與功能B, PoC 服務(wù)器參與功能B通過SIP/IP核心網(wǎng)B發(fā)送200 OK消息給被叫用戶B。上述實施例四是針對歸屬服務(wù)器上的訂閱/通知機制,在本實施例中,用 戶終端B和用戶B歸屬的PoC服務(wù)器參與功能B之間事先建立了會話。由于PoC 服務(wù)器參與功能B不能直接將媒體內(nèi)容發(fā)送給用戶終端B,因此PoC服務(wù)器參 與功能B新生成SIP Notify消息,并將媒體內(nèi)容嵌入SIP Notify發(fā)送到用戶終端 B。根據(jù)SIP Subscribe/Notify機制的要求, 一般用戶終端B需要對通知進行訂 閱。在某些情況下,如果預(yù)建立會話使用的SIP消息中攜帶了指示訂閱相關(guān)信 息的標(biāo)志,這樣可以替代SIP Subscribe消息的作用,因此流程中可以只出現(xiàn)攜 帶了媒體內(nèi)容的SIP Notify消息。實施例五、 一種傳輸々某體內(nèi)容的方法,方法流程如圖5所示,具體包括以 下步驟步驟501 、用戶終端A生成SIP REFER消息,并且在SIP REFER消息中嵌入 了某種媒體內(nèi)容。步驟502 步驟503 、用戶終端A將攜帶媒體內(nèi)容的SIP REFER消息發(fā)送到 SIP/IP核心網(wǎng)A, SIP/IP核心網(wǎng)A將SIP REFER消息發(fā)送到用戶A歸屬的PoC服 務(wù)器參與功能A。步驟504 、按照正常流程用戶A歸屬的PoC服務(wù)器參與功能A生成SIP INVITE消息,特別的是,將SIP REFER消息中的媒體內(nèi)容繼續(xù)嵌入到SIP INVITE消息中。步驟505 步驟507、用戶A歸屬的PoC服務(wù)器參與功能A發(fā)出SIP INVITE 消息到SIP/IP核心網(wǎng)A中,SIP/IP核心網(wǎng)A將SIP INVITE消息通過SIP/IP核心網(wǎng) X轉(zhuǎn)發(fā)到PoC服務(wù)器控制功能X上。步驟508、 PoC服務(wù)器控制功能X將SIP INVITE消息中包括的媒體內(nèi)容進 行保存,同時將媒體內(nèi)容作為狀態(tài)信息的 一部分保存在PoC服務(wù)器控制功能X 中。步驟509 步驟510、 PoC服務(wù)器控制功能X將SIP INVITE消息發(fā)送給SIP/IP 核心網(wǎng)X中,SIP/IP核心網(wǎng)X將SIP INVITE消息轉(zhuǎn)發(fā)到被叫網(wǎng)絡(luò)中,此時所述 SIP INVITE消息中不包括媒體內(nèi)容。步驟511 步驟517、被叫網(wǎng)絡(luò)通過SIP/IP核心網(wǎng)X將200 OK消息發(fā)送給PoC 服務(wù)器控制功能X, PoC服務(wù)器控制功能X通過SIP/IP核心網(wǎng)X和SIP/IP核心網(wǎng)A 將200 OK消息發(fā)送給PoC服務(wù)器參與功能A, PoC服務(wù)器參與功能A通過SIP/IP 核心網(wǎng)A將200 OK消息轉(zhuǎn)發(fā)到用戶終端A。步驟518 步驟519、 SIP/IP核心網(wǎng)X收到用戶終端B發(fā)來的SIP Subscribe消 息,并將該消息轉(zhuǎn)發(fā)到PoC服務(wù)器控制功能X上。步驟520 步驟521、 PoC服務(wù)器控制功能X將200 OK消息發(fā)送到SIP/IP核心 網(wǎng)X中,SIP/IP核心網(wǎng)X將200 OK消息轉(zhuǎn)發(fā)到被叫網(wǎng)絡(luò)中。步驟522 步驟523、 PoC服務(wù)器控制功能X生成SIP Notify消息,并將媒體 內(nèi)容嵌入SIP Notify消息中。PoC服務(wù)器控制功能X將SIP Notify消息轉(zhuǎn)發(fā)到 SIP/IP核心網(wǎng)X中,SIP/IP核心網(wǎng)X將SIP Notify消息轉(zhuǎn)發(fā)到被叫網(wǎng)絡(luò)中。步驟524 步驟525、 SIP/IP核心網(wǎng)X收到用戶終端B發(fā)來的200OK消息,再將該消息發(fā)送給PoC服務(wù)器控制功能X。上述實施例五是在主叫網(wǎng)絡(luò)側(cè)利用集中控制器上的會話狀態(tài)通知過程將媒體內(nèi)容發(fā)送給被叫網(wǎng)絡(luò)中,本實施例中的用戶終端A和用戶A歸屬的PoC服 務(wù)器參與功能A之間事先建立了會話,用戶終端A使用SIP REFER消息攜帶要 發(fā)送的媒體內(nèi)容,并且呼叫其他被叫用戶。實施例六、 一種傳輸媒體內(nèi)容的方法,方法流程如圖6所示,具體包括以 下步驟步驟601 步驟602、被叫用戶B所在的SIP/IP核心網(wǎng)B收到SIP INVITE消息 后,媒體內(nèi)容被控制會話的集中控制服務(wù)器作為狀態(tài)信息保存,此時,SIP INVITE消息中不包括媒體內(nèi)容。SIP/IP核心網(wǎng)B將SIP INVITE消息轉(zhuǎn)發(fā)到PoC 服務(wù)器參與功能B上。步驟603 步驟604、 PoC服務(wù)器參與功能B生成用戶面消息(例如,Connect message),再根據(jù)OMA PoC規(guī)范將用戶面消息發(fā)送給用戶終端B,通知會話 已經(jīng)建立。步驟605 步驟607、用戶終端B向SIP/IP核心網(wǎng)B發(fā)送SIP Subscribe消息, 用于訂閱集中控制服務(wù)器上保存的會話狀態(tài)信息,包括指定收到媒體內(nèi)容的 狀態(tài)。SIP/IP核心網(wǎng)B再將SIP Subscribe消息發(fā)送給PoC服務(wù)器參與功能B, PoC 服務(wù)器參與功能B再將SIP Subscribe消息發(fā)送到主叫網(wǎng)絡(luò)側(cè)的PoC服務(wù)器控制 功能上。步驟608 步驟611、 SIP/IP核心網(wǎng)B接收攜帶媒體內(nèi)容的SIP Notify消息, 再將該消息發(fā)送給PoC服務(wù)器參與功能B, PoC服務(wù)器參與功能B通過SIP/IP核 心網(wǎng)B將SIP Notify消息發(fā)送到用戶終端B上。步驟612、用戶終端B收到SIPNotify消息后,將媒體內(nèi)容顯示給用戶B。 步驟613 步驟616、用戶終端B生成200OK消息,并將該消息發(fā)送到SIP/IP 核心網(wǎng)B中,SIP/IP核心網(wǎng)B將200 OK應(yīng)答消息發(fā)送到PoC服務(wù)器參與功能B 上,PoC服務(wù)器參與功能B通過SIP/IP核心網(wǎng)B將200 OK消息發(fā)送給被叫用戶 B。上述六個實施例都是基于PoC業(yè)務(wù),此外,本發(fā)明實施例還可應(yīng)用于其它 媒體內(nèi)容不能傳輸給用盧"^的場景,下面的兩種實施例是比較常見的應(yīng)用場景。實施例七、 一種傳輸媒體內(nèi)容的方法,方法流程圖如圖7所示,具體包括以下步驟步驟701、用戶終端A生成消息l,并在該消息中嵌入媒體內(nèi)容。其中,所 述消息l是可以承載媒體內(nèi)容的任何消息。步驟702、用戶終端A將攜帶媒體內(nèi)容的消息l發(fā)送到用戶終端A歸屬的服 務(wù)器A上。步驟703、服務(wù)器A將消息1中的媒體內(nèi)容繼續(xù)嵌入到消息2中,所述消息2 是可以承載媒體內(nèi)容的任何消息。步驟704、服務(wù)器A將攜帶媒體內(nèi)容的消息發(fā)送給被叫用戶所在網(wǎng)絡(luò),這 樣被叫用戶可從所在網(wǎng)絡(luò)獲取媒體內(nèi)容。實施例八、 一種傳輸媒體內(nèi)容的方法,方法流程圖如圖8所示,具體包括 以下步驟步驟801、用戶終端B所在的服務(wù)器B接收攜帶媒體內(nèi)容的消息,所述消息 是可以承載媒體內(nèi)容的任何消息。步驟802、服務(wù)器B生成新的消息,并將原消息中的媒體內(nèi)容繼續(xù)嵌入到 該消息中。步驟803 、服務(wù)器B將所述攜帶媒體內(nèi)容的消息發(fā)送給用戶終端B。 步驟804、用戶終端B收到所述消息后將媒體內(nèi)容顯示給用戶B。 上述八個實施例中收到的攜帶媒體內(nèi)容的消息,可以是從用戶終端發(fā)送的,也可以是從其他網(wǎng)絡(luò)設(shè)備發(fā)送的。此外,網(wǎng)絡(luò)側(cè)可將攜帶媒體內(nèi)容的消息發(fā)送到用戶終端上,也可以發(fā)送到其他網(wǎng)絡(luò)設(shè)備上。分步驟是可以通過程序來指示相關(guān)的硬件來完成,所述的程序可以存儲于計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,包括以下步驟網(wǎng)絡(luò)側(cè)設(shè)備接收攜帶媒體內(nèi)容的第 一消息,將收到的媒體內(nèi)容嵌入到第二消息中,再將所述第二消息進行傳輸??蛇x地,所述程序在執(zhí)行的步驟可以如下接收訂閱媒體內(nèi)容狀態(tài)的消息,網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所述媒體內(nèi)容狀態(tài)獲取攜帶所述媒體內(nèi)容的消息,再將所述攜帶媒體內(nèi)容的消息進行傳輸。其中,所述的存儲介質(zhì)可以是ROM、 RAM、磁碟或光盤等等。 實施例九, 一種網(wǎng)絡(luò)側(cè)設(shè)備,該設(shè)備包括接收單元901和嵌入單元902。其中,接收單元901用于接收攜帶媒體內(nèi)容的消息。其中,嵌入單元902用于將收到的媒體內(nèi)容嵌入消息中,以及將所述嵌入 媒體內(nèi)容的消息進行傳輸。實施例九中前后兩個消息的類型可以是不同的,也可以是相同的,這些 可以攜帶媒體內(nèi)容的消息包括SIP INVITE消息、SIP REFER消息、SIP MESSAGE消息、SIP PUBLISH消息、SIP OPTION消息、SIP INFO消息、SIP 2xx 應(yīng)答消息或SIP lxx應(yīng)答消息等,并不限于以上列舉的消息類型。此外,嵌入 單元可以將嵌入媒體內(nèi)容的消息傳輸給用戶終端或其他網(wǎng)絡(luò)設(shè)備。實施例十、 一種網(wǎng)絡(luò)側(cè)設(shè)備,該設(shè)備包括第一接收單元1001和獲取單元 1002。其中,第一接收單元1001用于接收訂閱媒體內(nèi)容狀態(tài)的消息。其中,獲取單元1002用于根據(jù)訂閱的媒體內(nèi)容狀態(tài)獲取攜帶所述媒體內(nèi) 容的消息,以及將所述攜帶媒體內(nèi)容的消息進行傳輸。另外,網(wǎng)絡(luò)側(cè)設(shè)備除了上述實施例九和實施例十所提供的實現(xiàn)方式之外, 還可以用具有相同或相應(yīng)功能的軟件或硬件模塊來實現(xiàn)。綜上所述,由于發(fā)起會話的終端將攜帶媒體內(nèi)容的消息發(fā)送給網(wǎng)絡(luò)側(cè)設(shè) 備,網(wǎng)絡(luò)側(cè)設(shè)備再將所述媒體內(nèi)容嵌入后續(xù)的消息中進行傳輸,可以傳輸給 用戶終端,也可以傳輸給其他網(wǎng)絡(luò)設(shè)備,與現(xiàn)有技術(shù)中會話請求消息中攜帶 的媒體內(nèi)容在預(yù)建立會話網(wǎng)絡(luò)側(cè)被終止相比較,本發(fā)明實施例通過在消息中 嵌入媒體內(nèi)容就可以將所述媒體內(nèi)容發(fā)送到用戶終端,進而使得預(yù)建立會話情況下的媒體內(nèi)容能夠被正常用戶使用。上述方案中的另 一個技術(shù)方案具有如下優(yōu)點或有益效果由于網(wǎng)絡(luò)側(cè)設(shè) 備在收到訂閱媒體內(nèi)容狀態(tài)的消息后,可以根據(jù)訂閱的媒體內(nèi)容狀態(tài)獲取攜 帶所述媒體內(nèi)容的消息,然后將所述消息進行傳輸,這樣本發(fā)明實施例可以 通過消息將和媒體內(nèi)容狀態(tài)相對應(yīng)的媒體內(nèi)容發(fā)送給預(yù)建立會話情況下的用 戶終端,從而也能使得預(yù)建立會話情況下的媒體內(nèi)容能夠被正常用戶使用。最后,由于發(fā)起會話的終端將媒體內(nèi)容嵌入消息中發(fā)送給網(wǎng)絡(luò)側(cè)設(shè)備, 網(wǎng)絡(luò)側(cè)設(shè)備再將所述媒體內(nèi)容嵌入后續(xù)的消息中發(fā)送給用戶終端,與現(xiàn)有技 術(shù)中會話請求消息中攜帶的媒體內(nèi)容在預(yù)建立會話網(wǎng)絡(luò)側(cè)被終止相比較,本 發(fā)明實施例通過在消息中嵌入媒體內(nèi)容就可以將所述媒體內(nèi)容發(fā)送到用戶終 端,進而使得預(yù)建立會話情況下的媒體內(nèi)容能夠被正常用戶使用。以上對本發(fā)明實施例所提供的傳輸媒體內(nèi)容的方法以及網(wǎng)絡(luò)側(cè)設(shè)備進行以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍 上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1、一種傳輸媒體內(nèi)容的方法,其特征是,包括網(wǎng)絡(luò)側(cè)設(shè)備接收攜帶媒體內(nèi)容的第一消息,將收到的媒體內(nèi)容嵌入到第二消息中,再將所述第二消息進行傳輸。
2、 如權(quán)利要求l所述的方法,其特征是,在將收到的媒體內(nèi)容嵌入到第 二消息中之前進一 步包括網(wǎng)絡(luò)側(cè)設(shè)備生成第二消息,所述消息用于承載媒體內(nèi)容。
3、 如權(quán)利要求1或2所述的方法,其特征是,在將收到的媒體內(nèi)容嵌入到 第二消息中之前進一步包括網(wǎng)絡(luò)側(cè)設(shè)備生成用戶面消息,再將用戶面消息發(fā)送給用戶終端通知會話 已經(jīng)建立。
4、 如權(quán)利要求l所述的方法,其特征是,在網(wǎng)絡(luò)側(cè)設(shè)備接收攜帶媒體內(nèi) 容的第 一消息之前進一步包括網(wǎng)絡(luò)側(cè)設(shè)備接收狀態(tài)訂閱消息,所述訂閱消息包括指定收到媒體內(nèi)容的 狀態(tài)。
5、 如權(quán)利要求1或2所述的方法,其特征是,嵌入媒體內(nèi)容的第二消息是 會話初始協(xié)議、實時傳輸協(xié)議或消息會話中繼協(xié)議消息,及其任意擴展的協(xié) 議消息。
6、 一種傳輸媒體內(nèi)容的方法,其特征是,包括接收訂閱媒體內(nèi)容狀態(tài)的消息,網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所述媒體內(nèi)容狀態(tài)獲取 攜帶所述媒體內(nèi)容的消息,再將所述攜帶媒體內(nèi)容的消息進行傳輸。
7、 如權(quán)利要求6所述的方法,其特征是,在接收訂閱媒體內(nèi)容狀態(tài)的消 息之前進一步包括網(wǎng)絡(luò)側(cè)設(shè)備生成用戶面消息,再將用戶面消息發(fā)送給用戶終端通知會話已經(jīng)建立。
8、 一種網(wǎng)絡(luò)側(cè)設(shè)備,其特征是,包括 接收單元,用于接收攜帶媒體內(nèi)容的第一消息;嵌入單元,用于將收到的媒體內(nèi)容嵌入第二消息中,以及將所述第二消息進行傳輸。
9、 一種網(wǎng)絡(luò)側(cè)設(shè)備,其特征是,包括第 一接收單元,用于接收訂閱媒體內(nèi)容狀態(tài)的消息;獲取單元,用于根據(jù)所述媒體內(nèi)容狀態(tài)獲取攜帶所述媒體內(nèi)容的消息, 以及將所述攜帶媒體內(nèi)容的消息進行傳輸。
全文摘要
本發(fā)明涉及無線移動通信領(lǐng)域,公開了傳輸媒體內(nèi)容的方法以及網(wǎng)絡(luò)側(cè)設(shè)備,其中,傳輸媒體內(nèi)容的方法包括網(wǎng)絡(luò)側(cè)設(shè)備接收攜帶媒體內(nèi)容的第一消息,將收到的媒體內(nèi)容嵌入到第二消息中,再將所述第二消息進行傳輸。本發(fā)明還提供了網(wǎng)絡(luò)側(cè)設(shè)備,利用本發(fā)明可以將預(yù)建立會話情況下收到的媒體內(nèi)容發(fā)送給用戶終端,進而使得預(yù)建立會話情況下的媒體內(nèi)容能夠被正常用戶使用。
文檔編號H04L29/06GK101335908SQ20071011244
公開日2008年12月31日 申請日期2007年6月26日 優(yōu)先權(quán)日2007年6月26日
發(fā)明者雷 朱 申請人:華為技術(shù)有限公司