国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法

      文檔序號:7629006閱讀:424來源:國知局
      專利名稱:一種基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于數(shù)據(jù)分布/分發(fā)領(lǐng)域,特別涉及到一種基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法。
      背景技術(shù)
      目前在數(shù)據(jù)分布/分發(fā)領(lǐng)域,通常采用兩類數(shù)據(jù)分布/分發(fā)方法(1)基于運(yùn)營商可控的內(nèi)容分發(fā)網(wǎng)絡(luò)(CDNContent Distribution Network)(2)基于終端機(jī)系統(tǒng)的端到端(P2PPeer to Peer)數(shù)據(jù)分發(fā)/獲取方法。
      在數(shù)據(jù)分布/分發(fā)研究領(lǐng)域,也有試圖將CDN技術(shù)和P2P技術(shù)結(jié)合在一起的探索,即在P2P網(wǎng)絡(luò)中設(shè)置服務(wù)器緩沖節(jié)點(diǎn)(能夠長期在線,可靠性、服務(wù)能力、端口速率均比終端系統(tǒng)高),也有人稱這種方法為第二代P2P技術(shù)。
      CDN技術(shù)基于傳統(tǒng)的客戶端-服務(wù)器技術(shù),并結(jié)合使用代理/緩沖(Proxy/Cache)技術(shù),這種技術(shù)最早應(yīng)用于web服務(wù)、VOD服務(wù)等,但常常受制于服務(wù)器的處理能力、端口速率,因而在所服務(wù)的用戶規(guī)模和地域覆蓋方面存在不可彌補(bǔ)的重大缺陷。
      P2P技術(shù)的出現(xiàn)解決了CDN技術(shù)所面臨的困境,在用戶規(guī)模上可以無限擴(kuò)展,在性能表現(xiàn)方面則接近于用戶可接受的程度,這方面影響較大的應(yīng)用如文件下載的BitTorrent、電驢(eMule)以及能夠網(wǎng)上打電話的Skype等。
      P2P技術(shù)的發(fā)展緣起于層疊網(wǎng)絡(luò)(OVERLAY NETWORK),這種網(wǎng)絡(luò)是脫離于具體物理網(wǎng)絡(luò)的邏輯網(wǎng)絡(luò),基于不同的應(yīng)用、不同的參與實(shí)體而構(gòu)建的,因此網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)根據(jù)具體應(yīng)用所關(guān)注的性能、可靠性而有所不同,通常有樹狀結(jié)構(gòu)(Tree)和網(wǎng)狀結(jié)構(gòu)(Mesh)。
      由于P2P網(wǎng)絡(luò)忽略了物理網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),因而會對實(shí)際的網(wǎng)絡(luò)產(chǎn)生各種影響,如兩個(gè)應(yīng)用節(jié)點(diǎn)位于同一個(gè)物理以太網(wǎng)中,而在P2P網(wǎng)絡(luò)中卻處于不同的邏輯拓?fù)錁涞牟煌种В虼巳绻@兩個(gè)節(jié)點(diǎn)要通信的話,必須經(jīng)過兩個(gè)分支上的不同節(jié)點(diǎn),直到具有相同的分支節(jié)點(diǎn)為止;又例如新節(jié)點(diǎn)加入到P2P網(wǎng)絡(luò)中,由于P2P的網(wǎng)絡(luò)構(gòu)建邏輯,新節(jié)點(diǎn)本來應(yīng)該以同一物理網(wǎng)絡(luò)中的節(jié)點(diǎn)為父節(jié)點(diǎn),而實(shí)際上選擇的確是位于另一個(gè)物理網(wǎng)絡(luò)中的節(jié)點(diǎn)作為父節(jié)點(diǎn),造成通信時(shí)延的增大或性能的下降等等。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于克服現(xiàn)有數(shù)據(jù)分布/獲取技術(shù)的不足,將物理網(wǎng)絡(luò)特征與P2P網(wǎng)絡(luò)技術(shù)相結(jié)合,從而提供一種高效的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法。
      (請您審核以下技術(shù)方案的內(nèi)容)為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法涉及計(jì)算機(jī)網(wǎng)絡(luò)中的網(wǎng)絡(luò)拓?fù)浞?wù)器、資源索引服務(wù)器和資源對等點(diǎn)三類設(shè)備實(shí)體,包括資源狀態(tài)庫初始化方法和資源分布/獲取方法,其中所述資源狀態(tài)庫初始化方法包括如下步驟11)網(wǎng)絡(luò)拓?fù)浞?wù)器獲取服務(wù)范圍內(nèi)的各資源對等點(diǎn)的網(wǎng)絡(luò)信息,所述網(wǎng)絡(luò)信息包括網(wǎng)絡(luò)地址;12)根據(jù)步驟11)中得到的網(wǎng)絡(luò)地址信息,用網(wǎng)絡(luò)圖論的方法生成物理網(wǎng)絡(luò)拓?fù)鋱D;13)在網(wǎng)絡(luò)拓?fù)浞?wù)器中建立物理網(wǎng)絡(luò)拓?fù)湫畔?,將步驟11)中得到的各資源對等點(diǎn)的網(wǎng)絡(luò)地址等信息和步驟12)中生成的物理網(wǎng)絡(luò)拓?fù)鋱D存儲到物理網(wǎng)絡(luò)拓?fù)湫畔熘校?4)資源索引服務(wù)器從網(wǎng)絡(luò)拓?fù)浞?wù)器的物理網(wǎng)絡(luò)拓?fù)湫畔熘蝎@取網(wǎng)絡(luò)拓?fù)湫畔ⅲ?5)在資源索引服務(wù)器中建立資源狀態(tài)庫,在該資源狀態(tài)庫中存儲網(wǎng)絡(luò)上各種資源的狀態(tài)信息;該資源狀態(tài)信息包括資源名稱和資源所在的資源對等點(diǎn)的網(wǎng)絡(luò)地址。
      所述資源分布/獲取方法包括如下步驟21)假設(shè)某一資源對等點(diǎn)為資源獲取節(jié)點(diǎn),該資源獲取節(jié)點(diǎn)向資源索引服務(wù)器發(fā)出獲取某一特定資源的請求,該請求中包括需要獲取的特定資源的名稱;22)資源索引服務(wù)器在接收到步驟21)中發(fā)出的請求后,在資源狀態(tài)庫中進(jìn)行檢索,查找出當(dāng)前可提供所述特定資源的所有資源對等點(diǎn)的地址;
      23)在步驟22)查找到的資源對等點(diǎn)地址中,按鄰近原則進(jìn)行排序,取排序后的前N個(gè)地址作為鄰居列表;24)資源索引服務(wù)器向資源獲取節(jié)點(diǎn)返回鄰居列表;25)資源獲取節(jié)點(diǎn)根據(jù)鄰居列表提供的地址,向鄰居列表上的資源對等點(diǎn)發(fā)出資源獲取請求并接收或使用資源;上述技術(shù)方案中,所述步驟11)中的服務(wù)范圍內(nèi)的各資源對等點(diǎn)的網(wǎng)絡(luò)信息通過使用SNMP協(xié)議、CMIP協(xié)議或其它網(wǎng)絡(luò)管理協(xié)議獲取,或者使用人工配置的方式獲取。
      上述技術(shù)方案中,所述步驟12)中物理網(wǎng)絡(luò)拓?fù)鋱D中包括節(jié)點(diǎn)間的連接關(guān)系、網(wǎng)絡(luò)地址、物理距離、到第一跳的傳輸時(shí)延信息;上述技術(shù)方案中,所述步驟23)中,所述鄰近原則為物理最近原則或時(shí)延最短原則;其中,物理最近原則是指以資源獲取節(jié)點(diǎn)到具有所請求資源的節(jié)點(diǎn)跳數(shù)多少而言,跳數(shù)最少的節(jié)點(diǎn)則為物理最近節(jié)點(diǎn);時(shí)延最短原則是指從資源獲取節(jié)點(diǎn)到具有所請求資源的節(jié)點(diǎn),信息傳遞的時(shí)間最小的節(jié)點(diǎn)為時(shí)延最短節(jié)點(diǎn)。
      上述技術(shù)方案中,還包括資源狀態(tài)庫維護(hù)方法,其步驟如下31)各資源對等點(diǎn)定期把本節(jié)點(diǎn)中所有資源狀態(tài)反饋到資源索引服務(wù)器;32)資源索引服務(wù)器根據(jù)各資源對等點(diǎn)反饋的信息,定期更新資源狀態(tài)庫。
      與目前流行的P2P網(wǎng)絡(luò)機(jī)制相比,本發(fā)明具有下列優(yōu)點(diǎn)充分利用了物理網(wǎng)絡(luò)拓?fù)湫畔?,獲得最近的鄰居列表;減輕了物理網(wǎng)絡(luò)中因使用層疊網(wǎng)絡(luò)(OVERLAYNETWORK)而造成的多重?cái)?shù)據(jù)路徑;減輕了網(wǎng)絡(luò)負(fù)擔(dān),加快資源對等點(diǎn)獲取數(shù)據(jù)資源的速度。


      圖1是利用物理網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的P2P網(wǎng)絡(luò)構(gòu)成圖2是基于二層物理網(wǎng)絡(luò)的P2P網(wǎng)絡(luò)場景圖3是資源狀態(tài)庫初始化方法圖4是資源分布/獲取方法圖5是資源狀態(tài)庫維護(hù)方法具體實(shí)施方式
      本發(fā)明提供了一種基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法,該方法將物理網(wǎng)絡(luò)的特征、特性與P2P網(wǎng)絡(luò)相結(jié)合,特別是將物理網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)應(yīng)用于點(diǎn)對點(diǎn)的數(shù)據(jù)分布/獲取。
      本發(fā)明涉及三類設(shè)備實(shí)體,包括網(wǎng)絡(luò)拓?fù)浞?wù)器、資源索引服務(wù)器和資源對等點(diǎn),見圖1。
      其中,網(wǎng)絡(luò)拓?fù)浞?wù)器是一類通過SNMP協(xié)議或類似協(xié)議,以及人工方法獲取某一局域或廣域網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),并能夠?qū)⑦@些信息向外輸出的的設(shè)備/軟件實(shí)體。
      資源索引服務(wù)器是一類確定資源網(wǎng)絡(luò)中資源的具體位置,并能夠?qū)⑦@些信息提供給資源對等點(diǎn)的設(shè)備/軟件實(shí)體。
      資源對等點(diǎn)是一類既能夠從其他節(jié)點(diǎn)享受資源,又能夠向其他節(jié)點(diǎn)提供資源的設(shè)備/軟件實(shí)體,在目前的網(wǎng)絡(luò)中,可以是服務(wù)器、PC機(jī)、PDA、手機(jī)等。
      本發(fā)明中所指的資源可以是網(wǎng)絡(luò)帶寬、硬盤存儲空間、計(jì)算能力以及文件、媒體流數(shù)據(jù)等。
      下面結(jié)合附圖和具體實(shí)施例,對本發(fā)明提供的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法作進(jìn)一步闡述。
      實(shí)施例本實(shí)施例包括資源狀態(tài)庫初始化方法、資源分布/獲取方法和資源狀態(tài)庫維護(hù)方法。
      資源狀態(tài)庫初始化方法包括如下步驟(如圖3所示)11)網(wǎng)絡(luò)拓?fù)浞?wù)器獲取服務(wù)范圍內(nèi)的各可能資源對等點(diǎn)的網(wǎng)絡(luò)信息,所述網(wǎng)絡(luò)信息包括網(wǎng)絡(luò)地址、地理位置、隸屬單位、管理人員等;各資源對等點(diǎn)的網(wǎng)絡(luò)地址可以通過使用SNMP協(xié)議、CMIP協(xié)議等網(wǎng)絡(luò)管理協(xié)議獲取,也可使用人工配置的方式獲取。
      12)根據(jù)步驟11)中得到的網(wǎng)絡(luò)地址等信息,根據(jù)網(wǎng)絡(luò)圖論的方法生成物理網(wǎng)絡(luò)拓?fù)鋱D,該圖中包括節(jié)點(diǎn)間的連接關(guān)系、網(wǎng)絡(luò)地址、物理距離、到第一跳的傳輸時(shí)延等信息;13)在網(wǎng)絡(luò)拓?fù)浞?wù)器中建立物理網(wǎng)絡(luò)拓?fù)湫畔?,將步驟11)中得到的各資源對等點(diǎn)的網(wǎng)絡(luò)地址等信息和步驟12)中生成的物理網(wǎng)絡(luò)拓?fù)鋱D存儲到物理網(wǎng)絡(luò)拓?fù)湫畔熘校?4)資源索引服務(wù)器從網(wǎng)絡(luò)拓?fù)浞?wù)器的物理網(wǎng)絡(luò)拓?fù)湫畔熘蝎@取網(wǎng)絡(luò)拓?fù)湫畔ⅲ?5)在資源索引服務(wù)器中建立資源狀態(tài)庫,在該資源狀態(tài)庫中存儲網(wǎng)絡(luò)上各種資源的狀態(tài)信息。該資源狀態(tài)信息包括資源名稱和資源所在的資源對等點(diǎn)的網(wǎng)絡(luò)地址。表1、2是以文件為例的資源狀態(tài)信息存儲格式,其中表1是一般信息表,表2是資源狀態(tài)表,

      表1

      表2資源分布/獲取方法包括如下步驟(如圖4所示)21)某一資源對等點(diǎn)向資源索引服務(wù)器發(fā)出獲取某一特定資源的請求,該請求中包括需要獲取的特定資源的名稱(如FILE1),這一名稱可以是文字標(biāo)識、編號、特殊符號。為便于理解,把這里請求獲取資源的資源對等點(diǎn)稱為資源獲取節(jié)點(diǎn)。
      22)資源索引服務(wù)器在接收到步驟21)中發(fā)出的請求后,在資源狀態(tài)庫中進(jìn)行檢索,查找出當(dāng)前可提供所述特定資源的所有資源對等點(diǎn)的地址。
      23)在步驟22)查找到的資源對等點(diǎn)地址中,按物理最近原則或時(shí)延最短原則進(jìn)行排序,取排序后的前N個(gè)地址作為鄰居列表。
      其中,物理最近原則是指以資源獲取節(jié)點(diǎn)到具有所請求資源的節(jié)點(diǎn)跳數(shù)多少而言,跳數(shù)最少的節(jié)點(diǎn)則為物理最近節(jié)點(diǎn);時(shí)延最短原則是指從資源獲取節(jié)點(diǎn)到具有所請求資源的節(jié)點(diǎn),信息傳遞的時(shí)間最小的節(jié)點(diǎn)為時(shí)延最短節(jié)點(diǎn)。
      24)資源索引服務(wù)器向資源獲取節(jié)點(diǎn)返回鄰居列表。
      25)資源獲取節(jié)點(diǎn)根據(jù)鄰居列表提供的地址,向鄰居列表上的資源對等點(diǎn)發(fā)出資源獲取請求并接收資源數(shù)據(jù)(如所請求的資源是網(wǎng)絡(luò)帶寬、硬盤存儲空間、計(jì)算能力等抽象資源,則發(fā)出使用資源請求,并在獲得響應(yīng)后使用所請求資源)。需要注意的是,當(dāng)鄰居列表中的1個(gè)或幾個(gè)對等點(diǎn)下線時(shí),則重新向資源索引服務(wù)器申請鄰居列表。以請求數(shù)據(jù)文件為例。假定對等點(diǎn)同時(shí)使用的鄰居數(shù)量最大為5,則在初次申請時(shí),資源索引服務(wù)器按排序給出最先的5個(gè),對等點(diǎn)則分別向著5個(gè)對等點(diǎn)請求數(shù)據(jù);如果發(fā)現(xiàn)其中由1個(gè)或幾個(gè)對等點(diǎn)下線,則需要資源獲取節(jié)點(diǎn)重新向資源索引服務(wù)器申請鄰居列表。
      資源狀態(tài)庫維護(hù)方法包括如下步驟(如圖5所示)31)各資源對等點(diǎn)定期把本節(jié)點(diǎn)中所有資源狀態(tài)反饋到資源索引服務(wù)器。
      32)資源索引服務(wù)器根據(jù)各資源對等點(diǎn)反饋的信息,定期更新資源狀態(tài)庫。
      圖2是本發(fā)明提供的一個(gè)應(yīng)用場景,它是一個(gè)由二層交換機(jī)組成的小區(qū)網(wǎng)絡(luò),在物理網(wǎng)絡(luò)之上,所述的網(wǎng)絡(luò)拓?fù)浞?wù)器、資源索引服務(wù)器和資源對等點(diǎn)如圖中所分布。本實(shí)施例中假設(shè)資源對等點(diǎn)享受下載的同時(shí)可以提供服務(wù)。
      網(wǎng)絡(luò)運(yùn)行準(zhǔn)備作為系統(tǒng)的初始部分,首先需要網(wǎng)絡(luò)拓?fù)浞?wù)器準(zhǔn)備好,在本實(shí)施例中為了簡化過程,假設(shè)二層交換機(jī)的小區(qū)網(wǎng)絡(luò)拓?fù)涫峭ㄟ^外部BOSS系統(tǒng)或手工輸入到網(wǎng)絡(luò)拓?fù)浞?wù)器中的;資源索引服務(wù)器的初始化從網(wǎng)絡(luò)拓?fù)浞?wù)器獲得網(wǎng)絡(luò)拓?fù)湫畔?,同時(shí)數(shù)據(jù)資源的信息在資源索引服務(wù)器中建立索引;假設(shè)P2P系統(tǒng)運(yùn)行一段時(shí)間之后,數(shù)據(jù)信息的分布達(dá)到下列狀態(tài)數(shù)據(jù)文件file1在資源對等點(diǎn)2、3、5、6、7中完全存儲,在時(shí)刻t資源對等點(diǎn)1發(fā)出數(shù)據(jù)文件file1的請求。下面結(jié)合這種情況說明信息交互過程(a)資源對等點(diǎn)1向資源索引服務(wù)器發(fā)出請求(請求數(shù)據(jù)文件file1);(b)資源索引服務(wù)器根據(jù)網(wǎng)絡(luò)拓?fù)湫畔⒑臀锢碜罱瓌t,將資源對等點(diǎn)2、3的地址列表發(fā)送到資源對等點(diǎn)1;(這里假設(shè)返回兩個(gè)鄰居的列表)(c)資源對等點(diǎn)1根據(jù)鄰居列表分別從資源對等點(diǎn)2、3傳輸數(shù)據(jù)文件file1的不同部分;(d)假設(shè)在文件傳輸過程中,資源對等點(diǎn)3離線,資源對等點(diǎn)1檢測到數(shù)據(jù)傳輸不成功,則向資源索引服務(wù)器請求新的鄰居列表,這時(shí)返回的鄰居是資源對等點(diǎn)7,而不是資源對等點(diǎn)5或6;(e)資源索引服務(wù)器定期檢測資源對等點(diǎn)的在線狀態(tài),在這里發(fā)現(xiàn)資源對等點(diǎn)3離線,則更新數(shù)據(jù)文件file1的可提供服務(wù)的狀態(tài)表,去掉資源對等點(diǎn)3;同時(shí)在資源對等點(diǎn)1在數(shù)據(jù)文件file1完全傳輸?shù)奖镜刂螅Y源索引服務(wù)器將之加入到數(shù)據(jù)文件file1的可提供服務(wù)的狀態(tài)表。
      權(quán)利要求
      1.一種基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法,其特征在于,該方法涉及計(jì)算機(jī)網(wǎng)絡(luò)中的網(wǎng)絡(luò)拓?fù)浞?wù)器、資源索引服務(wù)器和資源對等點(diǎn)三類設(shè)備實(shí)體,包括資源狀態(tài)庫初始化方法和資源分布/獲取方法,其中所述資源狀態(tài)庫初始化方法包括如下步驟11)網(wǎng)絡(luò)拓?fù)浞?wù)器獲取服務(wù)范圍內(nèi)的各資源對等點(diǎn)的網(wǎng)絡(luò)信息,所述網(wǎng)絡(luò)信息包括網(wǎng)絡(luò)地址;12)根據(jù)步驟11)中得到的網(wǎng)絡(luò)地址信息,用網(wǎng)絡(luò)圖論的方法生成物理網(wǎng)絡(luò)拓?fù)鋱D;13)在網(wǎng)絡(luò)拓?fù)浞?wù)器中建立物理網(wǎng)絡(luò)拓?fù)湫畔?,將步驟11)中得到的各資源對等點(diǎn)的網(wǎng)絡(luò)地址等信息和步驟12)中生成的物理網(wǎng)絡(luò)拓?fù)鋱D存儲到物理網(wǎng)絡(luò)拓?fù)湫畔熘校?4)資源索引服務(wù)器從網(wǎng)絡(luò)拓?fù)浞?wù)器的物理網(wǎng)絡(luò)拓?fù)湫畔熘蝎@取網(wǎng)絡(luò)拓?fù)湫畔ⅲ?5)在資源索引服務(wù)器中建立資源狀態(tài)庫,在該資源狀態(tài)庫中存儲網(wǎng)絡(luò)上各種資源的狀態(tài)信息;該資源狀態(tài)信息包括資源名稱和資源所在的資源對等點(diǎn)的網(wǎng)絡(luò)地址;所述資源分布/獲取方法包括如下步驟21)假設(shè)某一資源對等點(diǎn)為資源獲取節(jié)點(diǎn),該資源獲取節(jié)點(diǎn)向資源索引服務(wù)器發(fā)出獲取某一特定資源的請求,該請求中包括需要獲取的特定資源的名稱;22)資源索引服務(wù)器在接收到步驟21)中發(fā)出的請求后,在資源狀態(tài)庫中進(jìn)行檢索,查找出當(dāng)前可提供所述特定資源的所有資源對等點(diǎn)的地址;23)在步驟22)查找到的資源對等點(diǎn)地址中,按鄰近原則進(jìn)行排序,取排序后的前N個(gè)地址作為鄰居列表;24)資源索引服務(wù)器向資源獲取節(jié)點(diǎn)返回鄰居列表;25)資源獲取節(jié)點(diǎn)根據(jù)鄰居列表提供的地址,向鄰居列表上的資源對等點(diǎn)發(fā)出資源獲取請求并接收或使用資源。
      2.按權(quán)利要求1所述的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法,其特征在于,所述步驟11)中的服務(wù)范圍內(nèi)的各資源對等點(diǎn)的網(wǎng)絡(luò)信息通過使用SNMP協(xié)議、CMIP協(xié)議或其它網(wǎng)絡(luò)管理協(xié)議獲取,或者使用人工配置的方式獲取。
      3.按權(quán)利要求1所述的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法,其特征在于,所述步驟12)中物理網(wǎng)絡(luò)拓?fù)鋱D中包括節(jié)點(diǎn)間的連接關(guān)系、網(wǎng)絡(luò)地址、物理距離、到第一跳的傳輸時(shí)延信息。
      4.按權(quán)利要求1所述的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法,其特征在于,所述步驟23)中,所述鄰近原則為物理最近原則或時(shí)延最短原則;其中,物理最近原則是指以資源獲取節(jié)點(diǎn)到具有所請求資源的節(jié)點(diǎn)跳數(shù)多少而言,跳數(shù)最少的節(jié)點(diǎn)則為物理最近節(jié)點(diǎn);時(shí)延最短原則是指從資源獲取節(jié)點(diǎn)到具有所請求資源的節(jié)點(diǎn),信息傳遞的時(shí)間最小的節(jié)點(diǎn)為時(shí)延最短節(jié)點(diǎn)。
      5.按權(quán)利要求1所述的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法,其特征在于,還包括資源狀態(tài)庫維護(hù)方法,其步驟如下31)各資源對等點(diǎn)定期把本節(jié)點(diǎn)中所有資源狀態(tài)反饋到資源索引服務(wù)器;32)資源索引服務(wù)器根據(jù)各資源對等點(diǎn)反饋的信息,定期更新資源狀態(tài)庫。
      全文摘要
      本發(fā)明屬于數(shù)據(jù)分布/分發(fā)領(lǐng)域,特別涉及到一種基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法。該方法包括,資源獲取節(jié)點(diǎn)向資源索引服務(wù)器發(fā)出獲取資源的請求;資源索引服務(wù)器在接收到請求后,在資源狀態(tài)庫中進(jìn)行檢索,查找出當(dāng)前可提供所述特定資源的所有資源對等點(diǎn)的地址并根據(jù)鄰近原則向資源獲取節(jié)點(diǎn)返回鄰居列表;資源獲取節(jié)點(diǎn)根據(jù)鄰居列表提供的地址,向鄰居列表上的資源對等點(diǎn)發(fā)出資源獲取請求并接收或使用資源。與目前流行的P2P網(wǎng)絡(luò)機(jī)制相比,本發(fā)明具有下列優(yōu)點(diǎn)充分利用了物理網(wǎng)絡(luò)拓?fù)湫畔?,獲得最近的鄰居列表;減輕了物理網(wǎng)絡(luò)中因使用層疊網(wǎng)絡(luò)(OVERLAY NETWORK)而造成的多重?cái)?shù)據(jù)路徑;減輕了網(wǎng)絡(luò)負(fù)擔(dān),加快資源對等點(diǎn)獲取數(shù)據(jù)資源的速度。
      文檔編號H04L29/06GK1988449SQ200510130668
      公開日2007年6月27日 申請日期2005年12月20日 優(yōu)先權(quán)日2005年12月20日
      發(fā)明者王勁林, 王玲芳, 張?zhí)? 李挺屹, 孫鵬, 李穎華, 謝鐵兵, 齊衛(wèi)寧 申請人:中國科學(xué)院聲學(xué)研究所
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1