[發明專利]一種計算機網絡的內容發布方法及系統有效
| 申請號: | 200710073295.5 | 申請日: | 2007-02-08 |
| 公開(公告)號: | CN101242337A | 公開(公告)日: | 2008-08-13 |
| 發明(設計)人: | 張永敏 | 申請(專利權)人: | 張永敏 |
| 主分類號: | H04L12/54 | 分類號: | H04L12/54;H04L12/18 |
| 代理公司: | 深圳創友專利商標代理有限公司 | 代理人: | 郭燕 |
| 地址: | 518034廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算機網絡 內容 發布 方法 系統 | ||
【技術領域】
本發明涉及計算機網絡的內容發布方法及系統。
【背景技術】
計算機網絡中的具有計算功能的處理單元(如計算機,通信設備等等)稱為節點。
Internet通信技術基礎是分組交換網絡技術,通常稱為“包交換”(PacketSwitching)。它的一個基本思想是,發送信息時,先把該信息拆分成若干個分組(俗稱數據包),編上序號,把它們分開發送出去,然后在目的地再按序號拼起來。
原先的包交換是源端的信息分割成一個個數據包,發送到目的端,所經的路徑由網絡設備完成,對用戶是隱蔽的。這種通信可以看成是“一對一”的通信。
現在很多通信應用的內容在很多情況下是需要發布到多個計算機上,通常是覆蓋網絡的一個應用層多播。傳輸過程同樣是采用包交換技術和“存儲和轉發”(Store?and?Forward)的工作原理,但在傳輸結束時,需要保證多個節點都有傳輸內容的拷貝。這種通信可以看成是“一對多”的通信。
雖然傳統C/S模式的通信看起來是“一對多”,即一臺服務器對多臺客戶端。但這種看法通常被認為是宏觀的,在傳輸細節上,服務器與其中一臺客戶端的傳輸是獨立的,所以,C/S模式在本文里被認為是“一對一”的通信。
還有一些人認為,信息在網絡世界大量存在的,何不充分利用現有的數據呢?于是有了從多源請求數據的方法,例如多源的BitTorrent。這種通信可以看成是“多對一”的通信。
“多對一”的意義也是特定為傳輸環節,即所需傳輸的內容存在于多個節點上,傳輸時同樣采用包交換技術,不同之處是負責傳送的多個節點中的每一個節點只傳送內容的其中一部分。因為可以有多個節點同時傳送,“多對一”能提高傳輸速度。
其實,還存在一種“多對多”通信,“多對多”的意義也是特定為傳輸環節,即所需傳輸的內容存在于多個節點上,而將內容同時協作地傳送到另外的多個節點。“多對多”通信是有積極意義的,它可以提高效率,簡化問題。能夠簡化問題的理由是,其它通信形態“一對一”、“一對多”和“多對一”都可以歸納為“多對多”。
很多場合都需要“多對多”通信。例如,“多對一”通信可以很好解決了文件共享,但仍然有需要改善的地方。“多對一”會產生2個問題:(i)節點需要請求鏈接,還有可能需要向多個節點查詢;(ii)負責傳遞的節點容易形成不均勻,有的節點可能沒有傳輸,而另一些節點則繁忙而造成擁塞。造成上述問題的原因是源端的多個節點和接收端的節點沒能較好地協作處理,如果有一個全局的傳輸調度,則可以免去(i)的查詢和解決(ii)的均衡負載。但如果有了全局的傳輸調度,則不再是“多對一”通信,而可以稱為“多對多”通信。
“多對多”通信是復雜的,必須在“多對多”通信中解決以下三個關鍵問題:
A.如何管理節點?使得適應于有不同能力和不同行為的節點的動態網絡,這些節點是隨時加入或退出。
B.如何傳輸?或者說如何將內容從多個節點同時傳送到另外的多個節點。
C.如何保障傳輸的QoS?例如,在動態網絡環境下如何傳輸調度,擁塞控制和出錯控制?
在內容傳輸時,將內容分成多個內容塊傳輸,此時,需被告知傳送往何方,告知的方法根據不同的環境可以有所不同,常用的方法之一是被告知一張發送表或者是一張路由表。
當節點接收到某一內容塊時,可能需要再次傳送,成員需要被告知再次傳送的目標用戶,告知的方法根據不同的環境可以有所不同,采用的方法之一是在內容塊打包發送時,附加上需再次傳送的用戶表,用戶表應包括通信用的必要數據,此方法適用于再次傳送少量用戶;采用的方法之二是接收群的成員維護相關的發送表或者路由表,這些相關的發送表或者路由表可以是一個,也可以是多個一由不同地方傳遞來的內容塊用不同的發送表或者路由表,可以是公用,也可以是私有的,此方法需要動態維護發送表或路由表。
上述的告知方法都可以為內容發布所使用,但現有的方法還不能很好地解決上述技術問題,仍然需要采用一種更為先進的改進方法。
【發明內容】
本發明的主要目的是解決現有技術中的傳輸和節點控制的問題,提供一種計算機網絡的內容發布方法及系統,通過對節點的實時管理,實現將內容從對多個節點同時傳送到另外的多個節點,提高了傳送速度。
本發明的另一目的是提供一種計算機網絡的內容發布方法及系統,通過對每個節點上傳速率的控制,更合理、充分地利用各節點的資源,減少了網絡擁塞。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于張永敏,未經張永敏許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710073295.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種寒水石清熱降火海鮮湯料及其制備方法
- 下一篇:一種養生湯的制作方法
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





