專利名稱:互連網(wǎng)絡(luò)中的分組級優(yōu)先化的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實施例一般涉及網(wǎng)絡(luò)領(lǐng)域,更具體地涉及用于互連網(wǎng)絡(luò)中的分組級優(yōu)先化的方法和裝置。背景網(wǎng)絡(luò)可互連多種設(shè)備,包括多個個人媒體設(shè)備的互連。多個媒體設(shè)備可聯(lián)網(wǎng)到一 起以共享數(shù)據(jù)、提高便利性以及更全面地利用各個元件。例如,家庭內(nèi)的某些設(shè)備可連接到 一起。在這樣的環(huán)境下,存在用于音頻、視頻、游戲和其它用途的流傳輸數(shù)字媒體內(nèi)容的多 個可能的源和用戶。當(dāng)通過互連網(wǎng)絡(luò)傳輸諸如媒體流之類的數(shù)據(jù)流時,需要分配包括該流的各類分組 的優(yōu)先級。在擁擠的周期中,網(wǎng)絡(luò)基礎(chǔ)設(shè)施會因為緩沖區(qū)競爭而丟棄分組。在這樣的操作 中,一般更需要按照優(yōu)先級順序丟棄分組。然而,對分組級優(yōu)先級的支持難以實現(xiàn)而且通常不可用。一般可能需要網(wǎng)絡(luò)基礎(chǔ) 設(shè)施顯式地提供對分組級優(yōu)先級的支持,以實現(xiàn)例如個人媒體設(shè)備的網(wǎng)絡(luò)中的操作。實現(xiàn) 的復(fù)雜度會使常規(guī)工藝對于具有有限資源的網(wǎng)絡(luò)設(shè)備不實用。此外,常規(guī)工藝通常限制可 用的優(yōu)先級的數(shù)量,從而如果在數(shù)據(jù)流中存在多種數(shù)據(jù)類型,則會限制工藝的實用性。
發(fā)明內(nèi)容
提供了用于互連網(wǎng)絡(luò)中的分組級優(yōu)先級的方法和裝置。在本發(fā)明的第一方面中,一種裝置可包括用于向接收裝置發(fā)送數(shù)據(jù)流的發(fā)射器, 該數(shù)據(jù)流包括多個數(shù)據(jù)分組,這些數(shù)據(jù)分組包括第一優(yōu)先級的數(shù)據(jù)分組和第二優(yōu)先級的數(shù) 據(jù)分組。該裝置還可包括用于指導(dǎo)發(fā)射器的操作的網(wǎng)絡(luò)單元,該網(wǎng)絡(luò)單元將數(shù)據(jù)流分成多 個子流,包括用于第一優(yōu)先級的數(shù)據(jù)分組的第一子流和用于第二優(yōu)先級的數(shù)據(jù)分組的第二 子流。在本發(fā)明的第二方面中,一種裝置包括用于接收多個數(shù)據(jù)流的接收器,其中這些 數(shù)據(jù)流包括包含第一優(yōu)先級的數(shù)據(jù)分組的第一數(shù)據(jù)流和包含第二優(yōu)先級的數(shù)據(jù)分組的第 二數(shù)據(jù)流。該裝置包括用于指導(dǎo)接收器的操作的網(wǎng)絡(luò)單元,其中該網(wǎng)絡(luò)單元用于確定多個 數(shù)據(jù)流是單個數(shù)據(jù)流的一部分,并以與單個數(shù)據(jù)流相同的方式處理這多個數(shù)據(jù)流。在本發(fā)明的第三方面中,一種網(wǎng)絡(luò)包括用于發(fā)送數(shù)據(jù)的第一網(wǎng)絡(luò)設(shè)備和用于從該 第一網(wǎng)絡(luò)設(shè)備接收數(shù)據(jù)的第二網(wǎng)絡(luò)設(shè)備。該數(shù)據(jù)包括多個數(shù)據(jù)分組,其中這些數(shù)據(jù)分組中 的一個或多個具有第一優(yōu)先級,而這些數(shù)據(jù)分組中的一個或多個具有第二優(yōu)先級。第一網(wǎng) 絡(luò)設(shè)備用于發(fā)送具有第一帶寬的一個或多個數(shù)據(jù)流中的第一優(yōu)先級的數(shù)據(jù)分組,并發(fā)送具 有第二帶寬的一個或多個數(shù)據(jù)流中的第二優(yōu)先級的數(shù)據(jù)分組。第二網(wǎng)絡(luò)設(shè)備用于在數(shù)據(jù)傳 輸中發(fā)生干擾時,至少部分地基于各個數(shù)據(jù)流的帶寬來丟棄一個或多個數(shù)據(jù)流。在本發(fā)明的第四方面中,一種用于優(yōu)先化網(wǎng)絡(luò)中的數(shù)據(jù)分組的方法包括接收傳輸 數(shù)據(jù)流的請求,該數(shù)據(jù)流包含多種數(shù)據(jù)類型,每種數(shù)據(jù)類型具有一優(yōu)先級。該數(shù)據(jù)流分成多 個數(shù)據(jù)子流,每個子流具有一特定優(yōu)先級的數(shù)據(jù)。為各個數(shù)據(jù)子流分配帶寬,各個子流的帶寬基于該子流中的數(shù)據(jù)的優(yōu)先級,而且數(shù)據(jù)子流通過網(wǎng)絡(luò)傳輸。附圖簡述
本發(fā)明的實施方式在各附圖中是作為實施例而非作為限制示出的,在附圖中相同 的附圖標記指代相同的元件。
圖1是具有變化優(yōu)先級的數(shù)據(jù)分組的數(shù)據(jù)流的傳輸?shù)膶嵤├膱D示;圖2a是用于傳輸包含變化優(yōu)先級的數(shù)據(jù)的數(shù)據(jù)流的網(wǎng)絡(luò)設(shè)備的實施例的圖示;圖2b是用于傳輸表示數(shù)據(jù)優(yōu)先級的多個數(shù)據(jù)流的網(wǎng)絡(luò)設(shè)備的實施例的圖示;圖3是對媒體數(shù)據(jù)流中的數(shù)據(jù)分組的分組優(yōu)先化的圖示;圖4示出將數(shù)據(jù)流分解以建立分組級優(yōu)先級的實施例;圖5是示出用于數(shù)據(jù)子流的分組優(yōu)先化的過程的實施例的流程圖;圖6是娛樂網(wǎng)絡(luò)的實施例的圖示;圖7是網(wǎng)絡(luò)設(shè)備的實施例的圖示;以及圖8是網(wǎng)絡(luò)設(shè)備的部件的實施例的圖示。詳細描述本發(fā)明的實施例一般涉及互連網(wǎng)絡(luò)中的分組級優(yōu)先化。如本文所使用,“娛樂網(wǎng)絡(luò),,表示用于在設(shè)備之間傳輸數(shù)字媒體內(nèi)容(包括音樂、 音頻/視頻、游戲、照片以及其它)的互連網(wǎng)絡(luò)。娛樂網(wǎng)絡(luò)可包括諸如家庭中的網(wǎng)絡(luò)之類的 個人娛樂網(wǎng)絡(luò)、商用環(huán)境中的娛樂網(wǎng)絡(luò)或娛樂設(shè)備的任何其它網(wǎng)絡(luò)。在這樣的網(wǎng)絡(luò)中,某些 網(wǎng)絡(luò)設(shè)備可以是媒體內(nèi)容的源,諸如數(shù)字電視調(diào)諧器、有線機頂盒、視頻存儲服務(wù)器以及其 它源設(shè)備。其它設(shè)備可顯示或使用媒體內(nèi)容,諸如數(shù)字電視、家庭影院系統(tǒng)、音頻系統(tǒng)、游戲 系統(tǒng)以及其它設(shè)備。此外,某些設(shè)備可旨在存儲或傳輸媒體內(nèi)容,諸如視頻和音頻存儲服務(wù) 器。某些設(shè)備可執(zhí)行多種媒體功能。在某些實施例中,網(wǎng)絡(luò)設(shè)備可共同定位在單個局域網(wǎng) 上。在其它實施例中,網(wǎng)絡(luò)設(shè)備可跨越多個網(wǎng)絡(luò)分段,諸如通過局域網(wǎng)之間的隧穿。娛樂網(wǎng) 絡(luò)可包括多種數(shù)據(jù)編碼和加密過程。在某些實施例中,對互連網(wǎng)絡(luò)提供分組優(yōu)先化。在某些實施例中,數(shù)據(jù)流基于各個 子流中的數(shù)據(jù)的優(yōu)先級被分成子流,而且為各個子流建立帶寬。在某些實施例中,各個子流 的帶寬基于子流中的數(shù)據(jù)的優(yōu)先級。在某些實施例中,最高優(yōu)先級的數(shù)據(jù)子流被設(shè)置成具 有最小帶寬,而最低優(yōu)先級的數(shù)據(jù)子流被設(shè)置成具有最大帶寬。在某些實施例中,子流可被 動態(tài)地修改以響應(yīng)變化的流特性并保持子流之間的相對帶寬。在網(wǎng)絡(luò)擁擠周期期間,所發(fā)送的數(shù)據(jù)分組可被丟棄。如果多個數(shù)據(jù)流活動,則通常 具有較大帶寬的數(shù)據(jù)流被網(wǎng)絡(luò)基礎(chǔ)設(shè)施首先丟棄。例如,該操作通??稍诰哂猩逃靡蕴W(wǎng) 開關(guān)或相似設(shè)備的網(wǎng)絡(luò)中進行。在某些實施例中,子流的帶寬可用于根據(jù)分組優(yōu)先級實現(xiàn) 網(wǎng)絡(luò)中的優(yōu)先級排序。因此在某些實施例中,分組優(yōu)先級可用于影響在擁擠網(wǎng)絡(luò)中哪些分 組被丟棄。在一示例中,經(jīng)過加密的音頻/視頻流可從第一網(wǎng)絡(luò)設(shè)備發(fā)送至第二網(wǎng)絡(luò)設(shè)備。 該數(shù)據(jù)流可包括基于數(shù)據(jù)損耗將如何影響所得輸出的優(yōu)先級不同的多種不同類型的數(shù)據(jù)。 在某些實施例中,包含關(guān)鍵資料的數(shù)據(jù)分組可分配到最高優(yōu)先級,接著是包含音頻數(shù)據(jù)的 分組(因為人類對音頻缺陷的忍耐性最低),然后接著是包含關(guān)鍵視頻幀(根據(jù)該關(guān)鍵幀可 預(yù)測其它幀)的數(shù)據(jù)的分組,再然后是包含預(yù)測的視頻幀數(shù)據(jù)的分組。
在某些實施例中,諸如具有最低優(yōu)先級的空幀之類的額外幀可被添加至該流,且 空幀首先被丟棄。丟棄空幀對音頻/視頻呈現(xiàn)的質(zhì)量無有害影響,因為這些分組不構(gòu)成呈 現(xiàn)的一部分。在某些實施例中,應(yīng)用程序可都檢測低優(yōu)先級空子流中的損耗,并采取行動以 在呈現(xiàn)降級之前減小其帶寬。如果音頻/視頻流采用了分層編碼方案,則該流可在較低帶 寬上繼續(xù)。在另一方法中,如果出現(xiàn)業(yè)務(wù)降級,則在其它活動流可不中斷地繼續(xù)的前提下可 完全停止數(shù)據(jù)流,而不是將所有流均勻地降級。雖然常規(guī)的聯(lián)網(wǎng)設(shè)備一般不支持基于分組的優(yōu)先化,但聯(lián)網(wǎng)設(shè)備通常會識別數(shù)據(jù) 流。這樣的設(shè)備一般通過源與目的地之間的分組的活動流來識別流,該源和目的地根據(jù)終 點的地址(例如IP地址)和終點內(nèi)的選擇器地址(例如UDP或TCP端口數(shù))來區(qū)分。在 競爭周期下,以此方式識別數(shù)據(jù)流的設(shè)備一般采用優(yōu)選丟棄來自識別出的具有最高帶寬的 流的分組的策略。 因此,在某些實施例中,網(wǎng)絡(luò)工作以提供與數(shù)據(jù)分組的優(yōu)先級逆相關(guān)的數(shù)據(jù)分組 帶寬,其中最高帶寬對應(yīng)最低優(yōu)先級數(shù)據(jù)分組,而最低帶寬對應(yīng)于最高優(yōu)先級數(shù)據(jù)分組。在 某些實施例中,數(shù)據(jù)流被分解成獨立的子流,以使最高優(yōu)先級分組占據(jù)最低帶寬子流,而最 低優(yōu)先級分組占據(jù)最高帶寬子流。在某些實施例中,利用基于流的優(yōu)先化的網(wǎng)絡(luò)的操作被 充分利用以有效地將特定數(shù)據(jù)流的不同元素優(yōu)先化。在某些實施例中,可動態(tài)地保持將數(shù)據(jù)流分成子流以及為這樣的子流建立帶寬。 數(shù)據(jù)流特性常常會變化,從而從該數(shù)據(jù)流產(chǎn)生的子流的特性也會變化。在某些實施例中,可 至少部分地基于數(shù)據(jù)流的變化來修改子流。在某些實施例中,可在需要時修改這些子流,以 保持這些子流的相對帶寬關(guān)系,從而表示在數(shù)據(jù)流的壽命中的數(shù)據(jù)的各個優(yōu)先級。對子流 的修改可包括但不限于修改任一子流的帶寬、將子流分成更小的子流、將子流組合成較大 的子流、產(chǎn)生新的子流、或消除現(xiàn)有的子流。在一個示例中,經(jīng)加密的音頻/視頻流在網(wǎng)絡(luò)中傳輸。通常,這樣的數(shù)據(jù)流可以特 定的IP地址和單個端口發(fā)送至接收器。在某些實施例中,發(fā)射器替代地將該流傳輸至同一 IP地址,但在一系列端口上拆分。在某些實施例中,各個子流(例如這些子流可以是關(guān)鍵數(shù) 據(jù)、音頻數(shù)據(jù)、關(guān)鍵視頻幀數(shù)據(jù)、或預(yù)測的視頻幀數(shù)據(jù))可在不同的端口上傳輸。在某些實 施例中,子流可裝填空分組以確保子流之間的帶寬隨著優(yōu)先級降低而增大。例如,對特定數(shù) 據(jù)流而言,所預(yù)測的視頻數(shù)據(jù)相比關(guān)鍵幀視頻數(shù)據(jù)而言可能需要較低的帶寬,但預(yù)測的視 頻數(shù)據(jù)的較低優(yōu)先級意味著需要更大的帶寬。在某些實施例中,預(yù)測的視頻幀數(shù)據(jù)子流被 額外的分組所裝填。在某些實施例中,這些額外的分組包括空分組。在某些實施例中,包括 了足夠的額外分組以保持子流的所需帶寬。然而,簡單地用較低優(yōu)先級的數(shù)據(jù)裝填子流以相比較高優(yōu)先級的子流而言占據(jù)更 大帶寬的做法會導(dǎo)致不可接受的總帶寬利用率。為緩解這種狀況,在某些實施例中,當(dāng)必 須裝填時,發(fā)送設(shè)備可利用帶寬量子將該數(shù)據(jù)流分解成子流以得到可接受的帶寬利用率。 在一個示例中,視頻流可被分解成包含關(guān)鍵幀數(shù)據(jù)的IMb/s的子流和包含預(yù)測幀數(shù)據(jù)的 1. 5Mb/s的子流。在一種方法中,該決定可根據(jù)最低優(yōu)先級的子流的帶寬需求反向進行。在 某些實施例中,當(dāng)較低優(yōu)先級的子流相比下一較高優(yōu)先級的子流而言要求更少帶寬時,較 高優(yōu)先級的子流基于較低優(yōu)先級的子流的帶寬需求被分解成更多子流。繼續(xù)該視頻流示 例,如果傳輸預(yù)測幀數(shù)據(jù)的子流要求6Mb/s,而傳輸關(guān)鍵幀數(shù)據(jù)的子流要求15Mb/s,則攜帶關(guān)鍵幀數(shù)據(jù)的子流可被分解成分別占據(jù)5Mb/s帶寬的三個子流。優(yōu)化帶寬使用同時確保較 低優(yōu)先級的子流的精確增加的帶寬需求的多種方案是可能的。在某些實施例中,在各獨立端口處接受數(shù)據(jù)子流的設(shè)備將確定這些數(shù)據(jù)流是單個 數(shù)據(jù)流的多個部分。在某些實施例中,該設(shè)備將按照數(shù)據(jù)流以單個數(shù)據(jù)流的形式到達相同 的方式來處理這些數(shù)據(jù)流。在某些實施例中,該設(shè)備可丟棄或忽略所添加的任何空數(shù)據(jù)分 組以保持這些子流的帶寬。在某些實施例中,該設(shè)備可在需要時利用所添加的任何復(fù)制數(shù) 據(jù)分組或重發(fā)數(shù)據(jù)分組以保持這些數(shù)據(jù)子流的帶寬。在某些實施例中,對可用于系統(tǒng)的優(yōu)先級的數(shù)量無限制。反之,常規(guī)的分組級優(yōu)先 級方案受限于小 數(shù)量的優(yōu)先級(例如可以是四個或八個允許的優(yōu)先級)。在某些實施例中, 數(shù)據(jù)流可被分解成應(yīng)用程序所要求的那么多子流,以實現(xiàn)其優(yōu)先化需求。在某些實施例中,基于流的優(yōu)先化過程允許應(yīng)用程序定義特定數(shù)據(jù)流中的分組的 相對優(yōu)先化,而分組級優(yōu)先化一般在所有流上全局地應(yīng)用優(yōu)先級。在某些實施例中,如果實 現(xiàn)了接受帶寬量子上的雙方協(xié)定,則所提出的方案可實現(xiàn)全局優(yōu)先化。在某些實施例中,基 于流的優(yōu)先化過程不需要對當(dāng)前聯(lián)網(wǎng)基礎(chǔ)設(shè)施的改變或加強。如果分組級優(yōu)先級支持將變 得普遍,則所提出的方案通過利用可用的優(yōu)先級方案可減少流裝填需求(被浪費的帶寬), 且會保留流內(nèi)優(yōu)先化的唯一機制。在某些實施例中,基于流的優(yōu)先化在不使用中央仲裁程序或服務(wù)器、且在競爭網(wǎng) 絡(luò)元件之間沒有協(xié)調(diào)或通信的情況下實現(xiàn)。在某些實施例中,在其中提供和接收數(shù)據(jù)流的 網(wǎng)絡(luò)實體占有最小資源的聯(lián)網(wǎng)環(huán)境中提供基于流的優(yōu)先化。在某些實施例中,提供了基于 流的優(yōu)先化而不要求特別的業(yè)務(wù)可用于此類操作。圖1是具有變化優(yōu)先級的數(shù)據(jù)分組的數(shù)據(jù)流的傳輸?shù)膶嵤├膱D示。在此圖示 中,請求網(wǎng)絡(luò)設(shè)備A 105將數(shù)據(jù)流120經(jīng)由網(wǎng)絡(luò)115發(fā)送至網(wǎng)絡(luò)設(shè)備B 110。該數(shù)據(jù)流可包 括但不限于媒體數(shù)據(jù)流。例如,網(wǎng)絡(luò)設(shè)備A 105可以是音頻/視頻數(shù)據(jù)源(諸如機頂盒或 相似設(shè)備),而網(wǎng)絡(luò)設(shè)備B 110可以是用于音頻/視頻數(shù)據(jù)的顯示設(shè)備。網(wǎng)絡(luò)115可包括任 意數(shù)量的中介設(shè)備,包括例如作為商用以太網(wǎng)交換機的交換機160。數(shù)據(jù)流120可包括從最低優(yōu)先級125到最高優(yōu)先級130的變化優(yōu)先級的數(shù)據(jù)分 組。例如,可能存在四組數(shù)據(jù)分組,此處示出優(yōu)先級4組135、優(yōu)先級3組130、優(yōu)先級2組 145以及優(yōu)先級1組150。如果網(wǎng)絡(luò)115未識別分組優(yōu)先級且遇到與其它數(shù)據(jù)業(yè)務(wù)的干擾, 則數(shù)據(jù)流120的這些數(shù)據(jù)分組將不考慮分組優(yōu)先級而被丟棄,或全部數(shù)據(jù)流120都可被丟 棄。在某些實施例中,數(shù)據(jù)流120被分解成多個子流,其中各個子流表示數(shù)據(jù)分組的 一個或多個優(yōu)先級。在某些實施例中,各個子流的帶寬與在子流中傳輸?shù)臄?shù)據(jù)分組的優(yōu)先 級或多個優(yōu)先級逆相關(guān)。例如,表示最低優(yōu)先級的分組的子流,諸如優(yōu)先級4組135的子流。 額外的分組可按需被添加,以保持各個子流的帶寬。然而,優(yōu)先級3組140所需的帶寬看起來會大于優(yōu)先級4組135所需的帶寬。在 某些實施例中,優(yōu)先級3組140可被分成多個子流,而不是增大較低優(yōu)先級組所需的帶寬。 還可使子流作其它分解以為各個優(yōu)先級建立與優(yōu)先級逆相關(guān)的帶寬。然后所得的子流在 需要時通過網(wǎng)絡(luò)基礎(chǔ)設(shè)施的操作可按照優(yōu)先級的順序被丟棄,諸如通過傳輸數(shù)據(jù)的交換機 160或其它設(shè)備的操作。
圖2a是用于傳輸包含變化優(yōu)先級的數(shù)據(jù)的數(shù)據(jù)流的網(wǎng)絡(luò)設(shè)備的實施例的圖示。 在該圖示中,IP地址XXX 205處的設(shè)備A利用網(wǎng)絡(luò)接口將數(shù)據(jù)流215發(fā)送至IP地址yyy 210處的設(shè)備B,該設(shè)備B利用網(wǎng)絡(luò)接口 225接收該數(shù)據(jù)流。例如,數(shù)據(jù)流215可以是包含 變化優(yōu)先級的多種數(shù)據(jù)類型的媒體數(shù)據(jù)流。數(shù)據(jù)流215通??杀灰龑?dǎo)至IP地址yyy處的一個端口——端口 1230。然而,在某 些實施例中,該數(shù)據(jù)流被分成多個數(shù)據(jù)流,這些數(shù)據(jù)流可被引導(dǎo)至接收設(shè)備的各個獨立端圖2b是用于傳輸表示數(shù)據(jù)優(yōu)先級的多個數(shù)據(jù)流的網(wǎng)絡(luò)設(shè)備的實施例的圖示。如 圖所示,來自圖2a 中所示的設(shè)備A 205的數(shù)據(jù)流215已被分成數(shù)據(jù)子流245、250以及255。 在某些實施例中,數(shù)據(jù)流被引導(dǎo)至設(shè)備B的各個獨立端口,這里示為子流245被引導(dǎo)至端口 1230、子流250被引導(dǎo)至端口 2235、以及子流255被引導(dǎo)至IP地址yyy處的端口 3240。在 某些實施例中,設(shè)備B將確定子流245、250以及255是單個數(shù)據(jù)流的多個部分,而且將按照 如同這些子流以單個數(shù)據(jù)流到達的方式來處理這些子流。圖3是對媒體數(shù)據(jù)流的數(shù)據(jù)分組的分組優(yōu)先化的圖示。媒體數(shù)據(jù)流305包括分 配到最高優(yōu)先級的包含關(guān)鍵資料310的數(shù)據(jù)分組、其后是包含音頻數(shù)據(jù)315的分組、然后是 包含關(guān)鍵視頻幀320 (通過這些幀來預(yù)測其它幀)的數(shù)據(jù)的分組、再然后是包含預(yù)測視頻幀 數(shù)據(jù)325的分組。(圖3中所示的分組的順序和數(shù)量僅僅是為了說明目的,而不旨在表示數(shù) 據(jù)流中傳輸?shù)姆纸M。)在某些實施例中,該媒體數(shù)據(jù)流可被分成至少四個數(shù)據(jù)子流,其中每種類型的數(shù) 據(jù)被一個或多個子流表示。在此示圖中,包含關(guān)鍵資料310的數(shù)據(jù)分組在一個或多個子流 340中以最低帶寬傳輸,這些子流340可被一個或多個空數(shù)據(jù)分組330裝填以建立所需帶 寬。包含音頻數(shù)據(jù)315的分組然后被包含在較大帶寬345的一個或多個子流中,其后是包 含在一個或多個子流350中傳輸?shù)年P(guān)鍵視頻幀320的數(shù)據(jù)的分組,根據(jù)這些關(guān)鍵視頻幀320 可預(yù)測其它幀。最后,包含預(yù)測的視頻幀數(shù)據(jù)325的分組被包含在最大帶寬的一個或多個 數(shù)據(jù)流355中。在一個實施例中,通過使較高優(yōu)先級的數(shù)據(jù)分組的帶寬基于最低優(yōu)先級數(shù) 據(jù)分組355的最小所需帶寬,可消除過量帶寬。圖4示出將數(shù)據(jù)流分解以建立分組級優(yōu)先級的實施例。在該示圖中,數(shù)據(jù)流405 可包括任意數(shù)量優(yōu)先級的數(shù)據(jù),包括例如P1、P2以及P3。該數(shù)據(jù)流405被分解成三個子 流一一用于P3的子流410、用于P2的子流415以及用于Pl的子流420。然而,所得的帶寬 不代表這些數(shù)據(jù)分組的優(yōu)先級。為提供分組級優(yōu)先化,可使用P3子流410的帶寬來建立其它子流的帶寬。在該示 例中,子流410未被修改,而子流415被分成子流430和435,其中每一個的帶寬小于子流 410的帶寬。從而子流420具有過大的帶寬,因此被分成子流440、445以及450,其中每一 個的帶寬小于子流430和435的帶寬。諸如空分組、復(fù)制分組或重發(fā)分組之類的額外數(shù)據(jù) 分組可按需插入以建立所需帶寬。該過程可繼續(xù)至任何數(shù)量的優(yōu)先級,其中各個子流的最 終帶寬小于下一較低優(yōu)先級子流的帶寬。在某些實施例中,子流410-415可被動態(tài)地修改, 以響應(yīng)數(shù)據(jù)流405中的任何變化,并保持優(yōu)先級之間的相對帶寬關(guān)系。圖5是示出用于數(shù)據(jù)子流的分組優(yōu)先化的過程的實施例的流程圖。如圖所示,接 收到傳輸數(shù)據(jù)流的請求(502)。確定有關(guān)數(shù)據(jù)流中可存在什么優(yōu)先級的數(shù)據(jù)分組(504)。該數(shù)據(jù)基于數(shù)據(jù)優(yōu)先級被分成子流(506)。確定各個子流所需的帶寬(508)。確定任一子流的帶寬是否大于較低優(yōu)先級子流的帶寬(510)。在某些實施例中,該 過程可以從最低優(yōu)先級數(shù)據(jù)類型所需的帶寬開始,該帶寬與下一較高優(yōu)先級所需的帶寬進 行比較。如果確定任一子流的帶寬大于較低優(yōu)先級的子流的帶寬,則具有過量帶寬的此類 子流被分成多個子流(512),且確定帶寬的過程繼續(xù)(508)。
當(dāng)這些子流已經(jīng)按需劃分時,各個所得的子流按需被額外的數(shù)據(jù)分組所裝填以提 供所需帶寬(514),且各個子流被引導(dǎo)至接收設(shè)備的獨立端口(516),且這些子流的傳輸開 始(518)。如果在網(wǎng)絡(luò)中遇到干擾,則這些數(shù)據(jù)流可基于帶寬按需丟棄,且較高帶寬的流首 先被丟棄。該過程可保留在較低帶寬流中傳輸?shù)妮^高優(yōu)先級的數(shù)據(jù)。該過程在更多數(shù)據(jù)待 發(fā)送時繼續(xù)(524),且在數(shù)據(jù)流結(jié)束時結(jié)束(526)。圖6是娛樂網(wǎng)絡(luò)的實施例的圖示。在該圖示中,娛樂網(wǎng)絡(luò)系統(tǒng)600為任何兼容的 媒體設(shè)備提供到網(wǎng)絡(luò)的連接。該連接被示為到娛樂網(wǎng)絡(luò)605的連接。在某些實施例中,這 些設(shè)備在沒有中央網(wǎng)絡(luò)服務(wù)器的情況下作為網(wǎng)絡(luò)工作。通過該娛樂網(wǎng)絡(luò),可在所連接的任 何設(shè)備之間傳輸媒體數(shù)據(jù)流。此外,可通過網(wǎng)絡(luò)遠程控制這些設(shè)備。這些設(shè)備可經(jīng)由任何 已知的連接器和連接協(xié)議——包括同軸電纜、以太網(wǎng)電纜和火線,以及經(jīng)由Wi-Fi、藍牙或 其它無線技術(shù)的無線連接來連接至網(wǎng)絡(luò)。在某些實施例中,這些設(shè)備可包括任何媒體源或接收設(shè)備。在圖6中,辦公室610 可經(jīng)由調(diào)制解調(diào)器622向網(wǎng)絡(luò)605提供因特網(wǎng)連接620。從因特網(wǎng)接收的數(shù)據(jù)可包括任何 流送媒體源,包括但不限于購買的音頻文件(諸如下載的音樂文件)、視頻文件(諸如電影、 電視以及其它)以及計算機游戲。辦公室610還可連接至使用監(jiān)視器626的個人計算機 624,該監(jiān)視器626除其它功能之外還能顯示某些媒體流或運行某些計算機游戲。該娛樂網(wǎng)絡(luò)還可與臥室612中的設(shè)備連接,該設(shè)備可包括例如向電視632提供數(shù) 據(jù)的機頂盒630。此外,臥室(或任何其它空間)可包含媒體存儲單元628。該媒體存儲單 元628可從連接至網(wǎng)絡(luò)605的任何源接收數(shù)據(jù),且可向連接至網(wǎng)絡(luò)605的任何數(shù)據(jù)接收方 提供數(shù)據(jù)。媒體存儲單元628可包含用于該網(wǎng)絡(luò)的任何類型的數(shù)據(jù)流數(shù)據(jù)。該系統(tǒng)還可包括起居室614,該起居室614例如接收來自電纜或光纖系統(tǒng)634或 來自衛(wèi)星天線網(wǎng)絡(luò)636的輸入。來自此類源的媒體輸入可被提供給連接至網(wǎng)絡(luò)605和第二 電視640的機頂盒638。視頻游戲單元642也可連接至網(wǎng)絡(luò)605以顯示在起居室電視640 上??赡艽嬖诰哂新?lián)網(wǎng)設(shè)備的任意數(shù)量的其它房間,諸如包含連接至網(wǎng)絡(luò)605的第三電視 644的廚房。還可能存在其它網(wǎng)絡(luò)設(shè)備,包括但不限于可包括環(huán)繞房屋放置的揚聲器的立體 聲音頻系統(tǒng)。此外,任意數(shù)量的移動個人電子設(shè)備可連接至網(wǎng)絡(luò)。這些設(shè)備可經(jīng)由電纜或經(jīng)由 包括但不限于藍牙、Wi-Fi、紅外或其它相似的無線通信協(xié)議的無線信號來連接。各種此類 協(xié)議可能要求到網(wǎng)絡(luò)的接口(未在圖6中示出),諸如Wi-Fi基站。此類移動個人電子設(shè)備 可包括數(shù)碼相機646、蜂窩電話648、個人音樂設(shè)備650或攝像機652。此外,當(dāng)汽車靠近網(wǎng) 絡(luò)時(諸如在房屋的車庫中出現(xiàn)時),汽車654中包含的移動系統(tǒng)可連接至網(wǎng)絡(luò)605。這些 移動個人電子設(shè)備例如在網(wǎng)絡(luò)范圍內(nèi)時可自動連接至網(wǎng)絡(luò)。當(dāng)連接之后,這些設(shè)備可用于 通過網(wǎng)絡(luò)獲取數(shù)據(jù)或向網(wǎng)絡(luò)提供數(shù)據(jù),包括可能的自動更新或向設(shè)備的下載。在一個示例中,用戶能通過網(wǎng)絡(luò)存取任一移動電子設(shè)備中包含的數(shù)據(jù),諸如經(jīng)由機頂盒638存取起居 室電視640上的數(shù)碼相機646上所存儲的相片。在某些實施例中,圖6中所示的網(wǎng)絡(luò)設(shè)備 是被設(shè)計成具有有限網(wǎng)絡(luò)處理和緩沖能力的低資源設(shè)備。圖7是網(wǎng)絡(luò)設(shè)備的實施例的圖示。在某些實施例中,網(wǎng)絡(luò)設(shè)備705是具有諸如以 太網(wǎng)MAC地址之類的一個物理網(wǎng)絡(luò)接口的實體。如圖7所示,該網(wǎng)絡(luò)設(shè)備包括兩個網(wǎng)絡(luò)接 口 710和715。在某些實施例中,網(wǎng)絡(luò)設(shè)備因此是物理實體。在某些實施例中,該網(wǎng)絡(luò)設(shè)備 包括一個或多個代理,其中各個代理是駐留在網(wǎng)絡(luò)設(shè)備上的邏輯實體。網(wǎng)絡(luò)設(shè)備上可能有 多個代理。例如,圖7示出了網(wǎng)絡(luò)設(shè)備705,其中網(wǎng)絡(luò)接口 710經(jīng) 由通信管理器720提供對 代理730、735以及740的訪問,且經(jīng)由通信管理器725提供對代理745和750的訪問,以及 經(jīng)由通信管理器730提供對代理755和760的訪問。在某些實施例中,各個代理分配到全 局唯一的標識符以將其與其它代理區(qū)分開,而與網(wǎng)絡(luò)設(shè)備IP地址和設(shè)備重置操作無關(guān)。以 此方式,對代理755的命令可被尋址到該代理唯一的地址,從而該消息將通過網(wǎng)絡(luò)接口 715 被引導(dǎo)至代理755。在某些實施例中,代理用作網(wǎng)絡(luò)設(shè)備內(nèi)的通信端點,并提供功能和相關(guān)特性的特 定集合。代理可包括媒體源、媒體宿、媒體控制器以及其它元件。在一個示例中,代理可提供 視頻流業(yè)務(wù)。在該示例中,該代理響應(yīng)于消息以查詢和控制媒體流,且當(dāng)被指示時,該代理 可向另一代理自主傳輸媒體流。在某些實施例中,代理在任何時候具有不超過一個活動媒 體會話,從而提供相對簡單的操作。代理可被示為和描述為作為活動對象,因為該代理可發(fā) 送和接收消息、響應(yīng)于這些消息修改內(nèi)部狀態(tài)、且具有執(zhí)行作為副作用的連續(xù)動作的能力。在某些實施例中,代理可通過通信管理器的方式在娛樂網(wǎng)絡(luò)上通信。在某些實施 例中,每個設(shè)備可能存在一個或多個通信管理器,諸如圖7中的通信管理器720、725和730。 在某些實施例中,可通過單個通信管理器來管理多個代理,諸如例如由通信管理器720管 理的代理730、735以及740。在某些實施例中,通信管理器負責(zé)將消息路由至受通信管理器 約束的代理和從那些代理路由消息。該過程可包括將消息傳輸至同一網(wǎng)絡(luò)設(shè)備本地的其它 代理、將來自各個代理的消息在輸出連接上多路復(fù)用至遠程網(wǎng)絡(luò)設(shè)備上的代理、以及處理 廣播請求。在某些實施例中,代理可僅受一個通信管理器約束,而通信管理器可僅受一個網(wǎng) 絡(luò)接口約束。在某些實施例中,顯示管理器是管理顯示設(shè)備上的資源的代理。具體而言,該顯示 管理器負責(zé)獲取對顯示資源和屏幕幾何結(jié)構(gòu)的訪問權(quán)。在某些實施例中,對于諸如視頻輸 出、圖形輸出、音頻輸出以及用戶輸入之類的各個相關(guān)的I/O設(shè)備集合,各個顯示設(shè)備僅具 有一個顯示管理器。在某些實施例中,代理與會話管理器一起工作以協(xié)調(diào)媒體內(nèi)容在顯示 設(shè)備處的傳輸和顯示,從而準許對顯示設(shè)備資源的訪問權(quán)。在某些實施例中,顯示管理器代 表用戶會話的起點并授權(quán)對會話管理器的控制。在某些實施例中,會話管理器是協(xié)調(diào)活動用戶的媒體內(nèi)容集合的代理。在某些實 施例中,一旦選定,則會話管理器利用相應(yīng)的顯示管理器發(fā)起遠程屏幕顯示會話,并開始執(zhí) 行應(yīng)用程序以管理網(wǎng)絡(luò)中的其它設(shè)備。在某些實施例中,顯示管理器向會話管理器轉(zhuǎn)發(fā)輸 入事件并準許對其顯示資源的訪問權(quán),其中會話管理器可授權(quán)其它代理,從而允許其它代 理向顯示器傳輸內(nèi)容。在一個示例中,顯示管理器可準許對在機頂盒內(nèi)執(zhí)行的會話管理器 的訪問權(quán)。該會話管理器可利用顯示器發(fā)起遠程UI(用戶界面)會話,并允許網(wǎng)絡(luò)設(shè)備的用戶選擇要從遠程視頻存儲設(shè)備播放的視頻。在某些實施例中,該會話管理器可傳遞對視 頻服務(wù)器的訪問權(quán),并指導(dǎo)視頻服務(wù)器向顯示器傳輸媒體流。在某些實施例中,會話管理器 保持管理用戶在使用媒體內(nèi)容時的體驗所需的狀態(tài)。圖8是網(wǎng)絡(luò)設(shè)備的部件的實施例的圖示。在該圖示中,網(wǎng)絡(luò)設(shè)備805可以是娛樂 網(wǎng)絡(luò)中的任何設(shè)備,包括但不限于圖1中所示的設(shè)備。例如,該網(wǎng)絡(luò)設(shè)備可以是電視、機頂 盒、存儲單元、游戲控制臺或其它媒體設(shè)備。在某些實施例中,該網(wǎng)絡(luò)設(shè)備805包括用于提 供網(wǎng)絡(luò)功能的網(wǎng)絡(luò)單元810。這些網(wǎng)絡(luò)功能包括但不限于媒體數(shù)據(jù)流的產(chǎn)生、傳輸、存儲以 及接收。網(wǎng)絡(luò)單元810可實現(xiàn)為單個片上系統(tǒng)(SoC)或多個 部件。在某些實施例中,網(wǎng)絡(luò)單元810包括用于處理數(shù)據(jù)的處理器。對數(shù)據(jù)的處理可包 括媒體數(shù)據(jù)流的產(chǎn)生、在傳輸或存儲中對媒體數(shù)據(jù)流的操縱、以及對媒體數(shù)據(jù)流的解密和 編碼以供使用。該網(wǎng)絡(luò)設(shè)備還可包括用于支持網(wǎng)絡(luò)操作的存儲器,諸如DRAM(動態(tài)隨機存 取存儲器)820或其它相似的存儲器和閃存825或其它非易失性存儲器。網(wǎng)絡(luò)設(shè)備805還可包括發(fā)射器830和/或接收器840,用于經(jīng)由一個或多個網(wǎng)絡(luò) 接口 855分別在網(wǎng)絡(luò)上傳輸數(shù)據(jù)或從網(wǎng)絡(luò)接收數(shù)據(jù)。發(fā)射器830或接收器840可連接至包 括例如以太網(wǎng)電纜850之類的有線傳輸電纜或無線單元。發(fā)射器830或接收器840可利用 諸如用于數(shù)據(jù)傳輸?shù)木€835和用于數(shù)據(jù)接收的線845之類的一根或多根線耦合至網(wǎng)絡(luò)單元 810以便傳輸數(shù)據(jù)和控制信號。還可存在其它的連接。網(wǎng)絡(luò)設(shè)備805還可包括此處未示出 的用于設(shè)備的媒體操作的多個部件。在下面的描述中,出于說明目的闡述了眾多具體細節(jié)以便提供對本發(fā)明的全面理 解。然而,對本領(lǐng)域技術(shù)人員將顯而易見的是,沒有這些具體細節(jié)也可實施本發(fā)明。在其它 實例中,以框圖形式示出了眾所周知的結(jié)構(gòu)和設(shè)備。在所示部件之間可能存在中間結(jié)構(gòu)。本 文中所描述或示出的部件可能具有未示出或描述的附加輸入或輸出。本發(fā)明可包括多個過程。本發(fā)明的過程可由硬件部件執(zhí)行,或可具體化為機器可 執(zhí)行的指令,這些指令可用于使通過這些指令編程的通用或?qū)S锰幚砥骰蜻壿嬰娐穲?zhí)行這 些過程?;蛘撸@些過程可通過硬件和軟件的組合來執(zhí)行。本發(fā)明的多個部分可設(shè)置為計算機程序產(chǎn)品,其可包括其上存儲了計算機程序指 令的計算機可讀介質(zhì),這些計算機程序指令可用于對計算機(或其它電子設(shè)備)編程以執(zhí) 行根據(jù)本發(fā)明的過程。機器可讀介質(zhì)可包括但不限于軟盤、光盤、CD-R0M(光盤只讀存儲 器)、磁-光盤、R0M(只讀存儲器)、RAM(隨機存取存儲器)、EPROM(可擦除可編程只讀存 儲器)、EEPR0M(電可擦除可編程只讀存儲器)、磁或光卡、閃存或適合于存儲電子指令的其 它類型的介質(zhì)/機器可讀介質(zhì)。而且,本發(fā)明還可被下載為計算機程序產(chǎn)品,其中該程序可 從遠程計算機傳輸至請求計算機。許多這些方法以它們最基本的形式進行描述,但可對這些方法中的任一種中添加 或刪除過程,且可對所描述的任一信息添加或減少信息,而不背離本發(fā)明的基本范圍。對本 領(lǐng)域技術(shù)人員顯而易見的是,可進行許多進一步的修改和改變。所提供的特定實施例不是 為了限制本發(fā)明而是為了說明本發(fā)明。本發(fā)明的范圍并非由以上所提供的特定示例限定, 而僅由以下權(quán)利要求限定。當(dāng)描述元件“A”耦合至元件“B”或與其耦合時,元件A可直接耦合至元件B,或通 過例如元件C間接耦合。當(dāng)說明書或權(quán)利要求陳述部件、特征、結(jié)構(gòu)、過程或特性A “引起”部件、特征、結(jié)構(gòu)、過程或特征B時,它意味著“Α”是“B”的至少部分起因,但還可能存在輔 助引起“B”的至少一個其它部件、特征、結(jié)構(gòu)、過程或特征。如果說明書指示部件、特征、結(jié) 構(gòu)、過程或特性“可能”、“也許”或“可”被包括,則該部件、特征、結(jié)構(gòu)、過程或特性不需要被 包括。如果說明書或權(quán)利要求引用“一個(a)”或“一個(an)”元件,則這不意味著僅有一 個所描述的元件。 實施例是本發(fā)明的實現(xiàn)或示例。說明書中對“實施例”、“一個實施例”、“某些實施 例”或“其它實施例”的引用表示結(jié)合實施例所描述的特定特征、結(jié)構(gòu)或特性包括在至少某 些實施例中,但不一定包括在所有實施例中。“實施例”、“ 一個實施例 ,,或“某些實施例,,的 多次出現(xiàn)不一定都指示同樣的實施例。應(yīng)當(dāng)理解的是,本發(fā)明的示例實施例的上述描述、本 發(fā)明的多個特征有時在單個實施例、附圖及其描述中被組合到一起,以將公開內(nèi)容連成整 體,并幫助理解多個發(fā)明方面中的一個或多個方面。然而,這種公開方法不應(yīng)被解釋為反映 聲明要求保護的本發(fā)明相比各個權(quán)利要求中明確陳述的特征而言需要更多特征的意圖。相 反,如所附權(quán)利要求反映出來的那樣,本發(fā)明少于以上公開的單個實施例的所有特征。因 此,權(quán)利要求在此明確地被包括到本說明書中,其中各個權(quán)利要求獨立作為本發(fā)明的單個 實施例。
權(quán)利要求
一種裝置,包括被配置成發(fā)送數(shù)據(jù)流的發(fā)射器,所述數(shù)據(jù)流包括多個數(shù)據(jù)分組,所述數(shù)據(jù)分組包括第一優(yōu)先級的數(shù)據(jù)分組和第二優(yōu)先級的數(shù)據(jù)分組;以及被配置成指導(dǎo)所述發(fā)射器的操作的網(wǎng)絡(luò)單元,所述網(wǎng)絡(luò)單元將所述數(shù)據(jù)流分成多個子流,包括用于所述第一優(yōu)先級的數(shù)據(jù)分組的第一子流和用于所述第二優(yōu)先級的數(shù)據(jù)分組的第二子流。
2.如權(quán)利要求1所述的裝置,其特征在于,所述第一優(yōu)先級高于所述第二優(yōu)先級,且其 中所述網(wǎng)絡(luò)單元用于為所述子流建立帶寬,以使用于所述第二優(yōu)先級的所述數(shù)據(jù)分組的帶 寬大于用于所述第一優(yōu)先級的所述數(shù)據(jù)分組的帶寬。
3.如權(quán)利要求2所述的裝置,其特征在于,建立帶寬包括如果發(fā)送所述第一優(yōu)先級的 所述數(shù)據(jù)分組所需的帶寬量大于所述第二優(yōu)先級的數(shù)據(jù)分組所需的帶寬量,則將所述第一 子流分成多個子流,其中由所述第一子流分成的所述多個子流中的每一個的帶寬小于所述 第二數(shù)據(jù)子流的帶寬。
4.如權(quán)利要求2所述的裝置,其特征在于,建立帶寬包括用額外數(shù)據(jù)分組裝填一個或 多個子流以保持用于所述子流的帶寬。
5.如權(quán)利要求4所述的裝置,其特征在于,所述額外數(shù)據(jù)分組包括空數(shù)據(jù)分組。
6.如權(quán)利要求4所述的裝置,其特征在于,所述額外數(shù)據(jù)分組包括重新發(fā)送的數(shù)據(jù)分 組、復(fù)制數(shù)據(jù)分組、或重新發(fā)送和復(fù)制的數(shù)據(jù)分組二者。
7.如權(quán)利要求2所述的裝置,其特征在于,所述裝置在具有基礎(chǔ)設(shè)施的網(wǎng)絡(luò)中工作,所 述基礎(chǔ)設(shè)施在較小帶寬的數(shù)據(jù)流之前丟棄較大帶寬的數(shù)據(jù)流。
8.如權(quán)利要求1所述的裝置,其特征在于,所述網(wǎng)絡(luò)單元還被配置成至少部分地基于 對所述數(shù)據(jù)流的改變來動態(tài)地修改所述數(shù)據(jù)子流。
9.如權(quán)利要求1所述的裝置,其特征在于,所述多個子流中的每一個被引導(dǎo)至接收設(shè) 備的不同端口。
10.如權(quán)利要求1所述的裝置,其特征在于,所述數(shù)據(jù)流是媒體數(shù)據(jù)流。
11.一種裝置,包括被配置成接收多個數(shù)據(jù)流的接收器,所述多個數(shù)據(jù)流包括包含第一優(yōu)先級的數(shù)據(jù)分組 的第一數(shù)據(jù)流和包含第二優(yōu)先級的數(shù)據(jù)分組的第二數(shù)據(jù)流;以及被配置成指導(dǎo)所述接收器的操作的網(wǎng)絡(luò)單元,所述網(wǎng)絡(luò)單元被配置成確定所述多個 數(shù)據(jù)流是單個數(shù)據(jù)流的多個部分,并以與所述單個數(shù)據(jù)流相同的方式來處理所述多個數(shù)據(jù)流。
12.如權(quán)利要求11所述的裝置,其特征在于,所述多個子流中的每一個被引導(dǎo)至所述 裝置的不同端口。
13.如權(quán)利要求11所述的裝置,其特征在于,所述網(wǎng)絡(luò)單元忽略或丟棄所述所述多個 數(shù)據(jù)流中的任一個中所包含的空數(shù)據(jù)分組。
14.一種網(wǎng)絡(luò),包括用于發(fā)送數(shù)據(jù)的第一網(wǎng)絡(luò)設(shè)備,所述數(shù)據(jù)包括多個數(shù)據(jù)分組,所述數(shù)據(jù)分組中的一個 或多個具有第一優(yōu)先級,且所述數(shù)據(jù)分組中的一個或多個具有第二優(yōu)先級,所述第一網(wǎng)絡(luò) 設(shè)備以具有第一帶寬的一個或多個數(shù)據(jù)流來發(fā)送所述第一優(yōu)先級的數(shù)據(jù)分組,且以具有第二帶寬的一個或多個數(shù)據(jù)流來發(fā)送所述第二優(yōu)先級的數(shù)據(jù)分組;以及用于從所述第一網(wǎng)絡(luò)設(shè)備接收所述數(shù)據(jù)流的第二網(wǎng)絡(luò)設(shè)備,當(dāng)數(shù)據(jù)傳輸中出現(xiàn)干擾 時,所述第二網(wǎng)絡(luò)設(shè)備至少部分基于每個數(shù)據(jù)流的所述帶寬來丟棄一個或多個數(shù)據(jù)流。
15.如權(quán)利要求14所述的網(wǎng)絡(luò),其特征在于,所述第二網(wǎng)絡(luò)設(shè)備用于在較小帶寬的數(shù) 據(jù)流之前丟棄較大帶寬的數(shù)據(jù)流。
16.如權(quán)利要求14所述的網(wǎng)絡(luò),其特征在于,所述第一優(yōu)先級高于所述第二優(yōu)先級,且 其中所述第二帶寬大于所述第一帶寬。
17.如權(quán)利要求14所述的網(wǎng)絡(luò),其特征在于,如果第一數(shù)據(jù)流所需的帶寬大于包含較 低優(yōu)先級數(shù)據(jù)的第二數(shù)據(jù)流所需的帶寬,則所述第一網(wǎng)絡(luò)設(shè)備將所述第一數(shù)據(jù)流分成多個 子流,其中所述第一數(shù)據(jù)流分成的所述多個子流中的每一個的帶寬小于所述第二數(shù)據(jù)流的 帶寬。
18.如權(quán)利要求14所述的網(wǎng)絡(luò),其特征在于,所述第一網(wǎng)絡(luò)設(shè)備是數(shù)字媒體數(shù)據(jù)源。
19.如權(quán)利要求14所述的網(wǎng)絡(luò),其特征在于,所述第二網(wǎng)絡(luò)設(shè)備是傳輸或使用數(shù)字媒 體數(shù)據(jù)的設(shè)備。
20.如權(quán)利要求14所述的網(wǎng)絡(luò),其特征在于,所述第二網(wǎng)絡(luò)設(shè)備包括交換機。
21.一種用于優(yōu)先化網(wǎng)絡(luò)中的數(shù)據(jù)分組的方法,包括接收傳輸數(shù)據(jù)流的請求,所述數(shù)據(jù)流包含多種數(shù)據(jù)類型,每種數(shù)據(jù)類型具有一優(yōu)先級;將所述數(shù)據(jù)流分成多個數(shù)據(jù)子流,每個子流具有一特定優(yōu)先級的數(shù)據(jù);為每個數(shù)據(jù)子流分配帶寬,每個子流的所述帶寬基于所述子流中的所述數(shù)據(jù)的優(yōu)先 級;以及通過所述網(wǎng)絡(luò)發(fā)送所述多個數(shù)據(jù)子流。
22.如權(quán)利要求21所述的方法,其特征在于,分配給每個數(shù)據(jù)子流的所述帶寬與每個 數(shù)據(jù)子流的所述優(yōu)先級逆相關(guān)。
23.如權(quán)利要求22所述的方法,其特征在于,還包括如果第一數(shù)據(jù)子流所需的帶寬大 于包含具有較低優(yōu)先級的數(shù)據(jù)的第二數(shù)據(jù)子流所需的帶寬,則將所述第一子流分成多個子 流,其中所述第一數(shù)據(jù)子流分成的所述多個子流中的每一個的帶寬小于所述第二數(shù)據(jù)子流 的帶寬。
24.如權(quán)利要求21所述的方法,其特征在于,還包括至少部分地基于對所述數(shù)據(jù)流的 改變來修改所述數(shù)據(jù)子流。
25.如權(quán)利要求21所述的方法,其特征在于,如果干擾出現(xiàn),則所述網(wǎng)絡(luò)的基礎(chǔ)設(shè)施規(guī) 定丟棄具有較高帶寬的數(shù)據(jù)流。
26.如權(quán)利要求21所述的方法,其特征在于,發(fā)送所述多個數(shù)據(jù)子流包括用附加數(shù)據(jù) 分組來裝填一個或多個所述數(shù)據(jù)子流,以保持所述數(shù)據(jù)子流已分配的帶寬。
27.如權(quán)利要求26所述的方法,其特征在于,所述附加數(shù)據(jù)分組包括一個或多個空數(shù) 據(jù)分組。
28.如權(quán)利要求26所述的方法,其特征在于,所述附加數(shù)據(jù)分組包括一個或多個重新 發(fā)送的數(shù)據(jù)分組、復(fù)制數(shù)據(jù)分組、或重新發(fā)送和復(fù)制的數(shù)據(jù)分組二者。
29.如權(quán)利要求21所述的方法,其特征在于,所述網(wǎng)絡(luò)包括多個娛樂設(shè)備。
全文摘要
一種用于互連網(wǎng)絡(luò)中的分組級優(yōu)先化的方法和裝置。一種裝置的實施例包括用于向接收裝置發(fā)送數(shù)據(jù)流的發(fā)射器,該數(shù)據(jù)流包括多個數(shù)據(jù)分組,這些數(shù)據(jù)分組包括第一優(yōu)先級的數(shù)據(jù)分組和第二優(yōu)先級的數(shù)據(jù)分組。該裝置還可包括用于指導(dǎo)發(fā)射器的操作的網(wǎng)絡(luò)單元,該網(wǎng)絡(luò)單元將數(shù)據(jù)流分成多個子流,包括用于第一優(yōu)先級的數(shù)據(jù)分組的第一子流和用于第二優(yōu)先級的數(shù)據(jù)分組的第二子流。
文檔編號H04L12/56GK101843056SQ200880106080
公開日2010年9月22日 申請日期2008年7月3日 優(yōu)先權(quán)日2007年7月27日
發(fā)明者B·K·舒米特 申請人:晶像股份有限公司