通信設(shè)備、服務(wù)器、用于控制通信設(shè)備的方法和用于控制服務(wù)器的方法
【技術(shù)領(lǐng)域】
[0001] 本公開的各方面一般地涉及通信設(shè)備、服務(wù)器、用于控制通信設(shè)備的方法和用于 控制服務(wù)器的方法。
【背景技術(shù)】
[0002] 在對等通信中,通信設(shè)備可W從多個(gè)其它通信設(shè)備之一下載數(shù)據(jù)。通常,網(wǎng)絡(luò)提供 商不從通信設(shè)備得到關(guān)于對等通信的信息。然而,網(wǎng)絡(luò)運(yùn)營商可能對接收該樣的信息感興 趣。
【發(fā)明內(nèi)容】
[0003] 可W提供一種通信設(shè)備。通信設(shè)備可W包括:請求器,其請求指示提供預(yù)確定數(shù)據(jù) 的通信設(shè)備的信息;接收器,其接收指示提供預(yù)確定數(shù)據(jù)的通信設(shè)備的信息;確定器,其基 于所接收的指示提供預(yù)確定數(shù)據(jù)的通信設(shè)備的信息而確定下載目標(biāo);W及發(fā)射器,其發(fā)射 指示用于來自下載目標(biāo)的預(yù)確定數(shù)據(jù)的對等通信的所確定的下載目標(biāo)的信息。
[0004] 可W提供一種服務(wù)器。服務(wù)器可W包括;請求接收器,其從通信設(shè)備接收針對指 示提供預(yù)確定數(shù)據(jù)的通信設(shè)備的信息的請求;確定器,其確定提供預(yù)確定數(shù)據(jù)的通信設(shè)備; 發(fā)射器,其向通信設(shè)備發(fā)射所請求的指示提供預(yù)確定數(shù)據(jù)的通信設(shè)備的信息;W及接收器, 其從通信設(shè)備接收指示用于從下載目標(biāo)到通信設(shè)備的預(yù)確定數(shù)據(jù)的對等通信的下載目標(biāo) 的信息。
[0005] 可W提供一種用于控制通信設(shè)備的方法。方法可W包括:請求指示提供預(yù)確定數(shù) 據(jù)的通信設(shè)備的信息;接收指示提供預(yù)確定數(shù)據(jù)的通信設(shè)備的信息;基于所接收的指示提 供預(yù)確定數(shù)據(jù)的通信設(shè)備的信息而確定下載目標(biāo);W及發(fā)射指示用于來自下載目標(biāo)的預(yù)確 定數(shù)據(jù)的對等通信的所確定的下載目標(biāo)的信息。
[0006] 可W提供一種用于控制服務(wù)器的方法。方法可W包括:從通信設(shè)備接收針對指示 提供預(yù)確定數(shù)據(jù)的通信設(shè)備的信息的請求;確定提供預(yù)確定數(shù)據(jù)的通信設(shè)備;向所述通信 設(shè)備發(fā)射所請求的指示提供預(yù)確定數(shù)據(jù)的通信設(shè)備的信息;W及從所述通信設(shè)備接收指示 用于從下載目標(biāo)到通信設(shè)備的預(yù)確定數(shù)據(jù)的對等通信的下載目標(biāo)的信息。
【附圖說明】
[0007] 在附圖中,遍及不同視圖,相同的附圖標(biāo)記一般是指相同的部分。附圖不一定是按 比例的,而是一般將重點(diǎn)放在說明本公開的各方面的原理上。在W下描述中,參考W下附圖 描述本公開的各方面,其中: 圖1示出用于使用會話發(fā)起協(xié)議的對等通信的通信系統(tǒng); 圖2示出用于設(shè)置圖1的通信系統(tǒng)中的對等通信的流程圖; 圖3示出用于改變圖1的通信系統(tǒng)中的對等通信的流程圖; 圖4示出用于使用消息會話中繼協(xié)議的對等通信的通信系統(tǒng); 圖5示出用于設(shè)置圖4的通信系統(tǒng)中的對等通信的流程圖; 圖6示出用于改變圖4的通信系統(tǒng)中的對等通信的流程圖; 圖7示出用于對等通信的通信設(shè)備; 圖8示出用于對等通信的服務(wù)器; 圖9示出具有用于對等通信的下載發(fā)起電路的服務(wù)器; 圖10示出圖示了用于控制圖7的通信設(shè)備的方法的流程圖; 圖11示出圖示了用于控制圖8的服務(wù)器的方法的流程圖; 圖12示出用于對等通信的通信設(shè)備; 圖13示出用于對等通信的服務(wù)器; 圖14示出圖示了用于控制圖12的通信設(shè)備的方法的流程圖;W及 圖15示出圖示了用于控制圖13的服務(wù)器的方法的流程圖。
【具體實(shí)施方式】
[0008] W下詳細(xì)描述參考通過圖示的方式示出其中可W實(shí)踐本發(fā)明的本公開的特定細(xì) 節(jié)和方面的附圖。足夠詳細(xì)地描述本公開的該些方面W使得本領(lǐng)域技術(shù)人員能夠?qū)嵺`本發(fā) 明。可W利用本公開的其它方面并且可W在不脫離于本發(fā)明的范圍的情況下做出結(jié)構(gòu)、邏 輯和電學(xué)改變。本公開的各方面不一定相互排斥,因?yàn)楸竟_的一些方面可W與本公開的 一個(gè)或多個(gè)其它方面組合W形成本公開的新方面。
[0009] 術(shù)語"禪合"或"連接"意圖分別包括直接"禪合"或直接"連接"W及間接"禪合" 或間接"連接"。
[0010] 詞語"示例性"在本文中用于意指"充當(dāng)示例、實(shí)例或說明"。在本文中被描述為 "示例性"的本公開或設(shè)計(jì)的任何方面不一定被解釋為比本公開或設(shè)計(jì)的其它方面優(yōu)選或 有利。
[0011] 術(shù)語"協(xié)議"意圖包括任何軟件片段,其被提供W實(shí)現(xiàn)通信定義的任何層的部分。
[0012] 如本文所稱的通信設(shè)備(其還可W被稱為終端設(shè)備或通信終端設(shè)備)可W是被配 置用于有線通信的設(shè)備,例如臺式計(jì)算機(jī)或膝上型計(jì)算機(jī),或者被配置用于無線通信的設(shè) 備,例如無線電通信設(shè)備。另外,無線電通信設(shè)備可W是終端用戶移動(dòng)設(shè)備(MD)。無線電通 信設(shè)備可W是任何種類的移動(dòng)無線電通信設(shè)備、移動(dòng)電話、個(gè)人數(shù)字助理、移動(dòng)計(jì)算機(jī)或被 配置用于與移動(dòng)通信基站(BS)或接入點(diǎn)(AP)通信的任何其它移動(dòng)設(shè)備并且可W被稱為用 戶設(shè)備(肥)、移動(dòng)站(MS)或高級移動(dòng)站(高級MS,AMS),例如依照IE邸802. 16m。
[0013] 通信設(shè)備可W包括可W例如使用在由通信設(shè)備執(zhí)行的處理中的存儲器。服務(wù)器可 W包括可W例如使用在由服務(wù)器執(zhí)行的處理中的存儲器。存儲器可W是易失性存儲器,例 如DRAM皮力態(tài)隨機(jī)存取存儲器)或非易失性存儲器,例如PROM (可編程只讀存儲器XEPR0M (可擦除PROM)、邸PROM (電可擦除PROM)或閃速存儲器,例如浮柵存儲器、電荷俘獲型存儲 器、MRAM (磁阻隨機(jī)存取存儲器)或PCRAM (相變隨機(jī)存取存儲器)。
[0014] 如本文所使用的,"電路"可W被理解為任何種類的邏輯實(shí)現(xiàn)實(shí)體,其可W是專用 電路系統(tǒng)或運(yùn)行存儲在存儲器、固件或其任何組合中的軟件的處理器。另外,"電路"可W是 硬連線邏輯電路或可編程邏輯電路,諸如可編程處理器,例如微處理器(例如復(fù)雜指令集計(jì) 算機(jī)(CISC)處理器或精簡指令集計(jì)算機(jī)(RISC)處理器)。"電路"還可w是運(yùn)行軟件(例如 任何種類的計(jì)算機(jī)程序,例如使用諸如例如化va之類的虛擬機(jī)代碼的計(jì)算機(jī)程序)的處理 器。W下將更詳細(xì)地描述的相應(yīng)功能的任何其它種類的實(shí)現(xiàn)也可W被理解為"電路"。還可 W理解到,所描述的電路中的任何兩個(gè)(或更多)可W組合成一個(gè)電路。
[0015] 提供針對設(shè)備的描述,并且提供針對方法的描述。將理解的是,設(shè)備的基本屬性同 樣適用于方法并且反之亦然。因此,為了簡潔起見,可W省略該樣的屬性的重復(fù)描述。
[0016] 將理解的是,本文中針對特定設(shè)備描述的任何屬性也可W適用于本文所描述的任 何設(shè)備。將理解的是,本文中針對特定方法描述的任何屬性也可W適用于本文所描述的任 何方法。
[0017] 可W提供設(shè)備和方法W用于經(jīng)由會話發(fā)起協(xié)議的對等內(nèi)容分發(fā)。可W提供對等內(nèi) 容分發(fā)服務(wù),其可W基于IP (互聯(lián)網(wǎng)協(xié)議)多媒體子系統(tǒng)(IMS),其可W實(shí)現(xiàn)特別針對對等 服務(wù)的計(jì)費(fèi),其可W實(shí)現(xiàn)取決于內(nèi)容的計(jì)費(fèi),其可W實(shí)現(xiàn)取決于對等上傳的計(jì)費(fèi),其可W實(shí) 現(xiàn)內(nèi)容保護(hù),并且其可W確保QoS (服務(wù)質(zhì)量)。
[0018] 對等(P2P)內(nèi)容分發(fā)可W基于在對等點(diǎn)(peer)之間劃分工作負(fù)載的數(shù)據(jù)的分布 式傳輸。對等點(diǎn)可W是具有同等特權(quán)的均等參與者。它們可W說成是形成節(jié)點(diǎn)的對等網(wǎng)絡(luò)。 對等點(diǎn)可W是用戶對等點(diǎn)(例如通信終端設(shè)備)或網(wǎng)絡(luò)對等點(diǎn)(例如網(wǎng)絡(luò)實(shí)體)。
[0019] 對等點(diǎn)可W使其資源(諸如數(shù)據(jù)存儲和網(wǎng)絡(luò)帶寬)的一部分直接可用于其它網(wǎng)絡(luò) 參與者。對等點(diǎn)可W既是資源的供應(yīng)者也是資源的消費(fèi)者,該與其中僅僅服務(wù)器供應(yīng)(發(fā) 送)并且客戶端消費(fèi)(接收)的傳統(tǒng)客戶端-服務(wù)器模型相對。
[0020] 對等系統(tǒng)可W實(shí)現(xiàn)抽象覆蓋網(wǎng)絡(luò),其構(gòu)建在應(yīng)用層處,在本地或物理網(wǎng)絡(luò)拓?fù)涞?頂部上。該樣的覆蓋可W用于索引和對等點(diǎn)發(fā)現(xiàn)并且可W使P2P系統(tǒng)獨(dú)立于物理網(wǎng)絡(luò)拓 撲。內(nèi)容可W通過底層互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)直接交換。
[0021] 在集中式對等系統(tǒng)中,中央服務(wù)器可W用于索引功能并且引導(dǎo)(bootstrap)整個(gè) 系統(tǒng)。
[0022] 對等點(diǎn)可W經(jīng)由特殊協(xié)議向中央服務(wù)器通信W控制內(nèi)容分發(fā)。例如可W使用 BitTorrent 協(xié)議。
[002引為了經(jīng)由BitTorrent下載內(nèi)容,參與者可奶劉覽MIME (多目的因特網(wǎng)郵件擴(kuò)充) 類型的torrent(種子)文件"application/x-bittorrent",其可W通過torrent應(yīng)用打開。
[0024] torrent文件可W包括關(guān)于要下載的內(nèi)容的元數(shù)據(jù),包括中央跟蹤器服務(wù)器的 U化。對等torrent應(yīng)用可W通過提供來自torrent文件的內(nèi)容標(biāo)識符來向跟蹤器請求下 載信息。
[0025] 跟蹤器可W用從其可W下載內(nèi)容的對等點(diǎn)列表進(jìn)行響應(yīng)。
[0026] 對等點(diǎn)然后可W向其它對等點(diǎn)請求包括關(guān)于哪些內(nèi)容部分在其它對等點(diǎn)處可得 到的信息的位圖(bitmap)。換言之:通信設(shè)備的位圖可W指示預(yù)確定數(shù)據(jù)的哪些部分在通 信設(shè)備中可得到(換言之:預(yù)確定數(shù)據(jù)的哪些部分可W由通信設(shè)備提供)。
[0027] IP多媒體子系統(tǒng)(IMS)可W是用于提供多媒體服務(wù)的基于應(yīng)用層的通信系統(tǒng)。 IMS可W基于會話發(fā)起協(xié)議(SIP)。IMS服務(wù)可W由應(yīng)用服務(wù)器(AS)提供。
[0028] 通常使用的系統(tǒng)的缺陷可W是P2P可能未被提供為其自身的IMS服務(wù),IMS運(yùn)營 商可能不特別地針對P2P服務(wù)計(jì)費(fèi),P2P服務(wù)可能不取決于內(nèi)容來計(jì)費(fèi),P2P服務(wù)可能不取 決于對等上傳來計(jì)費(fèi),IMS運(yùn)營商可能不確保內(nèi)容保護(hù),IMS運(yùn)營商可能不確保P2P QoS,并 且SIP消息可能不包含大內(nèi)容(SIP消息可能限于1300字節(jié))。
[0029] 如本文所描述的,可W提供可通過使用SIP消息用于P2P控制而實(shí)現(xiàn)基于IMS的 P2P服務(wù)的設(shè)備和方法。該可W假設(shè),P2P可W由IMS運(yùn)營商提供為IMS服務(wù),IMS運(yùn)營商 可W特別地針對P2P服務(wù)計(jì)費(fèi),P2P服務(wù)可W取決于內(nèi)容來計(jì)費(fèi),P2P服務(wù)可W取決于對等 上傳來計(jì)費(fèi),IMS運(yùn)營商可W確保內(nèi)容保護(hù),IMS運(yùn)營商可W確保P2P QoS,可W提供長對等 點(diǎn)列表,可W提供長位圖,可W不要求對于對等點(diǎn)列表改變的輪詢,并且可W不要求對于位 圖改變的輪詢。
[0030] 特定SIP消息可W用于交換P2P控制信息。
[0031] 對等點(diǎn)可W通過