欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

文檔序號(hào):7629006閱讀:426來(lái)源:國(guó)知局
專利名稱:一種基于網(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)營(yíng)商可控的內(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)(能夠長(zhǎng)期在線,可靠性、服務(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ī)模上可以無(wú)限擴(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)注的性能、可靠性而有所不同,通常有樹(shù)狀結(jié)構(gòu)(Tree)和網(wǎng)狀結(jié)構(gòu)(Mesh)。
由于P2P網(wǎng)絡(luò)忽略了物理網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),因而會(huì)對(duì)實(shí)際的網(wǎng)絡(luò)產(chǎn)生各種影響,如兩個(gè)應(yīng)用節(jié)點(diǎn)位于同一個(gè)物理以太網(wǎng)中,而在P2P網(wǎng)絡(luò)中卻處于不同的邏輯拓?fù)錁?shù)的不同分支,因此如果這兩個(gè)節(jié)點(diǎn)要通信的話,必須經(jīng)過(guò)兩個(gè)分支上的不同節(jié)點(diǎn),直到具有相同的分支節(jié)點(diǎn)為止;又例如新節(jié)點(diǎn)加入到P2P網(wǎng)絡(luò)中,由于P2P的網(wǎng)絡(luò)構(gòu)建邏輯,新節(jié)點(diǎn)本來(lái)應(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ù)分布/獲取方法。
(請(qǐng)您審核以下技術(shù)方案的內(nèi)容)為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法涉及計(jì)算機(jī)網(wǎng)絡(luò)中的網(wǎng)絡(luò)拓?fù)浞?wù)器、資源索引服務(wù)器和資源對(duì)等點(diǎn)三類設(shè)備實(shí)體,包括資源狀態(tài)庫(kù)初始化方法和資源分布/獲取方法,其中所述資源狀態(tài)庫(kù)初始化方法包括如下步驟11)網(wǎng)絡(luò)拓?fù)浞?wù)器獲取服務(wù)范圍內(nèi)的各資源對(duì)等點(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ù)湫畔?kù),將步驟11)中得到的各資源對(duì)等點(diǎn)的網(wǎng)絡(luò)地址等信息和步驟12)中生成的物理網(wǎng)絡(luò)拓?fù)鋱D存儲(chǔ)到物理網(wǎng)絡(luò)拓?fù)湫畔?kù)中;14)資源索引服務(wù)器從網(wǎng)絡(luò)拓?fù)浞?wù)器的物理網(wǎng)絡(luò)拓?fù)湫畔?kù)中獲取網(wǎng)絡(luò)拓?fù)湫畔ⅲ?5)在資源索引服務(wù)器中建立資源狀態(tài)庫(kù),在該資源狀態(tài)庫(kù)中存儲(chǔ)網(wǎng)絡(luò)上各種資源的狀態(tài)信息;該資源狀態(tài)信息包括資源名稱和資源所在的資源對(duì)等點(diǎn)的網(wǎng)絡(luò)地址。
所述資源分布/獲取方法包括如下步驟21)假設(shè)某一資源對(duì)等點(diǎn)為資源獲取節(jié)點(diǎn),該資源獲取節(jié)點(diǎn)向資源索引服務(wù)器發(fā)出獲取某一特定資源的請(qǐng)求,該請(qǐng)求中包括需要獲取的特定資源的名稱;22)資源索引服務(wù)器在接收到步驟21)中發(fā)出的請(qǐng)求后,在資源狀態(tài)庫(kù)中進(jìn)行檢索,查找出當(dāng)前可提供所述特定資源的所有資源對(duì)等點(diǎn)的地址;
23)在步驟22)查找到的資源對(duì)等點(diǎn)地址中,按鄰近原則進(jìn)行排序,取排序后的前N個(gè)地址作為鄰居列表;24)資源索引服務(wù)器向資源獲取節(jié)點(diǎn)返回鄰居列表;25)資源獲取節(jié)點(diǎn)根據(jù)鄰居列表提供的地址,向鄰居列表上的資源對(duì)等點(diǎn)發(fā)出資源獲取請(qǐng)求并接收或使用資源;上述技術(shù)方案中,所述步驟11)中的服務(wù)范圍內(nèi)的各資源對(duì)等點(diǎn)的網(wǎng)絡(luò)信息通過(guò)使用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)到具有所請(qǐng)求資源的節(jié)點(diǎn)跳數(shù)多少而言,跳數(shù)最少的節(jié)點(diǎn)則為物理最近節(jié)點(diǎn);時(shí)延最短原則是指從資源獲取節(jié)點(diǎn)到具有所請(qǐng)求資源的節(jié)點(diǎn),信息傳遞的時(shí)間最小的節(jié)點(diǎn)為時(shí)延最短節(jié)點(diǎn)。
上述技術(shù)方案中,還包括資源狀態(tài)庫(kù)維護(hù)方法,其步驟如下31)各資源對(duì)等點(diǎn)定期把本節(jié)點(diǎn)中所有資源狀態(tài)反饋到資源索引服務(wù)器;32)資源索引服務(wù)器根據(jù)各資源對(duì)等點(diǎn)反饋的信息,定期更新資源狀態(tài)庫(kù)。
與目前流行的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),加快資源對(duì)等點(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ò)場(chǎng)景圖3是資源狀態(tài)庫(kù)初始化方法圖4是資源分布/獲取方法圖5是資源狀態(tài)庫(kù)維護(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)對(duì)點(diǎn)的數(shù)據(jù)分布/獲取。
本發(fā)明涉及三類設(shè)備實(shí)體,包括網(wǎng)絡(luò)拓?fù)浞?wù)器、資源索引服務(wù)器和資源對(duì)等點(diǎn),見(jiàn)圖1。
其中,網(wǎng)絡(luò)拓?fù)浞?wù)器是一類通過(guò)SNMP協(xié)議或類似協(xié)議,以及人工方法獲取某一局域或廣域網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),并能夠?qū)⑦@些信息向外輸出的的設(shè)備/軟件實(shí)體。
資源索引服務(wù)器是一類確定資源網(wǎng)絡(luò)中資源的具體位置,并能夠?qū)⑦@些信息提供給資源對(duì)等點(diǎn)的設(shè)備/軟件實(shí)體。
資源對(duì)等點(diǎn)是一類既能夠從其他節(jié)點(diǎn)享受資源,又能夠向其他節(jié)點(diǎn)提供資源的設(shè)備/軟件實(shí)體,在目前的網(wǎng)絡(luò)中,可以是服務(wù)器、PC機(jī)、PDA、手機(jī)等。
本發(fā)明中所指的資源可以是網(wǎng)絡(luò)帶寬、硬盤存儲(chǔ)空間、計(jì)算能力以及文件、媒體流數(shù)據(jù)等。
下面結(jié)合附圖和具體實(shí)施例,對(duì)本發(fā)明提供的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法作進(jìn)一步闡述。
實(shí)施例本實(shí)施例包括資源狀態(tài)庫(kù)初始化方法、資源分布/獲取方法和資源狀態(tài)庫(kù)維護(hù)方法。
資源狀態(tài)庫(kù)初始化方法包括如下步驟(如圖3所示)11)網(wǎng)絡(luò)拓?fù)浞?wù)器獲取服務(wù)范圍內(nèi)的各可能資源對(duì)等點(diǎn)的網(wǎng)絡(luò)信息,所述網(wǎng)絡(luò)信息包括網(wǎng)絡(luò)地址、地理位置、隸屬單位、管理人員等;各資源對(duì)等點(diǎn)的網(wǎng)絡(luò)地址可以通過(guò)使用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ù)湫畔?kù),將步驟11)中得到的各資源對(duì)等點(diǎn)的網(wǎng)絡(luò)地址等信息和步驟12)中生成的物理網(wǎng)絡(luò)拓?fù)鋱D存儲(chǔ)到物理網(wǎng)絡(luò)拓?fù)湫畔?kù)中;14)資源索引服務(wù)器從網(wǎng)絡(luò)拓?fù)浞?wù)器的物理網(wǎng)絡(luò)拓?fù)湫畔?kù)中獲取網(wǎng)絡(luò)拓?fù)湫畔ⅲ?5)在資源索引服務(wù)器中建立資源狀態(tài)庫(kù),在該資源狀態(tài)庫(kù)中存儲(chǔ)網(wǎng)絡(luò)上各種資源的狀態(tài)信息。該資源狀態(tài)信息包括資源名稱和資源所在的資源對(duì)等點(diǎn)的網(wǎng)絡(luò)地址。表1、2是以文件為例的資源狀態(tài)信息存儲(chǔ)格式,其中表1是一般信息表,表2是資源狀態(tài)表,

表1

表2資源分布/獲取方法包括如下步驟(如圖4所示)21)某一資源對(duì)等點(diǎn)向資源索引服務(wù)器發(fā)出獲取某一特定資源的請(qǐng)求,該請(qǐng)求中包括需要獲取的特定資源的名稱(如FILE1),這一名稱可以是文字標(biāo)識(shí)、編號(hào)、特殊符號(hào)。為便于理解,把這里請(qǐng)求獲取資源的資源對(duì)等點(diǎn)稱為資源獲取節(jié)點(diǎn)。
22)資源索引服務(wù)器在接收到步驟21)中發(fā)出的請(qǐng)求后,在資源狀態(tài)庫(kù)中進(jìn)行檢索,查找出當(dāng)前可提供所述特定資源的所有資源對(duì)等點(diǎn)的地址。
23)在步驟22)查找到的資源對(duì)等點(diǎn)地址中,按物理最近原則或時(shí)延最短原則進(jìn)行排序,取排序后的前N個(gè)地址作為鄰居列表。
其中,物理最近原則是指以資源獲取節(jié)點(diǎn)到具有所請(qǐng)求資源的節(jié)點(diǎn)跳數(shù)多少而言,跳數(shù)最少的節(jié)點(diǎn)則為物理最近節(jié)點(diǎn);時(shí)延最短原則是指從資源獲取節(jié)點(diǎn)到具有所請(qǐng)求資源的節(jié)點(diǎn),信息傳遞的時(shí)間最小的節(jié)點(diǎn)為時(shí)延最短節(jié)點(diǎn)。
24)資源索引服務(wù)器向資源獲取節(jié)點(diǎn)返回鄰居列表。
25)資源獲取節(jié)點(diǎn)根據(jù)鄰居列表提供的地址,向鄰居列表上的資源對(duì)等點(diǎn)發(fā)出資源獲取請(qǐng)求并接收資源數(shù)據(jù)(如所請(qǐng)求的資源是網(wǎng)絡(luò)帶寬、硬盤存儲(chǔ)空間、計(jì)算能力等抽象資源,則發(fā)出使用資源請(qǐng)求,并在獲得響應(yīng)后使用所請(qǐng)求資源)。需要注意的是,當(dāng)鄰居列表中的1個(gè)或幾個(gè)對(duì)等點(diǎn)下線時(shí),則重新向資源索引服務(wù)器申請(qǐng)鄰居列表。以請(qǐng)求數(shù)據(jù)文件為例。假定對(duì)等點(diǎn)同時(shí)使用的鄰居數(shù)量最大為5,則在初次申請(qǐng)時(shí),資源索引服務(wù)器按排序給出最先的5個(gè),對(duì)等點(diǎn)則分別向著5個(gè)對(duì)等點(diǎn)請(qǐng)求數(shù)據(jù);如果發(fā)現(xiàn)其中由1個(gè)或幾個(gè)對(duì)等點(diǎn)下線,則需要資源獲取節(jié)點(diǎn)重新向資源索引服務(wù)器申請(qǐng)鄰居列表。
資源狀態(tài)庫(kù)維護(hù)方法包括如下步驟(如圖5所示)31)各資源對(duì)等點(diǎn)定期把本節(jié)點(diǎn)中所有資源狀態(tài)反饋到資源索引服務(wù)器。
32)資源索引服務(wù)器根據(jù)各資源對(duì)等點(diǎn)反饋的信息,定期更新資源狀態(tài)庫(kù)。
圖2是本發(fā)明提供的一個(gè)應(yīng)用場(chǎng)景,它是一個(gè)由二層交換機(jī)組成的小區(qū)網(wǎng)絡(luò),在物理網(wǎng)絡(luò)之上,所述的網(wǎng)絡(luò)拓?fù)浞?wù)器、資源索引服務(wù)器和資源對(duì)等點(diǎn)如圖中所分布。本實(shí)施例中假設(shè)資源對(duì)等點(diǎn)享受下載的同時(shí)可以提供服務(wù)。
網(wǎng)絡(luò)運(yùn)行準(zhǔn)備作為系統(tǒng)的初始部分,首先需要網(wǎng)絡(luò)拓?fù)浞?wù)器準(zhǔn)備好,在本實(shí)施例中為了簡(jiǎn)化過(guò)程,假設(shè)二層交換機(jī)的小區(qū)網(wǎng)絡(luò)拓?fù)涫峭ㄟ^(guò)外部BOSS系統(tǒng)或手工輸入到網(wǎng)絡(luò)拓?fù)浞?wù)器中的;資源索引服務(wù)器的初始化從網(wǎng)絡(luò)拓?fù)浞?wù)器獲得網(wǎng)絡(luò)拓?fù)湫畔ⅲ瑫r(shí)數(shù)據(jù)資源的信息在資源索引服務(wù)器中建立索引;假設(shè)P2P系統(tǒng)運(yùn)行一段時(shí)間之后,數(shù)據(jù)信息的分布達(dá)到下列狀態(tài)數(shù)據(jù)文件file1在資源對(duì)等點(diǎn)2、3、5、6、7中完全存儲(chǔ),在時(shí)刻t資源對(duì)等點(diǎn)1發(fā)出數(shù)據(jù)文件file1的請(qǐng)求。下面結(jié)合這種情況說(shuō)明信息交互過(guò)程(a)資源對(duì)等點(diǎn)1向資源索引服務(wù)器發(fā)出請(qǐng)求(請(qǐng)求數(shù)據(jù)文件file1);(b)資源索引服務(wù)器根據(jù)網(wǎng)絡(luò)拓?fù)湫畔⒑臀锢碜罱瓌t,將資源對(duì)等點(diǎn)2、3的地址列表發(fā)送到資源對(duì)等點(diǎn)1;(這里假設(shè)返回兩個(gè)鄰居的列表)(c)資源對(duì)等點(diǎn)1根據(jù)鄰居列表分別從資源對(duì)等點(diǎn)2、3傳輸數(shù)據(jù)文件file1的不同部分;(d)假設(shè)在文件傳輸過(guò)程中,資源對(duì)等點(diǎn)3離線,資源對(duì)等點(diǎn)1檢測(cè)到數(shù)據(jù)傳輸不成功,則向資源索引服務(wù)器請(qǐng)求新的鄰居列表,這時(shí)返回的鄰居是資源對(duì)等點(diǎn)7,而不是資源對(duì)等點(diǎn)5或6;(e)資源索引服務(wù)器定期檢測(cè)資源對(duì)等點(diǎn)的在線狀態(tài),在這里發(fā)現(xiàn)資源對(duì)等點(diǎn)3離線,則更新數(shù)據(jù)文件file1的可提供服務(wù)的狀態(tài)表,去掉資源對(duì)等點(diǎn)3;同時(shí)在資源對(duì)等點(diǎn)1在數(shù)據(jù)文件file1完全傳輸?shù)奖镜刂?,資源索引服務(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ù)器和資源對(duì)等點(diǎn)三類設(shè)備實(shí)體,包括資源狀態(tài)庫(kù)初始化方法和資源分布/獲取方法,其中所述資源狀態(tài)庫(kù)初始化方法包括如下步驟11)網(wǎng)絡(luò)拓?fù)浞?wù)器獲取服務(wù)范圍內(nèi)的各資源對(duì)等點(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ù)湫畔?kù),將步驟11)中得到的各資源對(duì)等點(diǎn)的網(wǎng)絡(luò)地址等信息和步驟12)中生成的物理網(wǎng)絡(luò)拓?fù)鋱D存儲(chǔ)到物理網(wǎng)絡(luò)拓?fù)湫畔?kù)中;14)資源索引服務(wù)器從網(wǎng)絡(luò)拓?fù)浞?wù)器的物理網(wǎng)絡(luò)拓?fù)湫畔?kù)中獲取網(wǎng)絡(luò)拓?fù)湫畔ⅲ?5)在資源索引服務(wù)器中建立資源狀態(tài)庫(kù),在該資源狀態(tài)庫(kù)中存儲(chǔ)網(wǎng)絡(luò)上各種資源的狀態(tài)信息;該資源狀態(tài)信息包括資源名稱和資源所在的資源對(duì)等點(diǎn)的網(wǎng)絡(luò)地址;所述資源分布/獲取方法包括如下步驟21)假設(shè)某一資源對(duì)等點(diǎn)為資源獲取節(jié)點(diǎn),該資源獲取節(jié)點(diǎn)向資源索引服務(wù)器發(fā)出獲取某一特定資源的請(qǐng)求,該請(qǐng)求中包括需要獲取的特定資源的名稱;22)資源索引服務(wù)器在接收到步驟21)中發(fā)出的請(qǐng)求后,在資源狀態(tài)庫(kù)中進(jìn)行檢索,查找出當(dāng)前可提供所述特定資源的所有資源對(duì)等點(diǎn)的地址;23)在步驟22)查找到的資源對(duì)等點(diǎn)地址中,按鄰近原則進(jìn)行排序,取排序后的前N個(gè)地址作為鄰居列表;24)資源索引服務(wù)器向資源獲取節(jié)點(diǎn)返回鄰居列表;25)資源獲取節(jié)點(diǎn)根據(jù)鄰居列表提供的地址,向鄰居列表上的資源對(duì)等點(diǎn)發(fā)出資源獲取請(qǐng)求并接收或使用資源。
2.按權(quán)利要求1所述的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法,其特征在于,所述步驟11)中的服務(wù)范圍內(nèi)的各資源對(duì)等點(diǎn)的網(wǎng)絡(luò)信息通過(guò)使用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)到具有所請(qǐng)求資源的節(jié)點(diǎn)跳數(shù)多少而言,跳數(shù)最少的節(jié)點(diǎn)則為物理最近節(jié)點(diǎn);時(shí)延最短原則是指從資源獲取節(jié)點(diǎn)到具有所請(qǐng)求資源的節(jié)點(diǎn),信息傳遞的時(shí)間最小的節(jié)點(diǎn)為時(shí)延最短節(jié)點(diǎn)。
5.按權(quán)利要求1所述的基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法,其特征在于,還包括資源狀態(tài)庫(kù)維護(hù)方法,其步驟如下31)各資源對(duì)等點(diǎn)定期把本節(jié)點(diǎn)中所有資源狀態(tài)反饋到資源索引服務(wù)器;32)資源索引服務(wù)器根據(jù)各資源對(duì)等點(diǎn)反饋的信息,定期更新資源狀態(tài)庫(kù)。
全文摘要
本發(fā)明屬于數(shù)據(jù)分布/分發(fā)領(lǐng)域,特別涉及到一種基于網(wǎng)絡(luò)信息的數(shù)據(jù)分布/獲取方法。該方法包括,資源獲取節(jié)點(diǎn)向資源索引服務(wù)器發(fā)出獲取資源的請(qǐng)求;資源索引服務(wù)器在接收到請(qǐng)求后,在資源狀態(tài)庫(kù)中進(jìn)行檢索,查找出當(dāng)前可提供所述特定資源的所有資源對(duì)等點(diǎn)的地址并根據(jù)鄰近原則向資源獲取節(jié)點(diǎn)返回鄰居列表;資源獲取節(jié)點(diǎn)根據(jù)鄰居列表提供的地址,向鄰居列表上的資源對(duì)等點(diǎn)發(fā)出資源獲取請(qǐng)求并接收或使用資源。與目前流行的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),加快資源對(duì)等點(diǎn)獲取數(shù)據(jù)資源的速度。
文檔編號(hào)H04L29/06GK1988449SQ200510130668
公開(kāi)日2007年6月27日 申請(qǐng)日期2005年12月20日 優(yōu)先權(quán)日2005年12月20日
發(fā)明者王勁林, 王玲芳, 張?zhí)?lè), 李挺屹, 孫鵬, 李穎華, 謝鐵兵, 齊衛(wèi)寧 申請(qǐng)人:中國(guó)科學(xué)院聲學(xué)研究所
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
沙田区| 兴文县| 大洼县| 彰武县| 临夏市| 吴旗县| 方山县| 阜阳市| 永康市| 普宁市| 华亭县| 灵台县| 临沧市| 丹巴县| 龙口市| 仙居县| 海晏县| 襄城县| 繁峙县| 苍梧县| 西丰县| 葫芦岛市| 民权县| 华亭县| 交城县| 措勤县| 额济纳旗| 沾益县| 泸州市| 蒲江县| 许昌市| 河曲县| 秭归县| 元氏县| 常德市| 大足县| 全椒县| 西乌珠穆沁旗| 太原市| 铁岭市| 株洲市|