[發明專利]用于內容分發網絡的應用層流量優化增強有效
| 申請號: | 201110141391.5 | 申請日: | 2011-05-27 |
| 公開(公告)號: | CN102316091A | 公開(公告)日: | 2012-01-11 |
| 發明(設計)人: | 揚·梅德維德;雷納爾多·皮諾;薩蒂什·拉格胡納斯;馬尤雷思·巴克什 | 申請(專利權)人: | 叢林網絡公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L12/56 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 余剛;吳孟秋 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 內容 分發 網絡 應用 流量 優化 增強 | ||
優先權聲明
本申請要求于2010年8月23日提交的美國專利申請第12/861,645號、2010年8月23日提交的美國專利申請第12/861,671以及2010年8月23日提交的美國專利申請第12/861,681號的優先權,其中,上述每一申請均要求在2010年5月28日提交的美國臨時申請第61/349,467號的優先權,并且它們的全部內容結合于作為參考。
技術領域
本發明涉及一種計算機網絡,更具體地,涉及增強內容分發。
背景技術
對等(P2P)應用程序交換大量數據,并產生大量的網絡流量(network?traffic)。P2P應用程序支持(leverage)位于多個不同的網絡節點的多份數據內容拷貝,以允許請求代理從許多可能的數據源的一個或多個中獲得數據內容的部分。這種P2P分布式應用程序改善了應用程序性能和可量測性,并經常被用于文件共享、實時通信以及按需媒體流。
許多P2P應用程序通過在通信網絡上實現應用層覆蓋網絡來操作。覆蓋網絡是經由覆蓋鏈路直接互相連接的參與網絡節點(同位體,peer)的邏輯網絡,覆蓋鏈路均為通信網絡的一個或下層傳輸鏈路的抽象。覆蓋網絡包括標引一個或多個網絡裝置(或“資源”)的數據結構,所述網絡裝置存儲并提供特定的數據內容,諸如文件或文件部分。尋找特定數據內容的同位體詢問數據結構,以獲得提供文件的網絡裝置的身份的列表。同位體(這里,作為客戶端進行操作)從經由覆蓋網絡而從中請求并接收數據內容的列表中隨機地選擇一個裝置。
用于P2P應用程序的客戶端軟件通常自然地選擇資源,即,沒有結合網絡拓撲信息或相關的細節。相反,客戶端依靠試探來接近這種信息。結果,利用這些應用程序而交換的網絡數據流量可能使網絡鏈路阻塞、使服務提供商網絡邊界多次交叉,并通常以從用戶立場來說不是最理想和從服務提供商的觀點來看不是期望的方式,而通過通信網絡。例如,盡管兩個同位體可以是相同的服務提供商網絡的成員,連接同位體的覆蓋鏈路可能仍越過多個網絡邊界,這會對服務提供商不必要地增加同位體間的通行成本。此外,盡管分布式應用程序在數據源投入額外的帶寬,以提高吞吐量并減小終端用戶的等待時間,同時還減小內容提供商提供應用服務器的負擔,但是,便宜地分布數據內容的能力是以服務提供商為代價的,服務提供商承受無效率地傳輸網絡數據的成本。
最近,已經提出一種應用層流量優化(ALTO)服務,其中,ALTO協議關于從中獲得數據內容的資源的選擇而被用于為P2P應用程序提供引導。在一個實例中,服務提供商會為用于服務提供商網絡的ALTO服務器提供網絡拓撲和拓撲鏈路成本信息。P2P客戶端會將ALTO請求發送至ALTO服務器,以獲得網絡映射(network?map)和相應的成本映射。網絡映射指定由網絡的ALTO服務器所定義的拓撲群的子集。用于網絡映射的成本映射在網絡映射的各個組中定義代表用于連接的組間路由成本的提供商優先選擇。結果,提供ALTO服務器的服務提供商可以引導P2P客戶端根據服務提供商優先選擇來選擇資源,所述優先選擇可以包括優化吞吐量和/或用戶體驗,例如,對服務提供商降低成本或促進提供商的其他目標。在2009年10月的J.Seedorf?et?al.,RFC?5693,“Application-Layer?Traffic?Optimization(ALTO)Problem?Statement”網絡工作組、因特網工程特別工作草案、以及在2010年3月的R.Alimi?et?al.,“ALTO?Protocol-ietf?alto-protocol-03.txt”ALTO工作組、因特網工程特別工作草案中進一步詳細地描述了ALTO服務和ALTO協議,這兩篇文檔的全部內容結合于此作為參考。
發明內容
通常,本發明致力于一種用于增強集成有內容分發網絡(CDN)的ALTO服務的技術。例如,本文獻描述了在根據更傳統的客戶端/服務器模型而向應用程序分發內容的CDN情況下的、ALTO服務的部署方案和增強。本文中描述的其他增強可以在其他部署中有用,例如與P2P應用程序或分布式應用程序一起使用時。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于叢林網絡公司,未經叢林網絡公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110141391.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種閥體的加工方法
- 下一篇:檢測計算機系統中的不可靠的鏈路
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





