專利名稱:媒體資源訪問關(guān)系建立方法及通訊系統(tǒng)及相關(guān)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種媒體資源訪問關(guān)系建立方法及通訊 系統(tǒng)及相關(guān)設(shè)備。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,為用戶提供的媒體業(yè)務(wù)也越來越豐富,用戶
常常會(huì)發(fā)起媒體業(yè)務(wù)請求,以請求進(jìn)行媒體業(yè)務(wù),媒體資源客戶端(MRC, Media Resource Client)負(fù)責(zé)處理用戶的媒體業(yè)務(wù)請求,并查詢對應(yīng)的媒體資 源服務(wù)器(MRS, Media Resource Server)為用戶提供媒體服務(wù),則MRC需 要準(zhǔn)確的定位到對應(yīng)的MRS才能按照用戶的要求為其提供媒體服務(wù),現(xiàn)有技 術(shù)中 一種MRS尋址方法為i某體客戶端主動(dòng)查詢的方式
MRC根據(jù)本地存儲(chǔ)的MRS信息查詢需要訪問的MRS的地址信息,直接 按照該地址信息向?qū)?yīng)的MRS發(fā)送媒體訪問請求,該MRS反饋媒體資源。
但是,由于現(xiàn)有技術(shù)的方案是通過直接在MRC上配置提供對應(yīng)資源服務(wù) 的MRS來請求媒體資源服務(wù)的,并且在一個(gè)MRC上可能需要配置許多的媒 體資源服務(wù)器,這樣帶來的問題是使MRC的負(fù)荷增加;此外MRC上的存儲(chǔ) 資源有限,不可能將所有MRS的信息都進(jìn)行存儲(chǔ),并且在某些媒體網(wǎng)絡(luò)架構(gòu) 中,網(wǎng)絡(luò)并不要求在MRC上配置MRS的地址信息,并不要求MRC管理MRS 信息(地址信息、支持的能力信息以及支持的媒體控制協(xié)議信息),這樣就不 能解決MRS尋址問題,進(jìn)而無法實(shí)現(xiàn)媒體資源服務(wù)的提供。
現(xiàn)有技術(shù)方案是MCR通過對某個(gè)媒體資源服務(wù)器進(jìn)行請求,而一些情況 更希望媒體資源客戶端能夠通過對某個(gè)資源服務(wù)進(jìn)行請求實(shí)現(xiàn)資源服務(wù)提 供,因此現(xiàn)有技術(shù)不具有通用性。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例要解決的技術(shù)問題是提供一種媒體資源訪問關(guān)系建立方法 及通訊系統(tǒng)和相關(guān)設(shè)備,能夠解決媒體資源客戶端對媒體資源服務(wù)器相關(guān)信
息的存儲(chǔ)問題,提高媒體資源訪問的通用性。
本發(fā)明實(shí)施例提供的媒體資源訪問關(guān)系建立方法,包括查詢端向定位
服務(wù)器發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息;接收定位服務(wù)器反 饋的媒體資源服務(wù)器的地址信息,其中,所述媒體資源服務(wù)器的地址信息為 定位服務(wù)器根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢得到;根據(jù)所述媒體資源服務(wù)器 的地址信息與提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連 接。
本發(fā)明實(shí)施例提供的另一種媒體資源訪問關(guān)系建立方法,包括中間實(shí) 體接收媒體資源客戶端發(fā)送的包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息; 將所述媒體資源請求消息轉(zhuǎn)發(fā)至定位服務(wù)器;接收定位服務(wù)器反饋的媒體資 源服務(wù)器的地址信息,其中,所述媒體資源服務(wù)器的地址信息為定位服務(wù)器 根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢得到;將接收到的媒體資源服務(wù)器的地址信 息發(fā)送至媒體資源客戶端;所述媒體資源客戶端根據(jù)所述媒體資源服務(wù)器的 地址信息與提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連 接。
本發(fā)明實(shí)施例提供的通訊系統(tǒng),包括媒體資源服務(wù)器,用于通過媒體 資源訪問關(guān)系連接提供資源服務(wù);定位服務(wù)器,用于接收包含媒體資源服務(wù) 標(biāo)識(shí)的媒體資源請求消息,根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢提供對應(yīng)資源服 務(wù)的媒體資源服務(wù)器的地址信息,反饋查詢到的媒體資源服務(wù)器的地址信息; 媒體資源客戶端,用于向定位服務(wù)器發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源 請求消息,根據(jù)定位服務(wù)器反饋的媒體資源服務(wù)器的地址信息與提供對應(yīng)資 源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連接。
本發(fā)明實(shí)施例提供的通訊系統(tǒng),包括媒體資源服務(wù)器、定位服務(wù)器、媒 體資源客戶端及中間實(shí)體;媒體資源服務(wù)器,用于通過媒體資源訪問關(guān)系連 接提供資源服務(wù);定位服務(wù)器,用于接收中間實(shí)體發(fā)送的包含媒體資源服務(wù) 標(biāo)識(shí)的媒體資源請求消息,根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢提供對應(yīng)資源服 務(wù)的媒體資源服務(wù)器的地址信息,向中間實(shí)體反饋查詢到的媒體資源服務(wù)器 的地址信息;媒體資源客戶端,用于向中間實(shí)體發(fā)送包含^f某體資源服務(wù)標(biāo)識(shí) 的媒體資源請求消息;中間實(shí)體,用于接收媒體資源客戶端發(fā)送的包含媒體 資源服務(wù)標(biāo)識(shí)的媒體資源請求消息,將所述請求消息轉(zhuǎn)發(fā)至定位服務(wù)器,根 據(jù)定位服務(wù)器反饋的媒體資源服務(wù)器的地址信息與提供對應(yīng)資源服務(wù)的媒體 資源服務(wù)器建立媒體資源訪問關(guān)系連接或?qū)⒔邮盏降拿襟w資源服務(wù)器的地址 信息轉(zhuǎn)發(fā)至媒體資源客戶端。
本發(fā)明實(shí)施例提供的定位服務(wù)器,包括接收單元,用于接收包含媒體 資源服務(wù)標(biāo)識(shí)的媒體資源請求消息;查詢單元,用于根據(jù)所述媒體資源服務(wù) 標(biāo)識(shí)查詢提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器的地址信息;反饋單元,用于 反饋所述查詢到的媒體資源服務(wù)器的地址信息。
本發(fā)明實(shí)施例提供的中間實(shí)體,包括請求接收單元,用于接收媒體客 戶端發(fā)送的包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息;請求轉(zhuǎn)發(fā)單元,用 于將接收到的媒體資源請求消息轉(zhuǎn)發(fā)至定位服務(wù)器;地址接收單元,用于接 收定位服務(wù)器反饋的媒體資源服務(wù)器的地址信息;連接建立單元,用于根據(jù) 接收到的媒體資源服務(wù)器的地址信息與提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器 建立媒體資源訪問關(guān)系連接;和/或地址轉(zhuǎn)發(fā)單元,用于將獲取到的媒體資源 服務(wù)器地址信息轉(zhuǎn)發(fā)至媒體資源客戶端。
從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)
本發(fā)明實(shí)施例中,由查詢端向定位服務(wù)器發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的 媒體資源請求消息,由定位服務(wù)器完成對應(yīng)的MRS的地址信息查詢,所以查 詢端本地不需要存儲(chǔ)MRS的相關(guān)信息,有效減少M(fèi)RC的負(fù)荷,同時(shí)也解決 了 MRC不存儲(chǔ)MRS相關(guān)信息便無法實(shí)現(xiàn)媒體資源服務(wù)的提供的問題,所以 提高了媒體資源訪問的通用性。
圖1為現(xiàn)有技術(shù)中媒體資源訪問方法示意圖; 圖2為本發(fā)明實(shí)施例中通訊系統(tǒng)第一實(shí)施例示意圖; 圖3為本發(fā)明實(shí)施例中通訊系統(tǒng)第二實(shí)施例示意圖; 圖4為本發(fā)明實(shí)施例中定位服務(wù)器實(shí)施例示意圖5為本發(fā)明實(shí)施例中中間實(shí)體實(shí)施例示意圖; 圖6為本發(fā)明實(shí)施例中媒體資源訪問關(guān)系建立方法第一實(shí)施例流程圖; 圖7為本發(fā)明實(shí)施例中媒體資源訪問關(guān)系建立方法第二實(shí)施例流程圖; 圖8為本發(fā)明實(shí)施例中^某體資源訪問關(guān)系建立方法第三實(shí)施例流程圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例提供了 一種媒體資源訪問關(guān)系建立方法及通訊系統(tǒng)及相關(guān) 設(shè)備,用于提高媒體資源訪問的通用性。
本發(fā)明實(shí)施例中,由定位服務(wù)器接收媒體資源請求消息,并根據(jù)該消息 查詢對應(yīng)的MRS的地址信息,考慮到實(shí)際情況,本發(fā)明實(shí)施例中,可能由 MRC直接向定位服務(wù)器發(fā)送請求,并接收定位服務(wù)器反饋的MRS地址信息, 也有可能由專門的中間實(shí)體進(jìn)行信息中轉(zhuǎn),可以理解的是,本發(fā)明實(shí)施例中 所提到的中間實(shí)體可以是一個(gè)網(wǎng)元,也可以是多個(gè)網(wǎng)元。
首先對本發(fā)明實(shí)施例中裝置項(xiàng)進(jìn)行說明,請參閱圖2,該圖描述的是MRC 直接向定位服務(wù)器發(fā)送請求的通訊系統(tǒng)的實(shí)現(xiàn)方案,本發(fā)明實(shí)施例中通訊系 統(tǒng)第一實(shí)施例包括
媒體資源服務(wù)器203,用于通過媒體資源訪問關(guān)系連接提供資源服務(wù);
定位服務(wù)器202,用于接收包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息, 根據(jù)媒體資源服務(wù)標(biāo)識(shí)查詢提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器的地址信 息,反饋查詢到的媒體資源服務(wù)器的地址信息;
媒體資源客戶端201,用于向定位服務(wù)器202發(fā)送包含媒體資源服務(wù)標(biāo)識(shí) 的媒體資源請求消息,根據(jù)定位服務(wù)器202反饋的媒體資源服務(wù)器203的地 址信息與提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器203建立媒體資源訪問關(guān)系連 接。
請參閱圖3,該圖描述的是有中間實(shí)體參與的通訊系統(tǒng)的實(shí)現(xiàn)方案,本發(fā) 明實(shí)施例中通訊系統(tǒng)第二實(shí)施例包括
媒體資源服務(wù)器304,用于通過媒體資源訪問關(guān)系連接提供資源服務(wù);
定位服務(wù)器303,用于接收包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息, 根據(jù)媒體資源服務(wù)標(biāo)識(shí)查詢提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器的地址信
息,反饋查詢到的媒體資源服務(wù)器的地址信息;
媒體資源客戶端301,用于向中間實(shí)體302發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的 媒體資源請求消息;
中間實(shí)體302,用于接收媒體資源客戶端301發(fā)送的包含媒體資源服務(wù)標(biāo) 識(shí)的媒體資源請求消息,將請求消息轉(zhuǎn)發(fā)至定位服務(wù)器303,根據(jù)定位服務(wù)器 303反饋的媒體資源服務(wù)器的地址信息與提供對應(yīng)資源服務(wù)的媒體資源服務(wù) 器建立媒體資源訪問關(guān)系連接;
或者將位服務(wù)器303反饋的媒體資源服務(wù)器的地址信息反饋給媒體資源 客戶端301,由媒體資源客戶端301與提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器建 立媒體資源訪問關(guān)系連接。
請參閱圖4,本發(fā)明實(shí)施例中定位服務(wù)器實(shí)施例包括
接收單元401,用于接收包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息;
查詢單元402,用于根據(jù)媒體資源服務(wù)標(biāo)識(shí)查詢提供資源服務(wù)的媒體資源 服務(wù)器的地址信息;
反饋單元403,用于反饋查詢到的媒體資源服務(wù)器的地址信息。
本實(shí)施例中,定位服務(wù)器可以是DNS服務(wù)器或者其他存儲(chǔ)有^^某體資源服 務(wù)標(biāo)識(shí)與MRS地址信息之間的對應(yīng)關(guān)系的網(wǎng)元。
請參閱圖5,本發(fā)明實(shí)施例中中間實(shí)體實(shí)施例包括
請求接收單元501,用于接收媒體客戶端發(fā)送的包含i某體資源服務(wù)標(biāo)識(shí)的 媒體資源請求消息;
請求轉(zhuǎn)發(fā)單元502,用于將接收到的媒體資源請求消息轉(zhuǎn)發(fā)至定位服務(wù)
器;
地址接收單元503,用于接收定位服務(wù)器反饋的媒體資源服務(wù)器的地址信
自
連接建立單元504,用于根據(jù)接收到的媒體資源服務(wù)器的地址信息與提供
對應(yīng)資源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連接;
地址轉(zhuǎn)發(fā)單元505,用于將獲取到的媒體資源服務(wù)器地址信息轉(zhuǎn)發(fā)至媒體 資源客戶端。
本實(shí)施例中,由查詢端向定位服務(wù)器發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體 資源請求消息,由定位服務(wù)器完成對應(yīng)的MRS的地址信息查詢,所以查詢端 本地不需要存儲(chǔ)MRS的相關(guān)信息,也就是說由定位服務(wù)器根據(jù)查詢端的需要 選擇對應(yīng)的MRS為查詢端提供服務(wù),所以提高了媒體資源訪問的通用性。
下面介紹本發(fā)明實(shí)施例中媒體資源訪問關(guān)系建立方法實(shí)施例,需要說明 的是,本實(shí)施例中的向定位服務(wù)器發(fā)送媒體資源請求消息的查詢端可以為 MRC,也可以為中間實(shí)體。
具體的,根據(jù)是否有中間實(shí)體的參與,可以將本發(fā)明實(shí)施例中媒體資源 訪問關(guān)系建立方法分為兩類
一、MRC獨(dú)立與定位服務(wù)器交互
請參閱圖6,本發(fā)明實(shí)施例中媒體資源訪問關(guān)系建立方法第一實(shí)施例包
括
601、 MRC向定位服務(wù)器發(fā)送媒體資源請求消息;
MRC向定位服務(wù)器發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息,請 求定位服務(wù)器查詢對應(yīng)的MRS的地址信息。
本實(shí)施例中,MRC中配置有定位服務(wù)器的地址,當(dāng)MRC需要獲取媒體 資源的時(shí)候,按照該地址向?qū)?yīng)的定位服務(wù)器發(fā)送媒體資源請求消息,其中, 定位服務(wù)器可以根據(jù)實(shí)際情況選定,可以是DNS服務(wù)器或者其他存儲(chǔ)有媒體 資源服務(wù)標(biāo)識(shí)與MRS地址信息之間的對應(yīng)關(guān)系的網(wǎng)元。
在MRC發(fā)送媒體資源請求消息之前首先需要確定需要請求的媒體資源 服務(wù)的相關(guān)信息,生成對應(yīng)的媒體資源服務(wù)標(biāo)識(shí)。
其中,媒體資源服務(wù)標(biāo)識(shí)可以為統(tǒng)一資源名稱(URN, Uniform Resource Name),也可以為統(tǒng)一資源標(biāo)識(shí)(URI, Uniform Resource Identifier )。
具體的,在本實(shí)施例中
A) 媒體資源服務(wù)標(biāo)識(shí)URN的結(jié)構(gòu)如下
URN: mrs: [type of mrs service]: [subtype of mrs service]: [: other] 或者采用
URN: service: mrs: [type of mrs service]: [subtype of mrs service]: [:other]
其中"mrs"具有唯一性。[:other]代表可選項(xiàng),作后續(xù)擴(kuò)展使用。
"type of mrs service,,和"subtype of mrs service,,的屬性類型及對應(yīng)的關(guān)系 如下表
表1
媒體資源服務(wù)類型 媒體資源服務(wù)子類型
player Announcements prompt 、 multimedia
Recorder Audio 、 multimedia
Conference Audio 、 multimedia
Transcoder Audio 、 video
Recognizer basic
Synthesizer basic 譬如一個(gè)表示播放提示音業(yè)務(wù)的URN如下 URN: mrs: player: announcement。
B) 媒體資源服務(wù)標(biāo)識(shí)URI:
首先定義邏輯功能上能夠提供媒體服務(wù)處理的特殊域;
譬如mrs.int。該域是從媒體服務(wù)功能的角度進(jìn)行劃分,也就是說提供媒 體服務(wù)的服務(wù)實(shí)體并不一定來源于某個(gè)媒體資源服務(wù)器域名空間而來源于網(wǎng) 絡(luò)中提供媒體服務(wù)功能的邏輯空間;
其次定義"mrs"scheme,這樣纟某體資源服務(wù)URI格式類似
mrs: sub-service(S),mrs.int
或
<formula>formula see original document page 12</formula>
sub-service表示媒體資源服務(wù)的最小提供能力,sub-service取值可以是媒 體資源月良務(wù)的子服務(wù)或子服務(wù)的組合如announcement prompt、 "rec=audio,,、 "conf=audio"、 recognizer、 "player+recorder"等,由于々某體資源月良務(wù)的分類并 沒有確定,這里不一一列舉。另外媒體資源服務(wù)的術(shù)語表示也沒有確定,因 此這里的術(shù)語僅代表相應(yīng)的服務(wù)含義,所以即使以后標(biāo)準(zhǔn)確定了確切的術(shù)語 表示,也可以用在這里。譬如
mrs: rec=audio@mrs.int
此外如果所有媒體服務(wù)提供都支持SIP協(xié)議,則媒體資源服務(wù)URI格式 類似
Sip: sub-service@mrs.int
URI中各字段含義同上。
602、獲取媒體資源服務(wù)類型標(biāo)識(shí);
定位服務(wù)器在接收到媒體資源服務(wù)標(biāo)識(shí)后,提取其中的媒體資源服務(wù)類 型標(biāo)識(shí)。
603 、查詢對應(yīng)的MRS地址信息;
定位服務(wù)器獲取到媒體資源類型標(biāo)識(shí)之后,根據(jù)預(yù)置的媒體資源服務(wù)類 型標(biāo)識(shí)與MRS地址信息的映射規(guī)則獲取媒體資源服務(wù)類型標(biāo)識(shí)對應(yīng)的MRS 地址信息。
本實(shí)施例中,定位服務(wù)器中可預(yù)置媒體資源類型標(biāo)識(shí)與MRS地址信息的 對應(yīng)關(guān)系,也可以在本發(fā)明的執(zhí)行過程中建立這種對應(yīng)關(guān)系,具體的建立方 式可以根據(jù)實(shí)際情況進(jìn)行確定,此處不作限定。
604、反饋查詢到的地址信息;
定位服務(wù)器查詢到對應(yīng)的MRS地址信息之后,將該MRS地址信息反饋 至MRC。
605、建立媒體資源訪問關(guān)系連接;
MRC接收到定位服務(wù)器反饋的MRS地址信息之后,與提供資源服務(wù)的 MRS建立媒體資源訪問關(guān)系連接。
后續(xù)媒體資源客戶端與提供資源服務(wù)的媒體資源服務(wù)器根據(jù)該連接交互 媒體服務(wù)處理信令實(shí)現(xiàn)媒體資源服務(wù)的提供。
本實(shí)施例中,MRC向定位服務(wù)器發(fā)送媒體資源請求消息,定位服務(wù)器根 據(jù)MRC的需求選纟奪對應(yīng)的MRS為MRC提供服務(wù),即MRS本地不需要保存 MRS配置信息,而只需要提供所請求的媒體服務(wù)的類型,所以提高了媒體資 源訪問的通用性。
二、 MRC通過中間實(shí)體進(jìn)行交互
本實(shí)施例中,中間實(shí)體為查詢端。其中,中間實(shí)體相當(dāng)于代理的作用, 此處根據(jù)中間實(shí)體具體代理功能的不同將此類方法分為兩種情況
A、中間實(shí)體僅具有查詢功能
請參閱圖7,本發(fā)明實(shí)施例中媒體資源訪問關(guān)系建立方法第二實(shí)施例包
括
701、發(fā)送媒體資源請求消息;
MRC向中間實(shí)體發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息,請求 定位服務(wù)器查詢對應(yīng)的MRS的地址信息。
其中,媒體資源服務(wù)標(biāo)識(shí)可以為URN ,也可以為URI。
本實(shí)施例中的URN和URI的結(jié)構(gòu)與實(shí)施例一中的結(jié)構(gòu)相同,此處不再贅述。
本實(shí)施例中的中間實(shí)體為具有轉(zhuǎn)發(fā)功能的網(wǎng)元,具體的網(wǎng)元類型不作限定。
702 、中間實(shí)體查詢地址信息;
中間實(shí)體接收到MRC發(fā)送的資源請求消息后,向定位服務(wù)器進(jìn)行媒體資 源服務(wù)地址查詢。
703、 獲取媒體資源服務(wù)類型標(biāo)識(shí);
定位服務(wù)器在接收到媒體資源服務(wù)標(biāo)識(shí)后,提取其中的媒體資源服務(wù)類 型標(biāo)識(shí)。
704、 查詢對應(yīng)的MRS地址信息;
定位服務(wù)器獲取到媒體資源服務(wù)類型標(biāo)識(shí)之后,根據(jù)預(yù)置的媒體資源服 務(wù)類型標(biāo)識(shí)與MRS地址信息的映射規(guī)則獲取媒體資源服務(wù)類型標(biāo)識(shí)對應(yīng)的 MRS地址信息。
705、 反饋查詢到的地址信息;
定位服務(wù)器查詢到對應(yīng)的MRS地址信息之后,將該MRS地址信息反饋 至中間實(shí)體。
706 、中間實(shí)體反饋MRS地址信息;
中間實(shí)體接收到MRS地址信息之后將MRS地址信息反々赍至MRC。 707、建立媒體資源訪問關(guān)系連接;
MRC接收到中間實(shí)體反饋的MRS地址信息之后,與提供資源服務(wù)的 MRS建立媒體資源訪問關(guān)系連接。
后續(xù)媒體資源客戶端與提供資源服務(wù)的媒體資源服務(wù)器根據(jù)該連接交互 媒體服務(wù)處理信令實(shí)現(xiàn)媒體資源服務(wù)的提供、,
本實(shí)施例中對于媒體資源訪問關(guān)系連接的建立有多種方式可選,可以根 據(jù)實(shí)際情況進(jìn)行選擇,所以提高了本發(fā)明實(shí)施例的靈活性。
B、中間實(shí)體具有查詢和建立連接的功能
請參閱圖8,本發(fā)明實(shí)施例中媒體資源訪問關(guān)系建立方法第三實(shí)施例包
括
801、發(fā)送媒體資源請求消息;
MRC向中間實(shí)體發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息,中間 實(shí)體請求定位服務(wù)器查詢對應(yīng)的MRS的地址信息。
其中,媒體資源服務(wù)標(biāo)識(shí)可以為URN,也可以為URI。
本實(shí)施例中的URN和URI的結(jié)構(gòu)與實(shí)施例一中的結(jié)構(gòu)相同,此處不再贅述。
本實(shí)施例中的中間實(shí)體為具有轉(zhuǎn)發(fā)功能的網(wǎng)元,具體的網(wǎng)元類型不作限定。
802 、中間實(shí)體查詢地址信息;
中間實(shí)體接收到MRC發(fā)送的資源請求消息后,向定位服務(wù)器進(jìn)行媒體資 源服務(wù)地址信息查詢。
803、獲取媒體資源服務(wù)類型標(biāo)識(shí);
定位服務(wù)器在接收到媒體資源服務(wù)標(biāo)識(shí)后,提取其中的媒體資源服務(wù)類 型標(biāo)識(shí)。
804 、查詢對應(yīng)的MRS地址信息;
定位服務(wù)器獲取到媒體資源類型標(biāo)識(shí)之后,根據(jù)預(yù)置的媒體資源服務(wù)類 型標(biāo)識(shí)與MRS地址信息的映射規(guī)則獲取媒體資源服務(wù)類型標(biāo)識(shí)對應(yīng)的MRS 地址信息。
805、 反饋查詢到的地址信息;
定位服務(wù)器查詢到對應(yīng)的MRS地址信息之后,將該MRS地址信息反々責(zé) 至中間實(shí)體。
806、 建立媒體資源訪問關(guān)系連接;
中間實(shí)體獲取到MRS地址信息后,與提供資源服務(wù)的MRS建立媒體資 源訪問關(guān)系連接。
后續(xù)媒體資源客戶端、中間實(shí)體與提供資源服務(wù)的媒體資源服務(wù)器根據(jù) 該連接交互媒體服務(wù)處理信令使媒體資源服務(wù)器實(shí)現(xiàn)媒體資源服務(wù)的提供。
本實(shí)施例中對于媒體資源訪問關(guān)系連接的建立有多種方式可選,可以根 據(jù)實(shí)際情況進(jìn)行選擇,所以提高了本發(fā)明實(shí)施例的靈活性。
下面以 一具體實(shí)例進(jìn)4ti兌明
本實(shí)施例中,假設(shè)請求中攜帶了媒體資源服務(wù)標(biāo)識(shí)
URN:mrs:player:prompt URN:mrs:recorder:audio
定位服務(wù)器在自身進(jìn)行映射請求與映射響應(yīng)過程獲取對應(yīng)的MRS地址信 息。具體過程為
進(jìn)行映射請求
Mapping request:
< xml version-" 1.0" encoding=,,UTF-8,, > 〃擴(kuò)展標(biāo)記語言版本號以及編 碼方式
<findmediaserver〃查詢々某體資源服務(wù)器
Xmlns=,,um:ietf:params:xml:ns:mappingprotocol"> 〃映射協(xié)議 <addr_request>Urn:mrs:player:prompt</addr—request〉 〃查詢條件 <addr—request>Urn:mrs:recorder:audio</addr_request〉〃查詢條件
</findmediaserver〉 進(jìn)行映射響應(yīng) Mapping response:
< xml version="1.0,, encoding="UTF-8,, > 〃擴(kuò)展標(biāo)記語言版本號以及編 碼方式
<findserverresponse
Xmlns="um:ietf:params:xml:ns:mappingprotocor> 〃映射協(xié)議 <mapping>
<addr_request>Urn:mrs:player:prompt</addr_request> 〃查詢條件 <addr—request>Urn:mrs:recorder:audio</addr_request> 〃查詢條件<uri>Sip:multiftic-mr@example.com</uri> 〃查詢結(jié)果
<contrlprotocol〉mrcp</contrlprotocol>
</mapping>
</findserverresponse>
從映射響應(yīng)內(nèi)容可以得到映射請求的結(jié)果,即反饋滿足對應(yīng)的查詢條件 的MRS的URI: Sip:multifuc-mr@example.com。
MRC或者中間實(shí)體獲取到MRS的地址信息之后即建立媒體資源訪問關(guān) 系連接,具體的建立方式如實(shí)施例一以及實(shí)施例二所述,此處不再贅述。
本發(fā)明實(shí)施例中,由于查詢端向定位服務(wù)器發(fā)送包含媒體資源服務(wù)標(biāo)識(shí) 的媒體資源請求消息,由定位服務(wù)器完成對應(yīng)的MRS的地址查詢,所以查詢 端本地不需要進(jìn)行查詢操作,所以提高了媒體資源訪問的通用性。
是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī) 可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括如下步驟查詢端向定位服務(wù)器發(fā) 送包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息;接收定位服務(wù)器反饋的媒體 資源服務(wù)器的地址信息,其中,所述媒體資源服務(wù)器的地址信息為定位服務(wù) 器根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢得到;根據(jù)所述媒體資源服務(wù)器的地址信 息與提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連接。
上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上對本發(fā)明所提供的一種媒體資源訪問關(guān)系建立方法及通訊系統(tǒng)及相 關(guān)設(shè)備進(jìn)行了詳細(xì)介紹,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的 思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書 內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1、一種媒體資源訪問關(guān)系建立方法,其特征在于,包括查詢端向定位服務(wù)器發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息;接收定位服務(wù)器反饋的媒體資源服務(wù)器的地址信息,其中,所述媒體資源服務(wù)器的地址信息為定位服務(wù)器根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢得到;根據(jù)所述媒體資源服務(wù)器的地址信息與提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連接。
2、 根據(jù)權(quán)利要求1所述的媒體資源訪問關(guān)系建立方法,其特征在于,所 述媒體資源服務(wù)標(biāo)識(shí)為統(tǒng)一資源名稱,或統(tǒng)一 資源標(biāo)識(shí);所述統(tǒng)一資源名稱或統(tǒng)一資源標(biāo)識(shí)中包含有查詢端所請求的媒體資源服 務(wù)類型標(biāo)識(shí);所述根據(jù)媒體資源服務(wù)標(biāo)識(shí)查詢提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器的 地址信息的步驟包括獲取所述媒體資源服務(wù)標(biāo)識(shí)中的媒體資源服務(wù)類型標(biāo)識(shí);根據(jù)預(yù)置的媒體資源服務(wù)類型標(biāo)識(shí)與媒體資源服務(wù)器地址信息的映射規(guī) 則獲取所述媒體資源服務(wù)類型標(biāo)識(shí)對應(yīng)的媒體資源服務(wù)器地址信息。
3、 根據(jù)權(quán)利要求2所述的媒體資源訪問關(guān)系建立方法,其特征在于,所 述查詢端為媒體資源客戶端或中間實(shí)體。
4、 根據(jù)權(quán)利要求3所述的媒體資源訪問關(guān)系建立方法,其特征在于,當(dāng) 所述查詢端為中間實(shí)體時(shí),該方法還包括中間實(shí)體接收媒體資源客戶端發(fā)送的包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源 請求消息。
5、 一種媒體資源訪問關(guān)系建立方法,其特征在于,包括中間實(shí)體接收媒體資源客戶端發(fā)送的包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源 請求消息;將所述媒體資源請求消息轉(zhuǎn)發(fā)至定位服務(wù)器;接收定位服務(wù)器反饋的媒體資源服務(wù)器的地址信息,其中,所述媒體資源服務(wù)器的地址信息為定位服務(wù)器根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢得到;將接收到的媒體資源服務(wù)器的地址信息發(fā)送至媒體資源客戶端;所述媒體資源客戶端根據(jù)所述媒體資源服務(wù)器的地址信息與提供對應(yīng)資 源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連接。
6、 根據(jù)權(quán)利要求5所述的媒體資源訪問關(guān)系建立方法,其特征在于,所 述媒體資源服務(wù)標(biāo)識(shí)為統(tǒng)一資源名稱,或統(tǒng)一資源標(biāo)識(shí);所述統(tǒng)一資源名稱或統(tǒng)一資源標(biāo)識(shí)中包含有查詢端所請求的媒體資源服 務(wù)類型標(biāo)識(shí);所述根據(jù)媒體資源服務(wù)標(biāo)識(shí)查詢提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器的 地址信息的步驟包括獲取所述媒體資源服務(wù)標(biāo)識(shí)中的媒體資源服務(wù)類型標(biāo)識(shí);根據(jù)預(yù)置的媒體資源服務(wù)類型標(biāo)識(shí)與媒體資源服務(wù)器地址信息的映射規(guī) 則獲取所述媒體資源服務(wù)類型標(biāo)識(shí)對應(yīng)的媒體資源服務(wù)器地址信息。
7、 一種通訊系統(tǒng),其特征在于,包括媒體資源服務(wù)器,用于通過媒體資源訪問關(guān)系連接提供資源服務(wù);定位服務(wù)器,用于接收包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息,根 據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器的地址信 息,反饋查詢到的纟某體資源服務(wù)器的地址信息;媒體資源客戶端,用于向定位服務(wù)器發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體 資源請求消息,根據(jù)定位服務(wù)器反饋的媒體資源服務(wù)器的地址信息與提供對 應(yīng)資源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連接。
8、 一種通訊系統(tǒng),其特征在于,包括媒體資源服務(wù)器、定位服務(wù)器、媒 體資源客戶端及中間實(shí)體;媒體資源服務(wù)器,用于通過媒體資源訪問關(guān)系連接提供資源服務(wù);定位服務(wù)器,用于接收中間實(shí)體發(fā)送的包含媒體資源服務(wù)標(biāo)識(shí)的媒體資 源請求消息,根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器的地址信息,向中間實(shí)體反饋查詢到的媒體資源服務(wù)器的地址信息;媒體資源客戶端,用于向中間實(shí)體發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息;中間實(shí)體,用于接收媒體資源客戶端發(fā)送的包含媒體資源服務(wù)標(biāo)識(shí)的媒 體資源請求消息,將所述請求消息轉(zhuǎn)發(fā)至定位服務(wù)器,根據(jù)定位服務(wù)器反饋 的媒體資源服務(wù)器的地址信息與提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器建立媒 體資源訪問關(guān)系連接或?qū)⒔邮盏降拿襟w資源服務(wù)器的地址信息轉(zhuǎn)發(fā)至媒體資 源客戶端。
9、 一種定位服務(wù)器,其特征在于,包括接收單元,用于接收包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息;查詢單元,用于根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢提供對應(yīng)資源服務(wù)的媒 體資源服務(wù)器的地址信息;反饋單元,用于反饋所述查詢到的媒體資源服務(wù)器的地址信息。
10、 一種中間實(shí)體,其特征在于,包括請求接收單元,用于接收媒體客戶端發(fā)送的包含媒體資源服務(wù)標(biāo)識(shí)的媒 體資源請求消息;請求轉(zhuǎn)發(fā)單元,用于將接收到的媒體資源請求消息轉(zhuǎn)發(fā)至定位服務(wù)器; 地址接收單元,用于接收定位服務(wù)器反饋的媒體資源服務(wù)器的地址信息; 連接建立單元,用于根據(jù)接收到的媒體資源服務(wù)器的地址信息與提供對 應(yīng)資源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連接; 和/或地址轉(zhuǎn)發(fā)單元,用于將獲取到的媒體資源服務(wù)器地址信息轉(zhuǎn)發(fā)至媒體資 源客戶端。
全文摘要
本發(fā)明公開了一種媒體資源訪問關(guān)系建立方法及通訊系統(tǒng)及相關(guān)設(shè)備,用于提高媒體資源訪問的通用性。本發(fā)明方法包括查詢端向定位服務(wù)器發(fā)送包含媒體資源服務(wù)標(biāo)識(shí)的媒體資源請求消息;接收定位服務(wù)器反饋的媒體資源服務(wù)器的地址信息,其中,所述媒體資源服務(wù)器的地址信息為定位服務(wù)器根據(jù)所述媒體資源服務(wù)標(biāo)識(shí)查詢得到;根據(jù)所述媒體資源服務(wù)器的地址信息與提供對應(yīng)資源服務(wù)的媒體資源服務(wù)器建立媒體資源訪問關(guān)系連接。另外本發(fā)明還提供一種通訊系統(tǒng),定位服務(wù)器以及中間實(shí)體。本發(fā)明可以有效地提高媒體資源訪問的通用性。
文檔編號H04L12/28GK101350841SQ20071013725
公開日2009年1月21日 申請日期2007年7月17日 優(yōu)先權(quán)日2007年7月17日
發(fā)明者張玉俠, 徐培利, 嘯 王, 鵬 王 申請人:華為技術(shù)有限公司