[發明專利]網絡設備的附屬設備中為網絡設備提供數據的方法及裝置有效
| 申請號: | 200810033566.9 | 申請日: | 2008-02-05 |
| 公開(公告)號: | CN101505253A | 公開(公告)日: | 2009-08-12 |
| 發明(設計)人: | 張貴發 | 申請(專利權)人: | 突觸計算機系統(上海)有限公司 |
| 主分類號: | H04L12/28 | 分類號: | H04L12/28;H04L12/56 |
| 代理公司: | 北京市金杜律師事務所 | 代理人: | 羅 朋 |
| 地址: | 200000上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡設備 附屬 設備 提供 數據 方法 裝置 | ||
技術領域
本發明涉及互聯網的傳輸領域,尤其涉及利用輔助設備來輔助網 絡設備進行基于點對點的數據下載和上傳的方法和裝置。
背景技術
傳統的數字機頂盒(STB,Set-Top?Box)主要應用在基于傳統的客 戶/服務器(C/S)模式的系統中。在傳統的客戶/服務器模式中,網絡 中存在一個服務器群,所有的數據(包括流媒體內容)和信息都集中 存儲于服務器。服務器根據客戶端發出的服務請求指令,選擇相應的 數據信息發送給客戶端。服務器與客戶端之間是一種“請求與響應”的 關系。這種基于傳統C/S模式的系統存在如下問題,其一是帶寬開銷 大且服務器成本昂貴;其二是能同時支持的用戶數目有限,例如,以 視頻數據傳輸為例,一個通常的帶寬為100M的視頻服務器只能承受 300人同時觀看300kbps的視頻廣播,而且,隨著用戶數的增加,服 務器會承受較大的沖擊,這容易引起服務器故障甚至系統癱瘓。
通過引入CDN(Content?delivery?Network-內容分發網)技術可 以部分緩解上述問題,其核心思想是將內容從中心推到網絡邊緣如靠 近用戶的邊緣服務器處,這樣,不但有效地提高了用戶訪問內容的服 務質量,還能減輕中心設備和骨干網絡的壓力。通過CDN技術,將內 容服務從原來的單一中心服務結構變為分布式服務結構,用戶從靠近 用戶側的邊緣服務器處就可以獲取所需要的內容。盡管采用CDN技術 的服務系統能夠相比于傳統的C/S模式下的系統具有上述優勢,但是 隨著用戶數的增長,仍需要增置大量邊緣服務器、擴充帶寬,其成本 帶寬,其成本也十分可觀。此外,邊緣服務器與中心服務器的協調和 維護,以及邊緣服務器的優化布點都是比較復雜的課題。
近年來,隨著點對點(P2P,Peer-to-Peer)技術的迅速發展,P2P 在流媒體方面的應用也越來越多。利用P2P的對等特點,用戶節點作 為客戶端的同時,也協助多媒體服務器來分發多媒體內容,以分擔多 媒體服務器的負擔,增加了系統的可擴展性,使多媒體數據的分布性 增強。由此,緩解了由于用戶數目的增加而給傳統的C/S模式服務器 群和基于CDN技術的邊緣服務器所帶來的壓力。
基于此,P2P技術也被引入到IP-STB的領域中,這樣,能夠有效 地解決因同時在線用戶數量的激增所導致的服務質量下降的問題。具 體地,通過將P2P的程序模塊(P2P軟件的客戶端)針對具體的STB 型號來進行軟件級別的重編譯,以軟件的方式將P2P技術固化在STB 中,這樣存在以下的問題:
1.眾所周知,PC機的操作系統基本上由微軟的Windows一家獨 大,這種終端系統的單一性是有好處的,即只需針對這個單一的操作 系統來設計客戶端版本,該版本就可以面對所有的PC用戶。但是, 因為STB是由不同機頂盒生產廠家生產的,每個廠家都有各自不同的 標準,因此,不同廠家生產的STB具有不同的操作系統,系統所提供 的軟、硬件的資源也不同。要把P2P軟件的客戶端移植到機頂盒中, 不但要按照該特定的STB的處理器的指令集的不同而編譯不同的模 塊,同時還要根據該STB所提供的軟硬件資源的不同對軟件模塊進行 相應的優化,例如,針對STB的主CPU頻率的高低及內存的多少必 須有不同的優化策略。這樣一來,其代碼移植工作量之巨大及復雜度 之高可想而知。
2.此外,現有的許多家庭用戶使用的都是基于C/S模式的STB, 其因在出廠前未經引入P2P技術的操作而不能支持基于P2P的數據傳 輸,對于這部分用戶使用的STB設備,全部回收以進行改造和擴充是 不現實的。這樣,這些用戶除非另行購買新型的STB,否則將不能接 收到基于P2P技術傳輸的多媒體數據。
發明內容
鑒于現有技術存在上述問題,本發明提供了一種在網絡設備的附 屬設備中為該網絡設備提供數據的方法和裝置,該附屬設備能夠獨立 完成P2P的業務功能,其與網絡設備所具有的硬件和所運行的軟件資 源無關。優選地,該附屬設備將由其他對等設備處下載的分片數據組 裝成載荷數據,再按照該網絡設備可以讀取的協議的格式對載荷數據 進行封裝,最后通過其與該網絡設備之間的協議接口或物理接口將封 裝好的載荷數據提供給所述網絡設備。此外,對于其他設備基于傳統 的C/S模式所發來的數據,該附屬設備的作用相當于一個網關設備, 即具有端口判斷和簡單的轉發功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于突觸計算機系統(上海)有限公司,未經突觸計算機系統(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810033566.9/2.html,轉載請聲明來源鉆瓜專利網。





