国产精品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>

      用于HTTP動態(tài)自適應(yīng)流媒體(DASH)中的一般化HTTP頭的系統(tǒng)和方法與流程

      文檔序號:11291134閱讀:1154來源:國知局
      用于HTTP動態(tài)自適應(yīng)流媒體(DASH)中的一般化HTTP頭的系統(tǒng)和方法與流程

      相關(guān)申請交叉引用

      本申請要求2015年02月11日申請的美國臨時專利申請no.62/115,128和2015年06月17日申請的美國臨時專利申請no.62/181,100的優(yōu)先權(quán),其內(nèi)容通過引用的方式結(jié)合于此。



      背景技術(shù):

      具有視頻能力的設(shè)備已經(jīng)變得更常用且更便宜,涉及的范圍從移動設(shè)備到因特網(wǎng)機(jī)頂盒(stb)以及網(wǎng)絡(luò)電視到能夠呈現(xiàn)高品質(zhì)視頻的移動設(shè)備。同時,網(wǎng)絡(luò)能力已經(jīng)演進(jìn)到允許通過因特網(wǎng)遞送高品質(zhì)視頻。



      技術(shù)實現(xiàn)要素:

      公開了用于得到流媒體(streaming)內(nèi)容的系統(tǒng)和方法??梢越邮彰襟w演示描述(mpd)文件??梢詮膍pd文件中確定名稱參數(shù)??梢源_定用于名稱的值參數(shù)(例如與名稱相關(guān)聯(lián))。其中包括名稱和值的請求類型可以被確定。可以確定請求的輸出模式??梢园l(fā)送根據(jù)所確定的輸出模式而包括名稱和值的請求。可以接收流媒體內(nèi)容。

      “urlqueryinfo”元素(例如實時和實例化)可以用于提供名稱/值功能。該元素可以在mpd中在任何等級被攜帶(例如mpd、周期、自適應(yīng)集、表現(xiàn)、子表現(xiàn))并可以被嵌入到(例如任意)httpurl,其可以用于獲取片段(segment),解析xlink(x鏈接),解析模板參數(shù)和/或解析其他頭(header)值。

      附圖說明

      圖1示出了dash系統(tǒng)模型的示例;

      圖2是示出參與方示例和參與方之間的交互示例的圖;

      圖3是示出參與方示例和參與方之間的交互示例的圖;

      圖4a是實施公開的技術(shù)的示例通信系統(tǒng)的系統(tǒng)圖;

      圖4b是可以在圖4a中示出的通信系統(tǒng)中使用的示例無線發(fā)射/接收單元(wtru)的系統(tǒng)圖;

      圖4c是可以在圖4a中示出的通信系統(tǒng)中使用的示例無線電接入網(wǎng)和示例核心網(wǎng)的系統(tǒng)圖;

      圖4d是可以在圖4a中示出的通信系統(tǒng)中使用的另一示例無線電接入網(wǎng)和另一示例核心網(wǎng)的系統(tǒng)圖;

      圖4e是可以在圖4a中示出的通信系統(tǒng)中使用的另一示例無線電接入網(wǎng)和另一示例核心網(wǎng)的系統(tǒng)圖。

      具體實施方式

      現(xiàn)在參考附圖描述示例性實施方式的詳細(xì)描述。雖然該描述提供了可能實施的詳細(xì)示例,但是應(yīng)當(dāng)理解這些細(xì)節(jié)旨在是示意性的且絕不限制本申請的范圍。

      一些市場趨勢和技術(shù)開發(fā)已經(jīng)導(dǎo)致出現(xiàn)可以將因特網(wǎng)用作傳遞媒介的“過頂”(ott)流媒體。大范圍的具有視頻能力的設(shè)備(例如因特網(wǎng)機(jī)頂盒(stb)、網(wǎng)絡(luò)電視以及移動設(shè)備)可以呈現(xiàn)高品質(zhì)視頻內(nèi)容。改善的網(wǎng)絡(luò)能力對于許多用戶能夠?qū)崿F(xiàn)通過因特網(wǎng)的高品質(zhì)視頻傳遞。

      “閉路”網(wǎng)絡(luò)可以被多系統(tǒng)運營商(mso)控制(例如完全控制),mso可以提供可預(yù)計且一致的網(wǎng)絡(luò)環(huán)境。因特網(wǎng)可以提供“盡力服務(wù)”環(huán)境,其中帶寬和/或等待時間可以變化。在計算機(jī)網(wǎng)絡(luò)中(例如因特網(wǎng)中),網(wǎng)絡(luò)條件可以是不穩(wěn)定的,尤其在服務(wù)移動設(shè)備的網(wǎng)絡(luò)中。網(wǎng)絡(luò)不穩(wěn)定性可以使得對網(wǎng)絡(luò)變化的動態(tài)自適應(yīng)具有吸引力,例如以給用戶(例如顧客)提供有品質(zhì)的體驗。

      在一個示例中,可以使用超文本傳輸協(xié)議(http)流媒體來實施自適應(yīng)視頻流媒體(例如速率自適應(yīng)視頻流媒體)。http可以用作視頻傳輸協(xié)議來利用已有的http基礎(chǔ)結(jié)構(gòu)(例如內(nèi)容分發(fā)網(wǎng)絡(luò)(cdn))和對多平臺和設(shè)備的http支持的寬可用性。通過將http用于因特網(wǎng)視頻流媒體,這種流媒體應(yīng)用和系統(tǒng)可以是可縮放的。通過http的視頻在防火墻之后是可得的而一些其他實施(例如用戶數(shù)據(jù)報協(xié)議(udp)視頻流媒體)可以被防火墻阻攔。

      在http自適應(yīng)流媒體中,資源(asset)虛擬地和/或?qū)嶋H地被分割,并被發(fā)布到一個或多個cdn。這種呈現(xiàn)資源的智能可以位于客戶端。在一個示例中,客戶端可以獲取關(guān)于發(fā)布的備選編碼(在本申請中也可以稱為“表現(xiàn)”)和構(gòu)建統(tǒng)一資源定位符(url)以從表現(xiàn)下載資源片段的方式的信息。自適應(yīng)比特率(abr)客戶端可以觀察網(wǎng)絡(luò)條件并確定可以在特定時間實例提供對客戶端設(shè)備的品質(zhì)體驗的比特率、分辨率等的組合。一旦客戶端確定用于獲取一個或多個片段的最優(yōu)url,客戶端可以發(fā)布一個或多個httpget請求(http獲取請求)以下載這種片段。

      可以使用http/tcp/ip協(xié)議棧來實施http動態(tài)自適應(yīng)流媒體(dash)。圖1示出了dash系統(tǒng)模型的示例。在一個示例中,dash可以定義清單格式(manifestformat)、媒體演示描述(mpd)以及用于國際標(biāo)準(zhǔn)組織(iso)基礎(chǔ)媒體文件格式(bmff)傳輸流和移動圖像專家組2(mpeg-2)傳輸流的片段格式。dash還可以定義在網(wǎng)絡(luò)的質(zhì)量度量集合、客戶端操作以及媒體演示等級。這可以促進(jìn)監(jiān)視體驗質(zhì)量和服務(wù)質(zhì)量的彼此協(xié)作方法。

      dash中的表現(xiàn)可以被定義為完整資源或資源組分的子集的單個編碼版本。表現(xiàn)的示例包括iso-bmff表現(xiàn),其包含未復(fù)用的2.5mbps720p高級視頻編碼(avc)視頻;和用不同語言的96kbpsmpeg-4高級音頻編碼(aac)的iso-bmff表現(xiàn)??商鎿Q地,單個傳輸流可以包含視頻、音頻以及字幕并可以是單復(fù)用表現(xiàn)。在另一可替換方案中,可以使用組合結(jié)構(gòu),其中例如視頻和英語音頻可以是單個復(fù)用表現(xiàn),而西班牙語和中文音軌可以是分開的未復(fù)用表現(xiàn)。

      片段可以是媒體數(shù)據(jù)的最小單獨可尋址單元。片段可以是可以經(jīng)由mpd使用通告的url下載的實體。媒體片段的示例可以是實況廣播的四秒部分,其可以在播出時刻0:42:38開始并在0:42:42結(jié)束,且在三分鐘的時間窗中是可用的。另一示例可以是完整的點播電影,其可以在已經(jīng)許可點播電影的整個時段是可用的。

      可以在可擴(kuò)展標(biāo)記語言(xml)文件中表現(xiàn)mpd,該文件可以通告可用的媒體并可以提供信息,該信息可以由客戶端用來選擇表現(xiàn),做出自適應(yīng)決定和/或經(jīng)由網(wǎng)絡(luò)獲取片段。mpd可以獨立于任何片段和/或可以用信號通告可以用于確定是否成功播放表現(xiàn)的屬性和表現(xiàn)的功能屬性(例如片段是否在隨機(jī)接入點開始)。mpd可以使用層級數(shù)據(jù)模型來描述完整表現(xiàn)。

      表現(xiàn)可以被認(rèn)為是這種層級數(shù)據(jù)模型的最低的概念等級。在表現(xiàn)等級處,mpd可以用信號發(fā)送信息,例如帶寬和演示編解碼器,以及構(gòu)建用于接入片段的url的方法。在該等級還可以提供另外的信息,例如特技模式和隨機(jī)接入信息,用于可縮放和多視圖編解碼器的層和視圖信息,以及希望播放給定表現(xiàn)的客戶端可以支持的通用策略。

      dash可以提供靈活的url構(gòu)建功能。dash可以實現(xiàn)對單個整體每片段url的使用和/或通過組合在層級數(shù)據(jù)模型的不同等級出現(xiàn)的url部分(基礎(chǔ)url)實現(xiàn)url的動態(tài)構(gòu)建。多個基礎(chǔ)url可以被使用由此可以使用多路徑功能得到片段,在多路徑功能中可以從多于一個位置請求片段,這可以改善性能和可靠性。

      例如當(dāng)使用短片段時,url和字節(jié)范圍的顯式列表可以消耗明顯的資源,且針對每個表現(xiàn)可以包括數(shù)千個元素。dash可以使用預(yù)定義變量(例如片段數(shù)、片段時間等)和/或通過使用模板將打印函數(shù)形式語法用于動態(tài)構(gòu)建url。在一個示例中,單線(例如seg_$index%05$.ts)可以表示任意數(shù)量的片段,即使這樣的片段在取得mpd時是不可獲取的。在一個示例中,多片段表現(xiàn)可以使用模板。

      例如在未復(fù)用實施中,(例如相同)資源和/或(例如相同)成分的不同表現(xiàn)可以被分組到自適應(yīng)集合。自適應(yīng)集合內(nèi)的表現(xiàn)可以呈現(xiàn)相同的內(nèi)容且客戶端可以在這些表現(xiàn)之間進(jìn)行切換。

      自適應(yīng)集合的示例可以是十個表現(xiàn)的合集,每一個表現(xiàn)具有以不同比特率和/或分辨率編碼的視頻。在一個示例中,客戶端可以以片段或子片段粒度在這些表現(xiàn)的每一個之間進(jìn)行切換,而向觀看者呈現(xiàn)相同的內(nèi)容。在一些片段級限制下,無縫表現(xiàn)切換是可能的??梢栽趯嶋H應(yīng)用中使用限制且其可以例如被一個或多個標(biāo)準(zhǔn)開發(fā)組織(sdo)采用作為dash子集。例如,片段限制可以被應(yīng)用到自適應(yīng)集合內(nèi)的表現(xiàn)(例如所有表現(xiàn))。還可以使用比特流切換。

      時段可以是表現(xiàn)的時間限制子集。自適應(yīng)集合可以在時段內(nèi)是有效的且不同時段中的自適應(yīng)集合可以或可以不包含相似的表現(xiàn)(例如在編解碼器、比特率等方面)。mpd可以包含用于資源持續(xù)時間的單個時段。時段可以用于廣告標(biāo)記,其中不同的時段專用于資源的部分和一個或多個廣告。

      在一個示例中,mpd可以是xml文件,其可以提供層級,該層級可以從全局表現(xiàn)級屬性(例如定時)開始并繼續(xù)時段級屬性和在時段可用的自適應(yīng)集合。表現(xiàn)可以是該層級的最低級。

      dash可以使用xlink的簡化版本來從遠(yuǎn)程位置實時加載mpd的部分(例如時段)。例如,當(dāng)廣告時間的精確定時是提前已知的時,可以從可以實時確定合適的廣告的廣告服務(wù)器實時得到廣告。

      動態(tài)mpd可以改變且可以被客戶端周期性重新加載。靜態(tài)mpd對于整個表現(xiàn)可以是有效的。靜態(tài)mpd可以用于視頻點播應(yīng)用且動態(tài)mpd可以用于實況和個人視頻記錄器(pvr)應(yīng)用。

      媒體片段可以是表現(xiàn)的時限性部分。在mpd中可以包括近似的片段持續(xù)時間。片段持續(xù)時間針對所有片段可以相同或可以不相同。在一個示例中,片段持續(xù)時間可以接近恒定(例如在25%的容限內(nèi))。

      在實況廣播示例中,mpd可以包括關(guān)于在客戶端讀取mpd時不可用的媒體片段的信息。這種片段可以在定義的可用性時間窗內(nèi)是可用的,該時間窗可以根據(jù)壁鐘時間和片段持續(xù)時間來計算。

      索引片段可以是側(cè)文件和/或被包括在媒體片段內(nèi)。索引片段可以包含定時和/或隨機(jī)接入信息。索引片段可以包括可以改善隨接入和特技模式的有效實施的索引。索引片段還可以或可替代地用于更有效的比特流切換。索引可以尤其有用于視頻點播和pvr類型的應(yīng)用,但是還可以用于實況流媒體。

      一些片段級和表現(xiàn)級屬性可以用于實施有效比特流切換。dash可以包括可以在mpd中以格式無關(guān)方式表達(dá)的這種屬性的顯式功能要求。每個片段格式規(guī)范可以包含可以對應(yīng)于這些要求的格式級限制。

      在一個示例中,表現(xiàn)r的媒體片段i可以被表示為sr(i),且其持續(xù)時間可以被表示為d(sr(i))。媒體片段的最早的表現(xiàn)時間可以被表示為ept(sr(i))。ept可以對應(yīng)于片段的最早表現(xiàn)時間并可以不涉及在隨機(jī)接入處成功播放片段的時間。

      針對自適應(yīng)集合內(nèi)的表現(xiàn)可以使用片段的時間對準(zhǔn)來實施有效切換。在一個示例中,對于任意對的表現(xiàn)ra和rb以及片段i,ept(sra(i))<ept(srb(i-1))+d(srb(i-1))。與從某些類型的隨機(jī)接入點開始的片段的屬性組合,這可以在沒有重疊下載和雙解碼的情況下保證能夠在片段邊界切換。

      當(dāng)使用索引時,可能的是也在子片段級進(jìn)行比特流切換。

      一些實施可以包括時間對準(zhǔn)和隨機(jī)接入點放置限制。在視頻編碼方面,這些限制可以轉(zhuǎn)換成對在片段邊界和封閉圖片組(gop)處的用匹配即時解碼器刷新(idr)幀的編碼。

      dash客戶端可以包括接入客戶端,其可以是http客戶端,可以解碼并呈現(xiàn)提供給它的媒體的媒體引擎,以及接入客戶端可以將事件傳遞至的應(yīng)用。定義的接口可以包括mpd和片段的線上(on-the-wire)格式。其他接口可以以各種方式來實施。圖1示出了示意性dash系統(tǒng)模型。

      dash客戶端的定時行為可以比早期技術(shù)更復(fù)雜。例如,在applehttp實況流媒體(hls)中,清單(manifest)中提到的片段可以是有效的,且客戶端可以為了新清單定期輪詢。在dashmpd示例中,可以例如通過定義mpd更新頻率和提供片段可用性的顯式計算來減少輪詢。

      靜態(tài)mpd可以無限有效而動態(tài)mpd可以從其被客戶端取得的時間起的顯式指明的刷新周期是有效的。mpd還可以支持版本管理且其可以顯示公開其公開時間。

      mpd可以提供周期ta(0)的最早片段的可用性時間。媒體片段n可以從時間開始是可用的且可以在時移緩沖器的持續(xù)時間tts是可用的,這可以在mpd中被顯式提出??捎眯源翱诔叽缈梢杂绊慸ash部署的追看(catch-up)電視功能。例如當(dāng)片段可用性時間落入mpd有效時段時,接入客戶端可以依賴片段可用性時間。

      對于任意表現(xiàn)r,mpd可以聲明帶寬br。mpd可以定義全局最小緩沖時間btmin。接入客戶端可以在已經(jīng)下載了br×btmin個比特之后向媒體引擎?zhèn)鬟f片段。給定從隨機(jī)接入點開始的片段,片段n可以被傳遞給媒體引擎的最早時間可以是ta(n)+td(n)+btmin,其中td(n)可以指示片段n的下載時間。為了最小化延遲,dash客戶端可以想要立即開始播放。可替換地,mpd可以提出表現(xiàn)延遲(例如從ta(n)的偏移)以確保不同客戶端之間的同步。注意片段httpget請求的緊密同步可以產(chǎn)生可以對基礎(chǔ)結(jié)構(gòu)帶來不利影響的“驚群”效應(yīng)。

      可以使用絕對(即,壁鐘)時間來計算mpd有效性和/或片段可用性。可以在片段自身內(nèi)表達(dá)媒體時間。在實況流媒體示例中,在編碼器和客戶端時鐘之間的時移會變大。這種時移可以在容器(container)級被解決,其中mpeg-2傳輸流和iso-bmff可以提供同步功能。

      由于http是無狀態(tài)的且是客戶端驅(qū)動的,因此可以使用頻繁的輪詢來模擬“推送”方式的事件。在有線電視/iptv系統(tǒng)中實施廣告插入中,可以在即將到來的插播廣告開始之前的3至8秒用信號通告該插播廣告。在一個示例中,基于輪詢的實施可以是無效率的。例如當(dāng)基于輪詢的實施沒有效率時可以使用事件。

      事件可以是可以具有顯式時間和持續(xù)時間信息的“二進(jìn)制大對象(blob)”以及應(yīng)用特定凈荷。帶內(nèi)事件可以是在媒體片段開始處出現(xiàn)的小消息框,而mpd事件可以是定時的元素的周期級列表。mpd有效性終止事件可以標(biāo)識在給定表現(xiàn)時間之后的有效的最早的mpd版本。

      dash可以不知道數(shù)字權(quán)限管理(drm)和/或可以支持用信號通告mpd內(nèi)的drm策略和相關(guān)屬性。drm策略可以經(jīng)由“內(nèi)容保護(hù)”描述符用信號通告且可以在該描述內(nèi)傳遞不透明的值。為了用信號通告drm策略,給定策略的唯一標(biāo)識符可以被使用且可以定義不透明的值的含義??商鎿Q地,可以使用策略特定的命名空間。

      用于iso-bmff的公共加密(cenc)和/或片段加密和認(rèn)證可以被使用。公共加密可以定義可以被加密的樣本部分以及在軌跡內(nèi)如何可以用信號通告加密元數(shù)據(jù)。drm模塊可以負(fù)責(zé)基于片段中的加密元數(shù)據(jù)將密鑰遞送給客戶端,而解密可以使用高級加密標(biāo)準(zhǔn)計數(shù)器(aes-ctr)模式和/或高級加密標(biāo)準(zhǔn)密碼塊鏈(aes-cbc)模式。cenc框架是可擴(kuò)展的且可以使用其他加密算法。公共加密可以與一些商業(yè)drm系統(tǒng)使用。

      dash片段加密和認(rèn)證(dash-sea)可以不知道片段格式。加密元數(shù)據(jù)可以經(jīng)由mpd被傳遞且可以不使用帶內(nèi)機(jī)制。例如,mpd可以包含關(guān)于可以用于解密給定片段的密鑰以及如何得到該密鑰的信息?;€系統(tǒng)可以等同于可以在hls中定義的系統(tǒng),使用aes-cbc加密和基于https的密鑰傳輸。在一個示例中,mpeg-2傳輸流媒體片段可以兼容于加密的hls片段。例如,其他加密算法和drm系統(tǒng)可以與dash-sea使用。

      dash-sea可以提供片段真實性框架。這種框架可以幫助保證客戶端接收的片段是mpd創(chuàng)始者打算讓客戶端接收的同一個片段。這可以通過使用消息認(rèn)證碼(mac)和/或摘要算法來實現(xiàn)且可以避免網(wǎng)絡(luò)內(nèi)的內(nèi)容修改(例如廣告替換,改變帶內(nèi)事件等)。

      mpeg模板機(jī)制可以允許參數(shù)嵌入到片段url。將客戶端特定參數(shù)(例如令牌)嵌入到url可以導(dǎo)致降低的cdn性能,例如這是因為多個url表現(xiàn)相同的內(nèi)容且這樣的url不會被cdn理解為指向已經(jīng)被緩存的內(nèi)容。http頭可以(例如可替換地)用于以對于緩存是透明的方式來傳達(dá)信息。

      在一個示例中,一般化模板可以用于提供與“urlqueryinfo(url查詢信息)”元素類似的名稱/值功能(例如實時和實例化)。該元素可以在mpd中在任意等級被攜帶(例如mpd,時段,自適應(yīng)集合,表現(xiàn),子表現(xiàn))并可以被嵌入到(例如任意)httpurl,其可以用于獲取片段,解析xlink,解析模板參數(shù)和/或解析其他頭值。

      在一個示例中,可以在mpd中在(例如任意)等級嵌入xml元素。xml元素可以包括例如頭變量名稱和變量值(其可以在mpd生成或xlink解析時被嵌入在mpd中)、可以用于實時獲取該值的一個或多個url以及可以指定可以攜帶頭的http請求的指令中的任意組合。在一個示例中,urlqueryinfo元素可以被修改以提供該信息。

      雖然本申請描述的示例使用單個元素用于單個頭,但是在其他示例(例如實施)中,單個元素可以提供多個頭值的方案(例如通過包括名稱列表和/或值列表)。

      在一個示例中,如表1所示,可以定義元素。元素可以被稱為任意名稱。在一個示例中,元素可以被稱為“headerparam(頭參數(shù))”。

      表1

      在一個示例中,可以在“時間開始”處初始化參數(shù)。mpd可以包括具有指定“@value”屬性的headerparam元素??商鎿Q地或此外,例如當(dāng)xlink解析發(fā)生在高于headerinfo所在的等級的等級時,可以在xlink解析時間初始化參數(shù)。

      可以使用xlink實時初始化參數(shù),例如其中響應(yīng)可以包括headerparam元素,具有指定的“@name”和/或“@value”,和/或其中響應(yīng)具有目前的“@name”和/或“@valueurltemplate”屬性。

      在一個示例中,該示例可以與如上所述的使用xlink實時初始化參數(shù)結(jié)合,可以使用“@valueurltemplate”屬性獲取值。例如當(dāng)“@valueurltemplate”屬性是模板時可以使用任意dashurl構(gòu)建方法或方式來構(gòu)建url。對發(fā)送到url的請求的http響應(yīng)可以包括頭。該頭可以在“@name”中被指定且該頭的值可以被認(rèn)為是“@value”屬性的值。

      在一個示例中,“clientfunctionurn”統(tǒng)一資源名稱(urn)可以存在且可以指定客戶端可以計算“@value”的值的方式。示例可以包括回放信息(例如是否使用了播放,停止,倒回等),變量的函數(shù),全球定位系統(tǒng)(gps)坐標(biāo)等。“@clientfunctionurn”可以用作施加到以本申請?zhí)岢龅娜我夥绞交蚱渌绞降玫降闹档暮瘮?shù)。作為示例,在值用在頭中之前可以對該值應(yīng)用數(shù)字簽名和/或加密。注意到本申請描述的技術(shù)可以被應(yīng)用到查詢參數(shù)。作為示例,urn可以指定應(yīng)用到參數(shù)的客戶端側(cè)函數(shù)。

      在一個示例中,@clientfunctionurn可以是可以在客戶端處實施的函數(shù)。例如,對于在頭中的傳輸來說可以期望完整片段url的簽名(例如密鑰哈希消息認(rèn)證碼(hmac))的計算。在一個示例中,urn可以被定義為“urn:smth:urlsign:hmac:shal”。“@value”屬性可以用作密鑰且片段url可以用作第二參數(shù)以生成可以在頭中使用的值。類似的方式可以應(yīng)用于url查詢。

      在參數(shù)(例如名稱/值功能)的示例中,“@name”屬性可以是“x-spam-lovely-spam”。在這樣的示例中,可以從url初始化頭參數(shù)(在該示例中,“spam”)。在客戶端希望發(fā)送針對內(nèi)容的請求至www.myserver.com/segment1.mp4的示例中,客戶端可以計算hmac并接收例如“f0b6364359c6131e3dced0cfdf95b6dec7df375d”的結(jié)果。請求可以被發(fā)送到url“www.myserver.com/segment1.mp4”,例如具有包括“x-spam-lovely-spam”屬性的頭,該屬性具有得到的值(例如,“f0b6364359c6131e3dced0cfdf95b6dec7df375d”,其為上面示出的結(jié)果)。在一個示例中,可以定義函數(shù)um:smth:urlsign:hmac:shal。

      如果解析沒有提供“@value”的隱式或顯式值,“@value”的值可以是空字符串。

      從headerparam元素實例化的頭可以被用在其根據(jù)可以在該元素中存在的指令應(yīng)用到的請求中。指定頭列表的屬性可以被添加到一個或多個元素。例如,對于類型元素baseurltype或urltype,屬性“@headers”可以被添加,其可以包括可以與特定url或可以使用該元素可被構(gòu)建的任意url使用的頭列表。在xlink中,“@headers”屬性可以被添加到與xlinkurl相同的等級,準(zhǔn)許使用指定的頭。另外的屬性可以被擴(kuò)展到更多url包含的元素。

      在一個示例中,可以在認(rèn)證中使用參數(shù)(例如名稱/值功能),在認(rèn)證中服務(wù)器可以提供令牌給客戶端,允許客戶端接入受保護(hù)的材料。這種令牌可以作為頭值被提供且可以被添加到片段請求。

      在一個示例中,可以在緩存優(yōu)化中使用參數(shù)(例如名稱/值功能)以提供客戶端可以計劃要請求的下一個片段。

      在一個示例中,參數(shù)(例如名稱/值功能)可以用于提供加密的gps信息以確定請求的設(shè)備是否在被準(zhǔn)許看該內(nèi)容的地理區(qū)域。

      在一個示例中,參數(shù)(例如名稱/值功能)可以用于報告客戶端回放和/或網(wǎng)絡(luò)狀態(tài)信息(例如緩沖器等級,重新緩沖,度量)。

      圖2是示出參與方示例和參與方之間的交互示例的圖。圖2示出了非限制性示意性技術(shù)。dashmpd供應(yīng)方可以提供mpd給dash客戶端。mpd可以包括一個或多個headerparam元素。dash客戶端可以例如基于mpd形成http請求。一個或多個headerparam元素可以指定一個或多個頭。dash客戶端可以將該請求發(fā)送給dash服務(wù)器,其可以用內(nèi)容來進(jìn)行響應(yīng)。dash客戶端可以例如基于mpd和一個或多個headerparam元素來生成另外的http請求,并可以作為響應(yīng)接收另外的內(nèi)容。

      圖3是示出參與方示例與參與方之間的交互示例的圖。圖3示出非限制性示意性技術(shù)。dashmpd供應(yīng)方可以提供可以包括一個或多個headerparam元素的mpd給dash客戶端。dash客戶端可以基于在mpd中定義的“@valueurltemplate”形成針對值的http請求,并可以將該請求發(fā)送到值供應(yīng)方。例如,值供應(yīng)方可以是控制內(nèi)容認(rèn)證的服務(wù)器和/或?qū)?biāo)識符(例如不透明客戶端標(biāo)識符)指派給訂戶或訂戶設(shè)備的系統(tǒng)。值供應(yīng)方可以向dash客戶端發(fā)送響應(yīng),其包括指定該值的頭。dash客戶端可以基于mpd形成http請求,具有mpd中的一個或多個headerparam元素指定的一個或多個頭,包括從值供應(yīng)方接收的值。dash客戶端可以發(fā)送該請求給dash服務(wù)器,其可以用內(nèi)容進(jìn)行響應(yīng)。dash客戶端可以基于mpd和一個或多個headerparam元素生成另外的http請求并作為響應(yīng)接收另外的內(nèi)容。

      dash客戶端作出的http請求可以攜帶頭信息,可能在實例化頭參數(shù)時初始值請求是個例外。dash服務(wù)器或任意http服務(wù)器和/或代理可以使用這樣的頭信息用于例如客戶端標(biāo)識、認(rèn)證、日志等的目的。

      “值供應(yīng)方”可以是例如可以控制內(nèi)容認(rèn)證的服務(wù)器和/或可以給訂戶指派客戶端id(例如“不透明”客戶端id)的系統(tǒng)。

      下面示出了偽代碼列表,其提供可以使用headerparam元素的示例mpd。該示例可以包括在mpd級(例如mpd結(jié)構(gòu)的上級)的headerparam元素的第一實例。在headerparam元素的第一實例中,“name”屬性可以被設(shè)置為“x-dash-client-id”,其可以代表dash客戶端的唯一標(biāo)識符和/或與dash客戶端相關(guān)聯(lián)的用戶的唯一標(biāo)識符?!皏alueurltemplate”屬性可以被設(shè)置為http://adserver.com/clientid,其可以是與廣告服務(wù)相關(guān)聯(lián)的服務(wù)器的url。dash客戶端可以使用這樣的url來請求“x-dash-client-id”的值,例如如參考圖3所描述的。與廣告服務(wù)相關(guān)聯(lián)的服務(wù)器可以是圖3中示出的值供應(yīng)方。“useinurl”屬性可以被設(shè)置為“xlink”,向dash客戶端指示具有從服務(wù)器獲取的值的“x-dash-client-id”頭可以在所有xlink請求中被發(fā)送?;谙旅媸境龅氖纠械膆eaderparam元素的第一實例,dash客戶端可以提供具有從客戶端發(fā)送的一個或多個xlink請求中的客戶端的標(biāo)識的“x-dash-client-id”頭。這種標(biāo)識可以被廣告供應(yīng)方和/或一個或多個其他xlink解析器用來向dash客戶端提供定標(biāo)廣告。

      下面示出的偽代碼列表可以包括在mpd的周期級的headerparam元素的第二實例。在該示意性第二實例中,“name”屬性可以被設(shè)置為“x-dash-next-segment”,其可以標(biāo)識指示dash客戶端打算要請求(例如從dash服務(wù)器請求)的下一個片段的頭?!皍seinurl”屬性可以被設(shè)置為“segment”,其可以向dash客戶端指示可以在片段請求中包括“x-dash-next-segment”頭。“clientfunctionurn”屬性可以被設(shè)置為“urn:org:example:next-segment”,其可以標(biāo)識在dash客戶端上可用的方法或函數(shù),其可以返回dash客戶端打算要請求的下一個片段的標(biāo)識符。

      基于該示例中的headerparam元素的第二實例,dash客戶端可以在dash客戶端發(fā)送的一個或多個片段請求中提供具有客戶端計劃請求的下一個片段的指示的“x-dash-next-segment”頭。例如,網(wǎng)絡(luò)中dash服務(wù)器和/或另一實體可以使用下一個片段的指示來優(yōu)化內(nèi)容緩存。

      例如通過使用headerparam元素,通過修改urlqueryinfo元素等,為在dash中插入http頭提供框架。下面描述了urlqueryinfo的示例修改。headerparam和/或修改的urlqueryinfo可以被用于頭。修改的urlqueryinfo可以允許url參數(shù)添加到xlink和/或事件httpget請求。

      “urlqueryinfo”元素(例如實時和實例化)可以用于提供名稱/值功能。該元素可以在mpd中的任意等級被攜帶(例如,mpd,周期,自適應(yīng)集合,表現(xiàn),子表現(xiàn))并可以嵌入到(例如任意)httpurl,其可以用于獲取片段,解析xlink,解析模板參數(shù)和/或解析其他頭值。

      例如urlqueryinfo元素可以被修改以創(chuàng)建通用url參數(shù)的統(tǒng)一實施。表2示出了修改的urlqueryinfo元素的語義的示例。

      表2

      例如參數(shù)實例化(例如生成名稱和相應(yīng)的值)可以按照規(guī)范,例如iso/iec23009-1附錄i。例如,可以由于針對mpd的url重定向,由于xlink解析,由于客戶端側(cè)計算或字符串在元素中逐字出現(xiàn)而發(fā)生實例化。

      描述了多參數(shù)場景中的行為的示例。例如,urlqueryinfo元素可以允許攜帶參數(shù)列表,其可以作為&分隔的參數(shù)列表存在。當(dāng)計算的字符串包括參數(shù)列表(例如多個&分隔的值)時,從字符串轉(zhuǎn)變成http頭參數(shù)可以如下執(zhí)行:(例如每個)“&”字符可以被回車(cr)符接換行(lf)符來替代,這產(chǎn)生“key(鍵)”或“key=value”行。(例如每一)行可以被進(jìn)一步處理,例如如下所示。

      包括‘=’(等號)符號的行可以被“:”(冒號)接“”(空格)符號替代。不包括‘=’(等號)符號的行可以具有添加到該行末尾的“:”(冒號)(例如在最后字符之后且在cr符號之前)。是“key=value”字符串的行可以被替換為“key:valuecrlf”。

      在一個示例中,查詢字符串可以是“token=1234&ip=1.2.3.4”。例如如本申請公開的,可以使用urlqueryinfo元素的修改版本定義查詢字符串。查詢字符串可以用于http頭參數(shù)插入。例如,當(dāng)查詢字符串用于http頭參數(shù)插入時,httpget請求的頭部分可以包括例如“token:1234”和“ip:1.2.3.4”。

      url參數(shù)(例如如在23009-1附錄i中定義的)可以與xlink和/或事件請求使用(例如包括在其中)。使用url參數(shù)與xlink和/或事件請求的能力可以通過在修改定義的urlqueryinfo中包括@includeinrequest屬性來實現(xiàn)。

      雖然給出http為示例,但是可以構(gòu)想提供具有指定例如片段的uri的請求的其他方法。針對頭,請求頭可以允許插入定制頭。請求可以用于獲取子片段、片段或mpd,重新引用遠(yuǎn)程元素,或被事件觸發(fā)。可以在mpd或片段中嵌入事件。

      圖4a是可以實施所公開的一種或多種技術(shù)的例示通信系統(tǒng)100的圖示。通信系統(tǒng)100可以是為多個無線用戶提供如語音、數(shù)據(jù)、視頻、消息傳遞、廣播等內(nèi)容的多址接入系統(tǒng)。該通信系統(tǒng)100通過共享包括無線帶寬在內(nèi)的系統(tǒng)資源來允許多個無線用戶訪問此類內(nèi)容。舉例來說,通信系統(tǒng)100可以采用一種或多種信道接入方法,例如碼分多址(cdma)、時分多址(tdma)、頻分多址(fdma)、正交fdma(ofdma)、單載波fdma(sc-fdma)等等。

      如圖4a所示,通信系統(tǒng)100可以包括無線發(fā)射/接收單元(wtru)102a、102b、102c和/或102d(一般或統(tǒng)稱為wtru102),無線電接入網(wǎng)(ran)103/104/105,核心網(wǎng)106/107/109,公共交換電話網(wǎng)(pstn)108,因特網(wǎng)110以及其他網(wǎng)絡(luò)112,但是應(yīng)該了解,所公開的實施方式設(shè)想了任意數(shù)量的wtru、基站、網(wǎng)絡(luò)和/或網(wǎng)絡(luò)部件。wtru102a、102b、102c、102d的每一個可以是被配置成在無線上下文中工作和/或通信的任意類型的設(shè)備。例如,wtru102a、102b、102c、102d可以被配置成發(fā)射和/或接收無線信號,并且可以包括用戶設(shè)備(ue)、移動站、固定或移動訂戶單元、尋呼機(jī)、蜂窩電話、個人數(shù)字助理(pda)、智能電話、膝上型計算機(jī)、上網(wǎng)本、個人計算機(jī)、無線傳感器、消費類電子設(shè)備等等。

      通信系統(tǒng)100還可以包括基站114a和基站114b?;?14a、114b的每一個可以是被配置成通過與wtru102a、102b、102c、102d中的至少一個無線對接來促使接入一個或多個通信網(wǎng)絡(luò)的任意類型的設(shè)備,所述網(wǎng)絡(luò)諸如核心網(wǎng)106/107/109、因特網(wǎng)110和/或其它網(wǎng)絡(luò)112。作為示例,基站114a、114b可以是基站收發(fā)信臺(bts)、節(jié)點b、e節(jié)點b、家庭節(jié)點b、家庭e節(jié)點b、站點控制器、接入點(ap)、無線路由器等等。雖然每一個基站114a、114b都被描述成是單個部件,但是應(yīng)該了解,基站114a、114b可以包括任意數(shù)量的互連基站和/或網(wǎng)絡(luò)部件。

      基站114a可以是ran103/104/105的一部分,所述ran103/104/105還可以包括其他基站和/或網(wǎng)絡(luò)部件(未顯示),例如基站控制器(bsc)、無線電網(wǎng)絡(luò)控制器(rnc)、中繼節(jié)點等等?;?14a和/或基站114b可以被配置成在名為小區(qū)(未顯示)的特定地理區(qū)域內(nèi)部發(fā)射和/或接收無線信號。小區(qū)可被進(jìn)一步劃分成小區(qū)扇區(qū)。例如,與基站114a關(guān)聯(lián)的小區(qū)可分為三個扇區(qū)。由此,在一個實施方式中,基站114a可以包括三個收發(fā)信機(jī),也就是說,每一個收發(fā)信機(jī)對應(yīng)于小區(qū)的一個扇區(qū)。在另一個實施方式中,基站114a可以采用多輸入多輸出(mimo)技術(shù),并且可以將多個收發(fā)信機(jī)用于小區(qū)的每個扇區(qū)。

      基站114a、114b可以通過空中接口115/116/117來與一個或多個wtru102a、102b、102c、102d進(jìn)行通信,該空中接口115/116/117可以是任意適當(dāng)?shù)臒o線通信鏈路(例如射頻(rf)、微波、紅外線(ir)、紫外線(uv)、可見光等等)。所述空中接口115/116/117可以使用任意適當(dāng)?shù)臒o線電接入技術(shù)(rat)來建立。

      更具體地說,如上所述,通信系統(tǒng)100可以是多址接入系統(tǒng),并且可以采用一種或多種信道接入方案,例如cdma、tdma、fdma、ofdma、sc-fdma等等。舉例來說,ran103/104/105中的基站114a與wtru102a、102b、102c可以實施諸如通用移動電信系統(tǒng)(umts)陸地?zé)o線電接入(utra)之類的無線電技術(shù),并且該技術(shù)可以使用寬帶cdma(wcdma)來建立空中接口115/116/117。wcdma可以包括諸如高速分組接入(hspa)和/或演進(jìn)型hspa(hspa+)之類的通信協(xié)議。hspa可以包括高速下行鏈路分組接入(hsdpa)和/或高速上行鏈路分組接入(hsupa)。

      在一個示例中,基站114a與wtru102a、102b、102c可以實施演進(jìn)型umts陸地?zé)o線電接入(e-utra)之類的無線電技術(shù),該技術(shù)可以使用長期演進(jìn)(lte)和/或高級lte(lte-a)來建立空中接口115/116/117。

      在一個示例中,基站114a和wtru102a、102b、102c可以實施無線電技術(shù),該無線電技術(shù)諸如ieee802.16(全球微波接入互操作性(wimax))、cdma2000、cdma20001x、cdma2000ev-do、臨時標(biāo)準(zhǔn)2000(is-2000)、臨時標(biāo)準(zhǔn)95(is-95)、臨時標(biāo)準(zhǔn)856(is-856)、全球移動通信系統(tǒng)(gsm)、gsm增強(qiáng)數(shù)據(jù)速率演進(jìn)(edge)、gsmedge(geran)等。

      圖4a中的基站114b可以是例如無線路由器、家庭節(jié)點b、家庭e節(jié)點b或接入點,并且可以使用任意適當(dāng)?shù)膔at來促成局部區(qū)域中的無線連接,例如營業(yè)場所、住宅、交通工具、校園等等。在一個實施方式中,基站114b與wtru102c、102d可以通過實施諸如ieee802.11之類的無線電技術(shù)來建立無線局域網(wǎng)(wlan)。在另一個實施方式中,基站114b與wtru102c、102d可以通過實施諸如ieee802.15之類的無線電技術(shù)來建立無線個域網(wǎng)(wpan)。在再一個實施方式中,基站114b和wtru102c、102d可以通過使用基于蜂窩的rat(例如wcdma、cdma2000、gsm、lte、lte-a等等)來建立微微小區(qū)或毫微微小區(qū)。如圖4a所示,基站114b可以直接連接到因特網(wǎng)110。由此,基站114b未必需要經(jīng)由核心網(wǎng)106/107/109來接入因特網(wǎng)110。

      ran103/104/105可以與核心網(wǎng)106/107/109通信,所述核心網(wǎng)106/107/109可以是被配置成向一個或多個wtru102a、102b、102c、102d提供語音、數(shù)據(jù)、應(yīng)用和/或借助網(wǎng)際協(xié)議的語音(voip)服務(wù)的任意類型的網(wǎng)絡(luò)。例如,核心網(wǎng)106/107/109可以提供呼叫控制、記賬服務(wù)、基于移動位置的服務(wù)、預(yù)付費呼叫、因特網(wǎng)連接、視頻分發(fā)等等,和/或執(zhí)行諸如用戶驗證之類的高級安全功能。雖然在圖4a中沒有顯示,但是應(yīng)該了解,ran103/104/105和/或核心網(wǎng)106/107/109可以直接或間接地和其它那些與ran103/104/105使用相同rat或不同rat的ran進(jìn)行通信。例如,除了與使用e-utra無線電技術(shù)的ran103/104/105連接之外,核心網(wǎng)106/107/109還可以與別的使用gsm無線電技術(shù)的ran(未顯示)通信。

      核心網(wǎng)106/107/109還可以充當(dāng)供wtru102a、102b、102c、102d接入pstn108、因特網(wǎng)110和/或其他網(wǎng)絡(luò)112的網(wǎng)關(guān)。pstn108可以包括提供簡易老式電話服務(wù)(pots)的電路交換電話網(wǎng)絡(luò)。因特網(wǎng)110可以包括使用公共通信協(xié)議的全球性互聯(lián)計算機(jī)網(wǎng)絡(luò)設(shè)備系統(tǒng),所述協(xié)議可以是如傳輸控制協(xié)議(tcp)/網(wǎng)際協(xié)議(ip)互連網(wǎng)協(xié)議族中的tcp、用戶數(shù)據(jù)報協(xié)議(udp)和/或ip。網(wǎng)絡(luò)112可以包括由其他服務(wù)供應(yīng)商擁有和/或運營的有線和/或無線通信網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)112可以包括與一個或多個ran相連的另一個核心網(wǎng),所述一個或多個ran可以與ran103/104/105使用相同rat或不同rat。

      通信系統(tǒng)100中一些或所有wtru102a、102b、102c、102d可以包括多模能力,(即,wtru102a、102b、102c、102d可以包括在不同無線鏈路上與不同無線網(wǎng)絡(luò)通信的多個收發(fā)信機(jī))。例如,圖4a所示的wtru102c可以被配置成與使用基于蜂窩的無線電技術(shù)的基站114a通信,以及與可以使用ieee802無線電技術(shù)的基站114b通信。

      圖4b是例示wtru102的系統(tǒng)圖。如圖4b所示,wtru102可以包括處理器118、收發(fā)信機(jī)120、發(fā)射/接收部件122、揚聲器/麥克風(fēng)124、鍵盤126、顯示器/觸摸板128、不可移除存儲器130、可移除存儲器132、電源134、全球定位系統(tǒng)(gps)芯片組136以及其他外圍設(shè)備138,等等。應(yīng)該了解的是,在保持符合實施方式的同時,wtru102還可以包括前述部件的任意子組合?;?14a和114b和/或基站114a和114b可以代表的節(jié)點(例如但不限于收發(fā)信臺(bts)、節(jié)點b、站點控制器、接入點(ap)、家庭節(jié)點b、演進(jìn)家庭節(jié)點b(e節(jié)點b)、家庭演進(jìn)節(jié)點b(henb)、家庭演進(jìn)節(jié)點b網(wǎng)關(guān)以及代理節(jié)點,等等)可以包括圖4b中示出以及本申請描述的元件的一些或全部。

      處理器118可以是通用處理器、專用處理器、常規(guī)處理器、數(shù)字信號處理器(dsp)、多個微處理器、與dsp核心關(guān)聯(lián)的一個或多個微處理器、控制器、微控制器、專用集成電路(asic)、現(xiàn)場可編程門陣列(fpga)電路、其他任意類型的集成電路(ic)、狀態(tài)機(jī)等等。處理器118可以執(zhí)行信號編碼、數(shù)據(jù)處理、功率控制、輸入/輸出處理和/或其他任意能使wtru102在無線上下文中工作的功能。處理器118可以耦合至收發(fā)信機(jī)120,收發(fā)信機(jī)120可以耦合至發(fā)射/接收部件122。雖然圖4b將處理器118和收發(fā)信機(jī)120描述成是獨立組件,但是應(yīng)該了解,處理器118和收發(fā)信機(jī)120可以集成在一個電子封裝或芯片中。

      發(fā)射/接收部件122可以被配置成通過空中接口115/116/117來傳送或接收去往或來自基站(例如基站114a)的信號。在一個示例中,例如,發(fā)射/接收部件122可以是被配置成傳送和/或接收rf信號的天線。在一個示例中,作為示例,發(fā)射/接收部件122可以是被配置成發(fā)射和/或接收ir、uv或可見光信號的發(fā)射器/檢測器。在再一個實施方式中,發(fā)射/接收部件122可以被配置成發(fā)射和/或接收rf和光信號。應(yīng)該了解的是,發(fā)射/接收部件122可以被配置成發(fā)射和/或接收無線信號的任意組合。

      此外,雖然在圖4b中將發(fā)射/接收部件122被描述成是單個部件,但是wtru102可以包括任意數(shù)量的發(fā)射/接收部件122。更具體地說,wtru102可以使用mimo技術(shù)。因此,在一個示例中,wtru102可以包括兩個或更多個通過空中接口115/116/117來傳送和接收無線電信號的發(fā)射/接收部件122(例如多個天線)。

      收發(fā)信機(jī)120可以被配置成對發(fā)射/接收部件122將要傳送的信號進(jìn)行調(diào)制,以及對發(fā)射/接收部件122接收的信號進(jìn)行解調(diào)。如上所述,wtru102可以具有多模能力。因此,收發(fā)信機(jī)120可以包括使得wtru102經(jīng)由諸如utra和ieee802.11之類的多種rat來進(jìn)行通信的多個收發(fā)信機(jī)。

      wtru102的處理器118可以耦合至揚聲器/麥克風(fēng)124、鍵盤126和/或顯示器/觸摸板128(例如液晶顯示器(lcd)顯示單元或有機(jī)發(fā)光二極管(oled)顯示單元),并且可以接收來自這些部件的用戶輸入數(shù)據(jù)。處理器118還可以向揚聲器/麥克風(fēng)124、鍵盤126和/或顯示器/觸摸板128輸出用戶數(shù)據(jù)。此外,處理器118可以從任意類型的適當(dāng)?shù)拇鎯ζ?例如不可移除存儲器130和/或可移除存儲器132)中訪問信息,以及將信息存入這些存儲器。所述不可移除存儲器130可以包括隨機(jī)存取存儲器(ram)、只讀存儲器(rom)、硬盤或是其他任意類型的記憶存儲設(shè)備??梢瞥鎯ζ?32可以包括訂戶身份模塊(sim)卡、記憶棒、安全數(shù)字(sd)記憶卡等等。在其它實施方式中,處理器118可以從那些并非實際位于wtru102的存儲器訪問信息,以及將數(shù)據(jù)存入這些存儲器,其中舉例來說,所述存儲器可以位于服務(wù)器或家庭計算機(jī)(未顯示)上。

      處理器118可以接收來自電源134的電力,并且可以被配置分發(fā)和/或控制用于wtru102中的其他組件的電力。電源134可以是為wtru102供電的任意適當(dāng)?shù)脑O(shè)備。舉例來說,電源134可以包括一個或多個干電池組(如鎳鎘(ni-cd)、鎳鋅(ni-zn)、鎳氫(nimh)、鋰離子(li-ion)等等)、太陽能電池、燃料電池等等。

      處理器118還可以與gps芯片組136耦合,該gps芯片組136可以被配置成提供與wtru102的當(dāng)前位置相關(guān)的位置信息(例如經(jīng)度和緯度)。作為來自gps芯片組136的信息的補充或替換,wtru102可以通過空中接口115/116/117接收來自基站(例如基站114a、114b)的位置信息,和/或根據(jù)從兩個或多個附近基站接收的信號定時來確定其位置。應(yīng)該了解的是,在保持符合實施方式的同時,wtru102可以借助任意適當(dāng)?shù)亩ㄎ环椒▉慝@取位置信息。

      處理器118還可以耦合到其他外圍設(shè)備138,這其中可以包括提供附加特征、功能和/或有線或無線連接的一個或多個軟件和/或硬件模塊。例如,外圍設(shè)備138可以包括加速度計、電子指南針、衛(wèi)星收發(fā)信機(jī)、數(shù)碼相機(jī)(用于照片和/或視頻)、通用串行總線(usb)端口、振動設(shè)備、電視收發(fā)信機(jī)、免提耳機(jī)、模塊、調(diào)頻(fm)無線電單元、數(shù)字音樂播放器、媒體播放器、視頻游戲機(jī)模塊、因特網(wǎng)瀏覽器等等。

      圖4c是ran103和核心網(wǎng)106的示例系統(tǒng)圖。如上所述,ran103可以使用utra無線電技術(shù)并通過空中接口115來與wtru102a、102b和102c進(jìn)行通信。ran103還可以與核心網(wǎng)106通信。如圖4c所示,ran103可以包括節(jié)點b140a、140b、140c,節(jié)點b140a、140b、140c每一個可以包括通過空中接口115與wtru102a、102b、102c通信的一個或多個收發(fā)信機(jī)。節(jié)點b140a、140b、140c的每一個可以與ran103中的特定小區(qū)(未示出)相關(guān)聯(lián)。ran103還可以包括rnc142a、142b。應(yīng)該理解的是,在保持符合實施方式的同時,ran103可以包括任何數(shù)量的節(jié)點b和rnc。

      如圖4c所示,節(jié)點b140a、140b可以與rnc142a進(jìn)行通信。此外,節(jié)點b140c可以與rnc142b進(jìn)行通信。節(jié)點b140a、140b、140c可以經(jīng)由iub接口來與相應(yīng)的rnc142a、142b進(jìn)行通信。rnc142a、142b可以經(jīng)由iur接口彼此通信。rnc142a、142b每一個可以被配置成控制與之相連的相應(yīng)節(jié)點b140a、140b、140c。另外,rnc142a、142b每一個可被配置成執(zhí)行或支持其他功能,例如外環(huán)功率控制、負(fù)載控制、準(zhǔn)入控制、分組調(diào)度、切換控制、宏分集、安全功能、數(shù)據(jù)加密等等。

      圖4c所示的核心網(wǎng)106可以包括媒體網(wǎng)關(guān)(mgw)144、移動交換中心(msc)146、服務(wù)gprs支持節(jié)點(sgsn)148、和/或網(wǎng)關(guān)gprs支持節(jié)點(ggsn)150。雖然前述每個部件都被描述成是核心網(wǎng)106的一部分,但是應(yīng)該了解,核心網(wǎng)運營商之外的其他實體也可以擁有和/或運營這其中的任一部件。

      ran103中的rnc142a可以經(jīng)由iucs接口連接到核心網(wǎng)106中的msc146。msc146可以連接到mgw144。msc146和mgw144可以為wtru102a、102b、102c提供針對pstn108之類的電路交換網(wǎng)絡(luò)的接入,以便促成wtru102a、102b、102c與傳統(tǒng)陸線通信設(shè)備間的通信。

      ran103中的rnc142a還可以經(jīng)由iups接口連接到核心網(wǎng)106中的sgsn148。所述sgsn148可以連接到ggsn150。sgsn148和ggsn150可以為wtru102a、102b、102c提供針對因特網(wǎng)110之類的分組交換網(wǎng)絡(luò)的接入,以便促成wtru102a、102b、102c與啟用ip的設(shè)備之間的通信。

      如上所述,核心網(wǎng)106還可以連接到其它網(wǎng)絡(luò)112,該其它網(wǎng)絡(luò)112可以包括其他服務(wù)供應(yīng)商擁有和/或運營的其他有線和/或無線網(wǎng)絡(luò)。

      圖4d是ran104以及核心網(wǎng)107的示例系統(tǒng)圖示。如上所述,ran104可以使用e-utra無線電技術(shù)并通過空中接口116來與wtru102a、102b和102c進(jìn)行通信。ran104還可以與核心網(wǎng)107通信。

      ran104可以包括e節(jié)點b160a、160b、160c,但是應(yīng)該了解,ran104可以包括任意數(shù)量的e節(jié)點b。e節(jié)點b160a、160b、160c每一個可以包括一個或多個收發(fā)信機(jī),用于通過空中接口116與wtru102a、102b、102c通信。在一個實施方式中,e節(jié)點b160a、160b、160c可以實施mimo技術(shù)。由此,舉例來說,e節(jié)點b160a可以使用多個天線來向wtru102a發(fā)射無線信號,和/或接收來自wtru102a的無線信號。

      e節(jié)點b160a、160b和160c的每一個可以與特定小區(qū)(未顯示)相關(guān)聯(lián),并且可以被配置成處理無線電資源管理決策、切換決策、上行鏈路和/或下行鏈路中的用戶調(diào)度等等。如圖4d所示,e節(jié)點b160a、160b、160c可以通過x2接口彼此通信。

      圖4d所示的核心網(wǎng)107可以包括移動管理網(wǎng)關(guān)(mme)162、服務(wù)網(wǎng)關(guān)164以及分組數(shù)據(jù)網(wǎng)絡(luò)(pdn)網(wǎng)關(guān)166。雖然上述每一個部件都被描述成是核心網(wǎng)107的一部分,但是應(yīng)該了解,核心網(wǎng)運營商之外的其它實體同樣可以擁有和/或運營這其中的任一部件。

      mme162可以經(jīng)由s1接口來與ran104中的e節(jié)點b160a、160b、160c的每一個相連,并且可以充當(dāng)控制節(jié)點。例如,mme162可以負(fù)責(zé)認(rèn)證wtru102a、102b、102c的用戶,激活/去激活承載,在wtru102a、102b、102c的初始附加過程中選擇特定服務(wù)網(wǎng)關(guān)等等。所述mme162還可以提供控制平面功能,用于在ran104與使用了gsm和/或wcdma之類的其他無線電技術(shù)的其他ran(未顯示)之間執(zhí)行切換。

      服務(wù)網(wǎng)關(guān)164可以經(jīng)由s1接口連接到ran104中的e節(jié)點b160a、160b、160c的每一個。該服務(wù)網(wǎng)關(guān)164通??梢月酚珊娃D(zhuǎn)發(fā)去往/來自wtru102a、102b、102c的用戶數(shù)據(jù)分組。服務(wù)網(wǎng)關(guān)164可以執(zhí)行其他功能,例如在e節(jié)點b間切換過程中錨定用戶面,在下行鏈路數(shù)據(jù)可供wtru102a、102b、102c使用時觸發(fā)尋呼,管理和存儲wtru102a、102b、102c的上下文(context)等等。

      服務(wù)網(wǎng)關(guān)164可以連接到pdn網(wǎng)關(guān)166,其可以為wtru102a、102b、102c提供針對諸如因特網(wǎng)110之類的分組交換網(wǎng)絡(luò)的接入,以便促成wtru102a、102b、102c與啟用ip的設(shè)備之間的通信。

      核心網(wǎng)107可以促成與其他網(wǎng)絡(luò)的通信。例如,核心網(wǎng)107可以為wtru102a、102b、102c提供針對pstn108之類的電路交換網(wǎng)絡(luò)的接入,以便促成wtru102a、102b、102c與傳統(tǒng)陸線通信設(shè)備之間的通信。作為示例,核心網(wǎng)107可以包括ip網(wǎng)關(guān)(例如ip多媒體子系統(tǒng)(ims)服務(wù)器)或與之通信,其中所述ip網(wǎng)關(guān)充當(dāng)了核心網(wǎng)107與pstn108之間的接口。此外,核心網(wǎng)107可以為wtru102a、102b、102c提供針對網(wǎng)絡(luò)112的接入,其中該網(wǎng)絡(luò)112可以包括其他服務(wù)供應(yīng)商擁有和/或運營的其他有線和/或無線網(wǎng)絡(luò)。

      圖4e是ran105和核心網(wǎng)109的示例系統(tǒng)圖示。ran105可以是使用ieee802.16無線電技術(shù)在空中接口117上與wtru102a、102b和102c通信的接入服務(wù)網(wǎng)絡(luò)(asn)。如以下進(jìn)一步論述的那樣,wtru102a、102b、102c,ran105以及核心網(wǎng)109的不同功能實體之間的通信鏈路可被定義成參考點。

      如圖4e所示,ran105可以包括基站180a、180b、180c以及asn網(wǎng)關(guān)182,但是應(yīng)該了解,ran105可以包括任意數(shù)量的基站及asn網(wǎng)關(guān)。基站180a、180b、180c的每一個可以與ran104中的特定小區(qū)(未顯示)相關(guān)聯(lián),并且每個基站可以包括一個或多個收發(fā)信機(jī),用于通過空中接口117與wtru102a、102b、102c進(jìn)行通信。在一個示例中,基站180a、180b、180c可以實施mimo技術(shù)。舉例來說,基站180a可以使用多個天線來向wtru102a發(fā)射無線信號,和/或接收來自wtru102a的無線信號?;?80a、180b、180c還可以提供移動性管理功能,例如切換觸發(fā)、隧道建立、無線電資源管理、業(yè)務(wù)量分類、服務(wù)質(zhì)量(qos)策略實施等等。asn網(wǎng)關(guān)182可以充當(dāng)業(yè)務(wù)量聚集點,并且可以負(fù)責(zé)尋呼、訂戶簡檔緩存、針對核心網(wǎng)109的路由等等。

      wtru102a、102b、102c與ran105之間的空中接口117可被定義成實施ieee802.16規(guī)范的r1參考點。另外,wtru102a、102b和102c的每一個可以與核心網(wǎng)109建立邏輯接口(未顯示)。wtru102a、102b、102c與核心網(wǎng)109之間的邏輯接口可被定義成r2參考點,該參考點可以用于認(rèn)證、授權(quán)、ip主機(jī)配置管理和/或移動性管理。

      基站180a、180b和180c的每一個之間的通信鏈路可被定義成r8參考點,該r8參考點包含了用于促成wtru切換以及基站之間的數(shù)據(jù)傳送的協(xié)議?;?80a、180b、180c與asn網(wǎng)關(guān)182之間的通信鏈路可被定義成r6參考點。所述r6參考點可以包括用于促成基于與wtru102a、102b、102c每一個相關(guān)聯(lián)的移動性事件的移動性管理。

      如圖4e所示,ran105可以連接到核心網(wǎng)109。ran105與核心網(wǎng)109之間的通信鏈路可以被定義成r3參考點,作為示例,該r3參考點包含了用于促成數(shù)據(jù)傳送和移動性管理能力的協(xié)議。核心網(wǎng)109可以包括移動ip本地代理(mip-ha)184、認(rèn)證、授權(quán)、記帳(aaa)服務(wù)器186以及網(wǎng)關(guān)188。雖然前述每個部件都被描述成是核心網(wǎng)109的一部分,但是應(yīng)該了解,核心網(wǎng)運營商以外的實體也可以擁有和/或運營這其中的任一部件。

      mip-ha184可以負(fù)責(zé)ip地址管理,并且可以使得wtru102a、102b、102c能夠在不同的asn和/或不同的核心網(wǎng)之間漫游。mip-ha184可以為wtru102a、102b、102c提供針對因特網(wǎng)110之類的分組交換網(wǎng)絡(luò)的接入,以便促成wtru102a、102b、102c與啟用ip的設(shè)備之間的通信。aaa服務(wù)器186可以負(fù)責(zé)用戶認(rèn)證以及支持用戶服務(wù)。網(wǎng)關(guān)188可以促成與其他網(wǎng)絡(luò)的互通。例如,網(wǎng)關(guān)188可以為wtru102a、102b、102c提供對于pstn108之類的電路交換網(wǎng)絡(luò)的接入,以便促成wtru102a、102b、102c與傳統(tǒng)陸線通信設(shè)備之間的通信。此外,網(wǎng)關(guān)188可以為wtru102a、102b、102c提供針對其它網(wǎng)絡(luò)112的接入,其中該其它網(wǎng)絡(luò)可以包括其他服務(wù)供應(yīng)商擁有和/或運營的其它有線和/或無線網(wǎng)絡(luò)。

      雖然在圖4e中沒有顯示,但是應(yīng)該了解,ran105可以連接到其它asn,和核心網(wǎng)109可以連接到其它核心網(wǎng)。ran105與其它asn之間的通信鏈路可被定義成r4參考點,該r4參考點可以包括用于協(xié)調(diào)wtru102a、102b、102c在ran105與其他asn之間的移動性的協(xié)議。核心網(wǎng)109與其它核心網(wǎng)之間的通信鏈路可以被定義成r5參考點,該r5參考點可以包括用于促成歸屬核心網(wǎng)與被訪核心網(wǎng)之間互通的協(xié)議。

      雖然上面以特定組合的方式描述了特征和元素,但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解每個特征或元素都可單獨使用,或與其他特征和元素進(jìn)行各種組合使用。此外,此處所述的方法可在結(jié)合至計算機(jī)可讀存儲介質(zhì)中的計算機(jī)程序、軟件或固件中實現(xiàn),以由計算機(jī)或處理器執(zhí)行。計算機(jī)可讀介質(zhì)的示例包括電子信號(通過有線或無線連接傳送)和計算機(jī)可讀存儲媒介。計算機(jī)可讀存儲媒介的例子包括但不限于只讀存儲器(rom)、隨機(jī)存取存儲器(ram)、寄存器、緩存存儲器、半導(dǎo)體存儲設(shè)備、例如內(nèi)置磁盤和可移動磁盤的磁媒介、磁光媒介和光媒介(例如cd-rom盤和數(shù)字多用途盤(dvd))。與軟件相關(guān)聯(lián)的處理器可被用于實施在wtru、ue、終端、基站、rnc或任何主機(jī)中使用的射頻收發(fā)信機(jī)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1