Dash感知網(wǎng)絡(luò)應(yīng)用功能(d-naf)的制作方法
【專利說明】DASH感知網(wǎng)絡(luò)應(yīng)用功能(D-NAF)
[0001] 相關(guān)申請(qǐng)
[0002] 本申請(qǐng)要求于2013年1月17日提交的、代理案號(hào)為P53504Z的美國臨時(shí)專利申 請(qǐng)No. 61/753,914的優(yōu)先權(quán),并且本申請(qǐng)通過引用將該臨時(shí)申請(qǐng)結(jié)合于此。本申請(qǐng)要求于 2013年5月9日提交的、代理案號(hào)為P56618Z的美國臨時(shí)專利申請(qǐng)No. 61/821,635的優(yōu)先 權(quán),并且本申請(qǐng)通過引用將該臨時(shí)申請(qǐng)結(jié)合于此。本申請(qǐng)要求于2013年5月16日提交的、 代理案號(hào)為P56282Z的美國臨時(shí)專利申請(qǐng)No. 61/824, 338的優(yōu)先權(quán),并且本申請(qǐng)通過引用 將該臨時(shí)申請(qǐng)結(jié)合于此。
[0003] 置量
[0004] 無線移動(dòng)通信技術(shù)使用各種標(biāo)準(zhǔn)和協(xié)議來在節(jié)點(diǎn)(例如,傳輸站)和無線設(shè)備 (例如,移動(dòng)設(shè)備)之間傳輸數(shù)據(jù)。一些無線設(shè)備在下行鏈路(DL)傳輸中使用正交頻分多 址(OFDMA)、并且在上行鏈路(UL)傳輸中使用單載波頻分多址(SC-FDMA)來進(jìn)行通信。針 對(duì)信號(hào)傳輸使用正交頻分多路復(fù)用(OFDM)的標(biāo)準(zhǔn)和協(xié)議包括第三代合作伙伴項(xiàng)目(3GPP) 長期演進(jìn)(LTE)、電氣與電子工程師協(xié)會(huì)(IEEE) 802. 16標(biāo)準(zhǔn)(例如,802. 16e、802. 16m)(通 常作為WiMAX (全球微波接入互操作性)為產(chǎn)業(yè)集群所熟知)、以及IEEE 802. 11標(biāo)準(zhǔn)(通 常作為WiFi為產(chǎn)業(yè)集群所熟知)。
[0005] 在3GPP無線電接入網(wǎng)(RAN)LTE系統(tǒng)中,節(jié)點(diǎn)可以是演進(jìn)的通用地面無線電接入 網(wǎng)(E-UTRAN)節(jié)點(diǎn)B(通常也表示為演進(jìn)的節(jié)點(diǎn)B、增強(qiáng)型節(jié)點(diǎn)B、eNodeB、或eNB)和無線 電網(wǎng)絡(luò)控制器(RNC)的組合,節(jié)點(diǎn)與被稱為用戶設(shè)備(UE)的無線設(shè)備進(jìn)行通信。下行鏈 路(DL)傳輸可以是從節(jié)點(diǎn)(例如,eNodeB)到無線設(shè)備(例如,UE)的傳輸,并且上行鏈路 (UL)傳輸可以是從無線設(shè)備到節(jié)點(diǎn)的傳輸。
[0006] 無線設(shè)備可以被用來使用各種協(xié)議(例如,超文本傳輸協(xié)議(HTTP)流)來接收互 聯(lián)網(wǎng)視頻的多媒體傳送。提供視頻流的基于HTTP的傳送的協(xié)議可以包括HTTP上的動(dòng)態(tài)自 適應(yīng)流(DASH)。
【附圖說明】
[0007] 結(jié)合附圖,從隨后的詳細(xì)描述中,本公開的特征和優(yōu)勢(shì)將是顯而易見的,附圖一起 通過舉例示出了本公開的特征;并且,其中:
[0008] 圖1根據(jù)一個(gè)示例示出了針對(duì)超文本傳輸協(xié)議(HTTP)上的動(dòng)態(tài)自適應(yīng)流(DASH) 的客戶端和服務(wù)器處的框圖;
[0009] 圖2根據(jù)一個(gè)示例示出了媒體呈現(xiàn)描述(MPD)元數(shù)據(jù)文件配置的框圖;
[0010] 圖3根據(jù)一個(gè)示例示出了第三代合作伙伴項(xiàng)目(3GPP)通用認(rèn)證架構(gòu)(GAA)網(wǎng)絡(luò) 實(shí)體和接口的示例;
[0011] 圖4根據(jù)一個(gè)示例示出了自舉認(rèn)證進(jìn)程的消息流程圖的示例;
[0012] 圖5根據(jù)一個(gè)示例示出了自舉使用進(jìn)程的消息流程圖的示例;
[0013] 圖6根據(jù)一個(gè)示例示出了基于通用自舉架構(gòu)的(基于GBA的)認(rèn)證進(jìn)程的流程圖 的示例;
[0014] 圖7根據(jù)一個(gè)示例示出了第三代合作伙伴項(xiàng)目(3GPP)通用認(rèn)證架構(gòu)(GAA)中的 超文本傳輸協(xié)議(HTTP)上的動(dòng)態(tài)自適應(yīng)流(DASH)感知(DASH感知)網(wǎng)絡(luò)應(yīng)用功能(D-NAF) 的示例;
[0015] 圖8( 即,表2)根據(jù)一個(gè)示例示出了公共組的可擴(kuò)展標(biāo)記語言語法(XML語法)和 屬性和元件(包括Url認(rèn)證元件)的表示的表;
[0016] 圖9( 即,表4)根據(jù)一個(gè)示例示出了公共組的可擴(kuò)展標(biāo)記語言語法(XML語法)和 屬性和元件(包括內(nèi)容認(rèn)證元件)的表示的表;
[0017] 圖10根據(jù)一個(gè)示例示出了超文本傳輸協(xié)議(HTTP)上的動(dòng)態(tài)自適應(yīng)流(DASH)感 知(DASH感知)網(wǎng)絡(luò)應(yīng)用功能(D-NAF)的計(jì)算機(jī)電路的功能;
[0018] 圖11根據(jù)一個(gè)示例示出了用于使用超文本傳輸協(xié)議(HTTP)代理或HTTP上的動(dòng) 態(tài)自適應(yīng)流(DASH)代理來提供內(nèi)容特定認(rèn)證的方法的流程圖;
[0019] 圖12根據(jù)一個(gè)示例示出了超文本傳輸協(xié)議(HTTP)上的動(dòng)態(tài)自適應(yīng)流(DASH)感 知(DASH感知)網(wǎng)絡(luò)應(yīng)用功能(D-NAF)、節(jié)點(diǎn)(例如,eNB)、以及用戶設(shè)備(UE)的圖示;
[0020] 圖13根據(jù)一個(gè)示例示出了無線設(shè)備(例如,UE)的圖示。
[0021] 現(xiàn)在將要參照所示出的示例性實(shí)施例,并且本文將使用特定的語言來描述相同內(nèi) 容。然而,應(yīng)該理解的是不旨在限制本發(fā)明的范圍。
[0022] 詳細(xì)描沐
[0023] 在本發(fā)明被公開和描述之前,應(yīng)該理解的是本發(fā)明不限于特定的結(jié)構(gòu)、處理步驟 或本文所公開的材料,而是擴(kuò)展至其中的等價(jià)形式,這將被相關(guān)領(lǐng)域的普通技術(shù)人員認(rèn)識(shí) 到。還應(yīng)該理解的是本文所采用的術(shù)語僅被用于描述特定示例的目的并且不旨在是限制性 的。不同附圖中的相同的標(biāo)號(hào)表示相同的元件。流程圖和過程中所提供的標(biāo)號(hào)被提供用于 清楚說明步驟和操作并且不一定指示特定的順序或序列。
[0024] 示例實(shí)施例
[0025] 下面提供了技術(shù)實(shí)施例的初步概述,然后將進(jìn)一步詳細(xì)描述具體的技術(shù)實(shí)施例。 該初步的概述旨在幫助讀者更快速地理解技術(shù),而不是旨在標(biāo)識(shí)技術(shù)的關(guān)鍵特征或必要技 術(shù)特征,也不是旨在限制所要求保護(hù)的主題的范圍。
[0026] 超文本傳輸協(xié)議(HTTP)流送可以被用作互聯(lián)網(wǎng)視頻的多媒體傳送的形式。在 HTTP流送中,多媒體文件可以被劃分為一個(gè)或多個(gè)段并且使用HTTP協(xié)議被傳送到客戶端。 基于HTTP的傳送可以提供可靠性和部署簡(jiǎn)易性,這是由于廣泛采用HTTP和HTTP的底層協(xié) 議(包括傳輸控制協(xié)議(TCP)/互聯(lián)網(wǎng)協(xié)議(TP))這二者?;贖TTP的傳送通過避免網(wǎng)絡(luò) 地址轉(zhuǎn)換(NAT)和防火墻穿越問題來使得容易的和不費(fèi)力氣的流送服務(wù)成為可能?;?HTTP的傳送或流送還可以提供使用標(biāo)準(zhǔn)HTTP服務(wù)器和緩存器而不是專用流送服務(wù)器的能 力。基于HTTP的傳送還提供可擴(kuò)展性,這是由于服務(wù)器端上的最小的或降低的狀態(tài)信息。 HTTP流送技術(shù)的示例可以包括微軟IIS平滑流送(Microsoft IIS Smooth Streaming)、蘋 果HTTP實(shí)時(shí)流送(Live Streaming)、以及Adobe HTTP動(dòng)態(tài)流送。
[0027] HTTP上的動(dòng)態(tài)自適應(yīng)流(DASH)可以是標(biāo)準(zhǔn)化HTTP流送協(xié)議。在DASH中,媒體 呈現(xiàn)描述(media presentation description,MPD)元數(shù)據(jù)文件可以提供關(guān)于存儲(chǔ)于服務(wù) 器中的媒體內(nèi)容表示的結(jié)構(gòu)和不同版本的信息,媒體內(nèi)容表示的不同版本包括不同的比特 率、幀速率、分辨率、或編解碼類型。另外,DASH還可以指定段格式。MH)元數(shù)據(jù)文件可以包 含關(guān)于媒體播放器的初始化和媒體段的信息(例如,媒體播放器可以查看初始化段以確定 容器格式和媒體時(shí)序信息),以確保將段映射到媒體呈現(xiàn)時(shí)間線中用于切換和與其它表示 同步呈現(xiàn)?;诿枋鰳?gòu)成媒體呈現(xiàn)中的段的關(guān)系的該Mro元數(shù)據(jù)信息,客戶端(或客戶端 設(shè)備)可以使用HTTP GET或部分GET方法來請(qǐng)求段??蛻舳丝梢酝耆刂屏鲿?huì)話。例如, 客戶端可以管理接通時(shí)間請(qǐng)求并且使段的序列的播出平滑,并且可能調(diào)整比特率或其它屬 性(例如,以對(duì)設(shè)備狀態(tài)的變化或用戶偏好做出反應(yīng))。DASH技術(shù)還可以通過其它組織(例 如,運(yùn)動(dòng)圖像專家組(MPEG)、開放IPTV論壇(OIPF)以及混合廣播寬帶TV(HbbTV))被標(biāo)準(zhǔn) 化。
[0028] DASH客戶端可以通過經(jīng)由一系列HTTP請(qǐng)求-響應(yīng)事務(wù)下載段來接收多媒體內(nèi)容。 DASH可以提供隨著可用的帶寬改變而在媒體內(nèi)容的不同的比特率表示之間動(dòng)態(tài)切換的能 力。因此,DASH可以允許快速適應(yīng)變化的網(wǎng)絡(luò)和無線鏈路條件、用戶偏好和設(shè)備功能,例如 顯示器分辨率、所采用的中央處理器單元(CPU)的類型、或可用的存儲(chǔ)器資源等。
[0029] 在DASH中,媒體呈現(xiàn)描述(MPD)元數(shù)據(jù)文件可以提供關(guān)于存儲(chǔ)于如圖1中所示的 網(wǎng)絡(luò)和/或媒體服務(wù)器212中的媒體內(nèi)容表示的結(jié)構(gòu)和不同版本的信息。媒體內(nèi)容表示 的不同版本可以包括不同的比特率、幀速率、分辨率、編解碼類型、或其它相似類型的信息。 另外,DASH還可以指定段格式,段格式可以包含關(guān)于媒體引擎的初始化和媒體段的信息,以 確保將段映射到媒體呈現(xiàn)時(shí)間線中用于切換和與其它表示同步呈現(xiàn)。基于MH)元數(shù)據(jù)信 息,MH)元數(shù)據(jù)信息描述了段的關(guān)系并且描述了段如何構(gòu)成媒體呈現(xiàn),客戶端220可以使用 HTTP GET 240消息或一系列部分GET消息來請(qǐng)求段??蛻舳丝梢钥刂屏鲿?huì)話,例如管理接 通時(shí)間請(qǐng)求和使段的序列的播出平滑化,或潛在地調(diào)整比特率或其它屬性,以對(duì)設(shè)備狀態(tài) 的變化或用戶偏好做出反應(yīng)。
[0030] 圖1示出了基于DASH的流框架。網(wǎng)絡(luò)/媒體服務(wù)器212中的媒體編碼器214可 以將來自音頻/視頻輸入210的輸入媒體編碼為用于存儲(chǔ)或流的格式。媒體分段器216可 以被用于將輸入媒體分割為一系列片段或塊(232),一系列片段或塊被提供給網(wǎng)絡(luò)服務(wù)器 218??蛻舳?20可以使用被發(fā)送到網(wǎng)絡(luò)服務(wù)器(例如,HTTP服務(wù)器)的HTTP GET消息來 請(qǐng)求塊中的新數(shù)據(jù)(234)。
[0031] 例如,客戶端220的網(wǎng)絡(luò)瀏覽器222可以使用HTTP GET消息240來請(qǐng)求多媒體 內(nèi)容。網(wǎng)絡(luò)服務(wù)器218可以給客戶端提供多媒體內(nèi)容的MPD 242。MPD可以被用于傳送相 關(guān)聯(lián)的元數(shù)據(jù)信息中所示的每個(gè)段的索引和段的相應(yīng)的位置(252)。網(wǎng)絡(luò)瀏覽器可以根據(jù) MPD 242從服務(wù)器中逐段提取媒體,如236中所示。例如,網(wǎng)絡(luò)瀏覽器可以使用HTTP GET URL(frag lreq)244來請(qǐng)求第一片段。統(tǒng)一資源定位符(URL)或全球資源定位符可以被用 于告訴網(wǎng)絡(luò)服務(wù)器客戶端要請(qǐng)求哪個(gè)段(254)。網(wǎng)絡(luò)服務(wù)器可以提供第一片段(即,片段 1246)。針對(duì)隨后的片段,網(wǎng)絡(luò)瀏覽器可以使用HTTP GET URL(frag i req) 244來請(qǐng)求第i 片段,其中i是片段的整數(shù)索引。因此,網(wǎng)絡(luò)服務(wù)器可以提供