專利名稱:數(shù)字內(nèi)容傳輸?shù)姆召|(zhì)量的制作方法
技術領域:
這里公開的主題涉及數(shù)據(jù)傳輸網(wǎng)絡中數(shù)字對象的傳輸。
背景技術:
信息交換網(wǎng)絡的提供商可以向用戶提供一 系列的服務,包括數(shù)字 內(nèi)容的下載和上傳。下載速度和吞吐量典型地高于所提供的用于數(shù)字 內(nèi)容上傳的速度和呑吐量。日益希望上傳龐大的數(shù)字內(nèi)容。這種數(shù)字 內(nèi)容的實例可以包括電影、音樂、數(shù)據(jù)庫等。這種數(shù)字內(nèi)容的傳輸可 得益于提高的上傳速度和/或吞吐量。典型地,用戶不具備指定用于數(shù) 字內(nèi)容的上傳的上傳速度和/或吞吐量的能力。
為了在信息交換網(wǎng)絡中將數(shù)字內(nèi)容從源節(jié)點傳輸?shù)侥康墓?jié)點,一 個或多個中介方(或許包括一個或多個服務提供商)可以通過將源節(jié) 點耦合到目的節(jié)點的路徑的至少一部分轉(zhuǎn)發(fā)數(shù)字內(nèi)容。這種中介方典 型地擁有、租賃、控制和/或運營例如路由器等的設備以根據(jù)例如因特 網(wǎng)協(xié)議等網(wǎng)絡協(xié)議轉(zhuǎn)發(fā)數(shù)字內(nèi)容。為了將數(shù)字內(nèi)容轉(zhuǎn)發(fā)到目的節(jié)點, 中介方在設備的部署、維護和運營方面承受巨額費用。
根據(jù)下面給出的詳細描述和實施例的附圖(不應當被用于將請求保護的主題限制為所述的具體實施例,而只是用于解釋和理解),將 更充分理解請求保護的主題。
圖l是數(shù)據(jù)傳輸網(wǎng)絡的示例性實施例的框圖2是可以被中介擁有、租賃、控制和/或運營以將數(shù)字對象的 至少一部分傳輸?shù)侥康墓?jié)點的路由器的示例性實施例的框圖3是為數(shù)字對象的上傳指定服務質(zhì)量的方法的示例性實施例 的流程圖4是為數(shù)字對象的上傳指定服務質(zhì)量的方法的示例性實施例 的流程圖5是為數(shù)字對象的上傳指定服務質(zhì)量的方法的示例性實施例 的流程圖;和
圖6是為數(shù)字對象的上傳指定服務質(zhì)量的方法的示例性實施例 的流程圖。
具體實施例方式
在下面的詳細描述中,闡述了很多具體細節(jié)以提供對請求保護的 主題的透徹理解。然而,本領域技術人員應當明白,可以在沒有這些 具體細節(jié)的情況下實施請求保護的主題。在其它情形中,沒有對公知 的方法、過程、組件和/或電路進行詳細描述。
下面的詳細內(nèi)容的一些部分是在對在例如計算機存儲器中的數(shù) 據(jù)比特或二進制數(shù)字信號的運算的算法、程序和/或符號表示方面提出 的。這些算法的描述和/或表示可以包括數(shù)據(jù)處理領域中使用的技術以 傳達計算機系統(tǒng)和/或其它信息處理系統(tǒng)的安排,以便根據(jù)操作的這種 程序、算法和/或符號表示來進行操作。
算法一般可以被認為是產(chǎn)生所需結(jié)果的動作和/或操作的首尾一 致的序列。這些包括物理量的物理操作。通常,但不是必須,這些量 采取能夠被存儲、傳送、合并、比較、和/或以其它方式被操縱的電和 /或磁信號的形式。將這些信號稱為比特、值、元、符號、字符、項、 數(shù)字等,已經(jīng)被證實有時是方便的(主要是常用的原因)。然而,應當理解,所有這些和/或類似的術語都將與適當?shù)奈锢砹肯嚓P聯(lián)并且只 是被應用于這些量的方便的標記。
除非另外明確說明,如從下面的論述顯而易見的是,應當理解,
在通篇說明書論述中,利用例如處理(processing )、計算(computing)、 計算(calculating)、確定(determining)等指的是將表示為在計算機和/ 或計算系統(tǒng)、和/或類似的電子和/或計算設備的寄存器和/或存儲器中 的物理(例如電)量的數(shù)據(jù)操縱或變換成被類似地表示為在計算系統(tǒng) 和/或其它信息處理系統(tǒng)的存儲器、寄存器和/或其它這種信息存儲、 傳輸和/或顯示設備中的物理量的其它數(shù)據(jù)的計算機和/或計算系統(tǒng)、 和/或類似的電子計算設備的動作或處理。
這里請求保護的實施例可包括用于執(zhí)行操作的設備。該設備可以 是為所需目的專門構(gòu)建的,或者它可以包括被存儲在通用計算設備中 的程序選擇性地激活和/或重新配置的通用計算設備。這樣的程序可以 被存儲在存儲介質(zhì)例如(但不限于)任何類型的盤包括軟盤、光盤、 CD-ROM、磁光盤、只讀存儲器(ROM )、隨機存取存儲器(RAM )、 電可編程只讀存儲器(EPROM)、電可擦除和/或可編程只讀存儲器 (EEPROM)、閃存、磁和/或光學卡,和/或適合存儲電子指令、和/ 或能夠被耦合到計算設備和/或其他信息處理系統(tǒng)的系統(tǒng)總線的任何 其它類型的介質(zhì)。
這里提到的處理和/或顯示不與任何特定的計算設備和/或其他其 它設備固有相關。各種通用系統(tǒng)可以用于符合這里的教導的程序,或 者可證實構(gòu)建更專用的設備以實現(xiàn)所需方法是方便的。各種這些系統(tǒng) 的理想結(jié)構(gòu)將在下面的說明中描述。另外,不參考任何特定的編程語 言描述實施例。應當理解,可以使用各種編程語言來實現(xiàn)這里描述的 教導。
在下面的說明和/或權利要求中,可以使用術語"耦合"和/或"連 接,,以及它們的派生詞。在特定的實施例中,可以使用"連接"表明兩 個或更多的部件是相互直接物理和/或電接觸的。"耦合"可以意指兩個 或更多的部件是直接物理和/或電接觸的。然而,"耦合,,還可以表示兩個或更多的部件可能不是相互直接接觸的,但仍然可以相互協(xié)作和/ 或相互作用。
應當理解,某些實施例可以被使用在各種不同的應用中。雖然請 求保護的主題不限于這個方面,但這里公開的電路可以被用在很多設 備(例如在無線電系統(tǒng)的發(fā)射機和接收機)中。打算包含在請求保護 的主題的范圍內(nèi)的無線電系統(tǒng)可以包括(只通過實例的方式)無線個
域網(wǎng)(WPAN)(例如符合WiMedia聯(lián)盟的網(wǎng)絡)、包括無線網(wǎng)絡 接口設備和/或網(wǎng)絡接口卡(NIC)的無線局域網(wǎng)(WLAN)設備和/或無線 廣域網(wǎng)(WWAN)設備、基站、接入點(AP)、網(wǎng)關、網(wǎng)橋、網(wǎng)絡集線 器、蜂窩無線電話通信系統(tǒng)、衛(wèi)星通信系統(tǒng)、雙向無線通信系統(tǒng)、單 向?qū)ず魴C、雙向?qū)ず魴C、個人通信系統(tǒng)(PCS)、個人計算機(PC)、 個人數(shù)字助理(PDA)、和/或類似系統(tǒng)等,但請求保護的主題的范圍 不限于這個方面。
打算包括在請求保護的主題的范圍內(nèi)的無線通信系統(tǒng)的類型可 包括,但不限于,無線個域網(wǎng)(WLAN)、無線廣域網(wǎng)(WWAN)、 碼分多址(CDMA)蜂窩無線電話通信系統(tǒng)、全球移動通信(GSM) 蜂窩無線電話系統(tǒng)、北美數(shù)字蜂窩(NADC)蜂窩無線電話系統(tǒng)、時 分多址(TDMA)系統(tǒng)、擴展的時分多址(E-TDMA)蜂窩無線電話 系統(tǒng)、第三代(3G )系統(tǒng)(例如寬帶碼分多址(WCDMA )、 CDMA-2000 和/或類似系統(tǒng)等),但請求保護的主題的范圍不限于這個方面。
在整篇說明書中提到"一個實施例,,或"實施例"的意思是結(jié)合實 施例描述的特定特征、結(jié)構(gòu)、或特性被包含在至少一個實施例中。因
此,在整篇說明書中在各個不同地方出現(xiàn)的"在一個實施例中"或"在 實施例中,,不一定都指同一實施例。而且,特定的特征、結(jié)構(gòu)、或特 性可以被合并在一個或多個實施例中。
這里提到的"數(shù)據(jù)傳輸網(wǎng)絡,,涉及能夠在耦合到數(shù)據(jù)傳輸網(wǎng)絡的 節(jié)點之間傳輸信息的基礎設施。例如,數(shù)據(jù)傳輸網(wǎng)絡可包括能夠根據(jù) 一個或多個數(shù)據(jù)傳輸協(xié)議在節(jié)點之間傳輸數(shù)據(jù)的鏈路。這種鏈路可以 包括能夠從源向目的地傳輸數(shù)字對象的一類或多類傳輸介質(zhì)。然而,這些只是數(shù)據(jù)傳輸網(wǎng)絡的實例。
在數(shù)據(jù)傳輸網(wǎng)絡中的數(shù)字對象的傳輸中,源節(jié)點可以啟動向耦合 到數(shù)據(jù)傳輸網(wǎng)絡的一個或多個目的節(jié)點的數(shù)據(jù)傳輸。在一個實施例 中,盡管請求保護的主題不限于這個方面,源節(jié)點可以至少部分地基 于與目的節(jié)點相關的目的地址啟動向目的節(jié)點的數(shù)據(jù)傳輸。根據(jù)特定 實施例的通信協(xié)議,源節(jié)點可以在一個或多個數(shù)據(jù)分組(至少部分地 基于目的地址通過數(shù)據(jù)傳輸網(wǎng)絡被路由到目的節(jié)點)中將數(shù)據(jù)傳送到 目的節(jié)點。然而,這些只是在數(shù)據(jù)傳輸網(wǎng)絡中數(shù)據(jù)如何能被從源節(jié)點 傳輸?shù)侥康墓?jié)點的實例,而請求保護的主題的范圍不限于這些方面。
數(shù)據(jù)傳輸網(wǎng)絡中的節(jié)點可以通過數(shù)據(jù)鏈路向數(shù)據(jù)傳輸網(wǎng)絡中的 一個或多個其它節(jié)點"轉(zhuǎn)發(fā)"信息。在一個特定的實例中,第一節(jié)點可 以根據(jù)通信協(xié)議通過傳輸一個或多個數(shù)據(jù)分組將信息轉(zhuǎn)發(fā)到第二節(jié) 點。這種數(shù)據(jù)分組可以包括包含想去的目的節(jié)點的地址的報頭部分和 包含轉(zhuǎn)發(fā)的信息的有效栽荷。如果第二節(jié)點不是最終的想去的節(jié)點, 第二節(jié)點也可以向包括和/或耦合到最終的想去的目的節(jié)點的第三節(jié) 點轉(zhuǎn)發(fā)數(shù)據(jù)分組。然而,這些只是在數(shù)據(jù)傳輸網(wǎng)絡中信息如何可以被 轉(zhuǎn)發(fā)的實例,而請求保護的主題的范圍不限于這個方面。
這里提到的"數(shù)字對象"涉及被以數(shù)字形式組織和/或格式化的信 息。例如,數(shù)字對象可以包括一個或多個文檔、視覺媒體和/或音頻媒 體、和/或它們的組合。然而,這些只是可以在數(shù)字對象中被維護的信 息類型的實例,而請求保護的主題的范圍不限于這個方面??梢砸詨?縮的格式來維護這樣的數(shù)字對象,以實現(xiàn)存儲介質(zhì)中數(shù)字對象的有效 存儲和/或在數(shù)據(jù)傳輸網(wǎng)絡中數(shù)字對象的傳輸。在其它的實施例中,這 樣的數(shù)字對象可以被加密以在安全的通信信道中傳輸。在一個實施例 中,數(shù)字對象可以在源節(jié)點或在一個或多個中介節(jié)點上被格式化以向 一個或多個目的節(jié)點傳輸。此外,數(shù)字對象可以被作為根據(jù)通信協(xié)議 被路由到一個或多個數(shù)據(jù)節(jié)點的一個或多個數(shù)據(jù)分組傳輸?shù)揭粋€或 多個目的節(jié)點。
這里提到的"出價,,(bid)涉及對履行服務的建議的表達。在一個實例中,用戶和/或客戶可以從為用戶和/或客戶的生意而進行竟爭 的多于一方接收出價。出價可以指定根據(jù)其可以形成服務的條款(例 如價格、質(zhì)量、及時性和/或可靠性)。然而,這些只是可以在出價中 表達的條款的實例,而請求保護的主題不限于這個方面。此外,在一 些商業(yè)語境中,用戶和/或客戶接受出價可以對雙方都具有約束力。然 而,在其它的商業(yè)語境中,用戶和/或客戶自身接受出價可以對它不具 有約束力。這里, 一方或多方的其他活動可能導致具有約束力的安排。 應當理解,這些只是出價的實例,而請求保護的主題不限于這個方面。
這里提到的"出價請求"涉及對提供用于履行服務的出價的遨請 的表達。在一個特定的實例中,這樣的出價請求可以指定要由服務提 供商履行的所需服務。在一些實施例中,出價請求可以指定根據(jù)其履 行所需服務的條款中的一部分但不必是所有條款。然而,這些只是出 價請求的實例,而請求保護的主題不限于這些方面。
響應于從提供服務的服務提供商接收出價,潛在的用戶和/或客 戶可以向出價服務提供商提供"接受消息"。這樣的接受消息可以表達 用戶和/或客戶愿意根據(jù)接收的出價中闡述的至少 一些條款接收來自 服務提供商的服務。然而,這只是接受消息的實例,而請求保護的主 題不限于這個方面。
在通過數(shù)據(jù)傳輸網(wǎng)絡從源節(jié)點向目的節(jié)點轉(zhuǎn)發(fā)數(shù)字對象時,由一 個或多個"中介,,或"中介方"擁有、租賃、控制和/或運營的設備可以通 過數(shù)據(jù)傳輸網(wǎng)絡的至少一部分向目的節(jié)點轉(zhuǎn)發(fā)數(shù)字對象的至少一部 分。如下面所示例,術語"中介"可以指可通過數(shù)據(jù)傳輸網(wǎng)絡的至少一 部分和/或被該方擁有、租賃、控制和/或運營的設備轉(zhuǎn)發(fā)數(shù)字對象來 履行服務的一方。
由中介擁有、租賃、控制和/或維護的設備可以包括能夠?qū)⑿畔?br>
里,1這樣的設備可以包^^一個或多個能夠通過在數(shù)據(jù)^輸網(wǎng)絡中形成 鏈路的一個或多個數(shù)據(jù)傳輸介質(zhì)從源節(jié)點接收信息和/或?qū)⑿畔鬏?到目的節(jié)點的"通信端口"。這樣的通信端口可能能夠從幾種類型的數(shù)據(jù)傳輸介質(zhì)(例如電纜(例如光、同軸、非屏蔽雙絞線電纜等)和/ 或無線傳輸介質(zhì)(例如通過地面或衛(wèi)星鏈路))的任意一種傳輸和/ 或接收信息。然而,這些只是可以將由中介擁有、租賃、控制和/或運 營的設備耦合到數(shù)據(jù)傳輸網(wǎng)絡的通信端口的實例,而請求保護的主題 不限于這些方面。
這里提到的"指令"涉及表示一個或多個邏輯運算的表達。例如, 通過是可被機器解釋的,指令可以是"機器可讀的",以便在一個或 多個數(shù)據(jù)對象上執(zhí)行一個或多個運算。然而,這只是指令的實例,而 請求保護的主題不限于這個方面。在另一實例中,這里提到的指令可 以涉及可由具有包括編碼的命令的命令集的處理電路執(zhí)行的編碼的 命令。這樣的指令可以以處理電路理解的機器語言的形式進行編碼。 再次地,這些只是指令的實例,而請求保護的主題不限于這個方面。
這里提到的"存儲介質(zhì)"涉及能夠維持可被一個或多個機器理解 的表達的介質(zhì)。例如,存儲介質(zhì)可以包括一個或多個存儲機器可讀的 指令和/或信息的存儲設備。這種存儲設備可以包括幾個介質(zhì)類型(包 括例如磁、光或半導體存儲介質(zhì))的任意之一。然而,這些只是存儲 介質(zhì)的實例,而請求保護的主題不限于這些方面。
這里提到的"邏輯,,涉及用于執(zhí)行一個或多個邏輯運算的結(jié)構(gòu)。例 如,邏輯可以包括基于一個或多個輸入信號提供一個或多個輸出信號 的電路系統(tǒng)。這種電路系統(tǒng)可以包括接收數(shù)字輸入和提供數(shù)字輸出的 有限狀態(tài)機或響應一個或多個模擬輸入信號提供一個或多個模擬輸
出信號的電路系統(tǒng)??梢栽趯S眉呻娐?ASIC)或現(xiàn)場可編程門陣 列(FPGA)中提供這種電路系統(tǒng)。此外,邏輯可以包括存儲在存儲 介質(zhì)中的機器可讀的指令,結(jié)合處理電路系統(tǒng)來執(zhí)行這種機器可讀指 令。然而,這些只是可以提供邏輯的結(jié)構(gòu)的實例,而請求保護的主題 不限于這個方面。
這里提到的"代理,,(agent)涉及在第一設備上執(zhí)行并能夠通過 數(shù)據(jù)傳輸網(wǎng)絡與第二設備通信的進程(process)。在一個特定的實施 例中,例如,代理進程可以收集與第一設備相關的信息,使收集的信
14息向第二設備傳輸。在另一實施例中,代理可以從第二設備接收控制 信號來實現(xiàn)第一設備的至少一方面的遠程控制。然而,這些只是代理 如何使設備之間能夠進行通信的實例,而請求保護的主題不限于這些 方面。在另一個實施例中,代理可以在存儲在存儲介質(zhì)中的機器可讀 指令的控制下在處理器上執(zhí)行。在另一個實施例中,代理可以在提供 邏輯的不同類型的結(jié)構(gòu)上執(zhí)行。但是,這些只是代理的實例,而請求 保護的主題不限于這些方面。
這里提到的"服務質(zhì)量"("QoS")涉及在時間約束內(nèi)向接收者提 供數(shù)據(jù)的數(shù)據(jù)傳輸服務的特征。服務質(zhì)量可以指傳輸控制協(xié)議/因特網(wǎng) 協(xié)議(TCP/IP)類型的協(xié)議、和/或用戶數(shù)據(jù)報協(xié)議/因特網(wǎng)協(xié)議 (UDP/IP)類型的協(xié)議的特性。在一個或多個實施例中,服務質(zhì)量可 以指門限錯誤傳輸率,例如其中一個或多個數(shù)據(jù)分組可能未到達,和 /或其中確實到達的一個或多個數(shù)據(jù)分組可能包括一個或多個損壞的 信息比特。在一個或多個實施例中,服務質(zhì)量可以指其中無錯和/或錯 誤率可能不超過預定值、和/或在其中錯誤數(shù)和/或錯誤率是可接受的
范圍,但是請求保護的主題的范圍不限于這個方面。在特定的實施例 中,例如,QoS可以與數(shù)字對象從源節(jié)點向目的節(jié)點的傳輸相關。這 里,例如,QoS可以指定全部或部分數(shù)字對象在某時間約束內(nèi)到達目 的節(jié)點。在另一實施例中,服務質(zhì)量可以至少部分地定義數(shù)字對象被 傳輸?shù)侥康墓?jié)點的有效數(shù)據(jù)速率。然而,這只是如何可以將QoS應用 于數(shù)字對象的傳輸?shù)膶嵗?,而請求保護的主題的范圍不限于這個方 面。
除非另外明確說明,如從下面的討論顯而易見的是,應當理解, 在本說明書的通篇論述中,利用例如"處理"、"計算(computing)"、"計 算(calculating)"、"選擇"、"形成"、"實現(xiàn)(enablmg)"、"抑制"、"識 別"、"初始"、"接收"、"傳輸"、"確定"和/或類似的術語的討論可以 指由對在計算平臺的處理器、存儲器、寄存器和/或其它的信息存儲、 傳輸、接收和/或顯示設備中被表示為物理的電和/或磁量和/或其它物 理量的數(shù)據(jù)進行操縱或變換的計算平臺(例如計算機或類似的電子計算設備)執(zhí)行的動作和/或處理。此外,除非另外明確說明,這里參照 流程圖或以其它方式描述的處理也可以由這樣的計算平臺全部地或 部分地執(zhí)行和/或控制。
圖1是示例數(shù)據(jù)傳輸網(wǎng)絡100的框圖。源節(jié)點110和目的節(jié)點 152、 154和156可以使用幾種數(shù)據(jù)傳輸接入技術(例如公共交換電話 網(wǎng)絡(PSTN)、數(shù)字用戶線路(DSL)、同軸電纜或無線接入(例 如使用衛(wèi)星和/或地面鏈路))中的任何一種接入數(shù)據(jù)傳輸網(wǎng)絡100。 然而,這些只是節(jié)點如何可以獲得對數(shù)據(jù)傳輸網(wǎng)絡的接入的實例,而 請求保護的主題不限于這些方面。數(shù)據(jù)傳輸網(wǎng)絡100可能能夠在根據(jù) 因特網(wǎng)協(xié)議(IP)的網(wǎng)絡拓樸中在節(jié)點之間傳輸數(shù)據(jù)分組。然而,這 只是可用于將數(shù)據(jù)對象的全部或部分從源節(jié)點傳輸?shù)侥康墓?jié)點的通 信協(xié)議的實例,而請求保護的主題不限于這個方面。這里,在圖1中 示例的實例例中,源節(jié)點110和目的節(jié)點152、 154和156可以通過 提供商120和140的設施接入數(shù)據(jù)網(wǎng)絡100。提供商120和140可以 提供對因特網(wǎng)的接入,并可以被稱為因特網(wǎng)服務提供商(ISP)。例 如,源節(jié)點110和/或目的節(jié)點152、 154和156可以包括使得針對預 訂費而能夠接入數(shù)據(jù)傳輸網(wǎng)絡100的對應ISP的用戶、客戶或訂戶(這 里使用的這些詞可以是同義的)。然而,ISP只是源和/或目的節(jié)點如 何可以接入數(shù)據(jù)傳輸網(wǎng)絡的實例,而請求保護的主題不限于這個方 面。在另一實施例中,源節(jié)點和目的節(jié)點均可以被連接到扮演提供商 120和140的雙重角色的單個ISP。
根據(jù)實施例,源節(jié)點110和/或目的節(jié)點152、 154和156可以包
括能夠傳輸和/或接收數(shù)字對象的幾種類型的設備的任何一種。在一個 實例中,源節(jié)點110和/或目的節(jié)點152、 154和156可以包括適應于 通過使用 一種或多種前述接入技術的數(shù)據(jù)傳輸介質(zhì)向ISP傳輸數(shù)據(jù)和 /或從ISP接收數(shù)據(jù)的通信端口 (未示出)。除了通信端口之外,源節(jié) 點110和/或目的節(jié)點152、 154和156可以包括利用處理器、 一個或 多個存儲器設備和適當?shù)妮斎?輸出設備的計算機系統(tǒng),用于在處理器 和通信端口上執(zhí)行的進程之間進行通信。這里,這種在計算機系統(tǒng)上執(zhí)行的進程可以至少部分地由存儲在計算機系統(tǒng)的一個或多個存儲
器設備中的機器可讀指令控制。在一個特定的實施例中,在源節(jié)點110
的計算機系統(tǒng)可以執(zhí)行一個或多個進程以創(chuàng)建和/或格式化數(shù)字對象
以便在數(shù)據(jù)傳輸網(wǎng)絡IOO中傳輸。然而,這只是源節(jié)點110如何可以 創(chuàng)建和/或格式化數(shù)字對象以便在數(shù)據(jù)傳輸網(wǎng)絡100中傳輸?shù)膶嵗?br>
請求保護的主題不限于這個方面。在另一實施例中,在目的節(jié)點的計 算機系統(tǒng)可以執(zhí)行一個或多個進程以利用通過通信端口從數(shù)據(jù)傳輸
網(wǎng)絡100接收的數(shù)字對象。在另一實施例中,源節(jié)點或目的節(jié)點之一 或這二者均可使用代理(agent)或代理(proxy)來完全地或部分地 代表相應的節(jié)點進行處理。
根據(jù)實施例,由中介132、 134、和/或136擁有、租賃、控制和/ 或運營的設備可以在提供商120和140之間傳輸數(shù)字對象。將中介設 備耦合到提供商120和140的鏈路可以包括幾種數(shù)據(jù)傳輸介質(zhì)例如電 纜(例如光纖、同軸和/或非屏蔽雙絞線電纜)和/或無線傳輸介質(zhì)(例 如使用基于地面或衛(wèi)星的鏈路)的任何之一。然而,這些只是可以被 用于在數(shù)據(jù)傳輸網(wǎng)絡中傳輸數(shù)字對象的傳輸介質(zhì)的實例,而請求保護 的主題不限于這個方面。
如圖1中所示例,提供商120可以在包括至少一個對應的中介 132、 134和136的多條路徑的任何一條中將數(shù)字對象傳輸?shù)教峁┥?140。這里,根據(jù)實施例,提供商120可以通過中介132、 134和136 的任何一個將數(shù)字對象傳輸?shù)教峁┥?40。如下面討論的,根據(jù)實施 例,提供商120可以至少部分地基于從用戶110接收的一個或多個出 價請求,選擇中介132、 134和136的一個或多個來將數(shù)字對象轉(zhuǎn)發(fā) 到提供商140。通過中介132、 134和136的路徑在傳輸速度、服務質(zhì) 量能力等方面可能互相不同。
來自用戶110的出價請求可以包括與請求的服務質(zhì)量和/或要由 用戶110傳輸?shù)侥康墓?jié)點的數(shù)字對象的大小有關的信息。出價請求也 可以包括包含(但不限于)數(shù)字對象的壓縮、數(shù)字對象的加密、要向 提供商120支付的用于促進數(shù)字對象的傳輸?shù)慕ㄗh的價格、計費帳戶
17信息、目的地址等的信息。
根據(jù)實施例,盡管請求保護的主題不限于這個方面,但中介132、 134和136可以在提供商120和140之間在根據(jù)特定的網(wǎng)絡協(xié)議(例 如因特網(wǎng)協(xié)議(IP))格式化的一個或多個數(shù)據(jù)分組中路由數(shù)字對象。 可以根據(jù)若干數(shù)據(jù)鏈路層協(xié)議(例如以太網(wǎng)、異步傳輸模式(ATM)、
的任何一個,在連接中介132、 134和136與提供商120和140的數(shù) 據(jù)鏈路上轉(zhuǎn)發(fā)這種數(shù)據(jù)分組。在利用無線通信鏈路的實施例中,可以 根據(jù)若干無線數(shù)據(jù)鏈路協(xié)議(例如IEEE標準802.11和802.16 )的任 何一個,在這種無線通信鏈路上轉(zhuǎn)發(fā)數(shù)據(jù)分組。然而,這些只是可以 用于在數(shù)據(jù)傳輸網(wǎng)絡中轉(zhuǎn)發(fā)數(shù)據(jù)分組的數(shù)據(jù)鏈路協(xié)議的實例,而請求 保護的主題不限于這個方面。根據(jù)實施例,提供商120和140與中介 132、 134和136都可以包括一個或多個路由器以便將源自用戶110的 數(shù)據(jù)分組轉(zhuǎn)發(fā)到目的節(jié)點。
圖2是根據(jù)實施例,可以在提供商和/或在中介處被擁有、租賃 和/或運營以將數(shù)字對象的至少一部分傳輸?shù)侥康墓?jié)點的路由器200 的框圖。路由器200可以包括一個或多個輸入端口 202、 204和206 以根據(jù)上述協(xié)議的一個或多個接收數(shù)據(jù)分組通信。這里,輸入端口 202、 204和206的一個或多個可能能夠接收源自源節(jié)點110的數(shù)字對 象的全部或部分。路由器200也可以包括一個或多個輸出端口 "2、 214和216以根據(jù)上述協(xié)議的一個或多個轉(zhuǎn)發(fā)數(shù)據(jù)分組通信。這里, 輸出端口 212、 214和216的一個或多個可能能夠向提供商140傳輸 數(shù)字對象的全部或部分(以便隨后被轉(zhuǎn)發(fā)到一個或多個目的節(jié)點)。
根據(jù)實施例,路由器200可以包括邏輯以便確定如何將在輸入端 口 202、 204和206上接收的分組轉(zhuǎn)發(fā)到輸出端口 212、 214和216。 例如,路由器200可以至少部分地基于與接收的數(shù)據(jù)分組(例如目的 地址)有關的信息并且可能至少部分地基于出價或出價請求信息,確 定輸出端口212、 214和216之一來轉(zhuǎn)發(fā)接收的數(shù)據(jù)分組。這里,根 據(jù)實施例,路由器200可以根據(jù)將目的地IP地址與輸出端口 212、214或216關聯(lián)起來的一個或多個查詢表確定輸出端口 212、 214或216 以轉(zhuǎn)發(fā)接收的數(shù)據(jù)分組。然而,這只是路由器如何可以確定輸出端口 以轉(zhuǎn)發(fā)數(shù)據(jù)分組的實例,而請求保護的主題不限于這個方面。雖然存 在與接收的數(shù)據(jù)分組相關聯(lián)的有效的目的地址,根據(jù)實施例,路由器 200也可以至少部分地基于例如與數(shù)據(jù)分組相關聯(lián)的目的地和/或源 的信息或與數(shù)據(jù)分組相關聯(lián)的其它信息選擇是否轉(zhuǎn)發(fā)接收的數(shù)據(jù)分 組。
根據(jù)實施例,控制數(shù)據(jù)分組從輸入端口向輸出端口路由的路由器 200的上述邏輯可以包括具有一個或多個處理器和存儲器設備的一個 或多個計算機系統(tǒng)。存儲器設備可以包括要在一個或多個處理器上執(zhí) 行來控制數(shù)據(jù)分組的路由的機器可讀指令?;蛘撸酚善?00可以包 括一個或多個ASIC設備以控制路由、和/或一個或多個ASIC設備與 一個或多個計算機系統(tǒng)的組合以控制路由。然而,這些只是可以被在 路由器中用于控制數(shù)據(jù)分組的轉(zhuǎn)發(fā)的邏輯的實例,而請求保護的主題 不限于這些方面。在一個或多個實施例中,路由器200可以包括如這 里所述的一個或多個計算平臺(例如適應于至少部分地作為路由器工 作和/或提供一個或多個路由功能的服務器和/或網(wǎng)絡接口卡),和/或 通過如這里所述的一個或多個計算平臺(例如適應于至少部分地作為 路由器工作和/或提供一個或多個路由功能的服務器和/或網(wǎng)絡接口
卡)實施,但請求保護的主題的范圍不限于這個方面。
根據(jù)實施例,提供商120和140與/或中介132、 134和136(圖 1)的一個或多個可以利用多于一個路由器200以將數(shù)字對象轉(zhuǎn)發(fā)到 目的節(jié)點。在第一路由器從用戶IIO接收的數(shù)字對象可以被轉(zhuǎn)發(fā)到第 二路由器,其中第一和第二路由器由中介132、 134和136的其中之 一或提供商120擁有、租賃、控制和/或運營。這里,第一路由器可以 從用戶IIO接收數(shù)字對象,將接收的數(shù)字對象直接轉(zhuǎn)發(fā)到第二路由器 或者通過一個或多個其它路由設備轉(zhuǎn)發(fā)到第二路由器。這樣第二路由 器可以將從第一路由器接收的數(shù)字對象轉(zhuǎn)發(fā)到提供商140。然而,這 只是一個或多個中介如何可以利用多個路由器來將數(shù)字對象從源節(jié)點轉(zhuǎn)發(fā)到目的節(jié)點的實例,而請求保護的主題不限于這個方面。
根據(jù)實施例,節(jié)點132-136和/或ISP 120和/或ISP 140的一個或 多個可以利用根據(jù)例如在因特網(wǎng)工程任務組(IETF)、網(wǎng)絡工作組、 RFC 3031,2001中提出的多協(xié)議標簽交換(MPLS)體系結(jié)構(gòu)的多協(xié) 議標簽交換。在這樣的實施例中,ISP 120可以包括能夠?qū)撕炛捣?配給從源節(jié)點110接收的分組以便向一個或多個目的節(jié)點152-156傳 輸?shù)臉撕炦吘壜酚善?LER)。節(jié)點132-136的一個或多個路由器200 可以包括標簽交換路由器(LSR)以至少部分地基于分配給接收的數(shù) 據(jù)分組的標簽值對接收的數(shù)據(jù)分組做轉(zhuǎn)發(fā)決定。在ISP 120和ISP 140 之間的網(wǎng)絡跳轉(zhuǎn)中,與節(jié)點132-136的一個或多個相關聯(lián)的LSR可以 移除接收的數(shù)據(jù)分組的現(xiàn)有標簽,而采用表明下一個下游LSR如何 將數(shù)據(jù)分組轉(zhuǎn)發(fā)到目的地的新標簽。耦合成將數(shù)字對象從ISP 120轉(zhuǎn) 發(fā)到ISP 140的標簽交換路由器于是可以形成至少部分地根據(jù)標簽確 定的標簽交換路徑(LSP),所述標簽選自稱為標簽棧的標簽層級、 分配給在ISP 120和ISP 140之間的網(wǎng)絡跳轉(zhuǎn)中傳輸數(shù)字對象的數(shù)據(jù) 分組。然而,這只是如何可以在數(shù)據(jù)傳輸網(wǎng)絡上使用MPLS在節(jié)點之 間傳輸數(shù)字對象的實例,而請求保護的主題的范圍不限于這個方面。
在一個或多個實施例中,路由器200可以使用現(xiàn)有的進程、路由 表、和/或MPLS實現(xiàn)分組和/或數(shù)據(jù)的路由以對業(yè)務流進行整形,可 選地不考慮基于對象的QoS需求和/或其它的準則,由于它涉及特定 數(shù)字對象和/或一系列對象的傳輸。在一個或多個實施例中,路由器
200可以使用現(xiàn)有的進程、路由表、和/或MPLS實現(xiàn)分組和/或數(shù)據(jù) 的路由以對業(yè)務流進行整形,可選地包括考慮基于對象的QoS需求和 /或其它的準則,由于它涉及特定數(shù)字對象和/或一系列對象的傳輸。 在一個或多個實施例中,路由器200可以用軟件和/或固件編程來實現(xiàn) 分組和/或數(shù)據(jù)的路由,而在一個或多個替代實施例中,路由器200 可以是有線的和/或利用交換機來至少部分地基于分組業(yè)務以預定的 QoS實現(xiàn)分組和/或數(shù)據(jù)的路由,但請求保護的主題的范圍不限于這個 方面。在一個或多個實施例中,可以從處于路由器200外部的源接收可安排路由器200路由和/或轉(zhuǎn)發(fā)分組的指令,而在一個或多個實施例 中,可將路由器200安排為以預訂的設置(例如可被安排為至少持續(xù) 預定的時段)轉(zhuǎn)發(fā)預定的分組和/或數(shù)字對象,例如其中輸入端口 202-206之一可以被耦合到一個或多個輸出端口 212-216,但請求保護 的主題的范圍不限于這個方面。
在一個或多個實施例中,如圖1中所示的網(wǎng)絡100可以確定用于 在ISP 120的路由器200和在ISP140的路由器之間傳輸數(shù)字對象的路 徑,用于在中介節(jié)點132-136之一的路由器200和在中介節(jié)點132-136 的另一個的路由器200之間傳輸數(shù)字對象的路徑,和/或用于在中介節(jié) 點132-136的路由器200與ISP 120和/或ISP 140之間傳輸數(shù)字對象 的路徑。當源節(jié)點110準備將數(shù)字對象發(fā)送到目的節(jié)點152-156的一 個或多個時,源節(jié)點IIO可以將數(shù)字對象發(fā)送到ISP 120,其中數(shù)字 對象可以包括涉及要被發(fā)送的數(shù)字對象的信息。這種涉及要被發(fā)送的 數(shù)字對象的信息可以被稱為數(shù)字對象信息。這種數(shù)字對象信息可以包 括例如數(shù)字對象的大小(例如以兆字節(jié)為單位)、相對于一個或多個 其它數(shù)字對象的優(yōu)先級的數(shù)字對象的優(yōu)先級、其中期望傳輸數(shù)字對象 的時間框架、在源節(jié)點IIO和目的節(jié)點152-156的一個或多個之間期 望的鏈路質(zhì)量、在源節(jié)點IIO和目的節(jié)點152-156的一個或多個之間 期望的服務質(zhì)量(QoS)、在源節(jié)點110和目的節(jié)點152-156的一個 或多個之間期望的等待時間參數(shù)、數(shù)字對象包括的信息的類型(例如 文本數(shù)據(jù)、電子郵件數(shù)據(jù)、HTML數(shù)據(jù)、媒體數(shù)據(jù))、數(shù)據(jù)文件的格 式等。在一個或多個實施例中,數(shù)字對象信息可以包括數(shù)字傳輸格式 (DTF)。這樣的數(shù)字傳輸格式(DTF)例如可以包括指定將數(shù)字對 象傳輸?shù)侥康墓?jié)點的服務的服務請求的條款的預定義字段。這種預定 義的字段可以用于向請求方提供例如要被傳輸?shù)臄?shù)字對象的大小(例 如以比特、字節(jié)、信元、分組等為單位)、目的地址和/或地址、QoS, 壓縮格式、安全性/加密、計費帳號等的信息。然而,這些只是可以在 DTF中使用以提供服務請求的預定義字段的實例,而請求保護的主題 的范圍不限于這些方面。在一個或多個實施例中,數(shù)字對象信息可以被全部地或至少部分地與數(shù)字對象合并。例如,數(shù)字對象信息可以包 括報頭,和/或被包舍在數(shù)字對象的報頭中。在一個或多個替代實施例 中,數(shù)字對象信息可以是全部地或至少部分地與數(shù)字對象本身分離的 對象。例如,數(shù)字對象信息可以是包含屬于數(shù)字對象的目的信息、發(fā) 送者信息、接收信息、服務質(zhì)量信息、路由路徑信息等的單獨路由帳 單和/或存根。在這種實施例中,數(shù)字對象信息可以與數(shù)字對象一起被 路由,或替代地可以被至少部分地獨立于數(shù)字對象被路由,和/或可沿
著網(wǎng)絡100遵循不同的傳輸路徑傳輸。在一個或多個實施例中,數(shù)字
對象信息可以指明到來的和/或包含在數(shù)字對象中的一個或多個下游
節(jié)點(例如節(jié)點114),和/或請求的服務質(zhì)量,和/或?qū)τ谙掠喂?jié)點是 否可以處理數(shù)字對象、存儲數(shù)字對象、轉(zhuǎn)發(fā)數(shù)字對象等的信息的請求。 在一個或多個實施例中,數(shù)字對象信息可以到達與數(shù)字對象相同的目 的地,而在一個或多個替代實施例中,數(shù)字對象信息可能不實際到達 和/或可能不需要到達與數(shù)字對象相同的目的地。然而,這些只是如何 可以具體表現(xiàn)數(shù)字對象信息的實例,而請求保護的主題的范圍不限于 這些方面。
在一個或多個實施例中,數(shù)字對象(DO)可以指要在網(wǎng)絡100 中傳輸?shù)挠行лd荷(例如電影文件),而數(shù)字傳輸文件(DTF)可以 指與數(shù)字對象有關的信息(可被稱為數(shù)字對象信息)。例如,數(shù)字傳 輸格式可以是另一個對象,典型地小于(但不是必須小于)數(shù)字對象, 可以是代表數(shù)字對象和/或與數(shù)字對象有關的信息、獨立于數(shù)字對象本 身的對象。在一個實施例中,數(shù)字傳輸格式可以包括關于數(shù)字對象的 元數(shù)據(jù),例如大小、出價、收費、QoS、路由信息等。數(shù)字傳輸格式 可以穿過網(wǎng)絡100中的與數(shù)字對象相同的路徑,和/或數(shù)字傳輸格式可 以穿過與數(shù)字對象至少部分地不同的路徑。在一個或多個實施例中, 可能不需要和/或利用數(shù)字傳輸格式,例如可能存在已有的約定和/或 預先安排的路徑用來處理數(shù)字對象的轉(zhuǎn)發(fā)。在其它的實施例中,可以 利用數(shù)字傳輸格式作為手段(instrument),其中可以在網(wǎng)絡100上 傳輸數(shù)字對象之前利用和/或協(xié)商在網(wǎng)絡100上轉(zhuǎn)發(fā)數(shù)字對象的出價和/或費用。在某些實施例的任何給定網(wǎng)絡中,數(shù)字對象可以包括對應 的數(shù)字傳輸格式,而在其它實施例中,數(shù)字對象可能不具有對應的數(shù)
字傳輸格式。然而,這些只是如何可以利用數(shù)字傳輸格式通過網(wǎng)絡100
來傳輸數(shù)字對象的實例,而請求保護的主題的范圍不限于這些方面。 在一個或多個實施例中,數(shù)字對象可以足夠大,以便理想的是將
數(shù)字對象分割成一個或多個子對象,例如在源節(jié)點110和/或在中介節(jié) 點132-136的一個或多個上,其中一個或多個子對象可以擁有它自己 的單獨的路由需求、服務質(zhì)量、路由路徑等,而且其中子對象可以在 一個或多個中介節(jié)點132-136和/或一個或多個目的節(jié)點152-156處被 重新裝配。在一個或多個實例中的這種子對象概念可能類似于利用分 組的數(shù)據(jù)轉(zhuǎn)發(fā),其中子對象可能是處于比分組高的組織等級,但也可 能是在比數(shù)字對象本身低的等級。例如,多媒體對象可以被分割成視 頻子對象和音頻子對象,和/或多媒體對象可以被分割成對應于包含在 多媒體對象中的場景的子對象,但請求保護的主題的范圍不限于這個 方面。適合于被分割成一個或多個較小的對象的這種數(shù)字對象的實例 可能是數(shù)字對象為電影的情況。在一個或多個實施例中,這種對象的 傳輸可以包括多輸入多輸出(MIMO)傳輸系統(tǒng)和/或空分多址系統(tǒng), 例如其中可以在兩個或更多的鏈路上并行傳輸兩個或更多的子對象。 在一個特定的實施例中,可能適合于將數(shù)字對象分割成一個或多個子 對象的網(wǎng)絡可以包括依照電氣電子工程師協(xié)會(IEEE) 802.16類型 的標準(例如WiMax類型的標準)運營的網(wǎng)絡的至少一部分,但請 求保護的主題的范圍不限于這個方面。
根據(jù)數(shù)據(jù)傳輸網(wǎng)絡的一些實施例(例如圖1中所示的數(shù)據(jù)傳輸網(wǎng) 絡100的實施例),ISP和/或中介通過數(shù)據(jù)傳輸網(wǎng)絡的至少一部分轉(zhuǎn) 發(fā)數(shù)字對象可能產(chǎn)生費用。為了抵消這種費用,ISP和/或中介可以從 與源節(jié)點、提供商和/或目的節(jié)點相關聯(lián)的一方接收補償作為在網(wǎng)絡的 一部分上轉(zhuǎn)發(fā)數(shù)字對象的交換。根據(jù)實施例,中介可以提供指定條款 (根據(jù)這些條款中介將在數(shù)據(jù)傳輸網(wǎng)絡的至少一部分上轉(zhuǎn)發(fā)數(shù)字對 象)的出價。要補償中介的一方可以從在網(wǎng)絡的至少一部分上轉(zhuǎn)發(fā)數(shù)字對象的服務的多個出價之中選擇。提供商可以至少部分地根據(jù)用戶
110在出價請求或接受消息中所指定的請求的服務質(zhì)量和數(shù)據(jù)對象大
小,從來自各個中介的各種出價之中選擇。然而,這只是一個示例性 實施例,而請求保護的主題不限于這些方面。
圖3是用于指定數(shù)字對象的上傳的服務質(zhì)量的方法的示例性實 施例的流程圖。圖3的示例性實施例可以包括模塊310-330的全部、 多于全部、和/或少于全部,此外,模塊310-330的順序只是示例順序, 而請求保護的主題的范圍不限于這個方面。在模塊310,從用戶接收 上傳請求??梢栽谔峁┥汤鏘SP接收上傳請求。上傳請求可以包括 如上所述的出價請求,并且可以包括與請求的服務質(zhì)量等級有關的信 息。上傳請求還可以包括與要被上傳的數(shù)字對象的其它方面有關的信 息,包括(但不限于)數(shù)字對象的大小、數(shù)字對象的壓縮、加密或其 它安全性措施、計費帳戶信息、交付時間、可允許的錯誤率等。
在模塊320,提供商將價格報價傳輸給用戶。價格報價可以包括 如上所述的出價。價格報價可以至少部分地基于之前從用戶接收的上 傳請求信息。如果用戶接受價格報價,在模塊330從用戶接收價格報 價接受。
圖4是用于指定數(shù)字對象的上傳的服務質(zhì)量的方法的示例性實 施例的流程圖。圖4的示例性實施例可以包括模塊410-460的全部、 多于全部、和/或少于全部,此外,模塊310-330的順序只是示例順序, 而請求保護的主題的范圍不限于這個方面。在模塊410,從用戶接收 上傳請求??梢栽谔峁┥汤鏘SP接收上傳請求。上傳請求可以包括 如上所述的出價請求,和可以包括與請求的服務質(zhì)量等級有關的信 息。上傳請求還可以包括與要被上傳的數(shù)字對象的其它方面有關的信 息,包括(但不限于)數(shù)字對象的大小、數(shù)字對象的壓縮、加密或其 它安全性措施、計費帳戶信息、交付時間等。
在模塊420,提供商將價格報價傳輸給用戶。價格報價可以包括 如上所述的出價。價格報價可以至少部分地基于之前從用戶接收的上 傳請求信息,包括請求的服務質(zhì)量。如果在模塊430沒有從用戶接收到價格報價接受通知,或價格報 價接受未被預先安排,在模塊440結(jié)束程序。如果包括價格報價的條 款在模塊430被接受,在模塊450路由器被配置為提供請求的服務質(zhì) 量。在模塊460從用戶接收數(shù)字對象的上傳。
圖5是用于指定數(shù)字對象的上傳的服務質(zhì)量的方法的示例性實 施例的流程圖。圖5的示例性實施例可以包括模塊510-530的全部、 多于全部、和/或少于全部,此外,模塊510-530的順序只是示例順序, 而請求保護的主題的范圍不限于這個方面。在模塊510,從用戶接收 上傳請求。這個實例的上傳請求可以包括與請求的服務質(zhì)量等級有關 的信息和建議的價格信息。上傳請求還可以包括與要被上傳的數(shù)字對 象的其它方面有關的信息,包括(但不限于)數(shù)字對象的大小、數(shù)字 對象的壓縮、加密或其它安全性措施、計費帳戶信息、交付時間等。 在模塊520,將上傳請求接受消息交付給用戶,而在模塊530路由器 被配置為提供請求的服務質(zhì)量。
圖6是用于指定數(shù)字對象的上傳的服務質(zhì)量的方法的示例性實 施例的流程圖。圖6的示例性實施例可以包括模塊610-660的全部、 多于全部、和/或少于全部,此外,模塊610-660的順序只是示例順序, 而請求保護的主題的范圍不限于這個方面。在模塊610,從用戶接收 上傳請求。這個實例的上傳請求可以包括與請求的服務質(zhì)量等級有關 的信息和建議的價格信息。上傳請求還可以包括與要被上傳的數(shù)字對 象的其它方面有關的信息,包括(但不限于)數(shù)字對象的大小、數(shù)字 對象的壓縮、加密或其它安全性措施、計費帳戶信息、交付時間等。 提供商例如ISP可以接收上傳請求。
在模塊620,確定上傳請求是否被接受。對于這個實例,提供商 可以至少部分地基于包含在上傳請求中的信息進行確定。如果上傳請 求未被接受,在模塊630將拒絕消息傳輸給用戶。對于實施例,用戶 可以決定發(fā)送新的上傳請求。
如果上傳請求被接受,在模塊640將上傳請求接受消息傳輸給用 戶。在模塊650,路由器被配置為提供請求的服務質(zhì)量,而在模塊"0
25從用戶接收數(shù)字對象的上傳。根據(jù)接受的上傳請求的條款,提供商可 以將數(shù)字對象傳輸?shù)侥康墓?jié)點。在一個實施例中,鑒于雙方之間已有
的安排和/或約定,源或ISP可以不執(zhí)行結(jié)合圖3-6描述的一個或多個 功能。
可以在提供商例如ISP出由邏輯執(zhí)行這里討論的方法的示例性 實施例的全部或某些部分。在一個實施例中,實施例的一些部分可以 在能夠與源節(jié)點(用戶)和一個或多個中介進行通信的代理服務器上 (例如在數(shù)據(jù)傳輸網(wǎng)絡中的ISP或其它未識別的節(jié)點上)構(gòu)成。源節(jié) 點可以構(gòu)成用于向一個或多個目的節(jié)點傳輸?shù)臄?shù)字對象。在實施例 中,計算機操作者可以通過和與源節(jié)點相關聯(lián)的和/或耦合到源節(jié)點的 計算平臺的圖形用戶接口 (GUI)的相互作用形成數(shù)字對象。然而, 這只是如何可以形成數(shù)字對象的實例,而請求保護的主題不限于這些 方面。在實施例中,可以根據(jù)網(wǎng)絡協(xié)議例如IP協(xié)議將數(shù)字對象格式 化為一個或多個數(shù)據(jù)分組。同樣地, 一個或多個數(shù)據(jù)分組可以包括含 有與目的節(jié)點相關聯(lián)的目的IP地址的報頭部分。
數(shù)據(jù)傳輸網(wǎng)絡例如網(wǎng)絡100中的特定中介可能能夠或可能不能 夠?qū)?shù)字對象傳輸?shù)侥康墓?jié)點、同時遵守請求的服務質(zhì)量的等級。對 于示例性實施例,提供商可以識別能夠?qū)?shù)字對象轉(zhuǎn)發(fā)到一個或多個 目的節(jié)點、同時遵守請求的服務質(zhì)量的等級的中介。在一個實施例中, 提供商可以識別能夠至少部分地基于數(shù)據(jù)庫中的信息轉(zhuǎn)發(fā)數(shù)字對象 的中介。這樣的數(shù)據(jù)庫可以在提供商和/或代理服務器上維護,并且可 以識別連接到源節(jié)點并能夠接收用于轉(zhuǎn)發(fā)的數(shù)字對象的特定中介。這 樣的數(shù)據(jù)庫還可以將例如在實現(xiàn)特定的QoS的同時轉(zhuǎn)發(fā)數(shù)字對象的 能力、表示中介可向其轉(zhuǎn)發(fā)數(shù)字對象的目的地的運行狀態(tài)(例如工作 正常、停運維修、故障等)的信息等的信息與中介相關聯(lián)。然而,這 只是為了識別能夠向目的地轉(zhuǎn)發(fā)數(shù)字對象的中介、可在數(shù)據(jù)庫中與中 介相關聯(lián)的信息的實例,而請求保護的主題不限于這個方面。
除了用戶與提供商協(xié)商以便提供商在遵守針對價格的請求參數(shù) 的同時促進上傳之外,還可以存在其中提供商針對將數(shù)字對象轉(zhuǎn)發(fā)到一個或多個目的節(jié)點的服務從中介請求出價的實施例。提供商和/或代 理服務器可以根據(jù)幾個通信協(xié)議的任何一個向中介傳輸出價請求。在 一個實施例中,例如,提供商和/或代理服務器可以使用用戶數(shù)據(jù)報協(xié)
議/因特網(wǎng)協(xié)議(UDP/IP)在一個或多個數(shù)據(jù)分組中傳輸出價請求。 然而,這些只是提供商和/或代理服務器如何可以向一個或多個中介傳 輸出價請求的實例,而請求保護的主題不限于這些方面。
根據(jù)實施例,出價和出價請求可以被格式化為可根據(jù)通信協(xié)議在 一個或多個消息中傳輸?shù)臄?shù)字傳輸格式(DTF)。這里,DTF可以包 括指定向目的節(jié)點傳輸數(shù)字對象的服務的出價請求的條款的預定義 字段??梢允褂眠@樣的預定義的字段來向出價方或出價請求方提供例 如要傳輸?shù)臄?shù)字對象的大小(例如以比特、字節(jié)、信元、分組等為單 位)、目的地址、服務質(zhì)量、壓縮格式、安全性、不超過預定的門限 的錯誤率、計費帳號等的信息。然而,這些只是可以在DTF中使用 預定義字段來提供出價請求的實例,而請求保護的主題不限于這些方 面。在另一實施例中,DTF可以用于與請求一個或多個數(shù)字對象、出
價請求、出價接受的上傳以及啟動和/或控制與在源節(jié)點iio和一個或
多個目的節(jié)點之間傳輸?shù)臄?shù)字對象相關的傳輸?shù)乃蟹矫娴奶幚硐?關的所有通信消息。
對于一個實施例,提供商可以跟蹤上傳操作的進展。如果上傳操 作被中斷,對于一個實施例,提供商可以向用戶傳輸更新的上傳請求 價格報價,而用戶可以重試上傳操作。
對于示例性實施例,可以在ISP或其它中介接收來自用戶的上傳 請求,其中上傳請求包括與請求的服務質(zhì)量和數(shù)字內(nèi)容大小有關的信 息。其它的信息也可以包含在上傳請求中,但請求保護的主題的范圍 不限于這個方面。還是對于這個實例,可以從ISP或其它的中介向用 戶傳輸基于請求的服務質(zhì)量和數(shù)字內(nèi)容大小的上傳請求價格才艮價???以從用戶接收價格報價接受,用戶可以開始向ISP或其它中介上傳數(shù) 字內(nèi)容。對于一個實施例,可以在數(shù)字內(nèi)容的上傳期間將更新的上傳 請求價格報價交付給用戶。對于另一實施例,可以在數(shù)字內(nèi)容的上傳期間,每隔一定的或不一定的間隔,將一系列的更新的上傳請求價格 報價傳輸?shù)接脩簟τ诹硪皇纠詫嵤├?,在來自用戶的?shù)字內(nèi)容的
上傳完成之前,isp或其它中介可以開始向目的節(jié)點傳輸數(shù)字內(nèi)容。
對于一個實施例,數(shù)字內(nèi)容可以被劃分為子對象,可以為各個不 同的子對象生成單獨的上傳請求價格報價和/或更新的上傳請求價格 報價。在接受與該特定的子對象相關的上傳請求價格報價或更新的上
傳請求價格報價之后,可以將子對象從用戶上傳到isp或其它中介。 可以將子對象從isp或其它中介傳輸?shù)侥康墓?jié)點,而不等待用戶上傳
全部數(shù)字內(nèi)容。然而,這些只是上傳和/或傳輸數(shù)字內(nèi)容的實例,而請 求保護的主題的范圍不限于這些方面。
權利要求
1. 一種方法,包括從用戶接收上傳請求,上傳請求包括與請求的服務質(zhì)量和數(shù)字內(nèi)容大小有關的信息;基于請求的服務質(zhì)量和數(shù)字內(nèi)容大小向用戶傳輸上傳請求價格報價;和從用戶接收價格報價接受。
2. 權利要求l的方法,還包括將路由器配置為提供請求的服務質(zhì)量。
3. 權利要求2的方法,還包括從用戶接收數(shù)字內(nèi)容的上傳。
4. 權利要求3的方法,還包括跟蹤來自用戶的上傳的進展。
5. 權利要求4的方法,還包括響應用戶上傳的終止,向用戶傳 輸更新的上傳請求價格報價。
6. 權利要求4的方法,還包括在來自用戶的數(shù)字內(nèi)容上傳期間, 向用戶傳輸更新的上傳請求價格報價。
7. 權利要求4的方法,還包括在來自用戶的數(shù)字內(nèi)容上傳期間, 每隔一定的間隔向用戶傳輸一系列更新的上傳請求價格^JK
8. 權利要求7的方法,還響應于從用戶接收價格報價接受,向 目的節(jié)點傳輸數(shù)字內(nèi)容的至少一部分。
9. 權利要求8的方法,在來自用戶的數(shù)字內(nèi)容上傳期間開始數(shù) 字內(nèi)容的至少一部分的傳輸。
10. 權利要求l的方法,來自用戶的上傳請求還包括與上傳傳輸 速度有關的信息。
11. 權利要求l的方法,來自用戶的上傳請求還包括與請求的交 付時間有關的信息。
12. 權利要求l的方法,來自用戶的上傳請求還包括與數(shù)字內(nèi)容 的壓縮有關的信息。
13. 權利要求l的方法,來自用戶的上傳請求還包括與數(shù)字內(nèi)容的安全性有關的信息。
14. 權利要求l的方法,來自用戶的上傳請求還包括計費帳戶信息。
15. —種方法,包括從用戶接收上傳請求,所述上傳請求包括與請求的價格、請求的 服務質(zhì)量和數(shù)字內(nèi)容大小有關的信息; 向用戶傳輸上傳請求接受;和 將路由器配置為提供請求的服務質(zhì)量。
16. 權利要求15的方法,還包括從用戶接收數(shù)字內(nèi)容的上傳。
17. 權利要求16的方法,還包括跟蹤來自用戶的上傳的進展。
18. 權利要求17的方法,還包括響應于用戶上傳的終止,向用 戶傳輸更新的價格報價。
19. 權利要求15的方法,來自用戶的上傳請求還包括與上傳傳 輸速度有關的信息。
20. 權利要求15的方法,來自用戶的上傳請求還包括與請求的 交付時間有關的信息。
21. 權利要求15的方法,來自用戶的上傳請求還包括與數(shù)字內(nèi) 容的壓縮有關的信息。
22. 權利要求15的方法,來自用戶的上傳請求還包括與數(shù)字內(nèi) 容的安全性有關的信息。
23. 權利要求15的方法,來自用戶的上傳請求還包括計費帳戶信息。
24. —種設備,包括計算平臺,所述計算平臺適應于 從用戶接收上傳請求,所述上傳請求包括與請求的服務質(zhì)量和數(shù)字內(nèi)容大小有關的信息;基于請求的服務質(zhì)量和數(shù)字內(nèi)容大小向用戶傳輸上傳請求價格 報價;和從用戶接收價格報價接受。
25. 權利要求24的設備,計算平臺還適應于將路由器配置為提供請求的服務質(zhì)量。
26. 權利要求25的設備,計算平臺還適應于從用戶接收數(shù)字內(nèi) 容的上傳。
27. 權利要求26的設備,計算平臺還適應于跟蹤來自用戶的上 傳的進展。
28. 權利要求27的設備,計算平臺還適應于響應于用戶上傳的 終止,向用戶傳輸更新的上傳請求價格報價。
29. 權利要求27的設備,計算平臺還適應于在來自用戶的數(shù)字 內(nèi)容的上傳期間,向用戶傳輸更新的上傳請求價格報價。
30. 權利要求27的設備,計算平臺還適應于在來自用戶的數(shù)字 內(nèi)容的上傳期間,每隔一定的間隔向用戶傳輸一 系列更新的上傳請求 價格報價。
31. 權利要求30的設備,計算平臺還適應于響應于從用戶接收 價格報價接受,向目的節(jié)點傳輸數(shù)字內(nèi)容的至少一部分。
32. 權利要求31的設備,計算平臺還適應于在來自用戶的數(shù)字 內(nèi)容的上傳期間開始數(shù)字內(nèi)容的至少一部分的傳輸。
33. 權利要求24的設備,來自用戶的上傳請求還包括與上傳傳輸速度有關的信息。
34. 權利要求24的設備,來自用戶的上傳請求還包括與請求的交付時間有關的信息。
35. 權利要求24的設備,來自用戶的上傳請求還包括與數(shù)字內(nèi) 容的壓縮有關的信息。
36. 權利要求24的設備,來自用戶的上傳請求還包括與數(shù)字內(nèi) 容的安全性有關的信息。
37. 權利要求24的設備,來自用戶的上傳請求還包括計費帳戶信息。
38. —種設備,包括計算平臺,所述計算平臺適應于 從用戶接收上傳請求,所述上傳請求包括與請求的價格、請求的服務質(zhì)量和數(shù)字內(nèi)容大小有關的信息;向用戶傳輸上傳請求接受;和 將路由器配置為提供請求的服務質(zhì)量。
39. 權利要求38的設備,計算平臺還適應于從用戶接收數(shù)字內(nèi) 容的上傳。
40. 權利要求39的設備,計算平臺還適應于跟蹤來自用戶的上 傳的進展。
41. 權利要求40的設備,計算平臺還適應于響應于用戶上傳的 終止,向用戶傳輸更新的價格報價。
42. 權利要求38的設備,來自用戶的上傳請求還包括與上傳傳 輸速度有關的信息。
43. 權利要求38的設備,來自用戶的上傳請求還包括與請求的 交付時間有關的信息。
44. 權利要求38的設備,來自用戶的上傳請求還包括與數(shù)字內(nèi) 容的壓縮有關的信息。
45. 權利要求38的設備,來自用戶的上傳請求還包括與數(shù)字內(nèi) 容的安全性有關的信息。
46. 權利要求38的設備,來自用戶的上傳請求還包括計費帳戶信息。
47. —種制造品,包括在其上存儲有指令的存儲介質(zhì),如果所述 指令被執(zhí)行,將導致執(zhí)行包括下述步驟方法從用戶接收上傳請求,所述上傳請求包括與請求的服務質(zhì)量和數(shù) 字內(nèi)容大小有關的信息;基于請求的服務質(zhì)量和數(shù)字內(nèi)容的大小,向用戶傳輸上傳請求價 格報價;和從用戶接收價格報價接受。
48. 權利要求47的制造品,其中如果所述指令被執(zhí)行,還導致 將路由器配置為提供請求的服務質(zhì)量。
49. 權利要求47的制造品,其中如果所述指令被執(zhí)行,還導致 從用戶接收數(shù)字內(nèi)容的上傳。
50. 權利要求49的制造品,其中如果所述指令被執(zhí)行,還導致 跟蹤來自用戶的上傳的進展。
51. 權利要求50的制造品,其中如果所述指令被執(zhí)行,還導致 響應于用戶上傳的終止,向用戶傳輸更新的上傳請求價格報價。
52. 權利要求50的制造品,其中如果所述指令被執(zhí)行,還導致 在來自用戶的數(shù)字內(nèi)容的上傳期間,向用戶傳輸更新的上傳請求價格 報價。
53. 權利要求50的制造品,其中如果所述指令被執(zhí)行,還導致 在來自用戶的數(shù)字內(nèi)容的上傳期間,每隔一定的間隔向用戶傳輸一系 列更新的上傳請求價格報價。
54. 權利要求53的制造品,其中如果所述指令被執(zhí)行,還導致 響應于從用戶接收價格報價接受,向目的節(jié)點傳輸數(shù)字內(nèi)容的至少一 部分。
55. 權利要求54的制造品,其中如果所述指令被執(zhí)行,還導致 在來自用戶的數(shù)字內(nèi)容的上傳期間開始數(shù)字內(nèi)容的至少一部分的傳 輸。
56. 權利要求47的制造品,來自用戶的上傳請求還包括與上傳傳輸速度有關的信息。
57. 權利要求47的制造品,來自用戶的上傳請求還包括與請求 的交付時間有關的信息。
58. 權利要求47的制造品,來自用戶的上傳請求還包括與數(shù)字 內(nèi)容的壓縮有關的信息。
59. 權利要求47的制造品,來自用戶的上傳請求還包括與數(shù)字 內(nèi)容的安全性有關的信息。
60. 權利要求47的制造品,來自用戶的上傳請求還包括計費帳 戶信息。
61. —種制造品,包括在其上存儲有指令的存儲介質(zhì),如果所述 指令被執(zhí)行,將導致執(zhí)行包括下述步驟方法從用戶接收上傳請求,所述上傳請求包括與請求的價格、請求的服務質(zhì)量和數(shù)字內(nèi)容大小有關的信息; 向用戶傳輸上傳請求接受;和 將路由器配置為提供請求的服務質(zhì)量。
62. 權利要求61的制造品,其中如果所述指令被執(zhí)行,還導致 從用戶接收數(shù)字內(nèi)容的上傳。
63. 權利要求62的制造品,其中如果所述指令被執(zhí)行,還導致 跟蹤來自用戶的上傳的進展。
64. 權利要求63的制造品,其中如果所述指令被執(zhí)行,還導致 響應于用戶上傳的終止,向用戶傳輸更新的價格報價。
65. 權利要求61的制造品,來自用戶的上傳請求還包括與上傳 傳輸速度有關的信息。
66. 權利要求61的制造品,來自用戶的上傳請求還包括與請求 的交付時間有關的信息。
67. 權利要求61的制造品,來自用戶的上傳請求還包括與數(shù)字 內(nèi)容的壓縮有關的信息。
68. 權利要求61的制造品,來自用戶的上傳請求還包括與數(shù)字 內(nèi)容的安全性有關的信息。
69. 權利要求61的制造品,來自用戶的上傳請求還包括計費帳 戶信息。
全文摘要
公開了用于指定數(shù)字內(nèi)容的傳輸?shù)姆召|(zhì)量的方法、和/或系統(tǒng)、和/或裝置。
文檔編號G06Q40/00GK101427277SQ200680045918
公開日2009年5月6日 申請日期2006年12月6日 優(yōu)先權日2005年12月6日
發(fā)明者A·科恩, S·卡恩 申請人:利珀賽天上有限責任公司