亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于提供對附著于網(wǎng)絡(luò)注冊裝置的媒體資源的訪問的技術(shù)的制作方法

文檔序號:7642683閱讀:145來源:國知局
專利名稱:用于提供對附著于網(wǎng)絡(luò)注冊裝置的媒體資源的訪問的技術(shù)的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般而言涉及由多媒體使能(multimedia-enabled)網(wǎng)絡(luò)向裝 置(例如用戶裝置)提供多媒體業(yè)務(wù)的領(lǐng)域。更具體而言,本發(fā)明涉及 用于訪問媒體資源的技術(shù),所述媒體資源可控制地從多媒體使能網(wǎng)絡(luò)可 附著于網(wǎng)絡(luò)注冊裝置。
背景技術(shù)
第三代移動網(wǎng)絡(luò)的IMS (IP多媒體子系統(tǒng))為所連接的裝置提供多 種業(yè)務(wù)。所述業(yè)務(wù)包括控制和提供各種類型的媒體數(shù)據(jù),所述媒體數(shù)據(jù) 例如是音頻數(shù)據(jù)、視頻數(shù)據(jù)、音頻和視頻數(shù)據(jù)的組合(例如用于視頻電 話)、文本數(shù)據(jù)、應(yīng)用數(shù)據(jù)等。
因此IMS是多媒體使能網(wǎng)絡(luò)的一個顯著實例(因特網(wǎng)是多媒體使能 網(wǎng)絡(luò)的另一個實例)。業(yè)務(wù)的控制需要適當(dāng)?shù)男帕顧C制以確保媒體數(shù)據(jù) 正確的端到端傳輸。為了這些目的,IMS利用了 SIP (會話初始協(xié)議)。 在SIP框架中,用戶代理代表它們的用戶來行動。用戶代理發(fā)起請求并 且通??赡苁撬鼈兊淖罱K目的地。典型地但非排他地,用戶代理是在用 戶設(shè)備或用戶的用戶裝置之一上運行的一個軟件。IP(因特網(wǎng)協(xié)議)電 話或會議軟件是用戶代理的實例,其可以在移動電話、智能電話上被實 施,還可以在筆記本計算機和其他用戶終端、用戶裝置或能夠在網(wǎng)絡(luò)上 通信的各項用戶設(shè)備上被實施。
SIP的主要任務(wù)是在至少兩個業(yè)務(wù)終端裝置之間建立會話或關(guān)聯(lián), 所述業(yè)務(wù)終端裝置例如是用戶裝置以及服務(wù)器系統(tǒng)。 一旦會話被建立, 媒體數(shù)據(jù)就可以在裝置之間進行交換。對于會話建立而言,會話請求必
須通過網(wǎng)絡(luò)被路由。為此目的,SIP在網(wǎng)絡(luò)中引入了大量的服務(wù)實體, 所述服務(wù)實體包括注冊服務(wù)器(包括位置服務(wù)器),其在用戶在網(wǎng)絡(luò) 中注冊之后跟蹤用戶;代理服務(wù)器,其作為應(yīng)用層路由器轉(zhuǎn)發(fā)SIP請求 和響應(yīng);和/或重定向服務(wù)器,其接收請求并返回可以找到所請求的用戶 的SIP用戶代理或服務(wù)器的位置。會話自身的媒體數(shù)據(jù)可以在用戶代理 之間被直接轉(zhuǎn)發(fā)。服務(wù)實體可以是IMS域的CSCF(呼叫狀態(tài)控制功能)的一部分或者可以與CSCF并列。
盡管SIP協(xié)議控制會話的建立和拆卸,但是需要進一步的協(xié)議例如 來完成媒體數(shù)據(jù)傳輸。SDP (會話描述協(xié)議)和/或RTP (實時協(xié)議)或 其他協(xié)議可以用于此目的,其自身可以利用IP-UDP (用戶數(shù)據(jù)4艮協(xié)議) 通信或IP-TCP (傳輸控制協(xié)議)連接。因此,如果沒有另外說明,那么 此處使用的術(shù)語"SIP"就打算表示用于控制多媒體業(yè)務(wù)的SIP協(xié)議組, 而不僅僅是SIP協(xié)議自身。
在SIP框架中,另一個用戶的尋址,更確切地說,所述用戶的一項 或多項用戶設(shè)備之一的尋址,可以以不同的方式來實現(xiàn)作為第一實例, 可以使用用戶的SIPURI(統(tǒng)一資源標識符),其以"sip:user@network" 的格式規(guī)定地址,該格式的結(jié)構(gòu)可從電子郵件地址中得知。作為第二實 例,可以使用URI或URL(統(tǒng)一資源定位符),其直接與用戶裝置或用 戶的用戶設(shè)備相關(guān)聯(lián)。基于用戶相關(guān)的URI的業(yè)務(wù)請求(業(yè)務(wù)調(diào)用)的 路由包括將用戶相關(guān)的URI解析為與用戶的正確UE相關(guān)聯(lián)的地址。這 個任務(wù)可以在代理服務(wù)器或重定向服務(wù)器的幫助下來執(zhí)行。
一個裝置的用戶代理是業(yè)務(wù)的邏輯會話端點,即用戶代理終接該業(yè) 務(wù)。為了生成媒體數(shù)據(jù),該裝置不得不進一步包括硬件和/或軟件組件, 例如麥克風(fēng)或者用于獲得靜止和/或運動圖像的照相機,還包括例如可以 適合于提供流媒體數(shù)據(jù)(例如DVD和提供視頻流的DVD驅(qū)動)的存儲 組件。更進一步,媒體資源還可以是媒體流的目的地,例如適合于存儲 媒體數(shù)據(jù)的存儲裝置或存儲組件,比如DVD刻錄驅(qū)動器和/或適合于插 入到驅(qū)動器中的DVD。
這些媒體資源可能已被集成到(用戶)裝置中,這意味著用戶設(shè)備 已經(jīng)適合于訪問集成的媒體資源,并且適合于將資源所生成的媒體數(shù)據(jù) 提供給多媒體網(wǎng)絡(luò)。例如,用戶設(shè)備的制造商可能已經(jīng)專門地配置用戶 代理以便控制集成的資源。由于用戶設(shè)備和集成的媒體資源的這種特定 的適配,所以集成的媒體資源的能力可以作為用戶設(shè)備的能力被通知給 網(wǎng)絡(luò)。
許多用戶裝置都提供用于附著外部硬件、軟件組件或裝置的接口 。 例如,許多移動電話或筆記本計算機提供一個或多個下列種類的有線或 無線接口 USB(通用串行總線)、藍牙、串行或快速IR (紅外線)、 WLAN、 FireWire等。這些接口可以被用來本地地附著硬件裝置,例如家用電子設(shè)備(例如娛樂系統(tǒng)或家用電器)、計算裝置(例如個人計算 機)、或移動裝置,這些裝置又可以結(jié)合照相機、IP電話、媒體內(nèi)容播 放器或類似的裝置。裝置接口還可以包括用于與遠程硬件來遠程通信的 接口,所述遠程通信例如是基于IP的通信,所述遠程硬件例如是遠程計 算機,其可以包括媒體資源。
如果提供了用于附著外部組件的接口 ,則業(yè)務(wù)終端設(shè)備還可以適合 于控制附著的媒體資源。例如,移動電話可以適合于控制附著的照相機, 以使照相機捕獲視頻序列并將圖像發(fā)送給電話。在移動電話中實施的用 戶代理然后可以經(jīng)由網(wǎng)絡(luò)的適當(dāng)業(yè)務(wù)將所捕獲的圖像提供給另 一個裝 置。
然而,附著的媒體資源自身及其特性在網(wǎng)絡(luò)中是未知的。例如,在
使用SIP協(xié)議組的IMS網(wǎng)絡(luò)中,用戶代理可以代表網(wǎng)絡(luò)中的用戶設(shè)備來 注冊,由此通知UE的特定媒體相關(guān)能力。但是在SIP框架中沒有規(guī)定 為了能夠從網(wǎng)絡(luò)中或者在網(wǎng)絡(luò)上訪問外部媒體資源而注冊外部媒體資 源的機制。SIP框架還在網(wǎng)絡(luò)中規(guī)定了存在服務(wù)器,以作為通知由其他 UE發(fā)現(xiàn)的UE能力的可能性,參見3GPP (第三代伙伴項目)TS (技術(shù) 規(guī)范)23.141和TS 24.841。然而,存在業(yè)務(wù)并不允許通知附著的媒體 資源的能力。所以,不在網(wǎng)絡(luò)中注冊,資源就不能由其他裝置經(jīng)由網(wǎng)絡(luò) 而訪問。例如,沒有注冊就不可能發(fā)現(xiàn)由附著的媒體資源所提供的能力。
越來越多的移動裝置結(jié)合了用于WLAN(無線本地接入網(wǎng))或類似 技術(shù)的接口 ,從而允許建立用于將幾個終端纟皮此之間以及進一步與外部 媒體資源互連的本地ad-hoc網(wǎng)絡(luò),其中對于附著于另 一個UE的媒體資 源的訪問可能會是可能的。然而,預(yù)約從作為IMS的多媒體網(wǎng)絡(luò)連接到 這樣的本地網(wǎng)絡(luò)并且訪問媒體資源是沒有可能性的。
因此,經(jīng)由網(wǎng)絡(luò)來訪問附著于網(wǎng)絡(luò)注冊裝置的媒體資源的可能性將 增加多媒體網(wǎng)絡(luò)應(yīng)用領(lǐng)域的使用實例的多樣性。因此,需要一種技術(shù)來 提供從訪問請求實體經(jīng)由多媒體使能網(wǎng)絡(luò)對媒體資源的訪問,所述媒體 資源可控制地可附著于網(wǎng)絡(luò)注冊裝置。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的第 一方面,提出 一種用于提供經(jīng)由多媒體使能網(wǎng)絡(luò)對 媒體資源的訪問的方法。所述媒體資源可控制地可附著于網(wǎng)絡(luò)注冊裝置。該方法包括以下步驟確定指示媒體資源的能力的資源能力信息; 將資源能力信息轉(zhuǎn)換為業(yè)務(wù)能力信息,所述業(yè)務(wù)能力信息指示與經(jīng)由網(wǎng) 絡(luò)在網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)有關(guān)的能力;以及向網(wǎng)絡(luò)和訪問請求 實體中的至少一個提供業(yè)務(wù)能力信息。
網(wǎng)絡(luò)可以是IMS網(wǎng)絡(luò)或者任何其他能夠提供多媒體業(yè)務(wù)的網(wǎng)絡(luò)。此 處所使用的術(shù)語"多媒體業(yè)務(wù)"可以包括與任何類型媒體的數(shù)據(jù)傳輸有 關(guān)的業(yè)務(wù)。例如,多媒體業(yè)務(wù)可以涉及傳輸諸如音頻數(shù)據(jù)、視頻數(shù)據(jù)之 類的單個類型的媒體數(shù)據(jù),也可以涉及傳輸文本數(shù)據(jù)或應(yīng)用數(shù)據(jù)。進一 步,數(shù)據(jù)可以是包括例如幾個數(shù)據(jù)流的聚合數(shù)據(jù)。更進一步,數(shù)據(jù)可能 不一定作為流數(shù)據(jù)來傳輸,而是可以適合于任何其他種類的傳輸機制。
網(wǎng)絡(luò)注冊裝置可以是任何適合于在網(wǎng)絡(luò)中注冊的裝置。例如,在 IMS中任何用戶裝置或用戶設(shè)備(或終端設(shè)備)在利用網(wǎng)絡(luò)中的任何業(yè) 務(wù)之前必須向網(wǎng)絡(luò)注冊。不僅是用戶裝置可能必須在網(wǎng)絡(luò)中注冊,而且 一般而言任何可以構(gòu)成網(wǎng)絡(luò)所提供的業(yè)務(wù)的端點的實體也可能必須在 網(wǎng)絡(luò)中注冊。例如,提供用于下載的媒體數(shù)據(jù)的應(yīng)用服務(wù)器也可能是網(wǎng) 絡(luò)注冊裝置。因此任何適合于在網(wǎng)絡(luò)中注冊的媒體資源都可能是網(wǎng)絡(luò)注 冊裝置。
可附著的媒體資源可以是上面進 一 步討論的資源中的任何 一 個,例 如本地附著裝置或遠程業(yè)務(wù)平臺。當(dāng)然,網(wǎng)絡(luò)注冊裝置自身也可以表示 媒體資源(或幾個資源),其可以經(jīng)由它所關(guān)聯(lián)的統(tǒng) 一 資源標識符(URI) 而可尋址。相反,可附著的媒體資源在本發(fā)明的上下文中應(yīng)該被理解為 在相應(yīng)的控制下能夠?qū)⒚襟w數(shù)據(jù)提供給其所附著的裝置的資源。媒體資 源在網(wǎng)絡(luò)注冊裝置的外部,并且可以被機械地附著,例如經(jīng)由插銷、連 接器或夾子,或者可以被可通信地附著,例如通過建立無線通信。媒體 資源還可以是使用裝置的硬件或外部硬件的軟件應(yīng)用。資源和網(wǎng)絡(luò)注冊 裝置之間的通信于是可以經(jīng)由軟件通信接口而被執(zhí)行。在使用之后媒體 資源可以不附著。
向網(wǎng)絡(luò)提供業(yè)務(wù)能力信息例如可以包括向網(wǎng)絡(luò)中附著的業(yè)務(wù)注冊 服務(wù)器提供業(yè)務(wù)能力信息。訪問請求實體可以是任何能夠與網(wǎng)絡(luò)注冊裝 置通信的實體。例如,訪問請求實體可以是用戶裝置或用戶設(shè)備,或者 可以是用于提供媒體數(shù)據(jù)的服務(wù)器,例如視頻服務(wù)器。網(wǎng)絡(luò)注冊裝置、 附著資源和/或訪問請求裝置可以由應(yīng)用服務(wù)器組成。為了控制媒體資源,例如為了生成或存儲媒體數(shù)據(jù),控制裝置需要 相應(yīng)的資源控制信息。指示媒體資源的能力(例如指示其能夠提供或接 收音頻數(shù)據(jù)或視頻數(shù)據(jù)的能力)的資源能力信息可以已成為資源控制信 息的一部分,或者必須從資源控制信息或以其他方式來確定。
業(yè)務(wù)能力信息可以涉及由網(wǎng)絡(luò)所提供的并且裝置在網(wǎng)絡(luò)中已對其 注冊的業(yè)務(wù)。例如,裝置可能在注冊過程中已經(jīng)通知其處理網(wǎng)絡(luò)的音頻 業(yè)務(wù)的能力。
將資源能力信息轉(zhuǎn)換為業(yè)務(wù)能力信息的步驟可以包括將資源能力 信息從特定格式變換或轉(zhuǎn)錄為用于業(yè)務(wù)能力信息的另 一格式,可選地包 括信息的添加或移除。它還可以包括將資源能力信息的一部分或全部 映射到業(yè)務(wù)能力信息的 一部分或全部。
向訪問請求實體提供業(yè)務(wù)能力信息的步驟可以包括在網(wǎng)絡(luò)中注冊 業(yè)務(wù)能力信息,該網(wǎng)絡(luò)然后將該信息轉(zhuǎn)發(fā)給稍后請求訪問的實體。附加 地或可選擇地,它可以包括將該信息直接通知給訪問請求實體。例如, 該裝置可以在注冊期間將歸因于附著的資源的能力之一呈現(xiàn)給網(wǎng)絡(luò),并 且可以將歸因于附著的資源的能力中的另 一個直接呈現(xiàn)給請求實體。
根據(jù)此處所討論的方面的方法可以進一步包括下列步驟經(jīng)由網(wǎng)絡(luò) 接收提到(reference)業(yè)務(wù)能力信息的業(yè)務(wù)請求;基于所提到的業(yè)務(wù)能 力信息來確定附著的媒體資源;以及基于該確定來訪問媒體資源。
在IMS網(wǎng)絡(luò)中,業(yè)務(wù)請求可以由SIP INVITE消息來表示。所述消 息可以包括業(yè)務(wù)能力信息。代替直接提供業(yè)務(wù)能力信息(以及在注冊期 間所提供的可能的進一步信息),還有可能的是,裝置在注冊期間提供 用于識別附著的業(yè)務(wù)的標識符,所述附著的業(yè)務(wù)也就是由可附著的資源 所提供的業(yè)務(wù)。在這種情況下,如果業(yè)務(wù)請求包括該標識符就將是足夠 的。從在業(yè)務(wù)請求中所包括的信息中,用戶設(shè)備必須確定要尋址哪個媒 體資源。在所接收的信息不夠的情況下,UE可以根據(jù)預(yù)定的規(guī)則在可 獲得的附著媒體資源中進行選擇。
例如,所接收的信息可以包括在以某種符號指示能力"視頻"的業(yè) 務(wù)能力信息。網(wǎng)絡(luò)注冊裝置可能不具有內(nèi)部視頻能力,但是可能具有附 著于其上的照相機。因此所附著的媒體資源可以由所接收的業(yè)務(wù)能力信 息來確定。然后該裝置根據(jù)該裝置可獲得的資源控制信息來控制所識別 的附著媒體資源。該方法進一步可以包括下列步驟接收由媒體資源所生成的媒體數(shù) 據(jù);以及將媒體數(shù)據(jù)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)。因此網(wǎng)絡(luò)注冊裝置可以充當(dāng)關(guān)于媒體 數(shù)據(jù)的網(wǎng)關(guān)。轉(zhuǎn)發(fā)媒體數(shù)據(jù)還可以包括變換媒體數(shù)據(jù),例如解碼該數(shù) 據(jù)(其已由媒體資源使用專用編碼而編碼),以及利用網(wǎng)絡(luò)中所使用的 碼來編碼該數(shù)據(jù)??蛇x擇地或附加地,轉(zhuǎn)發(fā)媒體數(shù)據(jù)的步驟可以包括轉(zhuǎn) 換該媒體數(shù)據(jù),例如以便提供特定的業(yè)務(wù)質(zhì)量(QoS)。例如,與訂購 了 "基本業(yè)務(wù)"的用戶相比,訂購了 "金牌業(yè)務(wù),,的訪問請求實體的用 戶可以接收提高的QoS。在媒體數(shù)據(jù)從訪問請求實體被發(fā)送到媒體資源 的情況下,網(wǎng)絡(luò)注冊裝置還可以充當(dāng)網(wǎng)關(guān),其可以包括將數(shù)據(jù)解碼和編 碼成適當(dāng)?shù)母袷?,以供例如在媒體資源上存儲。
然而,在不包括網(wǎng)絡(luò)注冊裝置的傳輸路徑上,媒體數(shù)據(jù)可以在媒體 資源和訪問請求實體之間進行傳輸,例如可以在資源和實體之間建立直 接有線傳輸路徑,而網(wǎng)絡(luò)注冊裝置和訪問請求實體通過移動IMS網(wǎng)絡(luò)來 通信。
在傳輸路徑包括網(wǎng)絡(luò)注冊裝置的情況下,該裝置可以在網(wǎng)絡(luò)中發(fā)起 業(yè)務(wù),即由業(yè)務(wù)能力信息所指示的業(yè)務(wù)。例如,用戶設(shè)備中的用戶代理 可以建立SIP會話以便經(jīng)由網(wǎng)絡(luò)將媒體數(shù)據(jù)傳輸?shù)皆L問請求裝置。
將資源能力信息轉(zhuǎn)換為業(yè)務(wù)能力信息的步驟可以包括下列步驟提 供映射表,在所述映射表中資源能力信息被映射到業(yè)務(wù)能力信息;以及 基于該映射表來確定業(yè)務(wù)能力信息。
映射表例如可以由媒體資源的制造商來提供,或者可以附加地或可 選擇地由網(wǎng)絡(luò)運營商提供。當(dāng)安裝了用于控制可附著的媒體資源的控制 例程時,該表就可以在網(wǎng)絡(luò)注冊裝置中被實施。附加地或可選擇地,當(dāng) 媒體資源被附著時或者當(dāng)裝置在網(wǎng)絡(luò)中注冊時,映射表可以被自動地下 載/升級。在映射表中查找資源能力信息可以直接產(chǎn)生所存儲的與其相關(guān) 聯(lián)的業(yè)務(wù)能力信息。
將資源能力信息轉(zhuǎn)換為業(yè)務(wù)能力信息的步驟還可以包括下列步驟 將輸入表格(form )呈現(xiàn)給網(wǎng)絡(luò)注冊裝置的用戶,以便輸入涉及將資源 能力信息關(guān)聯(lián)到業(yè)務(wù)能力信息的輸入信息。例如,選項菜單可以在裝置 的顯示器上呈現(xiàn)給用戶。然后用戶可以選擇正確的媒體類型。在進一步 的步驟中,輸入信息可以由裝置來接收,所述裝置提供作為業(yè)務(wù)能力信 息的輸入信息。如果沒有用于將特征能力信息映射到業(yè)務(wù)能力信息的映射表,那么 可以從用戶輸入來獲得業(yè)務(wù)能力信息,沒有映射表例如是因為根本不存 在特定媒體資源的表,或者是因為現(xiàn)有的表沒有包含將資源能力映射到 網(wǎng)絡(luò)所提供的業(yè)務(wù)的映射。
在確定資源能力信息的步驟中,資源能力信息可以遵循與媒體資源
有關(guān)的資源描述格式;以及在將資源能力信息轉(zhuǎn)換為業(yè)務(wù)能力信息的步 驟中,業(yè)務(wù)能力信息可以遵循網(wǎng)絡(luò)的業(yè)務(wù)描述格式。
資源能力信息通常將規(guī)定媒體資源和/或在該資源中生成、存儲或以 其他方式處理的媒體數(shù)據(jù)的特征。這些特征可以涉及例如數(shù)據(jù)的類型、 數(shù)據(jù)的生成(例如用于編碼和傳輸數(shù)據(jù)的編解碼器)、用于流媒體數(shù)據(jù) 的帶寬,但還可能是緩沖器大小,以及進一步的涉及數(shù)據(jù)傳輸、數(shù)據(jù)呈 現(xiàn)(例如屏幕分辨率、特征編碼支持、音量)等的特征。為了控制的目 的,這些特征通常將根據(jù)資源描述格式而規(guī)定。資源描述格式通常并不 與用于網(wǎng)絡(luò)業(yè)務(wù)的業(yè)務(wù)描述格式相一致。例如,基于SIP的IMS網(wǎng)絡(luò)使 用在IETF RFC 3840 (IETF因特網(wǎng)工程任務(wù)組,RFC請求注解)中規(guī)定 的指示用戶代理能力的格式。然而,媒體資源的制造商當(dāng)然可以使用其 自己的特定(專用)格式。
還可能在第一步中將媒體資源的業(yè)務(wù)能力信息映射到通用特征描 述格式,例如根據(jù)RFC 3840的能力指示格式。在第二步中,以通用格 式表示的資源能力信息然后可以被映射到網(wǎng)絡(luò)的業(yè)務(wù)描述格式。該過程 適合于業(yè)務(wù)描述格式特定于網(wǎng)絡(luò)時。
確定業(yè)務(wù)能力信息的步驟可以包括存儲在網(wǎng)絡(luò)注冊裝置中彼此關(guān) 聯(lián)的資源能力信息和業(yè)務(wù)能力信息的步驟。然后該本地映射表可以包含 網(wǎng)絡(luò)的一個或多個附著媒體資源和業(yè)務(wù)的瞬時有效特定關(guān)聯(lián),所述網(wǎng)絡(luò) 是裝置所注冊的。通常,映射表可以包括每個關(guān)聯(lián)包括同一個資源能力 信息的幾個關(guān)聯(lián),并且還可以包括每個關(guān)聯(lián)包括同一個業(yè)務(wù)能力信息的 幾個關(guān)聯(lián)。例如,同一個業(yè)務(wù)能力信息可以被包含在每個關(guān)聯(lián)包含不同 的資源能力信息的幾個關(guān)聯(lián)中。反之亦然,同一個資源能力信息可以被 包含在每個關(guān)聯(lián)包含不同的業(yè)務(wù)能力信息的幾個關(guān)聯(lián)中。
映射表還可以包括例如涉及附著媒體資源的控制或用于對裝置識 別每條數(shù)據(jù)記錄的標識符的條目,其中資源能力信息與業(yè)務(wù)能力信息相 關(guān)聯(lián)。網(wǎng)絡(luò)注冊裝置可以包括用于處理(例如終接)在網(wǎng)絡(luò)注冊裝置上可 訪問的業(yè)務(wù)的至少 一 個用戶代理。所述至少 一 個用戶代理可以在該用戶 代理在網(wǎng)絡(luò)中注冊過程期間將業(yè)務(wù)能力信息發(fā)送給網(wǎng)絡(luò)。
盡管本領(lǐng)域技術(shù)人員可以從SIP框架中知曉術(shù)語"用戶代理"表示
用于例如SIP會話的端點,但是此處所使用的該術(shù)語應(yīng)該被理解為通常 指用于為網(wǎng)絡(luò)注冊裝置處理網(wǎng)絡(luò)的業(yè)務(wù)的控制點。因此,H.323終端可 落入該術(shù)語的范圍。用戶代理可以在該裝置(例如用戶設(shè)備)中被實施, 但是還可以位于將仍允許該代理來代表用戶設(shè)備行動的網(wǎng)絡(luò)的節(jié)點中。 用戶代理注冊過程通??砂ňW(wǎng)絡(luò)注冊裝置的業(yè)務(wù)能力在網(wǎng)絡(luò)中 的注冊。注冊過程于是可以包括向網(wǎng)絡(luò)提供業(yè)務(wù)能力信息的步驟,其中 業(yè)務(wù)能力信息指示歸因于附著于該裝置的媒體資源的能力。為了第一次 注冊或者刷新較早的注冊,注冊過程可以包括準備注冊消息并將其發(fā)送 給網(wǎng)絡(luò)。
響應(yīng)于接收到業(yè)務(wù)請求,所述至少一個用戶代理中的該用戶代理或 任何用戶代理可以發(fā)起業(yè)務(wù)的建立,所述業(yè)務(wù)在網(wǎng)絡(luò)注冊裝置上可訪 問。例如,在IMS網(wǎng)絡(luò)中用戶代理可以發(fā)起SIP會話的建立以同意業(yè)務(wù) 的訪問請求實體。該業(yè)務(wù)(例如音頻或—見頻業(yè)務(wù))然后可以在網(wǎng)絡(luò)中的 ^又方之間一皮建立。
將業(yè)務(wù)能力信息發(fā)送給網(wǎng)絡(luò)的步驟可以包括將業(yè)務(wù)識別信息發(fā)送 給網(wǎng)絡(luò)的步驟,該業(yè)務(wù)識別信息唯一地識別與網(wǎng)絡(luò)注冊裝置中的業(yè)務(wù)能 力信息相關(guān)聯(lián)的資源能力信息。
對于用于訪問媒體資源的呼入業(yè)務(wù)請求而言,用戶設(shè)備在例如多個 附著資源或者單個資源的多個能力的情況下必須確定正確的資源能力 信息,例如資源可以適合于提供幾種媒體類型(媒體數(shù)據(jù)的類型,例如 音頻和視頻),或者可以以不同方式尋址資源(例如,資源可以經(jīng)由不 同的通信接口而附著)。在裝置提供本地映射表的情況下,業(yè)務(wù)識別信 息可以被包括在該表中。例如,定義業(yè)務(wù)能力信息與資源能力信息的關(guān) 聯(lián)的每條數(shù)據(jù)記錄可以被分配唯一的業(yè)務(wù)識別信息。其他分配方案也是 可能的,因為對于本地映射表的特定數(shù)據(jù)記錄的唯一標識來說,唯一的 業(yè)務(wù)識別信息和業(yè)務(wù)能力信息的組合就足夠了。例如,業(yè)務(wù)標識符可以 在本地映射表中被重復(fù)使用,但是對于特定業(yè)務(wù)能力信息也可以僅使用 一次。
14例如,兩個(外部)媒體資源可以被附著,二者都適合于音頻數(shù)據(jù) 的提供。為了能夠內(nèi)部路由或者調(diào)度用于音頻的呼入業(yè)務(wù)請求,對于這 兩條相關(guān)數(shù)據(jù)記錄中的每一條數(shù)據(jù)記錄而言,所述數(shù)據(jù)記錄可以包含不 同的業(yè)務(wù)識別信息。呼入請求必須提到這兩個業(yè)務(wù)識別信息中的 一 個。 這同樣適用于這兩個業(yè)務(wù)中的一個是內(nèi)部業(yè)務(wù)而另一個業(yè)務(wù)是附著業(yè) 務(wù)的情況,或者適用于單個媒體資源可以由網(wǎng)絡(luò)注冊裝置以不同的方式 尋址的情況。業(yè)務(wù)識別信息因此可以被用來唯 一 地識別業(yè)務(wù)的本地變 化。
在將業(yè)務(wù)能力信息發(fā)送給網(wǎng)絡(luò)的步驟中,業(yè)務(wù)能力信息可以被包括
在發(fā)送給網(wǎng)絡(luò)的網(wǎng)絡(luò)消息的報頭中。例如,在IMS網(wǎng)絡(luò)中,業(yè)務(wù)能力信 息可以一皮包括在SIP REGISTER消息中。業(yè)務(wù)能力信息也有可能被包括 在網(wǎng)絡(luò)消息的主體中。
接收由媒體資源生成的媒體數(shù)據(jù)的步驟可以包括將媒體資源的媒 體數(shù)據(jù)與另外的來源的媒體數(shù)據(jù)進行聚合。網(wǎng)絡(luò)注冊裝置于是可以作為 聚合器而工作。在媒體數(shù)據(jù)被轉(zhuǎn)發(fā)到媒體資源的情況下,幾個數(shù)據(jù)流也 可以被聚合以用于對媒體資源的存儲或其他處理。除了添加或者復(fù)用另 外的來源(網(wǎng)絡(luò)注冊裝置的外部或內(nèi)部)的媒體數(shù)據(jù)流以外,聚合媒體 數(shù)據(jù)還可以包括添加、移除、或從數(shù)據(jù)到媒體數(shù)據(jù)/從媒體數(shù)據(jù)到數(shù)據(jù)的 轉(zhuǎn)換的其他類型。例如,控制數(shù)據(jù)可以被添加到例如包括音頻和/或視頻 數(shù)據(jù)的媒體數(shù)據(jù)中。又如,從媒體資源所接收的媒體數(shù)據(jù)可以包括高分 辨率的視頻數(shù)據(jù)。訂購了 "金牌業(yè)務(wù)"的訪問請求裝置的用戶可以接收 高分辨率的媒體數(shù)據(jù),而訂購了 "基本業(yè)務(wù),,的訪問請求裝置的用戶可 以僅接收低分辨率的媒體數(shù)據(jù)。接收媒體數(shù)據(jù)的步驟于是可以包括移除 媒體數(shù)據(jù)或者將媒體數(shù)據(jù)轉(zhuǎn)換為低分辨率。
接收業(yè)務(wù)請求的步驟可以包括下列步驟基于判定規(guī)則來對業(yè)務(wù)請 求進行判定;以及基于上述判定來提供業(yè)務(wù)。判定規(guī)則可以涉及接受或 拒絕請求。附加地或可選擇地,判定規(guī)則可以涉及將特定(方式的)業(yè) 務(wù)請求處理提供給訪問請求實體。將特定(方式的)業(yè)務(wù)請求處理提供 給訪問請求實體的步驟可以包括例如將特定QoS提供給訪問請求實體 或者#1行特定的計費過程。判定MJ'J可以例如由訂戶或該網(wǎng)絡(luò)注冊裝置 的用戶來配置,或者可以由網(wǎng)絡(luò)運營商提供。
根據(jù)本發(fā)明的第二方面,提出一種用于提供經(jīng)由多媒體使能網(wǎng)絡(luò)對媒體資源的訪問的方法,其中媒體資源可控制地可附著于網(wǎng)絡(luò)注冊裝 置,并且該方法包括下列步驟從網(wǎng)絡(luò)注冊裝置接收業(yè)務(wù)能力信息,所 述業(yè)務(wù)能力信息指示在網(wǎng)絡(luò)注冊裝置上經(jīng)由網(wǎng)絡(luò)可訪問的業(yè)務(wù)的能力,
其中所迷能力涉及媒體資源;存儲業(yè)務(wù)注冊信息,其中業(yè)務(wù)注冊信息包 括與用于識別網(wǎng)絡(luò)注冊裝置的信息相關(guān)聯(lián)的業(yè)務(wù)能力信息;以及將業(yè)務(wù) 注冊信息提供給訪問請求實體。
該方法可以在網(wǎng)絡(luò)的業(yè)務(wù)注冊服務(wù)器中執(zhí)行。例如,在IMS網(wǎng)絡(luò)中 該方法可以在S-CSCF (服務(wù)呼叫狀態(tài)控制功能)或存在服務(wù)器中執(zhí)行。 業(yè)務(wù)注冊信息可以被存儲在服務(wù)器的業(yè)務(wù)注冊表中,例如在SIP注冊或 發(fā)現(xiàn)表中,所述發(fā)現(xiàn)表被查詢以便對指向節(jié)點的發(fā)現(xiàn)請求(例如SIP OPTIONS消息)進行響應(yīng)。用于識別網(wǎng)絡(luò)注冊裝置的信息可以包括與 網(wǎng)絡(luò)注冊裝置相關(guān)聯(lián)的地址,例如用戶裝置或應(yīng)用服務(wù)器的網(wǎng)絡(luò)接口 。 在其他情況下,地址可以包括涉及網(wǎng)絡(luò)注冊裝置的用戶的URI。
接收業(yè)務(wù)能力信息的步驟可以包括下列步驟從網(wǎng)絡(luò)注冊裝置接收 業(yè)務(wù)識別信息,該業(yè)務(wù)識別信息唯 一 地識別與網(wǎng)絡(luò)注冊裝置中的業(yè)務(wù)能 力信息相關(guān)聯(lián)的資源能力信息;以及將與業(yè)務(wù)能力信息相關(guān)聯(lián)的業(yè)務(wù)識 別信息存儲在業(yè)務(wù)注冊信息中。業(yè)務(wù)識別信息還將被提供給訪問請求實 體,該訪問請求實體又可以包括指向網(wǎng)絡(luò)注冊實體的業(yè)務(wù)請求中的該信 息。
該方法可以包括基于業(yè)務(wù)注冊信息而向網(wǎng)絡(luò)注冊裝置路由業(yè)務(wù)請 求的另一步驟。例如,在業(yè)務(wù)請求被指向用戶而不是特定用戶設(shè)備的情 況下,業(yè)務(wù)能力信息可以被用來尋址用戶的適當(dāng)注冊的用戶設(shè)備。
根據(jù)本發(fā)明的第三方面,提出 一 種用于提供訪問請求實體經(jīng)由多媒 體使能網(wǎng)絡(luò)對媒體資源的訪問的方法,其中該媒體資源可控制地可附著 于網(wǎng)絡(luò)注冊裝置。該方法包括下列步驟確定業(yè)務(wù)能力信息,所述業(yè)務(wù) 能力信息指示經(jīng)由網(wǎng)絡(luò)在網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的能力,其中所 述能力涉及媒體資源;以及經(jīng)由網(wǎng)絡(luò)將業(yè)務(wù)請求發(fā)送到網(wǎng)絡(luò)注冊裝置, 所述業(yè)務(wù)請求提到業(yè)務(wù)能力信息。業(yè)務(wù)請求可以直接發(fā)送給網(wǎng)絡(luò)注冊裝 置,或者其可以被發(fā)送至重定向服務(wù)器或代理服務(wù)器。
確定業(yè)務(wù)能力信息的步驟可以包括發(fā)現(xiàn)由網(wǎng)絡(luò)所提供的業(yè)務(wù)注冊 信息,其中業(yè)務(wù)注冊信息包括與用于識別網(wǎng)絡(luò)注冊裝置的信息相關(guān)聯(lián)的 業(yè)務(wù)能力信息。例如,在IMS網(wǎng)絡(luò)中,所述發(fā)現(xiàn)過程包括將SIP OPTIONS消息發(fā)送給網(wǎng)絡(luò)中具有發(fā)現(xiàn)表的位置服務(wù)器。服務(wù)器將通過把與網(wǎng)絡(luò)注 冊裝置有關(guān)的業(yè)務(wù)注冊信息發(fā)送給網(wǎng)絡(luò)資源所附著的網(wǎng)絡(luò)注冊裝置來應(yīng)答。
確定業(yè)務(wù)能力信息的步驟可以包括確定識別資源能力信息的業(yè)務(wù) 識別信息,所述資源能力信息與網(wǎng)絡(luò)注冊裝置中的業(yè)務(wù)能力信息相關(guān) 聯(lián)。業(yè)務(wù)識別信息可以被包括在指向網(wǎng)絡(luò)注冊裝置的業(yè)務(wù)請求中,以允 許識別例如所請求訪問的媒體資源和媒體類型。
在發(fā)送業(yè)務(wù)請求的步驟中,業(yè)務(wù)能力信息和業(yè)務(wù)識別信息中的至少
一個可以被包括在表示業(yè)務(wù)請求的網(wǎng)絡(luò)消息的報頭中。例如,在IMS網(wǎng) 絡(luò)中業(yè)務(wù)請求可以由SIP INVITE消息表示。該消息的報頭可以包括所 請求業(yè)務(wù)的指示,例如在INVITE消息的接受聯(lián)系和/或拒絕聯(lián)系報頭字 段中。然后網(wǎng)絡(luò)注冊裝置將適合于從這些字段中提取媒體業(yè)務(wù)信息。信 息還可以;故包括在網(wǎng)絡(luò)消息的主體中。
根據(jù)本發(fā)明的另一個方面,提出一種計算機程序,所述程序包括程 序代碼部分,當(dāng)計算機程序在一個或多個計算裝置上運行時,該程序代 碼部分用于執(zhí)行此處所描述的本發(fā)明的各方法方面中的任何一個的步 驟。該計算機程序可以被存儲在計算機可讀記錄介質(zhì)上,例如CD-ROM 或DVD。
根據(jù)本發(fā)明的又一個方面,提出一種用于提供經(jīng)由多媒體使能網(wǎng)絡(luò) 對媒體資源的訪問的網(wǎng)絡(luò)注冊裝置,所述媒體資源可控制地可附著于網(wǎng)
絡(luò)注冊裝置。網(wǎng)絡(luò)注冊裝置包括用于確定資源能力信息的確定組件, 所述資源能力信息指示媒體資源的能力;用于將資源能力信息轉(zhuǎn)換為業(yè) 務(wù)能力信息的轉(zhuǎn)換組件,所述業(yè)務(wù)能力信息指示與經(jīng)由網(wǎng)絡(luò)在網(wǎng)絡(luò)注冊 裝置上可訪問的業(yè)務(wù)有關(guān)的能力;以及用于將業(yè)務(wù)能力信息提供給網(wǎng)絡(luò) 請求實體的接口組件。
網(wǎng)絡(luò)注冊裝置例如可以是用戶裝置或用戶設(shè)備(終端設(shè)備),或者 可以是用于提供媒體數(shù)據(jù)的服務(wù)器,例如應(yīng)用服務(wù)器。
網(wǎng)絡(luò)注冊裝置可以進一步包括用于終接在網(wǎng)絡(luò)注冊裝置處可訪問 的業(yè)務(wù)的用戶代理,其中用戶代理適合于在用戶代理在網(wǎng)絡(luò)中的注冊過 程期間將業(yè)務(wù)能力信息發(fā)送給網(wǎng)絡(luò)。用戶代理例如可以從網(wǎng)絡(luò)注冊裝置 中的本地映射表中讀取業(yè)務(wù)能力信息,并且可以包括注冊消息中的信 息。用戶代理可以從本地映射表中進一步讀取可選的信息,例如業(yè)務(wù)識
17別信息。
網(wǎng)絡(luò)注冊裝置可以進 一 步包括用于訪問媒體資源的控制組件。該組 件可以被實施為軟件應(yīng)用。該組件可以適合于將從訪問請求組件所接收 的業(yè)務(wù)請求轉(zhuǎn)發(fā)至附著資源,即該組件可以充當(dāng)網(wǎng)關(guān)。該網(wǎng)關(guān)可以包括 根據(jù)資源描述格式來轉(zhuǎn)換業(yè)務(wù)請求以便訪問媒體資源的功能。在所請求 的業(yè)務(wù)不是直接與媒體資源所提供的業(yè)務(wù)相一致的情況下,該組件可以 將所請求的業(yè)務(wù)映射至附著資源的合適的附著業(yè)務(wù)。
t^a々久、、;juu護蘿- ,、/ :業(yè)—ot 丄丄m工<ti ,i^ -K丄計/Jr 、'店丄 a:厶a丄i 乂夫 n -合/工/JAJ衣旦、KA j^l— 乂 0<亡丌j j牧*1、 w 乂冬Y十、負《'丁、 〃|工"人trj 乂$ P 、
數(shù)據(jù)并將該媒體數(shù)據(jù)轉(zhuǎn)發(fā)至網(wǎng)絡(luò)的網(wǎng)關(guān)組件。該網(wǎng)關(guān)組件例如可以適合 們進^于編碼。
根據(jù)本發(fā)明的又一個方面,提出一種多媒體使能網(wǎng)絡(luò)的附著業(yè)務(wù)注 冊服務(wù)器,其適合于提供對媒體資源的訪問,所述媒體資源可控制地可
附著于網(wǎng)絡(luò)注冊裝置。附著業(yè)務(wù)注冊服務(wù)器可以包括第一接口組件, 用于從網(wǎng)絡(luò)注冊裝置接收業(yè)務(wù)能力信息,所述業(yè)務(wù)能力信息指示經(jīng)由網(wǎng) 絡(luò)在網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的能力,其中所述能力涉及媒體資 源;存儲組件,用于存儲業(yè)務(wù)注冊信息,其中業(yè)務(wù)注冊信息包括與用于 識別網(wǎng)絡(luò)注冊裝置的信息相關(guān)聯(lián)的業(yè)務(wù)能力信息;以及第二接口組件, 用于向訪問請求實體提供業(yè)務(wù)注冊信息。
在IMS網(wǎng)絡(luò)中,附著業(yè)務(wù)注冊服務(wù)器可以作為服務(wù)器系統(tǒng)的一部分 來實施,該服務(wù)器系統(tǒng)包括注冊服務(wù)器(registrar)、位置服務(wù)器、代理 服務(wù)器和重定向服務(wù)器中的一個或多個。附著業(yè)務(wù)注冊服務(wù)器可以與 S-CSCF或存在服務(wù)器并列。附著業(yè)務(wù)注冊服務(wù)器可以進一步包括用于 基于業(yè)務(wù)注冊信息而向網(wǎng)絡(luò)注冊裝置路由業(yè)務(wù)請求的路由組件。路由組 件可以例如適合于分析在發(fā)現(xiàn)表中存儲的業(yè)務(wù)能力信息以便確定向其 路由業(yè)務(wù)請求的用戶的正確用戶設(shè)備。
根據(jù)本發(fā)明的又一個方面,提出一種訪問請求實體,其適合于經(jīng)由 多媒體使能網(wǎng)絡(luò)來訪問媒體資源,所述媒體資源可控制地可附著于網(wǎng)絡(luò) 注冊裝置,其中第一用戶設(shè)備包括確定組件,用于確定業(yè)務(wù)能力信息, 所述業(yè)務(wù)能力信息指示經(jīng)由網(wǎng)絡(luò)在網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的能 力,并且其中所述能力涉及媒體資源;以及接口組件,用于經(jīng)由網(wǎng)絡(luò)將 業(yè)務(wù)請求發(fā)送至網(wǎng)絡(luò)注冊裝置,所述業(yè)務(wù)請求提到業(yè)務(wù)能力信息。網(wǎng)絡(luò)請求實體例如可以是用戶裝置或用戶設(shè)備(終端設(shè)備),但還可以是用 于提供媒體數(shù)據(jù)的服務(wù)器,例如應(yīng)用服務(wù)器。所述訪問于是可以例如允 許服務(wù)器存儲在可以是存儲介質(zhì)的附著資源上的數(shù)據(jù)。


下面將參考在附圖中示出的示例性實施例進一 步描述本發(fā)明,其

圖1是多媒體使能網(wǎng)絡(luò)的一個實施例的示意圖2是示意性地示出網(wǎng)絡(luò)注冊裝置的 一 個實施例的功能框圖3是示意性地示出多媒體使能網(wǎng)絡(luò)的附著業(yè)務(wù)注冊服務(wù)器的一個
實施例的功能框圖4是示意性地示出訪問請求裝置的一個實施例的功能框圖5是示出用于提供從多媒體使能網(wǎng)絡(luò)對媒體資源的訪問的方法的
一個實施例的流程圖6是用于在多媒體網(wǎng)絡(luò)中注冊用戶設(shè)備的方法的 一 個實施例的時
序圖7是示出用于在具有附著的媒體資源的網(wǎng)絡(luò)注冊裝置中處理呼入 業(yè)務(wù)請求的過程的 一 個實施例的流程圖8是示出用于提供訪問請求實體經(jīng)由多媒體使能網(wǎng)絡(luò)對可控制地 可附著于網(wǎng)絡(luò)注冊裝置的媒體資源的訪問的方法的 一 個實施例的流程
圖9是示出用于提供從多媒體使能網(wǎng)絡(luò)對媒體資源的訪問的方法的 一個實施例的流程圖,其中媒體資源可控制地可附著于網(wǎng)絡(luò)注冊裝置; 圖10a示意性地描繪附著業(yè)務(wù)標識符; 圖10b示意性地示出本地ASI映射表的一個實施例; 圖10c示意性地示出本地ASI映射表的另一個實施例; 圖10d示出在附著業(yè)務(wù)注冊服務(wù)器中存儲的業(yè)務(wù)注冊表的一個實施
例;
圖11 a示出用于通知附著媒體資源的能力的注冊信息的 一 個示例實 施例;
圖lib示出注冊消息的另一個實施例;
圖llc示出INVITE消息的一個示例實施例。
具體實施例方式
在下面的描述中,出于解釋而非限制的目的闡述了特定細節(jié),例如 包括特定網(wǎng)絡(luò)節(jié)點的特定網(wǎng)絡(luò)拓樸、通信協(xié)議等,以便提供對本發(fā)明的 透徹理解。對于本領(lǐng)域技術(shù)人員而言顯而易見的將是,本發(fā)明可以在脫 離這些特定細節(jié)的其他實施例中被實行。例如,本領(lǐng)域熟練技術(shù)人員將
IMS網(wǎng)絡(luò)的多媒體使能網(wǎng)絡(luò)中被實行。同樣,本發(fā)明還可以在提供與將
媒體數(shù)據(jù)傳輸至其用戶有關(guān)的業(yè)務(wù)的任何網(wǎng)絡(luò)中被實行。本發(fā)明不僅適 用于移動網(wǎng)絡(luò),而且適用于連接固定設(shè)備的網(wǎng)絡(luò)。例如,本發(fā)明還可以 應(yīng)用于過程控制系統(tǒng),所述過程控制系統(tǒng)包括多個互連的終端以及用于 操作、管理和檢查現(xiàn)場裝置的操作者工作站。
任何多媒體網(wǎng)絡(luò)都提供經(jīng)由特定于網(wǎng)絡(luò)的業(yè)務(wù)控制協(xié)議的通信,以
用于調(diào)用、維護和拆卸業(yè)務(wù)。例如,IMS網(wǎng)絡(luò)需要SIP協(xié)議組,這也被 用在下文中以說明本發(fā)明。然而,本發(fā)明還適用于任何其他的業(yè)務(wù)控制 協(xié)議框架,其例如可以基于H.323協(xié)議組或?qū)黹_發(fā)的協(xié)議。
本領(lǐng)域技術(shù)人員將進一步認識到,下面所解釋的功能可以使用單獨 的硬件電路、使用與程控微處理器或通用計算機相結(jié)合地運作的軟件、 使用專用集成電路(ASIC)和/或使用一個或多個信號處理器(DSP)來 實施。還將認識到,當(dāng)本發(fā)明被作為方法而描述時,它還可以被具體實 現(xiàn)在計算機處理器以及與處理器耦合的存儲器中,其中存儲器利用 一個 或多個程序來進行編碼,所述一個或多個程序當(dāng)由處理器執(zhí)行時執(zhí)行此 處所公開的方法。
此處所使用的術(shù)語"接口"可以表示"功能接口,,,即被包含在功 能組件或高層結(jié)構(gòu)(例如硬件和/或軟件組件或功能實體)中的子結(jié)構(gòu), 其被專門設(shè)計用來執(zhí)行與另外的外部組件或結(jié)構(gòu)的通信。功能接口可以 典型地但非排他地以軟件來實施。
圖1示意性地示出網(wǎng)絡(luò)結(jié)構(gòu)IOO的一個實施例。該結(jié)構(gòu)包括多媒體 使能網(wǎng)絡(luò)102、網(wǎng)絡(luò)注冊裝置104以及訪問請求實體106。網(wǎng)絡(luò)102是 UMTS (通用移動電信系統(tǒng))網(wǎng)絡(luò)的IMS域。網(wǎng)絡(luò)102包括業(yè)務(wù)注冊服 務(wù)器108,其實施SIP注冊服務(wù)器和代理或重定向服務(wù)器的功能。網(wǎng)絡(luò) 注冊裝置和訪問請求實體二者都被作為用戶設(shè)備(UE)的項來說明,然而在其他實施例中,項104、 106中的一個或二者可以例如是應(yīng)用月良務(wù)
器或者類似的媒體生成、存儲或處理裝置。UE 104、 106二者都可以是 配備有播放AV (音頻-視頻)序列的軟件播放器的移動電話。
用戶設(shè)備104被示出為通過關(guān)聯(lián)110與網(wǎng)絡(luò)102 (服務(wù)器108)相 關(guān)聯(lián)。關(guān)聯(lián)110可以是任何基于SIP的關(guān)聯(lián),例如關(guān)聯(lián)110可以說明一 個SIP會話。UE 106具有到網(wǎng)絡(luò)102 (服務(wù)器108)的類似關(guān)聯(lián)112。 關(guān)聯(lián)110、 112打算指示UE和控制服務(wù)器108之間的基于SIP的關(guān)系。 例如,UE 104可以包括用戶代理(未在圖1中示出),在終接任何來自 網(wǎng)絡(luò)的業(yè)務(wù)之前,作為先決條件該用戶代理必須在網(wǎng)絡(luò)102 (即在服務(wù) 器108)中注冊。關(guān)聯(lián)110因此可以指示UE或網(wǎng)絡(luò)注冊裝置104與注 冊服務(wù)器108之間的SIP注冊過程的消息交換。
諸如外部照相機114之類的媒體資源經(jīng)由鏈路116被附著于UE 104。資源114包括一見頻照相機和麥克風(fēng)。照相機U4適合于生成多媒 體數(shù)據(jù),即流視頻數(shù)據(jù)和音頻數(shù)據(jù)的組合。這些數(shù)據(jù)可以經(jīng)由鏈路116 被提供給用戶裝置104。鏈路116是USB連接(或者也可以是無線連接, 例如藍牙連接)。UE 104實施了用于控制照相機114的軟件應(yīng)用(未示 出)。
UE 104例如可以控制照相機114以便采集AV序列,以及可以經(jīng)由 鏈路116接收所采集的多媒體數(shù)據(jù),例如以流模式。UE 104然后可以經(jīng) 由多媒體網(wǎng)絡(luò)102向UE 106提供媒體數(shù)據(jù)。出于此目的,UE104、 106 必須建立網(wǎng)絡(luò)的多媒體流業(yè)務(wù)。所述UE可以經(jīng)由關(guān)聯(lián)110、 112來建立 SIP會話以對適當(dāng)?shù)臉I(yè)務(wù)達成一致。多媒體數(shù)據(jù)自身可以經(jīng)由或不經(jīng)由 服務(wù)器108傳輸。
可選4奪地,UE 106可以經(jīng)由網(wǎng)絡(luò)102和UE 104來訪問照相才幾114。 訪問請求實體106可以控制照相才幾114,并且可以響應(yīng)于上述控制而從 媒體資源U4接收所生成的多媒體數(shù)據(jù)。這將參考后面的圖來更詳細地 進行討論。
為了能夠訪問媒體資源114, UE 104在附著業(yè)務(wù)注冊服務(wù)器108上 注冊,該附著業(yè)務(wù)注冊服務(wù)器包括向服務(wù)器108提供業(yè)務(wù)能力信息,該 業(yè)務(wù)能力信息向網(wǎng)絡(luò)102通知媒體資源114的能力。注冊服務(wù)器108存 儲業(yè)務(wù)能力信息。UE 106通過執(zhí)行發(fā)現(xiàn)過程來發(fā)現(xiàn)在服務(wù)器108上存儲 的業(yè)務(wù)能力信息。UE 106從所發(fā)現(xiàn)的業(yè)務(wù)能力信息確定多媒體業(yè)務(wù)請求(SIP INVITE)所需的參數(shù),其經(jīng)由SIP關(guān)聯(lián)112、 110 (可能使用服務(wù) 器108的智能路由)被傳輸?shù)経E 104。
UE 104根據(jù)從UE 106所接收的請求來訪問照相機114。 UE 104可 以進一步充當(dāng)網(wǎng)關(guān),從而將照相機114所提供的媒體數(shù)據(jù)變換為由網(wǎng)絡(luò) 102的所建立的多媒體業(yè)務(wù)所需的多媒體數(shù)據(jù)以便傳輸給UE 106。附著 媒體資源所提供的媒體數(shù)據(jù)基于網(wǎng)絡(luò)的多媒體業(yè)務(wù)而由UE轉(zhuǎn)發(fā)(可能 在變換之后)給網(wǎng)絡(luò),所述網(wǎng)絡(luò)的多媒體業(yè)務(wù)已經(jīng)在UE之間被建立。 此處所指的"附著業(yè)務(wù),,不僅可以包括附著媒體資源的功能,而且可以 結(jié)合交互工作以提供訪問請求實體經(jīng)由網(wǎng)絡(luò)對附著于網(wǎng)絡(luò)注冊裝置的 媒體資源的訪問。附著業(yè)務(wù)是基于網(wǎng)絡(luò)注冊裝置外部的、可附著于該裝 置的媒體資源的業(yè)務(wù)。由于媒體資源可以是硬件和/或軟件,所以附著業(yè) 務(wù)可以是基于硬件和/或軟件的業(yè)務(wù)。
圖2是示意性地示出網(wǎng)絡(luò)注冊裝置200的一個實施例的功能框圖, 所述網(wǎng)絡(luò)注冊裝置200適合于能夠從IMS網(wǎng)絡(luò)204訪問附著媒體資源 202。網(wǎng)絡(luò)注冊裝置200是用戶裝置,其可以是圖1中UE 104的一個實 施例。網(wǎng)絡(luò)204于是可以對應(yīng)于圖1中的網(wǎng)絡(luò)102,而々某體資源202可 以對應(yīng)于圖1中的資源114。
UE 200包括用于建立到IMS網(wǎng)絡(luò)204的SIP關(guān)聯(lián)208的用戶代理 206。用戶設(shè)備200進一步包括用于經(jīng)由鏈路212與媒體資源202通信 的接口 210。資源控制應(yīng)用214在用戶設(shè)備200中被實施。應(yīng)用214控 制照相機202,并且也可以從照相機202接收多媒體數(shù)據(jù)以供存儲和/或 在UE200中的進一步處理。為了控制照相機202,應(yīng)用214從資源信息 存儲裝置216中檢索資源能力信息。資源能力信息指示媒體資源202的 能力。
資源能力信息以特定的資源描述格式被存儲在存儲裝置216中,其 使得能夠由控制組件214經(jīng)由接口 210來控制媒體資源202。資源描述 格式是一種專用格式,即特定于資源202的制造商。因此,控制應(yīng)用214 特別適合于例如尋址以及控制媒體資源。應(yīng)用214可以由制造商提供給 照相機202的買主,以使得能夠由UE 200控制照相機。
用戶設(shè)備200進一步包括確定和轉(zhuǎn)換組件218,其適合于從存儲裝 置216讀取資源能力信息。資源能力信息由組件218轉(zhuǎn)換為業(yè)務(wù)能力信 息,該業(yè)務(wù)能力信息指示與經(jīng)由網(wǎng)絡(luò)204在網(wǎng)絡(luò)注冊裝置200可訪問的一個或多個業(yè)務(wù)有關(guān)的能力。確定和轉(zhuǎn)換組件218將業(yè)務(wù)能力信息存儲
在業(yè)務(wù)信息存儲組件220中。
對于轉(zhuǎn)換過程,轉(zhuǎn)換組件218可以訪問在映射存儲組件222中存儲 的映射表。在映射表中,資源能力信息被映射到業(yè)務(wù)能力信息。例如, 該表可以包含與照相機202中生成的媒體數(shù)據(jù)的類型相關(guān)的特征,其中 所述特征與網(wǎng)絡(luò)204所提供的特定業(yè)務(wù)相關(guān)聯(lián),網(wǎng)絡(luò)注冊裝置200可以 注冊在該網(wǎng)絡(luò)204上。
映射表例如可以由網(wǎng)絡(luò)注冊裝置自動生成。例如,裝置可以檢測附 著于該裝置的媒體資源。該檢測然后可以觸發(fā)適當(dāng)?shù)挠成浔淼纳?。?加地或可選擇地,映射表可以由網(wǎng)絡(luò)204的運營商提供。該表然后可以 包括與大量媒體資源有關(guān)的映射數(shù)據(jù),其可以附著于用戶設(shè)備以與網(wǎng)絡(luò) 204 —起使用。在可選4奪的實施例中,轉(zhuǎn)換組件218可以訪問在網(wǎng)站中 存儲的映射表,所述網(wǎng)站由網(wǎng)絡(luò)204的運營商來主持。這將允許迅速地 利用與新媒體資源或網(wǎng)絡(luò)所提供的新業(yè)務(wù)有關(guān)的數(shù)據(jù)來更新映射表。
在又 一 個實施例中,映射表可以在媒體資源的制造商所主持的網(wǎng)站 上被提供。映射表可以將制造商的媒體資源的資源能力映射到幾個多媒 體使能網(wǎng)絡(luò)的多媒體業(yè)務(wù),所述多媒體使能網(wǎng)絡(luò)例如是IMS網(wǎng)絡(luò)。
定能力的條目的'^況下,轉(zhuǎn)J組件可以在用戶裝置200的顯示器;224上 呈現(xiàn)輸入表格,從其請求用戶對輸入信息進行輸入。該輸入表格可以以 人可讀取的格式呈現(xiàn)資源能力信息。用戶于是可以從幾個選項中為傳輸 由媒體資源202所生成的媒體數(shù)據(jù)選擇網(wǎng)絡(luò)204的適當(dāng)?shù)臉I(yè)務(wù)。然后所 選擇的業(yè)務(wù)可以由轉(zhuǎn)換組件218使用以生成業(yè)務(wù)能力信息。
此處所例示的可選擇實施例的組合也是可能的。確定組件可以首先 掃描在用戶設(shè)備中本地存儲的映射表;在搜索不成功的情況下,組件則 可以訪問在網(wǎng)絡(luò)提供者或制造商的網(wǎng)站上的映射表,也可以僅在嘗試不 成功的情況下經(jīng)由配置顯示器向用戶呈現(xiàn)一些映射選項。
為了使用網(wǎng)絡(luò)204的業(yè)務(wù),用戶代理206結(jié)合了接口組件(未明確 示出)以便在用戶代理在網(wǎng)絡(luò)中注冊期間將業(yè)務(wù)能力信息提供給網(wǎng)絡(luò) 204。注冊過程通過發(fā)送SIP REGISTER消息給網(wǎng)絡(luò)(由SIP關(guān)聯(lián)208 來示出)而發(fā)起。在準備注冊過程中,用戶代理206讀取在存儲組件220 中為附著媒體資源202存儲的業(yè)務(wù)能力信息。業(yè)務(wù)能力信息還可以包含與用戶設(shè)備200內(nèi)部的多媒體能力有關(guān)的信息。結(jié)合在用戶代理206中 的接口組件構(gòu)造REGISTER消息并將該消息發(fā)送給網(wǎng)絡(luò),所述 REGISTER消息包括業(yè)務(wù)能力信息。
在注冊之后,用戶代理206可以從網(wǎng)絡(luò)接收業(yè)務(wù)請求(例如SIP INVITE消息)。響應(yīng)于該請求,用戶代理206可以建立SIP會話(也 由關(guān)聯(lián)208來示出)。從網(wǎng)絡(luò)204到媒體資源的202的訪問于是包括將 建立的SIP會話中的控制信息發(fā)送給用戶代理206??蛇x擇地或附加地, 控制信息的部分或全部可能已經(jīng)被包括在SIP消息的報頭中,從而不需 要建立SIP會話。
由于接收的業(yè)務(wù)請求,用戶代理206例示了網(wǎng)關(guān)組件226并將控制 信息傳遞給網(wǎng)關(guān)226。網(wǎng)關(guān)226適合于將從用戶代理接收的控制信息(以 網(wǎng)絡(luò)業(yè)務(wù)的業(yè)務(wù)描述格式給出)轉(zhuǎn)換為以資源描述格式表示的控制信 息,并將轉(zhuǎn)換后的控制信息轉(zhuǎn)發(fā)給控制組件214以便控制接口 210和媒 體資源202。為了轉(zhuǎn)換控制信息,網(wǎng)關(guān)226可以讀取在存儲裝置220中 的本地映射表。用戶代理可以向網(wǎng)關(guān)226提供本地映射表的存儲位置的 指針。
由資源202響應(yīng)于控制而生成的媒體數(shù)據(jù)228經(jīng)由接口 210被傳輸 至網(wǎng)關(guān)226。網(wǎng)關(guān)226可以變換媒體數(shù)據(jù)并將變換后的數(shù)據(jù)230轉(zhuǎn)發(fā)至 用戶代理206,該用戶代理使用對SIP會話達成一致的業(yè)務(wù)將媒體數(shù)據(jù) 發(fā)送到網(wǎng)絡(luò)204。媒體數(shù)據(jù)232的傳輸可以不遵循與SIP會話208相同 的路徑,而是可以被直接發(fā)送到請求用戶代理(未在圖2中示出)。
圖3是示意性地示出多媒體使能網(wǎng)絡(luò)301的附著業(yè)務(wù)注冊服務(wù)器 300的一個實施例的功能框圖。服務(wù)器300可以是圖1中網(wǎng)絡(luò)102的服 務(wù)器108的一個實施例。服務(wù)器300可以包括實施未在圖3中示出的SIP 注冊服務(wù)器以及進一步的SIP代理服務(wù)器或重定向服務(wù)器的功能的組 件。網(wǎng)絡(luò)注冊裝置302可以是圖1的用戶設(shè)備108或者圖2的用戶設(shè)備 200的一個實施例。媒體資源303可以是圖1的媒體資源114或圖2的 媒體資源202的一個實施例。訪問請求實體304可以是圖1的用戶設(shè)備 108或者圖2的用戶設(shè)備200的一個實施例。
服務(wù)器300包括用于從用戶設(shè)備302接收注冊請求306的接口組件 305。請求306可以由SIP REGISTER消息表示。接口 305適合于從請求 306中提取業(yè)務(wù)能力信息,并將該業(yè)務(wù)能力信息存儲在業(yè)務(wù)注冊表或SIP
24注冊存儲組件307中。
服務(wù)器300進一步包括接口組件308,其適合于接收請求309,該請求用于發(fā)現(xiàn)與特定UE (UE 302 )相關(guān)或與特定訂戶(用戶)相關(guān)的附著業(yè)務(wù),所述特定訂戶例如是UE 302的用戶。請求309可以由SIPOPTIONS消息表示。接口組件308適合于將請求轉(zhuǎn)發(fā)至服務(wù)器300的位置業(yè)務(wù)組件310?;谠撜埱?,組件310為附著業(yè)務(wù)查詢在SIP注冊存儲組件307中存儲的表,所述附著業(yè)務(wù)是用戶設(shè)備302注冊的業(yè)務(wù)。存儲在業(yè)務(wù)注冊表中的是包括附著業(yè)務(wù)能力信息的業(yè)務(wù)注冊信息,所述附著業(yè)務(wù)能力信息與用于識別網(wǎng)絡(luò)注冊裝置302的信息相關(guān)聯(lián)。存儲的業(yè)務(wù)包括附著業(yè)務(wù),即與UE 302的附著媒體資源303有關(guān)的業(yè)務(wù)。作為查詢的結(jié)果, 一條或多條數(shù)據(jù)記錄被返回給位置業(yè)務(wù)組件310,從而至少指示與附著于UE 302的資源的資源能力有關(guān)的業(yè)務(wù)能力信息。位置業(yè)務(wù)組件310將數(shù)據(jù)返回給接口組件308,該接口組件將發(fā)現(xiàn)結(jié)果發(fā)送給用戶設(shè)備304。
服務(wù)器300進一步包括用于從UE 304接收業(yè)務(wù)請求消息312的接口組件311,所述業(yè)務(wù)請求消息3]2用于請求對附著資源303的訪問。業(yè)務(wù)請求可以是SIP INVITE消息。接口組件311將業(yè)務(wù)請求轉(zhuǎn)發(fā)至路由組件313。路由組件313確定是否需要用于將請求路由至UE 302的路由信息。業(yè)務(wù)請求中的目的地地址信息通??膳c用戶(訂戶)有關(guān),或者與用戶設(shè)備有關(guān)。作為前一種情況的實例,業(yè)務(wù)請求309中的目的地地址信息可以與用戶設(shè)備302的用戶有關(guān)。于是,路由組件313可以從業(yè)務(wù)請求中提取附著業(yè)務(wù)信息,并且可以查詢在存儲裝置304中的業(yè)務(wù)注冊表以便檢索正確用戶設(shè)備的URI,所述正確的用戶設(shè)備的URI提供對請求的附著業(yè)務(wù)的訪問。
在業(yè)務(wù)請求中的目的地地址信息與用戶設(shè)備有關(guān)的情況下,即網(wǎng)絡(luò)注冊裝置是所尋址的端點(例如PSI路由),可能不需要另外的路由信息。已經(jīng)確定了將業(yè)務(wù)請求路由至的用戶設(shè)備地址(例如,與提供附著業(yè)務(wù)的用戶設(shè)備302并列的用戶代理的地址),則路由組件313將業(yè)務(wù)請求(SIP邀請)轉(zhuǎn)發(fā)至接口組件314,所述接口組件314適合于將請求316進一步轉(zhuǎn)發(fā)至用戶設(shè)備302。
響應(yīng)于UE 304對媒體資源的訪問,由媒體資源303所生成的媒體數(shù)據(jù)318可以直接從用戶設(shè)備302被傳輸?shù)接脩粼O(shè)備304,即可能不需要業(yè)務(wù)注冊服務(wù)器300來路由媒體數(shù)據(jù)318。
圖4是示意性地示出訪問請求裝置400的一個實施例的功能框圖,所述訪問請求裝置400適合于發(fā)現(xiàn)網(wǎng)絡(luò)401中的附著業(yè)務(wù)并適合于請求這些業(yè)務(wù)。UE 400可以是圖的UE 104或者圖3的UE 304的一個實施例。
用戶設(shè)備400包括第一接口組件402,其適合于構(gòu)造用于從多媒體使能網(wǎng)絡(luò)401發(fā)現(xiàn)業(yè)務(wù)能力信息的發(fā)現(xiàn)消息。在通信403中,發(fā)現(xiàn)消息可以被發(fā)送給網(wǎng)絡(luò)401,或者被發(fā)送給網(wǎng)絡(luò)的附著業(yè)務(wù)注冊服務(wù)器,或者被發(fā)送給網(wǎng)絡(luò)注冊裝置。發(fā)現(xiàn)消息可以是SIP OPTIONS消息。作為發(fā)現(xiàn)過程的結(jié)果,接口組件402可以從通信403中的網(wǎng)絡(luò)接收至少一條數(shù)據(jù)記錄,所述數(shù)據(jù)記錄包括與附著于網(wǎng)絡(luò)注冊裝置的媒體資源相關(guān)的附著業(yè)務(wù)能力信息。
用戶設(shè)備400將接收到的業(yè)務(wù)能力信息記錄存儲在存儲組件404中。用戶設(shè)備400還包括第二接口組件406,其適合于從存儲組件404讀取業(yè)務(wù)能力信息,并基于該業(yè)務(wù)能力信息構(gòu)造業(yè)務(wù)請求消息407。該消息例如可以是SIP INVITE消息。業(yè)務(wù)請求407然后可以一皮轉(zhuǎn)發(fā)給提供附著業(yè)務(wù)的網(wǎng)絡(luò)注冊裝置。
圖5是示出用于提供從多媒體使能網(wǎng)絡(luò)對媒體資源的訪問的方法的一個實施例500的流程圖,其中媒體資源可控制地可附著于網(wǎng)絡(luò)注冊裝置。該裝置可以是圖1的UE 104、圖2的UE200或圖3的UE 302。
例程500由觸發(fā)事件502觸發(fā)。例如,例程可以由準備網(wǎng)絡(luò)中的網(wǎng)絡(luò)注冊裝置的注冊的注冊過程而開始。例程500還可以在新媒體資源變?yōu)楦街诰W(wǎng)絡(luò)注冊裝置的情況下被觸發(fā)。
在步驟504中,資源能力信息被確定,所述資源能力信息指示媒體資源的能力。用戶設(shè)備通常將需要資源能力信息以便能夠正確地控制附著媒體資源以及處理與媒體資源有關(guān)的媒體數(shù)據(jù)。資源能力信息例如可以包括由附著資源所提供的(例如生成的)數(shù)據(jù)的媒體類型的指示。媒體類型指示媒體數(shù)據(jù)的類型,例如音頻、視頻等。資源能力信息可以包括指示如何尋址附著資源的地址信息。資源能力信息通常將以資源描述格式來表示,其可以特定于用戶設(shè)備的制造商和/或媒體資源的制造商,或者特定于在網(wǎng)絡(luò)注冊裝置和附著媒體資源之間所采用的通信技術(shù)。
資源能力信息可以進 一 步包括與媒體資源的控制有關(guān)的信息和/或
26與媒體資源有關(guān)的媒體數(shù)據(jù)的特征。例如所使用的編解碼器、流媒體的可用帶寬、所需的傳輸能力(例如緩沖器尺寸)、傳輸協(xié)議、用于呈現(xiàn)媒體數(shù)據(jù)所需的終端能力等。
在步驟506中,資源能力信息被轉(zhuǎn)換為業(yè)務(wù)能力信息,該業(yè)務(wù)能力.
信息指示與經(jīng)由網(wǎng)絡(luò)在網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)有關(guān)的能力。業(yè)務(wù)能力信息可以表示媒體資源能力的一些或全部,所述媒體資源的能力在資源能力信息中以能夠由網(wǎng)絡(luò)節(jié)點和適合于網(wǎng)絡(luò)的其他項用戶設(shè)備來處理的形式來表示。例如,對于網(wǎng)絡(luò)的業(yè)務(wù)可以有特定的業(yè)務(wù)描述格式。
所述才各式的實例由IETF RFC 3840和RFC 2506來規(guī)定,其中對于SIP框架提出基于ASCII或ASN.l的符號。
確定資源能力信息的步驟504可以包括簡單地提供資源能力信息以用于后續(xù)步驟506。在用戶設(shè)備沒有可用的資源能力信息的情況下,確定資源能力信息的步驟例如可以包括將輸入表格呈現(xiàn)給用戶,以便讓用戶規(guī)定由附著媒體資源所生成的數(shù)據(jù)的媒體類型。由用戶所輸入的數(shù)據(jù)然后作為資源能力的表示被提供,所輸入的數(shù)據(jù)將被轉(zhuǎn)換為業(yè)務(wù)描述格式以便產(chǎn)生業(yè)務(wù)能力信息。
在步驟508中,業(yè)務(wù)能力信息被提供給訪問請求實體。向網(wǎng)絡(luò)通知媒體資源能力,例如向與CSCF或存在服務(wù)器相關(guān)聯(lián)的注冊表(registry)通知媒體資源能力,這允許第二用戶設(shè)備可以發(fā)現(xiàn)媒體資源能力。然后第二 UE可以通過經(jīng)由網(wǎng)絡(luò)朝著第 一用戶設(shè)備發(fā)起多媒體業(yè)務(wù)來對這些能力尋址。對于媒體數(shù)據(jù)應(yīng)該從媒體資源被發(fā)送到第二用戶設(shè)備的情況,第一用戶設(shè)備可以包括網(wǎng)關(guān)的功能。步驟508可以包括在網(wǎng)絡(luò)中注冊或者刷新注冊。
附加地或者可選擇地,業(yè)務(wù)能力信息可以被提供給存在服務(wù)器或者被直接提供給訪問請求實體。該方法在步驟510中返回到較高控制層,例如用于在網(wǎng)絡(luò)中執(zhí)行網(wǎng)絡(luò)注冊裝置的注冊的控制過程。
圖6是用于在多媒體網(wǎng)絡(luò)中注冊用戶設(shè)備602的方法的一個實施例的時序圖(呼叫流程)。用戶設(shè)備602具有附著于其上的媒體資源604,該用戶設(shè)備可以是圖1中的UE 104、圖2中的UE200或者圖3中的UE302的一個實施例。多媒體網(wǎng)絡(luò)包括代理CSCF(呼叫狀態(tài)控制功能)606和可以包括SIP注冊服務(wù)器功能的服務(wù)CSCF 608。 CSCF 608可以實施圖3的業(yè)務(wù)注冊服務(wù)器300的一個實施例。網(wǎng)絡(luò)還包括存在服務(wù)器610,其根據(jù)3GPPTS 23.141和TS 24.841來實施存在業(yè)務(wù)。存在業(yè)務(wù)向網(wǎng)絡(luò)提供管理用戶裝置的存在信息的能力,甚至當(dāng)該裝置正在另 一 網(wǎng)絡(luò)中漫游時。用戶的存在信息可以通過用戶的輸入而獲得,例如將公布(Publish)消息發(fā)送給存在服務(wù)器。由于存在業(yè)務(wù)被本領(lǐng)域技術(shù)人員所熟知,所以此處省略對其的詳細描述。
媒體資源604可以通過手動連接用戶裝置602或者通過建立網(wǎng)絡(luò)連接而附著于用戶裝置602。有關(guān)媒體資源能力的信息例如可以由用戶裝置經(jīng)由本地發(fā)現(xiàn)機制(例如在本地網(wǎng)絡(luò)中的廣播)來請求,或者可以被預(yù)安裝在裝置中并通過附著資源來激活。在附著之后,用戶裝置602可以創(chuàng)建或更新本地ASI (附著業(yè)務(wù)標識符)映射表。在圖6的實施例中,ASI包含附著業(yè)務(wù)能力信息。在參考圖10b描述本地ASI映射表的結(jié)構(gòu)之前,參考圖10a來示出附著業(yè)務(wù)信息的一個實施例的結(jié)構(gòu)。
圖10a示意性地描繪包括統(tǒng)一資源標識符(URI) 1002、業(yè)務(wù)能力信息(SCI) 1004以及本地業(yè)務(wù)標識符(LSI) 1006的附著業(yè)務(wù)標識符或ASI 1000。 ASI 1000可以以ASCII格式被存儲在用戶設(shè)備602中(SIP是基于ASCII的協(xié)議)。URI 1002是SIP地址,其中"節(jié)點1"可以提到用戶裝置602,這可以便于業(yè)務(wù)請求到網(wǎng)絡(luò)注冊裝置的PSI (公共業(yè)務(wù)標識)路由。ASI的其他實施例可以包括提到裝置的用戶的URI,例如利用"sip:userl詠,."類型的地址。
業(yè)務(wù)能力信息1004遵循在RFC 3840中給出的IETF標準,其中規(guī)定了用于媒體特征標簽的符號(參見用于視頻數(shù)據(jù)的RFC 340的第10.5節(jié))。在其他實施例中,包括SCI(或特征標簽)的ASI的內(nèi)部表示也可以基于ASN.1符號,參見RFC 2506的第2.4節(jié)。
圖10a的ASI 1000還包括作為第三組件的本地業(yè)務(wù)標識符1006。LSI 1006是業(yè)務(wù)識別信息(SII)的一個特定實施例,下面將會解釋LSI用來唯一地識別資源能力信息,所述資源能力信息與網(wǎng)絡(luò)注冊裝置中的業(yè)務(wù)能力信息相關(guān)聯(lián)。在另外的實施例中,業(yè)務(wù)能力信息和/或ASI還可以包括規(guī)定與其相關(guān)的媒體業(yè)務(wù)/媒體數(shù)據(jù)的技術(shù)特性的屬性。
圖10b示意性地示出本地ASI映射表的一個實施例1010,所述本地ASI映射表例如由圖6中的用戶設(shè)備602來存儲。映射表IOIO主要包括第一列1012,其包含與可附著或?qū)嶋H附著于網(wǎng)絡(luò)注冊裝置的一個或多個資源有關(guān)的ASI;以及第二列1014,其為每個ASI包含關(guān)聯(lián)的附著業(yè)務(wù)描述(ASD),所述附著業(yè)務(wù)描述是資源能力信息的一個特定實施例。
ASI列1012被用來在網(wǎng)絡(luò)中注冊附著業(yè)務(wù)。
列1012中的ASI遵循圖10a中所扭無述的結(jié)構(gòu)。在這個例子中,單 個媒體資源(例如圖6的資源604)附著于用戶設(shè)備。資源可以提供兩 種類型的媒體數(shù)據(jù),即視頻和音頻。每個ASI包含唯一的LSI,即媒體 類型分別被本地業(yè)務(wù)標識符LSI1和LSI2唯一地提到。在其他實施例中, LSI或者一般而言SII可以被用來區(qū)分不同類型的媒體、多個媒體資源、 到媒體資源的各種通信鏈路等等中的至少一個。 一般來說,SII允許唯 一地提到或區(qū)分一個或多個附著業(yè)務(wù)的實例。映射表1010的ASD列
1014為每個ASI規(guī)定了控制數(shù)據(jù),該控制數(shù)據(jù)用于根據(jù)其能力控制附著 媒體資源。
ASD的第一列規(guī)定了附著資源地址(ARA),即以與網(wǎng)絡(luò)注冊裝置 和附著媒體資源之間所采用的通信技術(shù)相對應(yīng)的格式來表示的附著資 源的地址。在圖10b所示的實例中,媒體資源可以經(jīng)由IP協(xié)議棧而浮皮訪 問以生成—見頻數(shù)據(jù),而資源可以經(jīng)由藍牙協(xié)議棧而被訪問以生成音頻數(shù) 據(jù)。換句話說,附著資源可以經(jīng)由IP通信而提供一見頻數(shù)據(jù),并且可以經(jīng) 由藍牙通信而提供音頻數(shù)據(jù)。因此附著資源的能力可以通過選擇適當(dāng)?shù)?通信接口而控制。
ASD的另一列規(guī)定了附著媒體資源的資源控制信息(RCI),例如 控制命令。在圖10b所示的實例中,取代RCI數(shù)據(jù)自身,給出了指針以 指向用戶設(shè)備的存儲裝置中的地址,此處存儲了用于控制媒體資源的適 當(dāng)?shù)目刂菩畔?。對于圖2的UE 200的實例,指針可以指向資源信息存 儲裝置216的存儲地址。與資源能力信息相關(guān)的其他數(shù)據(jù)可以在ASD 1014的其他列中規(guī)定。
附著業(yè)務(wù)地址列1014包含特定于被用來訪問附著業(yè)務(wù)的各種技術(shù) 的信息。作為ARA的實例,基于IP的業(yè)務(wù)可以需要IP地址,Web業(yè)務(wù) 可以需要URL,非IP業(yè)務(wù)可以需要其他標準化的或?qū)S玫牡刂沸畔ⅰ?br> 圖10c示意性地示出本地ASI映射表的另一個實施例1020。具有用 于ASI以及關(guān)聯(lián)的資源能力信息resp.ASD的兩個列的基本結(jié)構(gòu)類似于 圖10b的實施例。表中的第一行和第二行對應(yīng)于用于包括—見頻能力的單 個附著資源的相同類型的媒體數(shù)據(jù)(視頻)。附著的資源可以以不同的 方式(經(jīng)由不同的網(wǎng)絡(luò)接口 )尋址,即經(jīng)由不同的IP地址訪問。此處,需要本地業(yè)務(wù)標識符1022 (LSIl、 LSI2)唯一地識別特定資源能力信息 數(shù)據(jù)記錄。
再次參考圖6,在已經(jīng)創(chuàng)建了以SIP格式來表示業(yè)務(wù)能力信息的本 地ASI映射表之后,UE 602構(gòu)造SIP REGISTER消息,所述SIP REGISTER消息包括被包含在本地ASI映射表中的ASI 。在準備 REGISTER消息時,用戶設(shè)備的用戶代理可以從本地ASI映射表中讀取 與SIP框架有關(guān)的SCI,將SCI變換為參數(shù),并將這些參數(shù)插入到消息 中。也可以插入業(yè)務(wù)識別信息,例如LSI。
圖1 la示出遵循標準IETF RFC 3840的REGISTER消息的一個示例 實施例1100,其可以被用于通知在圖lOb的映射表1010中表示的附著 媒體資源的能力。消息1100的線1102規(guī)定了用戶代理發(fā)送REGISTER 消息的能力(此處代表用戶行動,而非代表特定用戶設(shè)備)??梢詮谋?地映射表的ASI列中檢索業(yè)務(wù)能力"音頻"和"視頻",并且作為附著 資源的能力通知給網(wǎng)絡(luò)。
盡管表1010中的ASI包含本地業(yè)務(wù)標識符,但是只要網(wǎng)絡(luò)注冊裝 置有可能在接收到業(yè)務(wù)請求時唯一地確定適當(dāng)?shù)馁Y源能力信息,那么本 地業(yè)務(wù)標識符可能就不必被包括在給網(wǎng)絡(luò)的通知中。在圖10b和圖Ua 的實例中,唯一的標識是可能的,因為本地映射表對于每種媒體類型僅 包含單個條目。在幾種媒體資源附著的情況下,或者在媒體資源允許以 不同的方式(例如尋址方案)訪問相同的媒體類型的情況下,僅通知媒 體類型將是不夠的。在這些情況下還需要業(yè)務(wù)識別信息。
作為例子,圖lib示出SIP REGISTER消息報頭的另一個實施例 HIO,其可以被用來將來自圖10c的本地ASI映射表1020的附著業(yè)務(wù) 通知給IMS網(wǎng)絡(luò)。對于在本地映射表中的每個ASI, SCI和進一步的LSI 被檢索并被插入到REGISTER消息中。與視頻有關(guān)的兩個附著業(yè)務(wù)中的 每個附著業(yè)務(wù)都可以使用LSI被專門地訪問。SCI與特定LCI的關(guān)聯(lián)通 過使用才各式"SCI=LCI1"或"SCI=LCI2"來完成。其他的實施例可以使 用另一種格式。
回來參考圖6,在已經(jīng)創(chuàng)建REGISTER消息之后,UE 602 (例如 UE 602的用戶代理)發(fā)送REGISTER消息給網(wǎng)絡(luò)以完成用戶設(shè)備在網(wǎng) 絡(luò)中的注冊。代理606接收注冊消息并將其轉(zhuǎn)發(fā)給服務(wù)節(jié)點608。此處, 業(yè)務(wù)能力信息和可選的LSI從REGISTER消息中被提取,并且被存儲在
30與REGISTER消息中規(guī)定的個人聯(lián)系地址相關(guān)聯(lián)的業(yè)務(wù)注冊表中。在成 功地存儲于業(yè)務(wù)注冊表中之后,利用SIP消息"200 OK"向用戶設(shè)備602 確i/v注冊。
圖10d示出在附著業(yè)務(wù)注冊服務(wù)器中存儲的業(yè)務(wù)注冊表(更確切地 說是附著業(yè)務(wù)注冊服務(wù)器表)的一個實施例1030,所述附著業(yè)務(wù)注冊服 務(wù)器例如是圖6中的CSCF 608。該表包含網(wǎng)絡(luò)注冊裝置"節(jié)點1"的 ASI,因為它們在注冊過程期間已被提供給服務(wù)器。每行包含業(yè)務(wù)注冊 信息的一條數(shù)據(jù)記錄,其中每條數(shù)據(jù)記錄可以至少包含與用于識別網(wǎng)絡(luò) 注冊裝置的信息相關(guān)聯(lián)的業(yè)務(wù)能力信息,例如網(wǎng)絡(luò)注冊裝置的URI或 URL。附著業(yè)務(wù)注冊表可以包含進一步的數(shù)據(jù),例如刷新的時間或者注 冊的滿期或者與由網(wǎng)絡(luò)運營商或網(wǎng)絡(luò)注冊裝置的用戶對附著業(yè)務(wù)的控 制有關(guān)的控制數(shù)據(jù)。
如圖6中所示,在該實施例中用戶設(shè)備602基于媒體資源能力進一 步將附著業(yè)務(wù)通知給存在服務(wù)器610。必要的步驟對應(yīng)于已經(jīng)討論過的 關(guān)于將附著業(yè)務(wù)通知給S-CSCF 608的步驟。準備根據(jù)TS 24.841的公布 請求消息,并且經(jīng)由P-CSCF 606將該公布請求消息發(fā)送給存在服務(wù)器 610。服務(wù)器610從消息中提取SCI和LSI信息以及關(guān)聯(lián)的URI,并將適 當(dāng)?shù)臈l目添加給業(yè)務(wù)注冊表。向用戶設(shè)備602確認成功的處理。
圖7是示出用于在具有附著的媒體資源的網(wǎng)絡(luò)注冊裝置中處理呼入 業(yè)務(wù)請求的過程的一個實施例700的必要步驟的流程圖。用戶設(shè)備可以 是圖1的UE 104、圖2的UE 200、圖3的UE 302或圖6的UE 602。 將參考圖2中的用戶設(shè)備200的各組件來說明過程700。
在例程700的步驟702中,用戶設(shè)備是空閑的。例如,UE200的用 戶代理206已經(jīng)在網(wǎng)絡(luò)204中注冊,由此通知附著媒體資源202的SCI, 并且現(xiàn)在等待進一步的輸入。在步驟704中,從網(wǎng)絡(luò)中接收提到SCI的 業(yè)務(wù)調(diào)用請求。例如,用戶代理206經(jīng)由關(guān)4關(guān)208從網(wǎng)絡(luò)204接收SIP INVITE消息。
在圖lie中示出對應(yīng)的INVITE消息的一個示例實施例1120。在單 個訪問請求中請求多個附著業(yè)務(wù)。消息可以基于利用圖llb的已由訪問 請求實體所發(fā)現(xiàn)的REGISTER消息1110所通知的ASI數(shù)據(jù)。消息1120 通過指示業(yè)務(wù)能力信息"音頻,,和"視頻,,來在接受聯(lián)系字段1122中
規(guī)定請求業(yè)務(wù)。此外,業(yè)務(wù)識別信息即本地業(yè)務(wù)標識符"Lsir被包括以用于媒體類型"[sip.]視頻,,。盡管本地業(yè)務(wù)標識符"LSI3"也可能已 經(jīng)由網(wǎng)絡(luò)注冊裝置通知為媒體類型"音頻"(參見圖lib),但是由于
所請求的附著業(yè)務(wù)已經(jīng)唯一地由媒體類型"音頻,,的指示所識別,所以
該LSI可以在業(yè)務(wù)請求中被省略。用戶代理206從INVITE消息中提取 SCI和LSI (如果存在的話),并將這些控制數(shù)據(jù)轉(zhuǎn)發(fā)至網(wǎng)關(guān)226。業(yè)務(wù) 請求還可以包括用于控制附著業(yè)務(wù)的控制參數(shù),所述控制參數(shù)也被提取 并被轉(zhuǎn)發(fā)至網(wǎng)關(guān)226。
業(yè)務(wù)調(diào)用可能需要將大量控制參數(shù)從訪問請求實體傳送到網(wǎng)絡(luò)注 冊裝置。在對附著業(yè)務(wù)的請求小得足以適合放在SIP消息的凈荷內(nèi)的情 況下,請求可以直接在SIP INVITE消息(如圖11c所示)或MESSAGE 消息內(nèi)被發(fā)送(這同樣適用于從附著業(yè)務(wù)發(fā)送到訪問請求實體的返回 值如果返回值適合于放在SIP消息中,則其可以在例如SIP OK消息 中被發(fā)送)。在業(yè)務(wù)調(diào)用器(訪問請求實體)與附著業(yè)務(wù)的交互涉及幾 個消息交換的情況下,可以在調(diào)用器和網(wǎng)絡(luò)注冊裝置之間建立SIP會話。 在建立SIP會話之后,調(diào)用器可以使用SIP或任何其他在會話建立期間 所協(xié)商的協(xié)議,以供進一步與網(wǎng)絡(luò)注冊裝置的通信。
在步驟706中,基于提到的業(yè)務(wù)能力信息來確定附著媒體資源。在 圖2的示例實施例中,網(wǎng)關(guān)組件226在存儲裝置220中查詢本地ASI映 射表1020 (圖10c)以查找從用戶代理206中接收到的SCI和LSI (如 果存在的話),并且檢索關(guān)聯(lián)的ASD數(shù)據(jù)。例如,網(wǎng)關(guān)檢索適當(dāng)?shù)馁Y 源地址(來自圖10c中的表的用于媒體類型視頻的正確IP地址以及用于 媒體類型音頻的藍牙地址)。網(wǎng)關(guān)還從本地ASI映射表中檢索資源控制 信息RCI。在圖10c的實例中,檢索對應(yīng)的指針。還可能從本地ASI映 射表中的對應(yīng)ASD條目中檢索控制信息。
在步驟708中,基于所述確定而訪問媒體資源。在圖2所示的示例 實施例中,網(wǎng)關(guān)226將確定的控制信息以及從業(yè)務(wù)請求中提取的可能的 控制參數(shù)轉(zhuǎn)發(fā)至資源控制應(yīng)用214。然后應(yīng)用214使用控制信息和控制 參數(shù)來相應(yīng)地控制附著媒體資源202。例如,應(yīng)用可以從控制信息確定 用于正確尋址所提到的資源的接口 (例如圖2中的接口 210)。此外, 該應(yīng)用使用指針來訪問資源信息存儲裝置216,以便檢索用于控制資源 的以資源描述格式表示的資源控制信息。
通常,網(wǎng)關(guān)226可以以不同的方式控制媒體資源202。根據(jù)第一種可能性,網(wǎng)關(guān)可以將接收的業(yè)務(wù)請求轉(zhuǎn)發(fā)至附著資源,而不用對內(nèi)容的 任何修改。以這種方式,網(wǎng)關(guān)226充當(dāng)透明代理。'
作為第二種可能性,網(wǎng)關(guān)226可以將接收的業(yè)務(wù)調(diào)用請求變換為與 通信框架相匹配的請求,該通信框架被用來在接口 210以及通信鏈路 212上與附著資源通信。協(xié)議轉(zhuǎn)換必須由網(wǎng)關(guān)執(zhí)行,但是不改變與業(yè)務(wù) 請求自身相關(guān)的內(nèi)容。例如,僅有傳輸協(xié)議可以適合于圖2中的通信鏈 路212。例如,用戶設(shè)備200和網(wǎng)絡(luò)204之間的通信208可以基于IP協(xié) 議,而資源202可以經(jīng)由藍牙被附著于用戶設(shè)備200。
作為第三種可能性,由媒體資源生成媒體數(shù)據(jù)的過程和/或所生成的
配。例如,可以使用不同的編解碼器,或者所需要的或所提供的流帶寬 不同。在這些情況下,網(wǎng)關(guān)226可能必須變換從媒體資源202所遞送的 媒體數(shù)據(jù)。例如,可能需要網(wǎng)關(guān)來解碼數(shù)據(jù)流并利用不同的碼對其編碼, 或者緩沖媒體數(shù)據(jù)。對于數(shù)據(jù)被遞送給媒體資源的情況,可能需要類似 的功能。
作為又一種可能性,當(dāng)向網(wǎng)絡(luò)提供附著媒體資源的媒體數(shù)據(jù)時,網(wǎng) 關(guān)可以充當(dāng)聚合器,即它可以將不同媒體資源的媒體流合并,例如用于 視頻電話的音頻和視頻流。網(wǎng)關(guān)還可以用于提供特定QoS。當(dāng)將幾個數(shù) 據(jù)流轉(zhuǎn)發(fā)到媒體資源時,網(wǎng)關(guān)還可以充當(dāng)聚合器。
過程700可以在步驟710中返回到更高層控制例程。
圖8是示出用于提供訪問請求實體經(jīng)由多媒體使能網(wǎng)絡(luò)對媒體資源 的訪問的方法的一個實施例800的流程圖,所述媒體資源可控制地可附 著于網(wǎng)絡(luò)注冊裝置。該方法可以由圖1中的UE 106、圖3中的UE304 或圖4中的UE 400來執(zhí)行。將參考圖4中的用戶設(shè)備400的各組件來 示例性地-說明過程800。
該方法在步驟802中被觸發(fā),例如通過與訪問請求實體的用戶的輸 入有關(guān)的事件而觸發(fā),利用所述事件來明確地或隱含地請求經(jīng)由網(wǎng)絡(luò)對 數(shù)據(jù)資源的訪問。
在步驟804中確定業(yè)務(wù)能力信息,該業(yè)務(wù)能力信息指示經(jīng)由網(wǎng)絡(luò)在 網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的能力,其中所述能力涉及媒體資源。上 述確定可以包括業(yè)務(wù)請求實體準備并執(zhí)行與網(wǎng)絡(luò)注冊裝置有關(guān)的附著 業(yè)務(wù)信息的發(fā)現(xiàn)。這些步驟例如可以由網(wǎng)絡(luò)注冊裝置的用戶代理執(zhí)行,盡管在圖4的實施例中沒有包含用戶代理。原則上,圖4中的用戶設(shè)備
400的接口組件402可以構(gòu)造sip options消息,并將消息403發(fā)送至 網(wǎng)絡(luò)401中的sip附著業(yè)務(wù)注冊服務(wù)器(可選擇地,options消息可以 被直接發(fā)送到具有附著的媒體資源的網(wǎng)絡(luò)注冊裝置)。響應(yīng)于sip options消息,業(yè)務(wù)注冊服務(wù)器發(fā)送"200 ok"響應(yīng)消息,其包含如 在sip注冊表中表示的附著業(yè)務(wù)信息,即服務(wù)器的業(yè)務(wù)注冊表。附著業(yè) 務(wù)信息至少包括業(yè)務(wù)能力信息以及可選的本地業(yè)務(wù)標識符信息。為了準 備業(yè)務(wù)請求,接收的sci (以及l(fā)si)可以被存儲在訪問請求實體中。 在圖4的實例中,接收的數(shù)據(jù)被存儲在存儲組件404中。對于不同于ims 網(wǎng)絡(luò)的多媒體使能網(wǎng)絡(luò)或者不依靠sip框架來進行業(yè)務(wù)控制的網(wǎng)絡(luò),確 定步驟當(dāng)然將不同于此處所討論的實例。
在步驟806中,業(yè)務(wù)請求經(jīng)由網(wǎng)絡(luò)被發(fā)送到網(wǎng)絡(luò)注冊裝置,該業(yè)務(wù) 請求提到業(yè)務(wù)能力信息。例如,在sip框架內(nèi),訪問請求實體的用戶代 理可以經(jīng)由網(wǎng)絡(luò)將sip invite消息發(fā)送給網(wǎng)絡(luò)注冊裝置的用戶代理。 業(yè)務(wù)請求提到業(yè)務(wù)能力信息,可選地提到業(yè)務(wù)標識符信息,并且可以包 含附加的控制參數(shù)。
為了準備多媒體業(yè)務(wù)請求,接收的sci (和sii/lsi)可以例如被呈 現(xiàn)給用戶,以讓其選擇至少一種附著業(yè)務(wù)。所發(fā)現(xiàn)的業(yè)務(wù)可以包括基于 集成在網(wǎng)絡(luò)注冊裝置中的組件的媒體業(yè)務(wù)、以及由網(wǎng)絡(luò)注冊裝置作為媒 介并基于一個或多個附著媒體資源的業(yè)務(wù)這二者。為了清楚起見,該討 論僅集中于附著業(yè)務(wù)。
在確定了至少一種附著業(yè)務(wù)之后,用戶設(shè)備400的第二接口 406(參 見圖4)可以準備并發(fā)送業(yè)務(wù)請求,即sip invite消息。該消息可以 包括發(fā)現(xiàn)的業(yè)務(wù)能力信息以及可選地包括發(fā)現(xiàn)的本地業(yè)務(wù)信息??赡苄?要未在圖8中示出的進一步步驟來在訪問請求實體和網(wǎng)絡(luò)注冊裝置的用 戶代理之間建立sip會話。然后媒體數(shù)據(jù)可以經(jīng)由網(wǎng)絡(luò)注冊裝置和網(wǎng)絡(luò) 從媒體資源被傳送到訪問請求實體。最后,在步驟808中,可以結(jié)束媒 體數(shù)據(jù)傳輸,sip會話(如果有的話)可以被拆卸,并且控制可以被返 回給高層控制過程。
圖9是示出用于提供從多媒體使能網(wǎng)絡(luò)對媒體資源的訪問的方法的 一個實施例900的流程圖,其中媒體資源可控制地可附著于網(wǎng)絡(luò)注冊裝 置。將參考圖3中的附著業(yè)務(wù)注冊服務(wù)器300的各組件來示例性地說明過程900。
在步驟902中,服務(wù)器準備好處理請求,所述服務(wù)器可以是圖3的 業(yè)務(wù)注冊服務(wù)器300或圖1的108。在步驟904中,服務(wù)器從網(wǎng)絡(luò)注冊 裝置接收業(yè)務(wù)能力信息,所述業(yè)務(wù)能力信息指示經(jīng)由網(wǎng)絡(luò)在網(wǎng)絡(luò)注冊裝 置上可訪問的業(yè)務(wù)的能力,其中所述能力涉及媒體資源。在圖lla、圖 11 b中示出傳輸業(yè)務(wù)能力信息的消息的實例。
從接收的消息中提取業(yè)務(wù)能力信息。在步驟卯6中,存儲業(yè)務(wù)注冊 信息,其中業(yè)務(wù)注冊信息包括與用于識別網(wǎng)絡(luò)注冊裝置的信息相關(guān)聯(lián)的 業(yè)務(wù)能力信息。信息可以被存儲在業(yè)務(wù)注冊表(圖3中的附圖標記307) 中。
在步驟908中,業(yè)務(wù)注冊信息被提供給訪問請求實體。該步驟可以 包括例如在使用SIP的IMS網(wǎng)絡(luò)中從訪問請求實體接收SIP OPTIONS 消息,其被指向發(fā)現(xiàn)與網(wǎng)絡(luò)注冊裝置相關(guān)的能力。在響應(yīng)于OPTIONS 消息的200 OK消息中,存儲的附著業(yè)務(wù)信息然后可以被發(fā)送給查詢實 體。在未在圖9中示出的過程900的進一步步驟中,服務(wù)器可以充當(dāng)智 能路由裝置,以將從訪問請求實體304接收的業(yè)務(wù)請求路由至網(wǎng)絡(luò)注冊 裝置302。在步驟910中,過程900返回到空閑狀態(tài)。
附著業(yè)務(wù)的注冊、發(fā)現(xiàn)和調(diào)用可以由運營商和/或用戶來控制。例如, 附著業(yè)務(wù)的注冊可以由運營商根據(jù)規(guī)則來限制,所述規(guī)則規(guī)定了訂戶、 訂戶組、終端或終端類型。網(wǎng)絡(luò)運營商的策略,例如QoS^L則,也可以 被應(yīng)用于對注冊的附著業(yè)務(wù)的調(diào)用請求的處理。網(wǎng)絡(luò)注冊裝置的用戶可 以在接收到每個特定業(yè)務(wù)請求時或者基于存儲在網(wǎng)絡(luò)注冊裝置中的規(guī) 則來控制對附著業(yè)務(wù)的訪問。所述規(guī)則例如可以是基于調(diào)用業(yè)務(wù)的用戶 的標識、附著業(yè)務(wù)的類型等等。
本發(fā)明允許經(jīng)由多媒體使能網(wǎng)絡(luò)從訪問請求實體訪問網(wǎng)絡(luò)注冊裝 置的附著業(yè)務(wù),從而增強了多媒體網(wǎng)絡(luò)的適用性。使用實例包括訪問本 地附著的媒體資源,該附著基于任意的通信技術(shù)。其他的使用實例可以 包括對其他平臺所主持的業(yè)務(wù)的訪問,所述其他平臺例如是遠程業(yè)務(wù)平 臺。例如,IMS應(yīng)用服務(wù)器可以具有附著于其上的另一非IMS應(yīng)用服務(wù) 器。本發(fā)明于是允許經(jīng)由IMS網(wǎng)絡(luò)對非IMS服務(wù)器的訪問。網(wǎng)絡(luò)運營 商可以控制對附著業(yè)務(wù)的發(fā)現(xiàn)和調(diào)用,在沒有本發(fā)明的情況下,則無法 從多媒體使能網(wǎng)絡(luò)中訪問所述附著業(yè)務(wù)。雖然已經(jīng)關(guān)于其優(yōu)選實施例描述了本發(fā)明,但是應(yīng)該理解,本公開 僅是說明性的。因此,本發(fā)明打算僅由附于此的權(quán)利要求書的范圍來限定。
權(quán)利要求
1、一種用于提供經(jīng)由多媒體使能網(wǎng)絡(luò)對可控制地可附著于網(wǎng)絡(luò)注冊裝置的媒體資源的訪問的方法,其中所述方法包括下列步驟-確定指示所述媒體資源的能力的資源能力信息(504);-將所述資源能力信息轉(zhuǎn)換為業(yè)務(wù)能力信息(506),所述業(yè)務(wù)能力信息指示與經(jīng)由所述網(wǎng)絡(luò)在所述網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)有關(guān)的能力;以及-將所述業(yè)務(wù)能力信息提供給所述網(wǎng)絡(luò)和訪問請求實體中的至少一個(508)。
2、 根據(jù)權(quán)利要求1所述的方法,還包括下列步驟-經(jīng)由所述網(wǎng)絡(luò)接收提到所述業(yè)務(wù)能力信息的業(yè)務(wù)請求(704);-基于所提到的業(yè)務(wù)能力信息來確定所述附著的媒體資源(706);以及-基于所述確定來訪問所述媒體資源(708 )。
3、 根據(jù)權(quán)利要求1或2所述的方法,還包括下列步驟-接收由所述媒體資源所生成的媒體數(shù)據(jù);以及-將所述媒體數(shù)據(jù)轉(zhuǎn)發(fā)給所述網(wǎng)絡(luò)。
4、 根據(jù)在前權(quán)利要求中的任何一項所述的方法,其中將所述資源能力信息轉(zhuǎn)換為所述業(yè)務(wù)能力信息的所述步驟包括下列步驟-提供映射表,其中所述資源能力信息被映射到所述業(yè)務(wù)能力信息;以及-基于所述映射表來確定所述業(yè)務(wù)能力信息。
5、 根據(jù)在前權(quán)利要求中的任何一項所述的方法,其中在確定所述資源能力信息的所述步驟中,所述資源能力信息遵循與所述媒體資源有關(guān)的資源描述格式;以及在將所述資源能力信息轉(zhuǎn)換為所述業(yè)務(wù)能力信息的所述步驟中,所述業(yè)務(wù)能力信息遵循所述網(wǎng)絡(luò)的業(yè)務(wù)描述格式。
6、 根據(jù)在前權(quán)利要求中的任何一項所述的方法,其中所述網(wǎng)絡(luò)注冊裝置包括用于處理在所述網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的至少一個用戶代理,以及所述至少一個用戶代理在所述用戶代理在所述網(wǎng)絡(luò)中的注冊過程期間將所述業(yè)務(wù)能力信息發(fā)送給所述網(wǎng)絡(luò)。
7、 根據(jù)權(quán)利要求6所述的方法,其中所述至少一個用戶代理中的所述用戶代理或任何用戶代理響應(yīng)于接收到所述業(yè)務(wù)請求而發(fā)起對在所述網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的建立。
8、 根據(jù)在前權(quán)利要求中的任何一項所述的方法,其中將所述業(yè)務(wù)能力信息發(fā)送給所述網(wǎng)絡(luò)的所述步驟包括將所述業(yè)務(wù)識別信息發(fā)送給所述網(wǎng)絡(luò)的步驟,所述業(yè)務(wù)識別信息唯一地識別與所述網(wǎng)絡(luò)注冊裝置中的所述業(yè)務(wù)能力信息相關(guān)聯(lián)的所述資源能力信息。
9、 根據(jù)在前權(quán)利要求中的任何一項所述的方法,其中在將所述業(yè)務(wù)能力信息發(fā)送給所述網(wǎng)絡(luò)的所述步驟中,所述業(yè)務(wù)能力信息被包括在發(fā)送給所述網(wǎng)絡(luò)的網(wǎng)絡(luò)消息的報頭中。
10、 根據(jù)權(quán)利要求3至9中的任何一項所述的方法,其中接收由所述媒體資源生成的媒體數(shù)據(jù)的所述步驟包括將所述媒體資源的媒體數(shù)據(jù)與另外的來源的媒體數(shù)據(jù)進行聚合。
11、 根據(jù)權(quán)利要求2至10中的任何一項所述的方法,其中接收所述業(yè)務(wù)請求的所述步驟包括下列步驟-基于判定規(guī)則來對所述業(yè)務(wù)請求進行判定;以及-基于所述判定來提供所述業(yè)務(wù)。
12、 一種用于提供經(jīng)由多媒體使能網(wǎng)絡(luò)對可控制地可附著于網(wǎng)絡(luò)注冊裝置的媒體資源的訪問的方法,其中所述方法包括下列步驟-從所述網(wǎng)絡(luò)注冊裝置接收業(yè)務(wù)能力信息(904),所述業(yè)務(wù)能力信息指示經(jīng)由所述網(wǎng)絡(luò)在所述網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的能力,其中所述能力涉及所述媒體資源;-存儲業(yè)務(wù)注冊信息(906),其中所述業(yè)務(wù)注冊信息包括與用于識別所述網(wǎng)絡(luò)注冊裝置的信息相關(guān)聯(lián)的所述業(yè)務(wù)能力信息;以及-將所述業(yè)務(wù)注冊信息提供給訪問請求實體(908 )。
13、 根據(jù)權(quán)利要求12所述的方法,其中接收所述業(yè)務(wù)能力信息的所述步驟包括下列步驟-從所述網(wǎng)絡(luò)注冊裝置接收業(yè)務(wù)識別信息,所述業(yè)務(wù)識別信息唯一地識別與所述網(wǎng)絡(luò)注冊裝置中的所述業(yè)務(wù)能力信息相關(guān)聯(lián)的資源能力信息;以及-將與所述業(yè)務(wù)能力信息相關(guān)聯(lián)的所述業(yè)務(wù)識別信息存儲在所述業(yè)務(wù)注冊信息中。
14、 根據(jù)權(quán)利要求12或13所述的方法,包括基于所述業(yè)務(wù)注冊信息而向所述網(wǎng)絡(luò)注冊裝置路由業(yè)務(wù)請求的另 一步驟。
15、 一種用于提供訪問請求實體經(jīng)由多媒體使能網(wǎng)絡(luò)對可控制地可附著于網(wǎng)絡(luò)注冊裝置的媒體資源的訪問的方法,所述方法包括下列步驟-確定業(yè)務(wù)能力信息(804),所述業(yè)務(wù)能力信息指示經(jīng)由所述網(wǎng)絡(luò)在所述網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的能力,其中所述能力涉及所述媒體資源;-經(jīng)由所述網(wǎng)絡(luò)將業(yè)務(wù)請求發(fā)送給所述網(wǎng)絡(luò)注冊裝置(806 ),所述業(yè)務(wù)請求提到所述業(yè)務(wù)能力信息。
16、 根據(jù)權(quán)利要求15所迷的方法,其中確定所述業(yè)務(wù)能力信息的所述步驟包括發(fā)現(xiàn)由所述網(wǎng)絡(luò)提供的業(yè)務(wù)注冊信息,其中所述業(yè)務(wù)注冊信息包括與用于識別所述網(wǎng)絡(luò)注冊裝置的信息相關(guān)聯(lián)的所述業(yè)務(wù)能力信息。
17、 根據(jù)權(quán)利要求15或16所述的方法,其中確定所述業(yè)務(wù)能力信息的所述步驟包括確定識別資源能力信息的業(yè)務(wù)識別信息,所述資源能力信息與所述網(wǎng)絡(luò)注冊裝置中的所述業(yè)務(wù)能力信息相關(guān)聯(lián)。
18、 根據(jù)權(quán)利要求15至17中的任何一項所述的方法,其中在發(fā)送所述業(yè)務(wù)請求的所述步驟中,所述業(yè)務(wù)能力信息和所述業(yè)務(wù)識別信息中的至少 一 個被包括在表示所述業(yè)務(wù)請求的網(wǎng)絡(luò)消息的報頭中。
19、 一種包括程序代碼部分的計算機程序,所述程序代碼部分用于當(dāng)所述計算機程序在一個或多個計算裝置上運行時執(zhí)行在前權(quán)利要求中的任何 一 項所述的各步驟。
20、 權(quán)利要求19所述的計算機程序,其被存儲在計算機可讀記錄介質(zhì)上。
21、 一種網(wǎng)絡(luò)注冊裝置(104、 200、 302、 602 ),用于提供經(jīng)由多媒體使能網(wǎng)絡(luò)(102、 204、 301 )對可控制地可附著于所述網(wǎng)絡(luò)注冊裝置的媒體資源(114、 202、 303、 602)的訪問,其中所述網(wǎng)絡(luò)注冊裝置包括-確定組件(218),用于確定指示所述媒體資源的能力的資源能力< S息 ,-轉(zhuǎn)換組件(218),用于將所述資源能力信息轉(zhuǎn)換為業(yè)務(wù)能力信息,所述業(yè)務(wù)能力信息指示與經(jīng)由所述網(wǎng)絡(luò)在所述網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)有關(guān)的能力;以及-接口組件(206),用于將所述業(yè)務(wù)能力信息提供給網(wǎng)絡(luò)請求實體(106、 304 )。
22、 根據(jù)權(quán)利要求21所述的網(wǎng)絡(luò)注冊裝置,還包括用于終接在所述網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的用戶代理(206 ),其中所述用戶代理適于在所述用戶代理在所述網(wǎng)絡(luò)中的注冊過程期間將所迷業(yè)務(wù)能力信息發(fā)送給所述網(wǎng)絡(luò)。
23、 根據(jù)權(quán)利要求21或22所述的網(wǎng)絡(luò)注冊裝置,還包括用于訪問所述媒體資源的控制組件(226、 214)。
24、 根據(jù)權(quán)利要求21至23中的任何一項所述的網(wǎng)絡(luò)注冊裝置,還包括網(wǎng)關(guān)組件(226 ),用于接收由所述媒體資源所生成的媒體數(shù)據(jù)并將所述媒體數(shù)據(jù)轉(zhuǎn)發(fā)給所述網(wǎng)絡(luò)。
25、 一種多媒體使能網(wǎng)絡(luò)(102、 301 )的附著業(yè)務(wù)注冊服務(wù)器(108、300、 608、 610),其適于提供對可控制地可附著于網(wǎng)絡(luò)注冊裝置(104、302、 602 )的媒體資源(114、 303、 604 )的訪問,其中所述附著業(yè)務(wù)注冊服務(wù)器包括-第一接口組件(305 ),用于從所述網(wǎng)絡(luò)注冊裝置接收業(yè)務(wù)能力信息,所述業(yè)務(wù)能力信息指示經(jīng)由所述網(wǎng)絡(luò)在所述網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的能力,其中所述能力涉及所述媒體資源;-存儲組件(307 ),用于存儲業(yè)務(wù)注冊信息,其中所迷業(yè)務(wù)注冊信息包括與用于識別所述網(wǎng)絡(luò)注冊裝置的信息相關(guān)聯(lián)的所述業(yè)務(wù)能力信息;以及-第二接口組件(308、 310),用于向訪問請求實體提供所述業(yè)務(wù)注冊信息。
26、 根據(jù)權(quán)利要求25所述的附著業(yè)務(wù)注冊服務(wù)器,還包括路由組件(313),用于基于所述業(yè)務(wù)注冊信息而向所述網(wǎng)絡(luò)注冊裝置路由業(yè)務(wù)請求。
27、 一種適于經(jīng)由多媒體使能網(wǎng)絡(luò)(102、 301、 401)來訪問可控制地可附著于網(wǎng)絡(luò)注冊裝置(104、 302 )的J 某體資源(114、 303 )的訪問請求實體(106、 304、 400),其中所述訪問請求實體包括-確定組件(402),用于確定業(yè)務(wù)能力信息,所述業(yè)務(wù)能力信息指示經(jīng)由所述網(wǎng)絡(luò)在所述網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)的能力,其中所述能力涉及所述媒體資源;以及-接口組件(406),用于經(jīng)由所述網(wǎng)絡(luò)將業(yè)務(wù)請求發(fā)送至所述網(wǎng)絡(luò)注冊裝置,所述業(yè)務(wù)請求提到所述業(yè)務(wù)能力信息。
全文摘要
提出一種用于經(jīng)由多媒體使能網(wǎng)絡(luò)(102)來訪問媒體資源(114)的技術(shù),所述媒體資源可控制地可附著于網(wǎng)絡(luò)注冊裝置(104)。該技術(shù)包括確定指示媒體資源的能力的資源能力信息;將所述資源能力信息轉(zhuǎn)換為業(yè)務(wù)能力信息,所述業(yè)務(wù)能力信息指示與經(jīng)由網(wǎng)絡(luò)在網(wǎng)絡(luò)注冊裝置上可訪問的業(yè)務(wù)有關(guān)的能力;以及將所述業(yè)務(wù)能力信息提供給訪問請求實體(106)。
文檔編號H04L29/06GK101480013SQ200680055181
公開日2009年7月8日 申請日期2006年6月30日 優(yōu)先權(quán)日2006年6月30日
發(fā)明者G·埃里克森, I·菲考拉斯, R·萊文施泰恩 申請人:艾利森電話股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1