国产精品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>

      一種調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的方法、裝置、設(shè)備和系統(tǒng)與流程

      文檔序號:11201198閱讀:309來源:國知局
      一種調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的方法、裝置、設(shè)備和系統(tǒng)與流程
      本發(fā)明涉及計算機(jī)領(lǐng)域,尤其涉及一種調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的方法、裝置、設(shè)備和系統(tǒng)。

      背景技術(shù):
      在P2P技術(shù)的應(yīng)用中,常常會由于來自網(wǎng)絡(luò)、資源等多方面的原因,造成傳輸?shù)牟豁槙常蛘卟シ诺目D。從而需要對節(jié)點(diǎn)的傳輸速度進(jìn)行調(diào)節(jié),以使得用戶可以順暢地獲取資源。現(xiàn)有技術(shù)中往往通過客戶端自身來根據(jù)資源的傳輸速度進(jìn)行調(diào)節(jié),但是,這種方式僅能對節(jié)點(diǎn)自己進(jìn)行調(diào)整,無法改善由于全局原因?qū)е碌膫鬏斝阅艿拖聠栴},更無法有效地提升整個網(wǎng)絡(luò)的傳輸性能。

      技術(shù)實(shí)現(xiàn)要素:
      本發(fā)明的目的是提供一種調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的方法、裝置、設(shè)備和系統(tǒng)。根據(jù)本發(fā)明的一個方面,提供一種用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的方法,其中,所述方法包括以下步驟:a根據(jù)一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,確定用于更新與所述一個或多個對等節(jié)點(diǎn)相關(guān)的至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息;其中,所述節(jié)點(diǎn)傳輸信息包括對等節(jié)點(diǎn)由其已連接節(jié)點(diǎn)處獲取資源時的一項或多項傳輸記錄信息;b將所述更新信息發(fā)送至所述至少一個節(jié)點(diǎn)。根據(jù)本發(fā)明的一個方面,還提供一種在網(wǎng)絡(luò)節(jié)點(diǎn)中用于調(diào)節(jié)傳輸速度的方法,其中,所述方法包括以下步驟:-接收來自中央服務(wù)設(shè)備的用于更新網(wǎng)絡(luò)節(jié)點(diǎn)的傳輸控制信息的更新信息;-根據(jù)所述更新信息來更新自身的傳輸控制信息。根據(jù)本發(fā)明的另一個方面,還提供一種用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的節(jié)點(diǎn)調(diào)節(jié)裝置,其中,所述節(jié)點(diǎn)調(diào)節(jié)裝置包括:確定裝置,用于根據(jù)一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,確定用于更新與所述一個或多個對等節(jié)點(diǎn)相關(guān)的至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息;其中,所述節(jié)點(diǎn)傳輸信息包括對等節(jié)點(diǎn)由其已連接節(jié)點(diǎn)處獲取資源時的一項或多項傳輸記錄信息;第一發(fā)送裝置,用于將所述更新信息發(fā)送至所述至少一個節(jié)點(diǎn)。根據(jù)本發(fā)明的另一個方面,還提供一種用于調(diào)節(jié)傳輸速度的傳輸調(diào)節(jié)裝置,其中,所述傳輸調(diào)節(jié)裝置包括:第二接受裝置,用于接收來自中央服務(wù)設(shè)備的用于更新網(wǎng)絡(luò)節(jié)點(diǎn)的傳輸控制信息的更新信息;第一更新裝置,用于根據(jù)所述更新信息來更新自身的傳輸控制信息。根據(jù)本發(fā)明的另一個方面,還提供一種中央服務(wù)設(shè)備,該中央服務(wù)設(shè)備所述節(jié)點(diǎn)調(diào)節(jié)裝置。根據(jù)本發(fā)明的另一個方面,還提供一種網(wǎng)絡(luò)節(jié)點(diǎn),該網(wǎng)絡(luò)節(jié)點(diǎn)包括所述傳輸調(diào)節(jié)裝置。根據(jù)本發(fā)明的另一個方面,還提供一種系統(tǒng),該系統(tǒng)包括所述中央服務(wù)設(shè)備和所述網(wǎng)絡(luò)節(jié)點(diǎn)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):1)本發(fā)明可通過一次調(diào)節(jié),來提升整個P2P網(wǎng)絡(luò)的傳輸性能;無需在各個網(wǎng)絡(luò)節(jié)點(diǎn)的用戶端中執(zhí)行過多的操作,減輕了用戶端的負(fù)擔(dān);2)本發(fā)明的方法通過大量統(tǒng)計的方式,從而能夠避免由于個別網(wǎng)絡(luò)節(jié)點(diǎn)的例外原因,如資源不完整、局部網(wǎng)絡(luò)鏈路不通等情況而導(dǎo)致的不符合實(shí)際需求的調(diào)節(jié),具有更好的調(diào)節(jié)效果;3)用戶端僅需在滿足觸發(fā)條件的情況下收集信息,并在進(jìn)一步滿足條件的情況下發(fā)送至中央服務(wù)設(shè)備,從而進(jìn)一步減輕了用戶端的負(fù)擔(dān);4)并且,本發(fā)明還可通過調(diào)整中轉(zhuǎn)節(jié)點(diǎn)的轉(zhuǎn)發(fā)控制信息,來調(diào)整對等節(jié)點(diǎn)可連接至的服務(wù)器,從而使得對等節(jié)點(diǎn)可連接至性能更好的服務(wù)器,具有更好的獲取資源的性能。附圖說明通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯:圖1為根據(jù)本發(fā)明的一種用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的系統(tǒng)示意圖;圖2為根據(jù)本發(fā)明的一個方面的用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的系統(tǒng)的方法流程圖;圖3根據(jù)本發(fā)明的一個優(yōu)選實(shí)施例的用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的系統(tǒng)的方法流程圖;圖4為根據(jù)本發(fā)明的又一個優(yōu)選實(shí)施例的用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的系統(tǒng)的示意圖;圖5為與圖4所示的系統(tǒng)相對應(yīng)的用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的方法流程圖;圖6為根據(jù)本發(fā)明的一種用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的系統(tǒng)的結(jié)構(gòu)示意圖;圖7為根據(jù)本發(fā)明的一個優(yōu)選實(shí)施例的用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的系統(tǒng)的結(jié)構(gòu)示意圖;圖8為與圖4所示系統(tǒng)相對應(yīng)的用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的系統(tǒng)的結(jié)構(gòu)示意圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。具體實(shí)施方式下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示意出了根據(jù)本發(fā)明的一種用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的系統(tǒng)示意圖。其中,所述對等節(jié)點(diǎn)指可基于對等技術(shù)(也即P2P傳輸技術(shù))來上傳、下載資源的節(jié)點(diǎn),各個對等節(jié)點(diǎn)之間可通過各種通信網(wǎng)絡(luò)進(jìn)行信息傳輸。根據(jù)本發(fā)明的系統(tǒng),包括至少一個中心服務(wù)設(shè)備及其所對應(yīng)的至少一個網(wǎng)絡(luò)節(jié)點(diǎn)。所述與中央服務(wù)設(shè)備對應(yīng)的網(wǎng)絡(luò)節(jié)點(diǎn)包括可根據(jù)當(dāng)前網(wǎng)絡(luò)的結(jié)構(gòu)索引信息,向所述中央服務(wù)設(shè)備上傳信息。優(yōu)選地,所述與中央服務(wù)設(shè)備對應(yīng)的網(wǎng)絡(luò)節(jié)點(diǎn)還能接收來自中央服務(wù)設(shè)備的信息。優(yōu)選地,根據(jù)本發(fā)明的系統(tǒng)包括多個中心服務(wù)設(shè)備以及分別與各個中心服務(wù)設(shè)備對應(yīng)的一個或多個網(wǎng)絡(luò)節(jié)點(diǎn)。例如,系統(tǒng)可包含按照IP段進(jìn)行劃分的、分別屬于不同IP的各個中心服務(wù)設(shè)備,及其所對應(yīng)的屬于同一IP段的網(wǎng)絡(luò)節(jié)點(diǎn);又例如,系統(tǒng)可包含根據(jù)不同的網(wǎng)絡(luò)運(yùn)營商進(jìn)行劃分的,分別屬于不同網(wǎng)絡(luò)運(yùn)營商的各個中心服務(wù)設(shè)備,及其所對應(yīng)的屬于同一網(wǎng)絡(luò)運(yùn)營商的網(wǎng)絡(luò)節(jié)點(diǎn)等。為簡明起見,圖1的系統(tǒng)中僅示出一個中心服務(wù)設(shè)備以及多個網(wǎng)絡(luò)節(jié)點(diǎn),其中,所述網(wǎng)絡(luò)節(jié)點(diǎn)包括對等節(jié)點(diǎn)與中轉(zhuǎn)節(jié)點(diǎn)。其中,所述中心服務(wù)設(shè)備、網(wǎng)絡(luò)節(jié)點(diǎn)均可由計算機(jī)設(shè)備實(shí)現(xiàn)。在此,所述計算機(jī)設(shè)備意指能夠按照事先設(shè)定或存儲的指令,自動進(jìn)行數(shù)值計算和/或信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。其中,所述中央服務(wù)設(shè)備包括但不限于單個網(wǎng)絡(luò)服務(wù)器或多個網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計算(CloudComputing)的由大量主機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計算是分布式計算的一種,由一群松散耦合的計算機(jī)集組成的一個超級虛擬計算機(jī)。所述計算機(jī)設(shè)備包括但不限于用戶設(shè)備、網(wǎng)絡(luò)設(shè)備等。其中,所述用戶設(shè)備包括但不限于任何一種可與用戶通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或聲控設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如個人計算機(jī)、智能手機(jī)、PDA、游戲機(jī)、或IPTV等;所述網(wǎng)絡(luò)設(shè)備包括但不限于網(wǎng)絡(luò)服務(wù)器。其中,所述網(wǎng)絡(luò)節(jié)點(diǎn)或所述中央服務(wù)設(shè)備所處的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)等。需要說明的是,所述用戶設(shè)備、所述網(wǎng)絡(luò)設(shè)備、所述中央服務(wù)設(shè)備以及網(wǎng)絡(luò)僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶設(shè)備、網(wǎng)絡(luò)設(shè)備、中央服務(wù)設(shè)備以及網(wǎng)絡(luò)如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖2示意出了根據(jù)本發(fā)明的一個方面的用于調(diào)節(jié)對等節(jié)點(diǎn)的傳輸速度的系統(tǒng)流程圖。根據(jù)本發(fā)明的方法,所述中央服務(wù)設(shè)備執(zhí)行步驟S11和步驟S12,所述網(wǎng)絡(luò)節(jié)點(diǎn)執(zhí)行步驟S21和步驟S22。在步驟S11中,中央服務(wù)設(shè)備根據(jù)一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,確定用于更新與所述一個或多個對等節(jié)點(diǎn)相關(guān)的至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息。其中,所述節(jié)點(diǎn)傳輸信息包括所述對等節(jié)點(diǎn)的資源傳輸信息滿足預(yù)定傳輸條件時所獲取的、與所述資源相對應(yīng)的一個或多個傳輸記錄信息。其中,所述資源傳輸信息包括對等節(jié)點(diǎn)由其已連接節(jié)點(diǎn)獲取資源時的相關(guān)信息,優(yōu)選地,所述資源傳輸信息包括但不限于以下至少任一項:1)由所述已連接節(jié)點(diǎn)獲取資源的傳輸速率;2)當(dāng)在獲取資源的同時播放該資源的已獲取內(nèi)容時,該資源的剩余播放時間。其中,所述預(yù)定傳輸條件包括用于當(dāng)對等節(jié)點(diǎn)由已連接節(jié)點(diǎn)獲取資源時,判斷傳輸過程是否將要終止,或者,當(dāng)對等節(jié)點(diǎn)邊由已連接節(jié)點(diǎn)獲取資源邊播放時,判斷播放是否將停止的條件。優(yōu)選地,所述一個或多個對等節(jié)點(diǎn)各自的預(yù)定傳輸條件可以不相同。優(yōu)選地,所述預(yù)定傳輸條件包括但不限于以下任一項條件:1)由各個已連接節(jié)點(diǎn)獲取該資源的傳輸速率的總和小于預(yù)定傳輸速率閾值;2)當(dāng)在獲取資源的同時播放該資源的已獲取內(nèi)容時,獲取該資源的傳輸速率小于播放碼率;3)當(dāng)在獲取資源的同時播放該資源的已獲取內(nèi)容時,該資源的剩余播放時間小于預(yù)定時間閾值。其中,所述傳輸記錄信息包括與對等節(jié)點(diǎn)獲取資源的過程相關(guān)的各項信息,優(yōu)選地,所述傳輸記錄信息包括但不限于以下至少任一項:1)所對應(yīng)的已連接節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識信息。其中,所述節(jié)點(diǎn)標(biāo)識信息包括但不限于以下任一種信息:a)節(jié)點(diǎn)名稱信息;b)節(jié)點(diǎn)IP信息;c)其他可用于標(biāo)識節(jié)點(diǎn)的信息,例如,已連接節(jié)點(diǎn)在網(wǎng)絡(luò)節(jié)點(diǎn)索引信息中的編號信息等。2)從所對應(yīng)的已連接節(jié)點(diǎn)獲取所述資源時的傳輸速度信息。3)當(dāng)所述資源為直播資源時,所對應(yīng)的已連接節(jié)點(diǎn)中包含的所述資源的數(shù)據(jù)時間信息。其中,所述數(shù)據(jù)時間信息包括所述對等節(jié)點(diǎn)通過已連接節(jié)點(diǎn)來獲取并播放所述直播資源時,該已連接節(jié)點(diǎn)所能提供的直播資源所對應(yīng)的最新播放時間點(diǎn)。例如,對等節(jié)點(diǎn)從已連接節(jié)點(diǎn)處獲取直播資源source1,其中,其中,已連接節(jié)點(diǎn)中所包含的source1的數(shù)據(jù)片對應(yīng)的最新的播放時間點(diǎn)為12:30:12,則確定該已連接節(jié)點(diǎn)的數(shù)據(jù)時間信息為12:30:12。優(yōu)選地,對等節(jié)點(diǎn)獲取對應(yīng)于不同時間點(diǎn)的多項傳輸記錄信息。其中,所述傳輸控制信息用于控制對等節(jié)點(diǎn)的資源傳輸過程,優(yōu)選地,所述傳輸控制信息包括以下至少任一種:1)節(jié)點(diǎn)控制信息。所述節(jié)點(diǎn)控制信息用于控制所述對等節(jié)點(diǎn)可連接至的節(jié)點(diǎn),優(yōu)選地,所述節(jié)點(diǎn)控制信息包括以下任一項:a)對等節(jié)點(diǎn)可連接的節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識信息;b)對等節(jié)點(diǎn)可連接的節(jié)點(diǎn)數(shù)量。2)切換控制信息。所述切換控制信息用于控制對等節(jié)點(diǎn)在以下任一種資源獲取方式之間進(jìn)行切換,或者,用于控制對等節(jié)點(diǎn)在已啟動一種獲取方式的前提下,啟動另一種獲取方式:a)由其他對等節(jié)點(diǎn)處獲取資源的對等獲取方式;b)由專門用于提供資源的中央服務(wù)設(shè)備處獲取資源的http獲取方式。優(yōu)選地,所述切換控制信息包括但不限于以下任一項:a)對等節(jié)點(diǎn)當(dāng)前正在獲取并播放的資源的剩余播放時間閾值;b)對等節(jié)點(diǎn)的傳輸速率閾值。所述傳輸速率閾值包括但不限于以下任一種:i)對等節(jié)點(diǎn)獲取資源時,與該資源相對應(yīng)的傳輸速率之和;ii)獲取資源時與已連接節(jié)點(diǎn)間的最低傳輸速率。其中,所述更新信息包括但不限于以下至少任一種信息:1)新的傳輸控制信息。2)包含更新操作命令以及與該更新操作相對應(yīng)的內(nèi)容信息。例如,更新操作為添加,其相應(yīng)的內(nèi)容信息包括“剩余播放時間閾值為20分鐘”,以根據(jù)該更新信息在各個對等節(jié)點(diǎn)中增加一項傳輸控制信息。其中,所述與一個或多個對等節(jié)點(diǎn)相關(guān)的至少一個節(jié)點(diǎn)包括但不限于以下至少任一種:1)所述一個或多個對等節(jié)點(diǎn)中的部分或全部對等節(jié)點(diǎn);2)與所述一個或多個對等節(jié)點(diǎn)相連接的其他網(wǎng)絡(luò)節(jié)點(diǎn)。具體地,所述中央服務(wù)設(shè)備根據(jù)一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,確定是否需要更新與所述一個或多個對等節(jié)點(diǎn)相關(guān)的至少一個節(jié)點(diǎn)的傳輸控制信息,并且,當(dāng)中央服務(wù)設(shè)備判斷需要更新傳輸控制信息時,根據(jù)所述一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息來確定用于更新所述至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息。其中,所述中央服務(wù)設(shè)備根據(jù)一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,確定用于更新所述至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息的方式包括但不限于:1)基于預(yù)定更新規(guī)則,根據(jù)所述一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,來生成新的用于更新傳輸控制信息的更新信息。其中,所述預(yù)定更新規(guī)則與所述節(jié)點(diǎn)傳輸信息,優(yōu)選地,與所述節(jié)點(diǎn)傳輸信息的統(tǒng)計結(jié)果,以及所述至少一個節(jié)點(diǎn)中當(dāng)前所應(yīng)用的傳輸控制信息相關(guān)。根據(jù)本發(fā)明的第一示例,已獲得的各個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息如下表1所示(其中,節(jié)點(diǎn)傳輸信息中包含對等節(jié)點(diǎn)在第一時間點(diǎn)傳輸資源的傳輸速率和第二時間點(diǎn)傳輸資源的傳輸速率):表1其中,中央服務(wù)設(shè)備確定對等節(jié)點(diǎn)Node2、Node4、Node5在第一時間點(diǎn)的傳輸速率大于在第二時間點(diǎn)的傳輸速率,占所有對等節(jié)點(diǎn)的60%,則中央服務(wù)設(shè)備判斷60%大于預(yù)定比例閾值50%,確定需要調(diào)整傳輸控制信息。其中,傳輸控制信包括當(dāng)節(jié)點(diǎn)的傳輸速率小于傳輸速率閾值100Kb/s時切換為http獲取方式,則中央服務(wù)設(shè)備根據(jù)預(yù)定更新規(guī)則,確定新的傳輸速率閾值=原傳輸速率閾值×(第一時間點(diǎn)傳輸速率大于第二時間點(diǎn)傳輸速率的節(jié)點(diǎn)比例/預(yù)定比例閾值)=100×(60%/50%)=120Kb/s,則中央服務(wù)設(shè)備確定更新信息包括新傳輸速率閾值120Kb/s。2)根據(jù)一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,由預(yù)定的多個傳輸控制信息中選擇與該一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息相對應(yīng)的傳輸控制信息,根據(jù)所選擇的傳輸控制信息來確定更新信息,以將至少一個節(jié)點(diǎn)中各個節(jié)點(diǎn)的傳輸控制信息更新為該所選擇的傳輸控制信息。根據(jù)本發(fā)明的第二示例,已獲得的各個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息如下表2所示:表2中央服務(wù)設(shè)備中預(yù)定的三項傳輸控制信息如下表3所示,每項傳輸控制信息中包括對等節(jié)點(diǎn)能夠連接至的最大節(jié)點(diǎn)數(shù)量以及切換傳輸速率閾值:表3傳輸控制信息可連接的最大節(jié)點(diǎn)數(shù)傳輸速率閾值Ctr18200Ctr25250Ctr33300其中,中央服務(wù)設(shè)備中預(yù)存了如表4所示的傳輸控制信息與選擇條件的對應(yīng)關(guān)系,以根據(jù)當(dāng)前已采用的傳輸控制信息,以及各個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息所滿足的選擇條件,來確定新的傳輸控制信息。其中,m表示各個對等節(jié)點(diǎn)的平均已連接節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)量占當(dāng)前的傳輸控制信息中所包含的最大節(jié)點(diǎn)數(shù)量的比例,v表示所獲得的各個傳輸速率的平均傳輸速率,其中,所述80%、150Kb/s、350Kb/s均為相應(yīng)的預(yù)定閾值。表4其中,當(dāng)前的傳輸控制信息為Ctr1,且中央服務(wù)設(shè)備根據(jù)已獲得的5個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,確定當(dāng)前各個對等節(jié)點(diǎn)的平均已連接節(jié)點(diǎn)數(shù)為2.4,則當(dāng)前的m=2.4/8×100%=30%<80%,當(dāng)前的平均傳輸速率=357Kb/s>350Kb/s,則中央服務(wù)設(shè)備根據(jù)表4,確定新的傳輸控制信息為Ctr3,并確定更新信息包括該新的傳輸控制信息的標(biāo)識信息“Ctr3”。又例如,中央服務(wù)設(shè)備根據(jù)已獲得的多個對等節(jié)點(diǎn)的數(shù)據(jù)時間信息,確定其中有60%的數(shù)據(jù)時間信息小于實(shí)際直播時間點(diǎn),大于中央服務(wù)設(shè)備所存儲的預(yù)定百分比閾值40%,則中央服務(wù)設(shè)備將用于控制從對等獲取方式切換為http獲取方式的剩余播放時間閾值更新為當(dāng)前值的150%,以使對等節(jié)點(diǎn)提前進(jìn)行切換。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,確定用于更新與所述一個或多個對等節(jié)點(diǎn)相關(guān)的至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S12中,中央服務(wù)設(shè)備將所述更新信息發(fā)送至所述至少一個網(wǎng)絡(luò)節(jié)點(diǎn)。所述至少一個網(wǎng)絡(luò)節(jié)點(diǎn)由計算機(jī)設(shè)備實(shí)現(xiàn)。接著,在步驟S21中,網(wǎng)絡(luò)節(jié)點(diǎn)接收來自中央服務(wù)設(shè)備的用于更新網(wǎng)絡(luò)節(jié)點(diǎn)的傳輸控制信息的更新信息。繼續(xù)對第二示例進(jìn)行說明,網(wǎng)絡(luò)節(jié)點(diǎn)接收來自中央服務(wù)設(shè)備的包含“Ctr3”的更新信息。其中,所述傳輸控制信息與所述更新信息已在前述步驟S11中予以詳述,并以引用的方式包含于此,不再贅述。在步驟S22中,網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述更新信息來更新自身的傳輸控制信息。其中,當(dāng)所述更新信息包括新的傳輸控制信息時,網(wǎng)絡(luò)節(jié)點(diǎn)用所述更新信息來替代自身原有的傳輸控制信息;當(dāng)所述更新信息中包含更新操作命令以及與該更新操作相對應(yīng)的內(nèi)容信息時,網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述內(nèi)容信息,執(zhí)行相應(yīng)的更新操作,以更新自身的傳輸控制信息。繼續(xù)對第二示例進(jìn)行說明,網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)步驟S21中接收到的更新信息“Ctr3”,在本地預(yù)存的傳輸控制信息中查詢,并將查詢獲得的與“Ctr3”對應(yīng)的傳輸控制信息“可連接的最大節(jié)點(diǎn)數(shù)3”以及“傳輸速率閾值300Kb/s”作為自身的新的傳輸控制信息。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述更新信息來更新自身的傳輸控制信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。根據(jù)本發(fā)明的優(yōu)選實(shí)施例之一,其中,所述節(jié)點(diǎn)傳輸信息還包含分別與一個或多個傳輸記錄信息相對應(yīng)的資源相關(guān)信息,所述傳輸記錄信息包括所述節(jié)點(diǎn)標(biāo)識信息。根據(jù)本實(shí)施例的方法,中央服務(wù)設(shè)備還執(zhí)行步驟S13(圖未示),所述步驟S11進(jìn)一步包括步驟S111(圖未示)。其中,所述資源相關(guān)信息包括資源標(biāo)識信息,優(yōu)選地,所述資源相關(guān)信息還包括資源分布信息。所述資源分布信息用于指示可提供該資源的一個或多個節(jié)點(diǎn),例如,所有可提供該資源的節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識信息等。在步驟S13中,中央服務(wù)設(shè)備根據(jù)所述資源相關(guān)信息,來由所述一個或多個傳輸記錄信息中篩選出至少一個可用的傳輸記錄信息。具體地,所述根據(jù)所述資源相關(guān)信息,來由所述一個或多個傳輸記錄信息中篩選出至少一個可用的傳輸記錄信息的方式包括但不限于:1)根據(jù)資源標(biāo)識信息,對所述各個對等節(jié)點(diǎn)的一個或多個傳輸記錄信息所對應(yīng)的已連接節(jié)點(diǎn)進(jìn)行統(tǒng)計,以獲得可提供所述資源標(biāo)識信息所指示的資源的已連接節(jié)點(diǎn)的數(shù)量;根據(jù)與所述資源標(biāo)識信息對應(yīng)的已連接節(jié)點(diǎn)的數(shù)量,以及預(yù)定判斷規(guī)則,來判斷包含所述資源標(biāo)識信息的傳輸記錄信息是否可用。根據(jù)本發(fā)明的第三示例,已獲得的各個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息中,一共包含124項傳輸記錄信息,其中,45項傳輸記錄對應(yīng)資源Source2,70項記錄對應(yīng)Source3,剩余29項傳輸記錄對應(yīng)Source4;則中央服務(wù)設(shè)備統(tǒng)計對應(yīng)于Source2的傳輸記錄信息中所包含的節(jié)點(diǎn)標(biāo)識信息,確定共有7個不同的已連接節(jié)點(diǎn)用于提供Source2;相似地,中央服務(wù)設(shè)備確定共有43個不同的已連接節(jié)點(diǎn)提供Source3,有26個不同的已連接節(jié)點(diǎn)提供Source4。則中央服務(wù)設(shè)備根據(jù)預(yù)定的資源節(jié)點(diǎn)數(shù)量閾值25,判斷可提供資源的已連接節(jié)點(diǎn)數(shù)小于資源節(jié)點(diǎn)數(shù)量閾值的Source2所對應(yīng)的45項傳輸記錄信息不可用,Source3和Source4所對應(yīng)的各項傳輸記錄信息可用。2)當(dāng)資源相關(guān)信息包括資源分布信息時,根據(jù)各個資源的資源分布信息,以及預(yù)定判斷規(guī)則,來判斷包含相應(yīng)資源標(biāo)識信息的傳輸記錄信息是否可用。接著,在步驟S111中,中央服務(wù)設(shè)備根據(jù)所述至少一個可用的傳輸記錄信息,確定用于更新至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息。繼續(xù)對第三示例進(jìn)行說明,則中央服務(wù)設(shè)備根據(jù)步驟S13中所獲得的對應(yīng)于Source3和Source4的共79項傳輸記錄信息,來確定更新信息。其中,中央服務(wù)設(shè)備根據(jù)所述至少一個可用的傳輸記錄信息,確定用于更新至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息的方式,與前述步驟S11中所述的中央服務(wù)設(shè)備根據(jù)一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息,確定用于更新至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息的方式相同或相似,并以引用的方式包含于此,不再贅述。根據(jù)本發(fā)明的優(yōu)選實(shí)施例之一,其中,所述傳輸記錄信息還包括其所對應(yīng)的已連接節(jié)點(diǎn)的節(jié)點(diǎn)類型信息,所述步驟S11進(jìn)一步包括步驟S112(圖未示)和步驟S113(圖未示)。在步驟S112中,中央服務(wù)設(shè)備由所述一個或多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息所包含的各個傳輸記錄信息中,獲取節(jié)點(diǎn)類型信息屬于預(yù)定類型的至少一個傳輸記錄信息。其中,所述節(jié)點(diǎn)類型包括但不限于以下至少任一項:1)對等節(jié)點(diǎn);所述對等節(jié)點(diǎn)包括可基于對等技術(shù)(也即P2P傳輸技術(shù))來上傳、下載資源的節(jié)點(diǎn)。其中,所述對等節(jié)點(diǎn)包括但不限于以下任一種類型:a)超級對等節(jié)點(diǎn);其中,所述超級對等節(jié)點(diǎn)包括能向其他對等節(jié)點(diǎn)提供一定服務(wù)功能的對等節(jié)點(diǎn),如節(jié)點(diǎn)管理、資源提供等功能。b)普通對等節(jié)點(diǎn)。2)非對等節(jié)點(diǎn),非對等節(jié)點(diǎn)包括不采用對等技術(shù)的其他網(wǎng)絡(luò)節(jié)點(diǎn)。優(yōu)選地,所述非對等節(jié)點(diǎn)包括采用http傳輸技術(shù)的內(nèi)容分發(fā)服務(wù)器(即CDN服務(wù)器)。例如,中央服務(wù)設(shè)備由已獲得的多個對等節(jié)點(diǎn)的節(jié)點(diǎn)傳輸信息中,獲取節(jié)點(diǎn)類型為超級對等節(jié)點(diǎn)的傳輸記錄信息。在步驟S113中,中央服務(wù)設(shè)備根據(jù)所述至少一個傳輸記錄信息,確定用于更新至少一個節(jié)點(diǎn)的傳輸控制信息的更新信息。例如,中央服務(wù)設(shè)備根據(jù)步驟S112中獲得的節(jié)點(diǎn)類型為超級對等節(jié)點(diǎn)的傳輸記錄信息,來調(diào)整傳輸控制信息中包含的超級對等節(jié)點(diǎn)類型的節(jié)點(diǎn)數(shù)量閾值,以控制各個對等節(jié)點(diǎn)可連接至的超級對等節(jié)點(diǎn)數(shù)量。該實(shí)施例中,通過僅根據(jù)預(yù)定類型的傳輸記錄信息來獲得更新信息,從而可以正對性地調(diào)整對于預(yù)定類別的節(jié)點(diǎn)的傳輸控制。例如,當(dāng)節(jié)點(diǎn)可連接至的超級節(jié)點(diǎn)的數(shù)量過多時,減少節(jié)點(diǎn)可連接至超級節(jié)點(diǎn)的最大數(shù)量,從而減輕超級節(jié)點(diǎn)的負(fù)擔(dān);或者,當(dāng)節(jié)點(diǎn)可連接至的超級節(jié)點(diǎn)的數(shù)量過少時,適當(dāng)提高節(jié)點(diǎn)可連接至超級節(jié)點(diǎn)的最大數(shù)量,以提升網(wǎng)絡(luò)傳輸性能。根據(jù)本發(fā)明的方法,在中央服務(wù)設(shè)備中對所獲得的網(wǎng)絡(luò)節(jié)點(diǎn)在判斷發(fā)生或者可能發(fā)生傳輸停止、或播放卡頓時的大量的傳輸記錄信息進(jìn)行統(tǒng)計,以確定用于調(diào)整網(wǎng)絡(luò)節(jié)點(diǎn)的傳輸控制信息的更新信息,來減少各個網(wǎng)絡(luò)節(jié)點(diǎn)的卡頓發(fā)生情況,本發(fā)明可通過一次調(diào)節(jié),來提升整個P2P網(wǎng)絡(luò)的傳輸性能,并且無需在各個網(wǎng)絡(luò)節(jié)點(diǎn)的用戶端中執(zhí)行過多的操作,減輕了用戶...
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1