国产精品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ò)媒體傳輸方法、系統(tǒng)和對等節(jié)點的制作方法

      文檔序號:7703842閱讀:189來源:國知局
      專利名稱:對等網(wǎng)絡(luò)媒體傳輸方法、系統(tǒng)和對等節(jié)點的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明主要涉及通信技術(shù)領(lǐng)域,特別地,涉及一種對等網(wǎng)絡(luò) (peer-to-peernetwork,P2P Network)媒體傳輸方法和系統(tǒng),以及一種用于對等網(wǎng)絡(luò)的對 等節(jié)點。
      背景技術(shù)
      P2P網(wǎng)絡(luò)技術(shù)是一種在通信網(wǎng)絡(luò)中各方互為客戶機(jī)/服務(wù)器,直接進(jìn)行通信或協(xié) 作,彼此共享包括處理能力、存儲空間和數(shù)據(jù)等資源的通信技術(shù)。基于對等節(jié)點-用戶終端(Peer-Client)架構(gòu)的P2P網(wǎng)絡(luò)是由對等節(jié)點組成P2P 疊加網(wǎng)(P2P Overlay),且用戶終端,包括提供媒體內(nèi)容的終端(即內(nèi)容源終端)和請求所 述媒體內(nèi)容的終端(即請求終端),直接掛在對應(yīng)的對等節(jié)點之下并通過對等節(jié)點進(jìn)行媒 體內(nèi)容的發(fā)布和接收。當(dāng)請求終端請求媒體內(nèi)容時,首先,請求終端側(cè)的第一對等節(jié)點根據(jù)請求終端發(fā) 送的媒體內(nèi)容請求在P2P網(wǎng)絡(luò)中查找所需內(nèi)容,并獲得內(nèi)容源終端側(cè)的第二對等節(jié)點的地 址信息;其次,所述第一對等節(jié)點將所述媒體內(nèi)容請求傳送至所述第二對等節(jié)點;再次,所 述第二對等節(jié)點將所述媒體內(nèi)容請求轉(zhuǎn)交至內(nèi)容源終端;最后,內(nèi)容源終端響應(yīng)所述媒體 內(nèi)容請求,并將對應(yīng)媒體內(nèi)容提供給所述請求終端。內(nèi)容源終端向請求終端進(jìn)行媒體內(nèi)容傳輸可通過用戶間直通的傳輸方式或通過 對等節(jié)點中轉(zhuǎn)的傳輸方式。這兩種傳輸方式各有優(yōu)勢,因此,如何優(yōu)化現(xiàn)有的媒體傳輸方 式,實現(xiàn)上述兩種傳輸方式的優(yōu)勢互補(bǔ)逐漸成為業(yè)界關(guān)注的問題。

      發(fā)明內(nèi)容
      鑒于上述問題,本發(fā)明實施例提供一種對等網(wǎng)絡(luò)媒體傳輸方法和系統(tǒng),并進(jìn)一步 提供一種用于對等網(wǎng)絡(luò)的對等節(jié)點。本發(fā)明實施例提供的對等網(wǎng)絡(luò)媒體傳輸方法,包括接收來自請求終端的媒體內(nèi) 容請求;根據(jù)所述媒體內(nèi)容請求,獲取與所述請求終端請求的媒體內(nèi)容相關(guān)的度量標(biāo)識,所 述度量標(biāo)識用于表示所述請求終端請求的媒體內(nèi)容的熱門程度、安全權(quán)限或相關(guān)對等節(jié)點 的負(fù)載程度的一種或多種組合;將所述度量標(biāo)識承載到接收到的媒體內(nèi)容請求,并將包含 所述度量標(biāo)識的媒體內(nèi)容請求發(fā)送給內(nèi)容源終端,以請求所述內(nèi)容源終端根據(jù)所述度量標(biāo) 識采用對等節(jié)點中轉(zhuǎn)的傳輸方式或內(nèi)容源終端和請求終端間直通的傳輸方式發(fā)送所述請 求終端請求的媒體內(nèi)容。本發(fā)明實施例提供的對等網(wǎng)絡(luò)媒體傳輸系統(tǒng),包括對等節(jié)點,其用于接收來自請 求終端的媒體內(nèi)容請求,獲取與所述請求終端請求的媒體內(nèi)容相關(guān)的度量標(biāo)識并將其承載 到接收到的媒體內(nèi)容請求,其中所述度量標(biāo)識用于表示所述請求終端請求的媒體內(nèi)容的熱 門程度、安全權(quán)限或相關(guān)對等節(jié)點的負(fù)載程度的一種或多種組合;內(nèi)容源終端,其用于接收 由所述對等節(jié)點提供的包含所述度量標(biāo)識的媒體內(nèi)容請求,并根據(jù)所述度量標(biāo)識采用對等節(jié)點中轉(zhuǎn)的傳輸方式或內(nèi)容源終端和請求終端間直通的傳輸方式將所述請求終端請求的 媒體內(nèi)容發(fā)送給所述請求終端。本發(fā)明實施例提供的對等節(jié)點,包括媒體請求接收模塊,其用于接收來自請求終 端的媒體內(nèi)容請求;度量標(biāo)識獲取模塊,其用于獲取與所述請求終端請求的媒體內(nèi)容相關(guān) 的度量標(biāo)識,所述度量標(biāo)識用于表示所述請求終端請求的媒體內(nèi)容的熱門程度、安全權(quán)限 或相關(guān)對等節(jié)點的負(fù)載程度的一種或多種組合;媒體請求發(fā)送模塊,其用于將所述度量標(biāo) 識和媒體內(nèi)容請求發(fā)送給內(nèi)容源終端,以請求所述內(nèi)容源終端根據(jù)所述度量標(biāo)識采用對等 節(jié)點中轉(zhuǎn)的傳輸方式或內(nèi)容源終端和請求終端間直通的傳輸方式發(fā)送與所述媒體內(nèi)容請 求相對應(yīng)的媒體內(nèi)容。本發(fā)明實施例所述的對等網(wǎng)絡(luò)媒體傳輸方法和系統(tǒng)根據(jù)用于表示媒體內(nèi)容的相 關(guān)統(tǒng)計信息的度量標(biāo)識,選擇對應(yīng)的傳輸方式進(jìn)行媒體內(nèi)容的傳輸,比如當(dāng)媒體內(nèi)容為熱 門內(nèi)容、需要安全監(jiān)控、或相關(guān)對等節(jié)點負(fù)荷正常時采用通過對等節(jié)點中轉(zhuǎn)并根據(jù)需要進(jìn) 行流復(fù)制的傳輸方式,而當(dāng)媒體內(nèi)容為冷門內(nèi)容、不需要安全監(jiān)控、或相關(guān)對等節(jié)點負(fù)荷過 重時采用用戶間直通的傳輸方式。由此,本發(fā)明實施例實現(xiàn)通過對等節(jié)點中轉(zhuǎn)及用戶間直 通兩種媒體內(nèi)容傳輸方式的優(yōu)勢互補(bǔ),有效優(yōu)化和疏導(dǎo)P2P網(wǎng)絡(luò)中的流量,提高媒體內(nèi)容 傳輸效率。


      圖1為本發(fā)明實施例提供的P2P網(wǎng)絡(luò)媒體傳輸方法的流程圖。圖2為本發(fā)明P2P網(wǎng)絡(luò)媒體傳輸方法具體實施方案在媒體內(nèi)容為熱門內(nèi)容時的信 令交互圖。圖3為本發(fā)明P2P網(wǎng)絡(luò)媒體傳輸方法具體實施方案在媒體內(nèi)容為冷門內(nèi)容時的信 令交互圖。圖4為本發(fā)明P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)實施例一的結(jié)構(gòu)示意圖。圖5為本發(fā)明P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)實施例二的結(jié)構(gòu)示意圖。圖6為本發(fā)明對等節(jié)點實施例的結(jié)構(gòu)示意圖。
      具體實施例方式發(fā)明人通過分析發(fā)現(xiàn),采用通過對等節(jié)點中轉(zhuǎn)的傳輸方式具有其優(yōu)點,比如,在傳 輸過程中可利用用于對媒體內(nèi)容進(jìn)行中轉(zhuǎn)的對等節(jié)點進(jìn)行媒體內(nèi)容的復(fù)制并將復(fù)制內(nèi)容 提供給其他請求相同媒體內(nèi)容的用戶終端,從而減少網(wǎng)絡(luò)中的重復(fù)流量,也可以通過所述 對等節(jié)點在媒體內(nèi)容的中轉(zhuǎn)過程中對安全權(quán)限較高的媒體內(nèi)容進(jìn)行安全監(jiān)控,從而減少媒 體內(nèi)容惡意傳播的問題等等。不過,采用此傳輸方式有可能會導(dǎo)致對應(yīng)的對等節(jié)點負(fù)載過 重而影響傳輸效率。而采用通過用戶間直通的傳輸方式也有其優(yōu)點,比如在傳輸過程中不 需要經(jīng)過對等節(jié)點中轉(zhuǎn),因而并不會過多占用P2P網(wǎng)絡(luò)資源,從而可以提高傳輸效率等。在分析上述兩種傳輸方式各自優(yōu)點的基礎(chǔ)上,本發(fā)明實施例提供一種P2P網(wǎng)絡(luò)媒體傳輸方法,其可實現(xiàn)上述兩種傳輸方式的優(yōu)勢互補(bǔ)。所述P2P網(wǎng)絡(luò)可以為在基于對等節(jié) 點-用戶終端(Peer-Client)架構(gòu)的P2P網(wǎng)絡(luò)。請參閱圖1,當(dāng)請求媒體內(nèi)容的用戶終端 (以下稱為請求終端)在P2P網(wǎng)絡(luò)中向提供媒體內(nèi)容的用戶終端(以下稱為內(nèi)容源終端)請求對應(yīng)媒體內(nèi)容時,首先,請求終端側(cè)的對等節(jié)點(以下稱為請求節(jié)點)接收來自請求終端的媒體內(nèi)容請求;其次,所述請求節(jié)點根據(jù)所述媒體內(nèi)容請求,獲取與所述請求終端請求 的媒體內(nèi)容相關(guān)的度量標(biāo)識,其中所述度量標(biāo)識用于表示所述請求終端請求的媒體內(nèi)容的 熱門程度、安全權(quán)限或相關(guān)對等節(jié)點的負(fù)載程度的一種或多種組合;最后,所述請求節(jié)點將 所述度量標(biāo)識承載到接收到的媒體內(nèi)容請求,并將包含所述度量標(biāo)識的媒體內(nèi)容請求發(fā)送 給內(nèi)容源終端,以請求所述內(nèi)容源終端根據(jù)所述度量標(biāo)識采用對等節(jié)點中轉(zhuǎn)的傳輸方式或 內(nèi)容源終端和請求終端間直通的傳輸方式發(fā)送所述請求終端請求的媒體內(nèi)容。進(jìn)一步地,舉例來說,在所述度量標(biāo)識表示媒體內(nèi)容的熱門程度時,如果所述媒體 內(nèi)容的訪問統(tǒng)計量超過某一預(yù)定參考值,所述度量標(biāo)識表示所述媒體內(nèi)容為熱門內(nèi)容,則 其可對應(yīng)記為H-tag = 1 ;而如果所述媒體內(nèi)容的訪問統(tǒng)計量低于或等于該預(yù)定參考值時, 所述度量標(biāo)識表示所述媒體內(nèi)容為冷門內(nèi)容,則其可對應(yīng)記為H-tag = 0。又比如,在所述 度量標(biāo)識表示媒體內(nèi)容的安全權(quán)限時,如果所述媒體內(nèi)容需要被安全監(jiān)控,所述度量標(biāo)識 可記為H-tag = 1 ;否則,則記為H-tag = 0。又比如,在所述度量表示表示相關(guān)對等節(jié)點的 負(fù)載程度時,如果所述媒體內(nèi)容對應(yīng)的對等節(jié)點(如源節(jié)點等)負(fù)荷正常,所述度量標(biāo)識可 記為H-tag = 1而如果當(dāng)所述對等節(jié)點出現(xiàn)負(fù)荷過重,則記為H-tag = 0。進(jìn)一步地,所述請求節(jié)點在獲取所述度量標(biāo)識之后,還可進(jìn)一步對所述度量標(biāo)識 的值進(jìn)行分析,以根據(jù)所述度量標(biāo)識的值判斷所述媒體內(nèi)容是否為熱門內(nèi)容、或者判斷所 述媒體內(nèi)容是否需要安全監(jiān)控、或者判斷相關(guān)對等節(jié)點的負(fù)荷是否正常。進(jìn)一步地,所述媒體內(nèi)容請求可以攜帶有所述請求終端的地址信息,且所述請求 節(jié)點還可根據(jù)其對所述度量標(biāo)識的值的分析結(jié)果,對所述媒體內(nèi)容請求攜帶的地址信息進(jìn) 行相應(yīng)的處理。比如,當(dāng)所述度量標(biāo)識表示對應(yīng)媒體內(nèi)容為熱門內(nèi)容、或其需要安全監(jiān)控、 或其相關(guān)對等節(jié)點負(fù)荷正常時,所述請求節(jié)點還可進(jìn)一步用其本地地址信息替換所述請求 終端地址信息,從而將其本地地址信息承載在所述媒體內(nèi)容請求并發(fā)送給所述內(nèi)容源終端 或內(nèi)容源終端側(cè)的對等節(jié)點(以下稱為源節(jié)點),以使所述內(nèi)容源終端可以采用對等節(jié)點 中轉(zhuǎn)的傳輸方式進(jìn)行媒體內(nèi)容的傳輸。而當(dāng)所述度量標(biāo)識表示對應(yīng)媒體內(nèi)容為冷門內(nèi)容、 或其不需要安全監(jiān)控、或其相關(guān)對等節(jié)點負(fù)荷過重時,所述請求節(jié)點對接收到的媒體內(nèi)容 請求攜帶的請求終端地址信息進(jìn)行透傳,從而將所述請求終端地址信息發(fā)送給所述內(nèi)容源 終端,以使所述內(nèi)容源終端可采用內(nèi)容源終端和請求終端直通的傳輸方式進(jìn)行媒體內(nèi)容的 傳輸。進(jìn)一步地,所述請求節(jié)點可以通過源節(jié)點將包含所述度量標(biāo)識的媒體內(nèi)容請求轉(zhuǎn) 交給所述內(nèi)容源終端,并利用所述度量標(biāo)識通知所述內(nèi)容源終端側(cè)的對等節(jié)點在轉(zhuǎn)交過程 中對包含所述度量標(biāo)識的媒體內(nèi)容請求所攜帶的地址信息進(jìn)行相應(yīng)處理,比如對地址信息 進(jìn)行替換或者進(jìn)行透傳。進(jìn)一步地,所述度量標(biāo)識與媒體內(nèi)容的傳輸方式之間可具有一定的對應(yīng)關(guān)系。比 如,若所述度量標(biāo)識為H-tag = 1,即所述媒體內(nèi)容為熱門內(nèi)容、或者其需要安全監(jiān)控、或者 其相關(guān)對等節(jié)點負(fù)荷正常,則所述請求節(jié)點可通過所述度量標(biāo)識通知所述內(nèi)容源終端采用 對等節(jié)點中轉(zhuǎn)的傳輸方式;而若所述度量標(biāo)識為H-tag = 0,即所述媒體內(nèi)容為冷門內(nèi)容、 或者其不需要安全監(jiān)控、或者其相關(guān)對等節(jié)點負(fù)荷過重,所述請求節(jié)點通過所述度量標(biāo)識 通知所述內(nèi)容源終端采用內(nèi)容源終端和請求終端間直通的傳輸方式。
      進(jìn)一步地,當(dāng)所述內(nèi)容源終端采用對等節(jié)點中轉(zhuǎn)的傳輸方式時,所述請求節(jié)點還 可將來自所述內(nèi)容源終端的媒體內(nèi)容轉(zhuǎn)交至所述請求終端,并在轉(zhuǎn)交過程中確認(rèn)是否存在 其他用戶終端請求同樣的媒體內(nèi)容;若存在,將所述媒體內(nèi)容進(jìn)行復(fù)制,并將復(fù)制內(nèi)容傳送 至對應(yīng)用戶終端。進(jìn)一步地,所述請求節(jié)點也可以預(yù)先將經(jīng)由其中轉(zhuǎn)的媒體內(nèi)容進(jìn)行復(fù)制 保存,再確認(rèn)是否存在其他用戶終端請求同樣的媒體內(nèi)容;若存在,則將預(yù)先保存的媒體內(nèi) 容直接輸出至對應(yīng)用戶終端。為便于理解,下面以所述度量標(biāo)識用于表示媒體內(nèi)容的熱門程度這種情況為例,結(jié)合附圖對本發(fā)明實施例提供的P2P網(wǎng)絡(luò)媒體傳輸方法作進(jìn)一步說明。請參閱圖2、圖3, 其中圖2為本發(fā)明P2P網(wǎng)絡(luò)媒體傳輸方法一種具體實施方案在媒體內(nèi)容為熱門內(nèi)容時的信 令交互圖,而圖3為本發(fā)明P2P網(wǎng)絡(luò)媒體傳輸方法一種具體實施方案在媒體內(nèi)容為冷門內(nèi) 容時的信令交互圖。本發(fā)明P2P網(wǎng)絡(luò)媒體傳輸方法具體實施方案主要包括以下步驟步驟201,請求終端向請求節(jié)點發(fā)送媒體內(nèi)容請求Setup_0,其中,所述媒體內(nèi)容 請求SetupJ)可攜帶有所述請求終端的地址信息,如其內(nèi)部用于進(jìn)行媒體內(nèi)容傳輸?shù)腎P地 址或端口等。步驟202,請求節(jié)點在P2P網(wǎng)絡(luò)中查找對應(yīng)媒體內(nèi)容,并從索引節(jié)點獲取所述媒體 內(nèi)容對應(yīng)的查找響應(yīng),所述查找響應(yīng)可包括用于提供所述媒體內(nèi)容的內(nèi)容源終端和/或?qū)?應(yīng)源節(jié)點的地址信息等。步驟203,請求節(jié)點從度量信息處理單元獲取與媒體內(nèi)容相關(guān)的度量標(biāo)識。具體 而言,首先,所述請求節(jié)點向度量信息處理單元發(fā)送用于詢問所述媒體內(nèi)容相關(guān)度量信息 的查詢請求。所述度量信息可以為對應(yīng)媒體內(nèi)容的熱門程度、安全權(quán)限或相關(guān)對等節(jié)點的 負(fù)載程度,本實施例采用媒體內(nèi)容的熱門程度為例。所述度量信息處理單元可以為用于對 所述度量信息進(jìn)行分析處理的實體單元,其可配置為所述請求節(jié)點內(nèi)部的功能模塊、或作 為一設(shè)置于所述P2P網(wǎng)絡(luò)中專門用于進(jìn)行媒體信息統(tǒng)計的對等節(jié)點、或作為一獨立于所述 P2P網(wǎng)絡(luò)中所述對等節(jié)點的服務(wù)器等。其次,所述度量信息處理單元響應(yīng)所述查詢請求,對所述度量信息(如,媒體內(nèi)容 的訪問量)進(jìn)行分析處理并生成用于標(biāo)識所述度量信息的度量標(biāo)識。一種可選的方案如 下當(dāng)所述媒體內(nèi)容的訪問統(tǒng)計量超過某一預(yù)定參考值時,所述度量信息處理單元生成度 量標(biāo)識H-tag = 1 ;而當(dāng)所述媒體內(nèi)容的訪問統(tǒng)計量低于或等于該預(yù)定參考值時,所述度量 信息處理單元生成度量標(biāo)識H-tag = 0。進(jìn)一步地,所述度量信息處理單元將其生成的度量 標(biāo)識發(fā)送至所述請求節(jié)點。步驟204,請求節(jié)點對所述度量標(biāo)識進(jìn)行解析以判斷所述媒體內(nèi)容是否為熱門內(nèi) 容。具體而言,所述請求節(jié)點可根據(jù)所述度量標(biāo)識的值進(jìn)行判斷。比如,若所述請求節(jié)點解 析出所述度量標(biāo)識H-tag的值為1,則判斷對應(yīng)的媒體內(nèi)容為熱門內(nèi)容;而若所述請求節(jié)點 解析出所述度量標(biāo)識H-tag的值為0,則判斷對應(yīng)的媒體內(nèi)容為冷門內(nèi)容。進(jìn)一步地,當(dāng)所述度量標(biāo)識表示所述媒體內(nèi)容為熱門內(nèi)容時,所述請求節(jié)點選擇 采用對等節(jié)點中轉(zhuǎn)的傳輸方式,并更新所述媒體內(nèi)容請求以通知內(nèi)容源終端采用其所選擇 的傳輸方式(即通過對等節(jié)點中轉(zhuǎn))進(jìn)行媒體內(nèi)容的傳輸;而當(dāng)所述度量標(biāo)識表示所述媒 體內(nèi)容為冷門內(nèi)容時,所述請求節(jié)點選擇采用選擇通過用戶間直通(比如內(nèi)容源終端和請 求終端間直通)的傳輸方式,并更新所述媒體內(nèi)容請求以通知內(nèi)容源終端采用其所選擇的傳輸方式(即通過用戶間直通)進(jìn)行媒體內(nèi)容的傳輸。具體而言,請參閱圖2,若所述媒體內(nèi)容為熱門內(nèi)容,即H-tag = 1,則執(zhí)行步驟205A-208A。步驟205A,請求節(jié)點通過將所述度量標(biāo)識H-tag = 1承載至所述所述媒體內(nèi)容請 求的方式對其進(jìn)行更新,并將向源節(jié)點發(fā)送更新后的媒體內(nèi)容請求。在一種實施例中,所述請求節(jié)點一方面在本地保存所述度量標(biāo)識H-tag = 1,另一 方面將所述度量標(biāo)識H-tag = 1附加至所述媒體內(nèi)容請求Setup_0。進(jìn)一步地,所述請求節(jié) 點還將所述媒體內(nèi)容請求Setup_0所攜帶的所述請求終端地址信息替換為本地地址信息 (即所述請求節(jié)點本身的地址信息),從而將所述媒體內(nèi)容請求SetupJ)更新為攜帶有所述 度量標(biāo)識及請求節(jié)點地址信息的媒體內(nèi)容請求Setup_lA。進(jìn)一步地,所述請求節(jié)點代理所 述請求終端將該媒體內(nèi)容請求Setup_lA傳送至源節(jié)點。步驟206A,所述源節(jié)點對其所接收的媒體內(nèi)容請求進(jìn)行進(jìn)一步更新,并將更新后 的媒體內(nèi)容請求發(fā)送至內(nèi)容源終端。在一種實施例中,所述源節(jié)點從所述請求節(jié)點接收到所述媒體內(nèi)容請求Setup_lA 之后,一方面通過其攜帶的度量標(biāo)識H-tag = 1獲知對應(yīng)的媒體內(nèi)容為熱門內(nèi)容,并在本 地保存所述度量標(biāo)識H-tag = 1。另一方面,所述源節(jié)點還將所述媒體內(nèi)容請求Setup_lA 所攜帶的請求節(jié)點地址信息替換為其本身的地址信息(即源節(jié)點地址信息),從而將媒體 內(nèi)容請求Setup_lA進(jìn)一步更新為攜帶有所述度量標(biāo)識及源節(jié)點地址信息的媒體內(nèi)容請求 Setup_2A。并且,所述源節(jié)點還進(jìn)一步代理所述請求節(jié)點將該媒體內(nèi)容請求Setup_2A傳送 至內(nèi)容源終端。由此可見,所述請求終端、請求節(jié)點和源節(jié)點分別通過對應(yīng)的媒體內(nèi)容請求 SetupJK Setup_lA、Setup_2A,將其本身的地址信息通知給所述請求節(jié)點、源節(jié)點和內(nèi)容源終端。步驟207A,所述內(nèi)容源終端向請求終端返回請求響應(yīng)。所述內(nèi)容源終端從所述 媒體內(nèi)容請求Setup_2A攜帶的度量標(biāo)識H-tag = 1獲知所述請求節(jié)點選擇采用通過源節(jié) 點和請求節(jié)點等對等節(jié)點進(jìn)行中轉(zhuǎn)的傳輸方式,并進(jìn)一步通過所述源節(jié)點和請求節(jié)點向所 述請求終端返回請求響應(yīng)。具體而言,所述內(nèi)容源終端首先向源節(jié)點發(fā)送攜帶有內(nèi)容源地 址信息的請求響應(yīng)Setup-ackJ),所述源節(jié)點接著將所述請求響應(yīng)Setup-ackJ)其攜帶的 內(nèi)容源地址信息替換為其本身的地址信息(即源節(jié)點地址信息),并代理所述內(nèi)容源向請 求節(jié)點發(fā)送所述攜帶由源節(jié)點地址信息的請求響應(yīng)Setup-aCk_lA,所述請求節(jié)點進(jìn)而將 所述請求響應(yīng)Setup-aCk_lA攜帶的源節(jié)點地址信息替換為其本身的地址信息(即請求 節(jié)點地址信息),并代理所述源節(jié)點向請求終端發(fā)送攜帶有請求節(jié)點地址信息的請求響應(yīng) Setup_ack_2A0可見,通過對應(yīng)的請求響應(yīng)Setup-ack_0、Setup_ack_lA、Setup_ack_2A,所述內(nèi)容 源終端、源節(jié)點和請求節(jié)點便分別將其本身的地址信息傳遞至所述源節(jié)點、請求節(jié)點和請 求終端。進(jìn)一步地,在接收到所述請求響應(yīng)Setup-aCk_2A之后,所述請求終端可以向請求 節(jié)點發(fā)送會話建立確認(rèn)消息Session-ok。所述會話建立確認(rèn)消息Session-ok進(jìn)一步經(jīng)請 求節(jié)點和源節(jié)點的接續(xù)傳遞,被所述內(nèi)容源終端接收。至此,所述內(nèi)容源終端和請求終端之間便建立起利用源節(jié)點和請求節(jié)點進(jìn)行中轉(zhuǎn)的中轉(zhuǎn)傳輸通道。 步驟208A,所述內(nèi)容源終端將對應(yīng)媒體內(nèi)容傳輸至所述請求終端。即,所述內(nèi)容源 終端利用所述中轉(zhuǎn)傳輸通道傳輸所述媒體內(nèi)容。由所述內(nèi)容源終端發(fā)送的媒體內(nèi)容依序經(jīng) 源節(jié)點和請求節(jié)點的中轉(zhuǎn)之后,傳送到所述請求終端。進(jìn)一步地,在所述媒體內(nèi)容經(jīng)所述中轉(zhuǎn)傳輸通道進(jìn)行傳輸?shù)倪^程中,所述源節(jié)點和請求節(jié)點還可進(jìn)一步確認(rèn)是否存在其他用戶終端請求同樣的媒體內(nèi)容。若所述源節(jié)點或 請求節(jié)點在此期間接收到來自其他用戶終端的媒體內(nèi)容請求,則對經(jīng)過其中轉(zhuǎn)的媒體內(nèi)容 進(jìn)行復(fù)制,并進(jìn)一步將復(fù)制內(nèi)容傳送至所述其他請求所述媒體內(nèi)容的用戶終端。進(jìn)一步地,所述源節(jié)點和請求節(jié)點在進(jìn)行媒體內(nèi)容的中轉(zhuǎn)過程中,也可主動對所 述媒體內(nèi)容進(jìn)行預(yù)先復(fù)制,并將預(yù)先復(fù)制的內(nèi)容預(yù)先存儲至其內(nèi)部的存儲模塊之中。當(dāng)所 述源節(jié)點或請求節(jié)點發(fā)現(xiàn)存在其他用戶終端請求同樣的媒體內(nèi)容時,便直接將預(yù)先存儲于 其內(nèi)部的復(fù)制內(nèi)容輸出至對應(yīng)的用戶終端。由此可見,當(dāng)所述度量標(biāo)識表示對應(yīng)的媒體內(nèi)容為熱門內(nèi)容時,所述內(nèi)容源終端 采用通過對等節(jié)點中轉(zhuǎn)的傳輸方式進(jìn)行所述媒體內(nèi)容的傳輸。在傳輸過程中,當(dāng)存在多個 用戶終端同時請求同樣的媒體內(nèi)容時,對應(yīng)對等節(jié)點可對經(jīng)其中轉(zhuǎn)的傳輸內(nèi)容進(jìn)行復(fù)制, 并直接提供給請求同樣內(nèi)容的其他用戶終端。利用這種流復(fù)制方式,便可以使所述P2P網(wǎng) 絡(luò)的重復(fù)流量得到疏導(dǎo),有效減小所述P2P網(wǎng)絡(luò)的流量,提高網(wǎng)絡(luò)資源的利用效率。而另一方面,請參閱圖3,若所述媒體內(nèi)容為冷門內(nèi)容,即H-tag = 0,執(zhí)行步驟 205B-208B 步驟205B,請求節(jié)點通過將所述度量標(biāo)識H-tag = 0承載至所述所述媒體內(nèi)容請 求以對其進(jìn)行更新,并將向源節(jié)點發(fā)送更新后的媒體內(nèi)容請求。在一種實施例中,所述請求節(jié)點一方面在本地保存所述度量標(biāo)識H-tag = 0,另一 方面將所述度量標(biāo)識H-tag = 0附加至所述媒體內(nèi)容請求Setup_0。與步驟205A不同,所 述請求節(jié)點對媒體內(nèi)容請求Setup_0所攜帶的請求終端地址信息并不進(jìn)行替換,而是直接 透傳該地址信息。由此,所述請求節(jié)點便將所述媒體內(nèi)容請求SetupJ)更新為攜帶有所述 度量標(biāo)識及請求終端地址信息的媒體內(nèi)容請求Setup_B。進(jìn)一步地,所述請求節(jié)點代理所述 請求終端將該媒體內(nèi)容請求Setup_B傳送至源節(jié)點。步驟206B,所述源節(jié)點代理所述請求節(jié)點向內(nèi)容源終端發(fā)送更新后的所述媒體內(nèi) 容請求;所述源節(jié)點從所述請求節(jié)點接收到所述媒體內(nèi)容請求Setup_B之后,通過其攜帶 的度量標(biāo)識H-tag = 0獲知對應(yīng)的媒體內(nèi)容為冷門內(nèi)容,并在本地保存所述度量標(biāo)識H-tag =0。并且,所述源節(jié)點直接透傳其攜帶的請求終端地址信息,由此其進(jìn)一步便將該媒體內(nèi) 容請求Setup_B傳送至內(nèi)容源終端。步驟207B,所述內(nèi)容源終端向請求終端返回請求響應(yīng)。具體而言,內(nèi)容源終端從所述媒體內(nèi)容請求3討叩_8攜帶的度量標(biāo)識H-tag = 0獲知所述請求節(jié)點選擇采用通過用戶間直通的傳輸方式。進(jìn)一步地,所述內(nèi)容源終端 通過所述源節(jié)點和請求節(jié)點,向所述請求終端發(fā)送攜帶有內(nèi)容源地址信息的請求響應(yīng) Setup-ack_B。至此,所述內(nèi)容源終端和請求終端便分別通過所述媒體內(nèi)容請求Setup_B和 請求響應(yīng)Setup-aCk_B獲知對方的地址信息,
      進(jìn)一步地,接收到所述請求響應(yīng)Setup-aCk_B之后,所述請求終端通過所述請求 節(jié)點和源節(jié)點的接續(xù)傳遞,將會話建立確認(rèn)消息Session-ok發(fā)送給內(nèi)容源終端,由此所述 內(nèi)容源終端便與所述請求終端之間便建立起一條不經(jīng)過對等節(jié)點中轉(zhuǎn)而直接由所述內(nèi)容 源終端面向所述請求終端的直通傳輸通道。步驟208B,內(nèi)容源終端將對應(yīng)媒體內(nèi)容傳輸至所述請求終端。具體而言,所述內(nèi)容 源利用所述直通傳輸通道與所述請求終端直接進(jìn)行媒體內(nèi)容傳輸會話,即向所述請求終端 提供所述媒體內(nèi)容??梢?,當(dāng)所述度量標(biāo)識表示對應(yīng)的媒體內(nèi)容為冷門內(nèi)容時,所述 內(nèi)容源終端采用 用戶間直通的傳輸方式進(jìn)行所述媒體內(nèi)容的傳輸。通過這種傳輸方式,所述媒體內(nèi)容并不 經(jīng)過對等節(jié)點的中轉(zhuǎn),因此既不會占用P2P網(wǎng)絡(luò)資源,又可有效提高傳輸效率。綜上所述,本發(fā)明實施例提供的P2P網(wǎng)絡(luò)媒體傳輸方法根據(jù)媒體內(nèi)容的熱門程度 選擇對應(yīng)的傳輸方式進(jìn)行媒體內(nèi)容的傳輸。當(dāng)媒體內(nèi)容為熱門內(nèi)容時采用對等節(jié)點中轉(zhuǎn)并 根據(jù)需要進(jìn)行流復(fù)制的傳輸方式,從而使網(wǎng)絡(luò)中可能存在的重復(fù)流量進(jìn)行有效疏導(dǎo);而當(dāng) 媒體內(nèi)容為冷門內(nèi)容時采用用戶間直通的傳輸方式,提高傳輸效率。由此,本發(fā)明實施例提 供的P2P網(wǎng)絡(luò)媒體傳輸方法實現(xiàn)通過對等節(jié)點中轉(zhuǎn)及用戶間直通兩種媒體內(nèi)容傳輸方式 的優(yōu)勢互補(bǔ)。另外,在本發(fā)明實施例提供的P2P網(wǎng)絡(luò)傳輸方法之中,所述度量標(biāo)識所對應(yīng)的度 量信息還可以為所述媒體內(nèi)容的安全權(quán)限或所述媒體內(nèi)容對應(yīng)的對等節(jié)點的負(fù)載程度。此 兩種情況下,所述媒體內(nèi)容的傳輸可參照上述P2P網(wǎng)絡(luò)傳輸方法的具體實施方案進(jìn)行,以 下進(jìn)行簡單說明。比如,以所述度量標(biāo)識表示媒體內(nèi)容的安全權(quán)限為例,當(dāng)所述媒體內(nèi)容的安全權(quán) 限較高時,所述度量信息處理單元提供的度量標(biāo)識為H-tag= 1。在此情況下,所述請求節(jié) 點對所述度量標(biāo)識進(jìn)行解析之后獲知所述媒體內(nèi)容需要被安全監(jiān)控,則選擇采用通過對等 節(jié)點中轉(zhuǎn)的傳輸方式。在所述媒體內(nèi)容的傳輸過程中,P2P網(wǎng)絡(luò)可通過對媒體內(nèi)容進(jìn)行中 轉(zhuǎn)的對等節(jié)點(如源節(jié)點和請求節(jié)點等)進(jìn)行安全監(jiān)控。相反地,當(dāng)所述媒體內(nèi)容的安全 權(quán)限較低時,所述度量信息處理單元提供的度量標(biāo)識為H-tag = 0。此情況下,所述請求節(jié) 點通過對所述度量標(biāo)識的解析獲知所述媒體內(nèi)容并不需要被安全監(jiān)控,則選擇采用通過用 戶間直通的傳輸方式。又如,以所述度量標(biāo)識表示對應(yīng)的對等節(jié)點的負(fù)載程度為例,當(dāng)所述媒體內(nèi)容對 應(yīng)的對等節(jié)點負(fù)荷正常時,所述度量信息處理單元提供的度量標(biāo)識為H-tag = 1。此情況 下,所述請求節(jié)點通過對所述度量標(biāo)識的解析獲知相關(guān)對等節(jié)點(如源節(jié)點)負(fù)載正???以進(jìn)行媒體內(nèi)容中轉(zhuǎn),則選擇采用通過對等節(jié)點中轉(zhuǎn)的傳輸方式。而當(dāng)所述媒體內(nèi)容對應(yīng) 的對等節(jié)點負(fù)荷過重時,所述度量信息處理單元提供的度量標(biāo)識為H-tag = 0。此情況下, 所述請求節(jié)點通過對所述度量標(biāo)識的解析獲知相關(guān)對等節(jié)點負(fù)載過重可能暫時無法進(jìn)行 媒體內(nèi)容中轉(zhuǎn),則選擇采用通過用戶間直通的傳輸方式。進(jìn)一步地,所述度量標(biāo)識還可以表示所述媒體內(nèi)容的熱門程度、安全權(quán)限或其相 關(guān)對等節(jié)點的負(fù)載程度三者之間的組合,具體的組合方式可根據(jù)實際需要進(jìn)行確定。在此 情況下,所述媒體內(nèi)容的傳輸也可參照上述P2P網(wǎng)絡(luò)傳輸方法的具體實施方案進(jìn)行。基于所述P2P網(wǎng)絡(luò)媒體傳輸方法,本發(fā)明實施例還進(jìn)一步提供一種P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)。請參閱圖4,其為本發(fā)明P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)實施例一的結(jié)構(gòu)示意圖,實施例 一提供的P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)500包括內(nèi)容源終端502,其用于提供媒體內(nèi)容;請求終端501,其用于通過發(fā)出媒體內(nèi)容請求的方式向所述內(nèi)容源502請求對應(yīng) 的媒體內(nèi)容,其中所述媒體內(nèi)容請求可以攜帶有所述請求終端501的地址信息; 請求節(jié)點510,其用于接收來自所述請求終端501的媒體內(nèi)容請求,獲取與所述請 求終端請求的媒體內(nèi)容相關(guān)的度量標(biāo)識并將其承載到接收到的媒體內(nèi)容請求,其中所述度 量標(biāo)識用于表示所述請求終端請求的媒體內(nèi)容的熱門程度、安全權(quán)限或相關(guān)對等節(jié)點的負(fù) 載程度的一種或多種組合;源節(jié)點520,其用于將所述請求節(jié)點510提供的攜帶有所述度量標(biāo)識的媒體內(nèi)容 請求轉(zhuǎn)交至所述內(nèi)容源502;其中,所述內(nèi)容源終端502還可進(jìn)一步用于接收由所述包含有度量標(biāo)識的媒體內(nèi) 容請求,并根據(jù)所述度量標(biāo)識采用對等節(jié)點中轉(zhuǎn)的傳輸方式或內(nèi)容源終端和請求終端間直 通的傳輸方式將所述請求節(jié)點請求的媒體內(nèi)容發(fā)送給所述請求終端501。進(jìn)一步地,所P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)500還可包括度量信息處理單元540,其可以為獨立于所述請求節(jié)點510及源節(jié)點520的功能實 體,且其可用于對所述媒體內(nèi)容的熱門程度、安全權(quán)限或相關(guān)對等節(jié)點的負(fù)載程度進(jìn)行分 析,并根據(jù)分析結(jié)果向所述請求節(jié)點510提供對應(yīng)的度量標(biāo)識。進(jìn)一步地,所述P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)500還可包括索引節(jié)點530,其用于保存所述媒體內(nèi)容的內(nèi)容索引,并響應(yīng)請求節(jié)點510的查詢 將所述內(nèi)容索引的信息提供給所述請求節(jié)點510。其中,所述內(nèi)容索引的信息可包括提供所 述媒體內(nèi)容的內(nèi)容源終端502的地址信息和/或其對應(yīng)源節(jié)點520的地址信息。進(jìn)一步地,所述請求節(jié)點510還可進(jìn)一步用于對所述度量標(biāo)識進(jìn)行分析,以根據(jù) 分析結(jié)果判斷對應(yīng)的媒體內(nèi)容是否為熱門內(nèi)容、或者其是否需要安全監(jiān)控、或者其相關(guān)的 對等節(jié)點負(fù)荷是否正常。進(jìn)一步地,所述請求節(jié)點510還可以根據(jù)所述度量標(biāo)識分析結(jié)果,對所述來自請 求終端501的媒體內(nèi)容請求所攜帶的地址信息進(jìn)行相應(yīng)處理,比如,當(dāng)所述度量標(biāo)識表示 對應(yīng)的媒體內(nèi)容為熱門內(nèi)容、或者需要安全監(jiān)控、或者其相關(guān)的對等節(jié)點負(fù)荷正常時,將所 述媒體內(nèi)容請求攜帶的地址信息替換為所述請求節(jié)點510本身的地址信息;否則,透傳所 述媒體內(nèi)容請求攜帶的地址信息。進(jìn)一步地,當(dāng)所述度量標(biāo)識表示所述媒體內(nèi)容為熱門內(nèi)容時,所述源節(jié)點520和 請求節(jié)點510還可將來自所述內(nèi)容源終端502的媒體內(nèi)容轉(zhuǎn)交至請求終端501,并在轉(zhuǎn)交過 程中確認(rèn)是否存在其他用戶終端請求同樣的媒體內(nèi)容;若存在,將所述媒體內(nèi)容進(jìn)行復(fù)制, 并將復(fù)制內(nèi)容傳送至對應(yīng)用戶終端。另外,作為P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)中的三個邏輯角色,所述請求節(jié)點510、索引節(jié) 點530及源節(jié)點520三者中任一節(jié)點都可以擔(dān)當(dāng)所述三個邏輯角色的任意一個或兩個,或 同時當(dāng)人三個邏輯角色。請參閱圖5,其為本發(fā)明P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)實施例二的結(jié)構(gòu)示意圖,實施例二 提供的P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)600與所述實施例一提供的P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)500相近,而主要區(qū)別在于,所述P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)600的度量信息處理單元640為請求節(jié)點610 的一個功能模塊,并設(shè)置于所述請求節(jié)點610的內(nèi)部。所述請求節(jié)點610在接收到來自請 求終端601的媒體內(nèi)容請求之后,并不需要從外部接收度量標(biāo)識,而是直接從其內(nèi)部的信 息分析單元640獲取對應(yīng)度量標(biāo)識。進(jìn)一步地,所述度量信息處理單元640也可以設(shè)置為其他對等節(jié)點如索引節(jié)點 630或源節(jié)點620的內(nèi)部功能模塊?;谏鲜鯬2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)500和600,本發(fā)明實施例還進(jìn)一步提供一種用于 P2P網(wǎng)絡(luò)媒體傳輸系統(tǒng)的對等節(jié)點。請參閱圖6,本發(fā)明實施例提供的對等節(jié)點700可作為 P2P網(wǎng)絡(luò)的請求節(jié)點,其包括媒體請求接收模塊710,其用于接收來自請求終端的媒體內(nèi)容請求,其中所述媒體 內(nèi)容請求可攜帶有所述請求終端的地址信息;度量標(biāo)識獲取模塊720,其用于獲取與所述請求終端請求的媒體內(nèi)容相關(guān)的度量 標(biāo)識,所述度量標(biāo)識用于表示所述請求終端請求的媒體內(nèi)容的熱門程度、安全權(quán)限或相關(guān) 對等節(jié)點的負(fù)載程度的一種或多種組合;媒體請求更新模塊730,其用于將所述度量標(biāo)識承載至所述媒體請求接收模塊接 收到的媒體內(nèi)容請求以生成包含所述度量標(biāo)識的媒體內(nèi)容請求;媒體請求發(fā)送模塊740,其用于將所述度量標(biāo)識和媒體內(nèi)容請求發(fā)送給內(nèi)容源終 端,以請求所述內(nèi)容源終端根據(jù)所述度量標(biāo)識采用對等節(jié)點中轉(zhuǎn)的傳輸方式或內(nèi)容源終端 和請求終端間直通的傳輸方式發(fā)送與所述媒體內(nèi)容請求相對應(yīng)的媒體內(nèi)容。進(jìn)一步地,所述對等節(jié)點700還可包括地址信息存儲模塊750,其用于存儲所述對等節(jié)點的地址信息,并將所述對等節(jié)點 地址信息提供至所述媒體請求更新模塊730。進(jìn)一步地,在所述度量標(biāo)識表示所述媒體內(nèi)容為熱門內(nèi)容、或者需要安全監(jiān)控、或 者相關(guān)對等節(jié)點負(fù)荷正常時,所述媒體請求更新模塊730還用于將所述來自請求終端的媒 體內(nèi)容請求所攜帶的請求終端地址信息替換為所述請求節(jié)點本身的地址信息;而在所述度 量標(biāo)識表示所述媒體內(nèi)容為冷門內(nèi)容、或者不需要安全監(jiān)控、或者相關(guān)對等節(jié)點負(fù)荷過重 時,所述媒體請求更新模塊730還用于透傳所述來自請求終端的媒體內(nèi)容請求所攜帶的請 求終端地址信息。進(jìn)一步地,所述對等節(jié)點700還可包括媒體內(nèi)容接收模塊760,其用于接收由內(nèi)容源終端提供的媒體內(nèi)容,其中所述媒體 內(nèi)容可通過其他對等節(jié)點中轉(zhuǎn)而傳送至所述媒體內(nèi)容接收模塊760 ;媒體內(nèi)容轉(zhuǎn)交模塊770,其用于將由所述媒體內(nèi)容接收模塊760接收的媒體內(nèi)容 轉(zhuǎn)交至對應(yīng)的請求終端;媒體內(nèi)容存儲模塊780,其用于保存經(jīng)媒體內(nèi)容轉(zhuǎn)交模塊770轉(zhuǎn)交的媒體內(nèi)容。所述媒體內(nèi)容轉(zhuǎn)交模塊770在進(jìn)行媒體內(nèi)容轉(zhuǎn)交的過程中,還可向所述媒體請求 接收模塊710請求是否存在其他用戶終端請求同樣的媒體內(nèi)容;若存在,則對其轉(zhuǎn)交的媒 體內(nèi)容進(jìn)行復(fù)制并保存于所述媒體內(nèi)容存儲模塊780,并進(jìn)一步將所述媒體內(nèi)容存儲模塊 780保存的復(fù)制內(nèi)容提供至所述其他用戶終端。進(jìn)一步地,所述對等節(jié)點700還可以包括
      請求響應(yīng)轉(zhuǎn)交模塊790,其用于將由所述內(nèi)容源終端返回的請求響應(yīng)轉(zhuǎn)交至所述請求終端,并根據(jù)由所述度量標(biāo)識獲取模塊720獲取的度量標(biāo)識確定是否將所述請求響應(yīng) 攜帶的地址信息替換為由所述地址信息存儲模塊750提供的所述對等節(jié)點700本身的地址 fn息ο其中,當(dāng)所述度量標(biāo)識表示對應(yīng)媒體內(nèi)容為熱門內(nèi)容、或者需要安全監(jiān)控、或者相 關(guān)對等節(jié)點負(fù)荷正常時,所述請求響應(yīng)轉(zhuǎn)交模塊790將請求響應(yīng)攜帶的地址信息替換為所 述地址信息存儲模塊750提供的地址信息,以建立中轉(zhuǎn)傳輸通道。當(dāng)所述度量標(biāo)識表示對 應(yīng)媒體內(nèi)容為冷門內(nèi)容、或者不需要安全監(jiān)控、或者相關(guān)對等節(jié)點負(fù)荷過重時,所述請求響 應(yīng)轉(zhuǎn)交模塊790直接將所述請求響應(yīng)攜帶的地址信息透傳至請求終端,以建立直通傳輸通 道。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助 軟件加必需的硬件平臺的方式來實現(xiàn),當(dāng)然也可以全部通過硬件來實施?;谶@樣的理解, 本發(fā)明的技術(shù)方案對背景技術(shù)做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來, 該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使 得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例 或者實施例的某些部分所述的方法。以上所述,僅為本發(fā)明較佳的具體實施方式
      ,但本發(fā)明的保護(hù)范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍 為準(zhǔn)。
      權(quán)利要求
      一種對等網(wǎng)絡(luò)媒體傳輸方法,其特征在于,包括接收來自請求終端的媒體內(nèi)容請求;根據(jù)所述媒體內(nèi)容請求,獲取與所述請求終端請求的媒體內(nèi)容相關(guān)的度量標(biāo)識,其中所述度量標(biāo)識用于表示所述請求終端請求的媒體內(nèi)容的熱門程度、安全權(quán)限或相關(guān)對等節(jié)點的負(fù)載程度的一種或多種組合;將所述度量標(biāo)識承載到接收到的媒體內(nèi)容請求,并將包含所述度量標(biāo)識的媒體內(nèi)容請求發(fā)送給內(nèi)容源終端,以請求所述內(nèi)容源終端根據(jù)所述度量標(biāo)識采用對等節(jié)點中轉(zhuǎn)的傳輸方式或內(nèi)容源終端和請求終端間直通的傳輸方式發(fā)送所述請求終端請求的媒體內(nèi)容。
      2.如權(quán)利要求1所述的對等網(wǎng)絡(luò)媒體傳輸方法,其特征在于,還包括在獲取所述度量 標(biāo)識之后,根據(jù)所述度量標(biāo)識判斷所述請求終端請求的媒體內(nèi)容是否為熱門內(nèi)容、或者判 斷所述媒體內(nèi)容是否需要安全監(jiān)控、或者判斷其相關(guān)的對等節(jié)點的負(fù)荷是否正常。
      3.如權(quán)利要求1或2所述的對等網(wǎng)絡(luò)媒體傳輸方法,其特征在于,所述來自請求終端的 媒體內(nèi)容請求攜帶有所述請求終端的地址信息,且所述方法進(jìn)一步包括用本地地址信息 替換請求終端地址信息,以使得發(fā)送給所述內(nèi)容源終端的媒體內(nèi)容請求中包含所述本地地 址f曰息。
      4.如權(quán)利要求1或2所述的對等網(wǎng)絡(luò)媒體傳輸方法,其特征在于,所述媒體內(nèi)容請求攜 帶有所述請求終端的地址信息,且所述方法進(jìn)一步包括,對接收到的媒體內(nèi)容請求攜帶的 請求終端地址信息進(jìn)行透傳,以將所述請求終端地址信息發(fā)送給所述內(nèi)容源終端。
      5.如權(quán)利要求2所述的對等網(wǎng)絡(luò)媒體傳輸方法,其特征在于,在所述媒體內(nèi)容為熱門 內(nèi)容時,利用所述媒體內(nèi)容請求攜帶的度量標(biāo)識通知所述內(nèi)容源終端采用對等節(jié)點中轉(zhuǎn)的 傳輸方式,而在所述媒體內(nèi)容為冷門內(nèi)容時,利用所述媒體內(nèi)容請求攜帶的度量標(biāo)識通知 所述內(nèi)容源終端采用內(nèi)容源終端和請求終端間直通的傳輸方式;或者,在所述媒體內(nèi)容需要進(jìn)行安全監(jiān)控時,利用所述媒體內(nèi)容請求攜帶的度量標(biāo)識 通知所述內(nèi)容源終端采用對等節(jié)點中轉(zhuǎn)的傳輸方式,而在所述媒體內(nèi)容不需要進(jìn)行安全監(jiān) 控時,利用所述媒體內(nèi)容請求攜帶的度量標(biāo)識通知所述內(nèi)容源終端采用內(nèi)容源終端和請求 終端間直通的傳輸方式;或者,在所述媒體內(nèi)容相關(guān)對等節(jié)點負(fù)荷正常時,利用所述媒體內(nèi)容請求攜帶的度量 標(biāo)識通知所述內(nèi)容源終端采用對等節(jié)點中轉(zhuǎn)的傳輸方式,而在相關(guān)對等節(jié)點負(fù)荷過重時, 利用所述媒體內(nèi)容請求攜帶的度量標(biāo)識通知所述內(nèi)容源終端采用內(nèi)容源終端和請求終端 間直通的傳輸方式。
      6.如權(quán)利要求1所述的對等網(wǎng)絡(luò)媒體傳輸方法,其特征在于,所述將包含度量標(biāo)識的 媒體內(nèi)容請求發(fā)送給內(nèi)容源終端的步驟包括通過內(nèi)容源終端側(cè)的對等節(jié)點將包含所述度 量標(biāo)識的媒體內(nèi)容請求轉(zhuǎn)交給所述內(nèi)容源終端,并利用所述度量標(biāo)識通知所述內(nèi)容源終端 側(cè)的對等節(jié)點在轉(zhuǎn)交過程中對包含所述度量標(biāo)識的媒體內(nèi)容請求所攜帶的地址信息進(jìn)行 相應(yīng)處理。
      7.如權(quán)利要求1所述的對等網(wǎng)絡(luò)媒體傳輸方法,其特征在于,當(dāng)所述內(nèi)容源終端采用 對等節(jié)點中轉(zhuǎn)的傳輸方式時,還包括將來自內(nèi)容源終端的媒體內(nèi)容轉(zhuǎn)交至所述請求終端, 并在轉(zhuǎn)交過程中確認(rèn)是否存在其他用戶終端請求同樣的媒體內(nèi)容;若存在,將所述媒體內(nèi) 容進(jìn)行復(fù)制,并將復(fù)制內(nèi)容傳送至對應(yīng)用戶終端。
      8.一種對等網(wǎng)絡(luò)媒體傳輸系統(tǒng),其特征在于,包括對等節(jié)點,其用于接收來自請求終端的媒體內(nèi)容請求,獲取與所述請求終端請求的媒 體內(nèi)容相關(guān)的度量標(biāo)識并將其承載到接收到的媒體內(nèi)容請求,其中所述度量標(biāo)識用于表示 所述請求終端請求的媒體內(nèi)容的熱門程度、安全權(quán)限或相關(guān)對等節(jié)點的負(fù)載程度的一種或 多種組合;內(nèi)容源終端,其用于接收由所述對等節(jié)點提供的包含所述度量標(biāo)識的媒體內(nèi)容請求, 并根據(jù)所述度量標(biāo)識采用對等節(jié)點中轉(zhuǎn)的傳輸方式或內(nèi)容源終端和請求終端間直通的傳 輸方式將所述請求終端請求的媒體內(nèi)容發(fā)送給所述請求終端。
      9.如權(quán)利要求8所述的對等網(wǎng)絡(luò)媒體傳輸系統(tǒng),其特征在于,還包括度量信息處理單 元,其用于對所述媒體內(nèi)容的熱門程度、安全權(quán)限或相關(guān)對等節(jié)點的負(fù)載程度進(jìn)行分析,并 根據(jù)分析結(jié)果向所述對等節(jié)點提供對應(yīng)的度量標(biāo)識。
      10.如權(quán)利要求9所述的對等網(wǎng)絡(luò)媒體傳輸系統(tǒng),其特征在于,在所述度量標(biāo)識表示所 述媒體內(nèi)容為熱門內(nèi)容、或者其需要安全監(jiān)控、或者其相關(guān)對等節(jié)點負(fù)荷正常時,所述內(nèi)容 源終端采用對等節(jié)點中轉(zhuǎn)的傳輸方式進(jìn)行媒體內(nèi)容傳輸;而在所述度量標(biāo)識表示所述媒體 內(nèi)容為冷門內(nèi)容、或者其不需要安全監(jiān)控、或者其相關(guān)對等節(jié)點負(fù)荷過重時,所述內(nèi)容源終 端采用內(nèi)容源終端和請求終端間直通的傳輸方式進(jìn)行媒體內(nèi)容傳輸。
      11.如權(quán)利要求10所述的對等網(wǎng)絡(luò)媒體傳輸系統(tǒng),其特征在于,在所述內(nèi)容源終端采 用對等節(jié)點中轉(zhuǎn)的傳輸方式時,所述對等節(jié)點還用于將來自所述內(nèi)容源終端的媒體內(nèi)容轉(zhuǎn) 交至所述請求終端,并在轉(zhuǎn)交過程中確認(rèn)是否存在其他用戶終端請求同樣的媒體內(nèi)容;若 存在,將所述媒體內(nèi)容進(jìn)行復(fù)制,并將復(fù)制內(nèi)容傳送至對應(yīng)用戶終端。
      12.一種用于對等網(wǎng)絡(luò)的對等節(jié)點,其特征在于,包括媒體請求接收模塊,其用于接收來自請求終端的媒體內(nèi)容請求;度量標(biāo)識獲取模塊,其用于獲取與所述請求終端請求的媒體內(nèi)容相關(guān)的度量標(biāo)識,所 述度量標(biāo)識用于表示所述請求終端請求的媒體內(nèi)容的熱門程度、安全權(quán)限或相關(guān)對等節(jié)點 的負(fù)載程度的一種或多種組合;媒體請求發(fā)送模塊,其用于將所述度量標(biāo)識和媒體內(nèi)容請求發(fā)送給內(nèi)容源終端,以請 求所述內(nèi)容源終端根據(jù)所述度量標(biāo)識采用對等節(jié)點中轉(zhuǎn)的傳輸方式或內(nèi)容源終端和請求 終端間直通的傳輸方式發(fā)送與所述媒體內(nèi)容請求相對應(yīng)的媒體內(nèi)容。
      13.如權(quán)利要求12所述的對等節(jié)點,其特征在于,還包括媒體請求更新模塊,其用于將所述度量標(biāo)識承載至所述媒體請求接收模塊接收到的媒 體內(nèi)容請求以生成包含所述度量標(biāo)識的媒體內(nèi)容請求;且在所述度量標(biāo)識表示所述媒體內(nèi) 容為熱門內(nèi)容、或者需要安全監(jiān)控、或者相關(guān)對等節(jié)點負(fù)荷正常時,所述媒體請求更新模塊 還用于將所述媒體請求接收模塊接受到的媒體內(nèi)容請求所攜帶的請求終端地址信息替換 為本地地址信息,而在所述度量標(biāo)識表示所述媒體內(nèi)容為冷門內(nèi)容、或者不需要安全監(jiān)控、 或者相關(guān)對等節(jié)點負(fù)荷過重時,所述媒體請求更新模塊還用于透傳所述所述媒體請求接收 模塊接受到的媒體內(nèi)容請求所攜帶的請求終端地址信息。
      14.如權(quán)利要求12所述的對等節(jié)點,其特征在于,還包括媒體內(nèi)容接收模塊,其用于接收由所述內(nèi)容源終端提供的媒體內(nèi)容;媒體內(nèi)容轉(zhuǎn)交模塊,其用于將由所述媒體內(nèi)容接收模塊接收的媒體內(nèi)容轉(zhuǎn)交至所述請求終端,且其在進(jìn)行媒體內(nèi)容轉(zhuǎn)交的過程中,還向所述媒體請求接收模塊確認(rèn)是否存在其他用戶終端請求同樣的媒體內(nèi)容;若存在,則復(fù)制經(jīng)其轉(zhuǎn)交的媒體內(nèi)容,并將復(fù)制內(nèi)容提供 至所述對應(yīng)的用戶終端。
      全文摘要
      本發(fā)明實施例公開了一種對等網(wǎng)絡(luò)媒體傳輸方法,其包括接收來自請求終端的媒體內(nèi)容請求;根據(jù)所述媒體內(nèi)容請求,獲取與所述請求終端請求的媒體內(nèi)容相關(guān)的度量標(biāo)識;將所述度量標(biāo)識承載到接收到的媒體內(nèi)容請求,并將包含所述度量標(biāo)識的媒體內(nèi)容請求發(fā)送給內(nèi)容源終端,以請求所述內(nèi)容源終端根據(jù)所述度量標(biāo)識采用對等節(jié)點中轉(zhuǎn)的傳輸方式或內(nèi)容源終端和請求終端間直通的傳輸方式發(fā)送所述請求終端請求的媒體內(nèi)容。本發(fā)明實施例公開的對等網(wǎng)絡(luò)媒體傳輸方法可實現(xiàn)通過對等節(jié)點中轉(zhuǎn)及用戶間直通兩種媒體內(nèi)容傳輸方式的優(yōu)勢互補(bǔ)。本發(fā)明實施例還進(jìn)一步公開了一種對等網(wǎng)絡(luò)媒體傳輸系統(tǒng)和對等節(jié)點。
      文檔編號H04L29/06GK101820434SQ200910105679
      公開日2010年9月1日 申請日期2009年2月28日 優(yōu)先權(quán)日2009年2月28日
      發(fā)明者李峰, 殷悅, 董小青 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1