當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀]P2P技術(shù)在移動互聯(lián)網(wǎng)環(huán)境中的應(yīng)用分析

標簽:無線數(shù)據(jù)  P2P

1、引言

P2P(Peer to Peer,對等網(wǎng)絡(luò))技術(shù),是通過在系統(tǒng)之間直接交換來共享資源和服務(wù)的一種應(yīng)用模式。在P2P網(wǎng)絡(luò)結(jié)構(gòu)中,每個節(jié)點的地位都是相同的,同時具有客戶端和服務(wù)器的雙重功能,可以同時作為服務(wù)使用者和服務(wù)提供者。P2P不僅是一種技術(shù),更是一種思想,集中體現(xiàn)了互聯(lián)網(wǎng)平等、開放、自由的本質(zhì)和特性。

近幾年來,以BT、emule等為代表的P2P應(yīng)用得到了飛速發(fā)展,基于P2P的即時通信、流媒體和互聯(lián)網(wǎng)IP電話的發(fā)展也十分迅速,P2P應(yīng)用在固定互聯(lián)網(wǎng)中已經(jīng)超過Web應(yīng)用,占據(jù)了固定互聯(lián)網(wǎng)流量的50%以上。在目前的移動互聯(lián)網(wǎng)環(huán)境中,受網(wǎng)絡(luò)和終端的限制,移動P2P應(yīng)用還沒有實現(xiàn),但是,隨著移動網(wǎng)絡(luò)的不斷發(fā)展和演進,以及移動終端處理能力的不斷增強,P2P技術(shù)和業(yè)務(wù)將逐漸延伸至移動互聯(lián)網(wǎng)中。本文將對P2P技術(shù)在移動互聯(lián)網(wǎng)環(huán)境中的應(yīng)用進行初步探討。

2、P2P技術(shù)的主要特點

P2P技術(shù)與目前網(wǎng)絡(luò)中占據(jù)主導地位的客戶端/服務(wù)器(Client/Server)結(jié)構(gòu)的一個本質(zhì)區(qū)別是,在整個網(wǎng)絡(luò)結(jié)構(gòu)中不存在中心節(jié)點(或中心服務(wù)器)。P2P技術(shù)具有4個主要特點。

(1)去中心化。一個純粹的P2P網(wǎng)絡(luò)是沒有中心服務(wù)節(jié)點的,所有的Peer既是客戶機又是服務(wù)器,這是P2P最本質(zhì)的特征之一。在P2P技術(shù)結(jié)構(gòu)中,中心的意義被大大弱化甚至完全消失,去中心化的特點得到了更為充分地體現(xiàn),網(wǎng)絡(luò)結(jié)構(gòu)扁平化的特點也進一步凸顯。由于完全非集中化帶來了實現(xiàn)和管理方面的困難,很多P2P應(yīng)用采用了混合模式。

(2)可擴展性??蓴U展性被認為是P2P網(wǎng)絡(luò)最重要的特性之一,P2P網(wǎng)絡(luò)在理論上可以無限擴展。emule目前在全球擁有幾千萬用戶,BT的用戶數(shù)甚至超過了emule,而且仍在快速增長。

(3)健壯性。P2P網(wǎng)絡(luò)架構(gòu)天生具有耐攻擊、高容錯的優(yōu)點。由于服務(wù)是分散在各個節(jié)點之間進行的,部分節(jié)點或網(wǎng)絡(luò)遭到破壞對其他部分的影響很小,像傳統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)中中心節(jié)點故障導致所有業(yè)務(wù)癱瘓的現(xiàn)象幾乎不會出現(xiàn)。

(4)高性價比。采用P2P架構(gòu)可以有效地利用互聯(lián)網(wǎng)中散布的大量普通節(jié)點,將計算任務(wù)或存儲資料分布到所有節(jié)點上,利用其中閑置的計算能力或存儲空間,達到高性能計算和海量存儲的目的,通過利用網(wǎng)絡(luò)中的大量空閑資源,可以用更低的成本提供更高的計算和存儲能力。

基于上述特點,P2P技術(shù)的典型應(yīng)用主要有:文件和內(nèi)容共享,例如Napster、emule、BT等;分布式計算和存儲共享,例如SETI@home、Avaki、Popular Power等;協(xié)同處理與服務(wù)共享平臺,例如JXTA、NET My Service等;通信交流與協(xié)作,如Skype、MSN、OICQ等。

3、移動環(huán)境中的P2P應(yīng)用實現(xiàn)

3.1 移動互聯(lián)網(wǎng)的結(jié)構(gòu)和特點

基于GPRS/EDGE/WCDMA的移動互聯(lián)網(wǎng)邏輯結(jié)構(gòu)如圖1所示。分組域網(wǎng)元主要有SGSN和GGSN,主要的接口包括Gn和Gi。SGSN連接無線子系統(tǒng)與核心網(wǎng)分組域,并通過Gn接口與GGSN連接,GGSN通過Gi接口與外部數(shù)據(jù)網(wǎng)絡(luò)連接。

圖1 移動互聯(lián)網(wǎng)邏輯結(jié)構(gòu)

同固定互聯(lián)網(wǎng)相比,移動網(wǎng)絡(luò)具有一些獨特的機制和特點,它們可能會影響P2P技術(shù)在移動互聯(lián)網(wǎng)中的應(yīng)用和發(fā)展,主要有4個方面。

(1)GPRS/EDGE/WCDMA的無線數(shù)據(jù)信道采用時分復用方式上下行對稱配置,但是由于目前移動互聯(lián)網(wǎng)應(yīng)用的特點,以及部分移動終端采用了不對稱的數(shù)據(jù)傳輸方式(2+1或者4+1),移動互聯(lián)網(wǎng)內(nèi)的上下行流量差別較大。統(tǒng)計表明,GPRS網(wǎng)絡(luò)中下行數(shù)據(jù)流量與上行數(shù)據(jù)流量之比約為4.5:1,而開通EDGE后這個比例達到了6.4:1,上行信道的相對空閑客觀上有利于文件和內(nèi)容共享類的P2P應(yīng)用。

(2)GPRS分組業(yè)務(wù)信道可以采用CS-1~CS-4不同的編碼方式,最大傳輸速率為171 kbit/s。EDGE采用了8PSK(8相相移鍵控)調(diào)制技術(shù),如果集中8個時隙,數(shù)據(jù)傳輸速率可達450 kbit/s。3G網(wǎng)絡(luò)中的傳輸速率可以達到2 Mbit/s,如果采用HSDPA技術(shù),可以達到14.4 Mbit/s的理論下行速率。但是,與固定互聯(lián)網(wǎng)相比,移動互聯(lián)網(wǎng)的傳輸速率有著巨大的差距,固定互聯(lián)網(wǎng)中的P2P應(yīng)用很難簡單地移植到移動互聯(lián)網(wǎng)環(huán)境中。

(3)在固定互聯(lián)網(wǎng)中,能夠使用P2P業(yè)務(wù)的雙方都處于網(wǎng)絡(luò)連接狀態(tài),都有可以使用的獨立IP地址。在移動互聯(lián)網(wǎng)環(huán)境中,不論是采用動態(tài)還是靜態(tài)IP地址分配方式,移動終端IP地址只有在完成PDP(分組數(shù)據(jù)協(xié)議)上下文激活時才能生效,也就是說使用P2P應(yīng)用的雙方都必須完成PDP激活,如果在業(yè)務(wù)提供方還沒有處于PDP上下文激活狀態(tài),那么就需要具備網(wǎng)絡(luò)側(cè)發(fā)起PDP上下文激活的功能,從網(wǎng)絡(luò)側(cè)設(shè)備發(fā)起PDP上下文激活流程。

(4)終端的移動性是移動互聯(lián)網(wǎng)的一個顯著的特點,移動終端在從一個GGSN切換到另外一個GGSN時,終端的IP地址將重新分配,這會對P2P技術(shù)的應(yīng)用帶來一定的限制,同時在一定程度上影響到P2P網(wǎng)絡(luò)的結(jié)構(gòu),并由此會對P2P網(wǎng)絡(luò)中的查詢、路由機制等帶來一定的影響。另外移動終端CPU的處理能力、存儲空間等限制并不適合現(xiàn)有的很多成功的P2P應(yīng)用(例如大文件的傳輸和共享),所以在移動互聯(lián)網(wǎng)中應(yīng)該根據(jù)移動終端的特點,開展一些優(yōu)化過的P2P業(yè)務(wù)。

3.2 在移動環(huán)境中部署P2P應(yīng)用的方案

隨著手機終端性能的不斷提高,在手機終端上直接應(yīng)用P2P業(yè)務(wù)無疑非常具有吸引力。在手機終端上部署P2P應(yīng)用有兩個難點。一個是手機終端上P2P客戶端軟件的問題,一個是在移動網(wǎng)絡(luò)中部署P2P應(yīng)用的問題。

目前手機終端的操作系統(tǒng)很多,主流操作系統(tǒng)包括Symbian、Linux、Windows Mobile等,如果想在移動終端上使用P2P應(yīng)用,必須在通用協(xié)議的基礎(chǔ)上開發(fā)不同版本的應(yīng)用程序或者客戶端軟件。這不僅需要有統(tǒng)一的移動P2P協(xié)議標準,也需要各手機終端廠商針對各自平臺的應(yīng)用開放。

由于手機終端的處理能力和內(nèi)存的限制,在移動網(wǎng)絡(luò)中不能采用無限泛洪(Flooding)的方式發(fā)送P2P請求,混合模式架構(gòu)更加適合移動互聯(lián)網(wǎng)。另外,P2P的應(yīng)用范圍最好也能夠根據(jù)業(yè)務(wù)情況進行限定,例如,可以在手機終端的通信錄的范圍內(nèi)應(yīng)用P2P業(yè)務(wù)。這時候就會產(chǎn)生一個問題,通信錄中的好友是用手機號碼而不是IP地址進行標識的,而在移動互聯(lián)網(wǎng)環(huán)境中,絕大多數(shù)情況下手機終端獲得的IP地址都是動態(tài)分配的,同時由于終端的移動性可能導致IP地址改變,所以在網(wǎng)絡(luò)中需要有專門的節(jié)點來負責查詢、記錄并跟蹤手機號碼與IP地址的對應(yīng)關(guān)系。[!--empirenews.page--]

 

考慮在移動互聯(lián)網(wǎng)中通過部署P2P代理服務(wù)器的方式實現(xiàn)P2P應(yīng)用,P2P代理服務(wù)器實現(xiàn)的主要功能包括:P2P業(yè)務(wù)的注冊管理、發(fā)起網(wǎng)絡(luò)側(cè)的PDP上下文激活、維護手機號碼與IP地址的對應(yīng)關(guān)系等。為了實現(xiàn)手機終端與固定互聯(lián)網(wǎng)P2P業(yè)務(wù)的融合,P2P代理服務(wù)器還可以作為移動P2P應(yīng)用與固網(wǎng)P2P應(yīng)用的代理,實現(xiàn)協(xié)議轉(zhuǎn)換等功能,使P2P業(yè)務(wù)在固定互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)中無縫融合。如果僅僅從功能實現(xiàn)的角度考慮,移動P2P服務(wù)器可以在現(xiàn)有的GGSN上實現(xiàn)。

由于移動互聯(lián)網(wǎng)的特點,P2P業(yè)務(wù)應(yīng)該與接入網(wǎng)絡(luò)的演進無關(guān),不管用戶是通過2.5G的GPRS網(wǎng)絡(luò)接入,還是通過3G的WCDMA網(wǎng)絡(luò)接入,手機終端都可以正常使用移動P2P業(yè)務(wù)。

3.3 移動P2P業(yè)務(wù)實現(xiàn)流程

假設(shè)運營商開通一個“移動播客”業(yè)務(wù),用戶使用移動終端拍攝一些有趣的視頻保存在自己的手機內(nèi),用來與自己通信錄內(nèi)的好友共享。下面通過這個具體的業(yè)務(wù)實現(xiàn)流程,說明在移動互聯(lián)網(wǎng)中如何通過引入P2P代理服務(wù)器來實現(xiàn)移動P2P應(yīng)用。

假設(shè)用戶A開通了“移動播客”業(yè)務(wù),把自己拍攝的一些視頻片段進行了共享,用戶A現(xiàn)在希望他手機通信錄中的好友B可以欣賞自己的杰作。于是,用戶A通過手機中的P2P軟件發(fā)送請求,P2P代理服務(wù)器收到用戶A的請求后,去網(wǎng)絡(luò)中查詢用戶B的狀態(tài),如果用戶B尚未進行PDP激活,可以發(fā)起網(wǎng)絡(luò)側(cè)的PDP激活,然后將用戶B獲得的IP地址發(fā)送給用戶A,同時將用戶A的請求發(fā)送給用戶B,用戶B收到用戶A請求欣賞個人播客的通知后,通過自己的手機終端可以看到A拍攝的視頻。

假設(shè)有多個用戶都要欣賞用戶A的“移動播客”中的內(nèi)容,而用戶A的終端由于處理能力限制不能滿足所有用戶的需求,根據(jù)P2P網(wǎng)絡(luò)的管理和調(diào)度機制,移動P2P代理服務(wù)器會將這些用戶的請求發(fā)送到已經(jīng)訪問過“移動播客”業(yè)務(wù)的用戶(例如用戶B),由他作為服務(wù)提供方來滿足部分業(yè)務(wù)請求。

同時,固定互聯(lián)網(wǎng)的用戶C也可以通過PC的客戶端軟件,在輸入A的手機號碼后,利用移動P2P代理服務(wù)器的協(xié)議轉(zhuǎn)換和代理功能,以同樣的方式來欣賞A的“移動播客”中的內(nèi)容,實現(xiàn)固定互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)P2P業(yè)務(wù)的融合。

4、挑戰(zhàn)及應(yīng)對方法

由于P2P技術(shù)自身固有的一些特點,P2P業(yè)務(wù)在固定互聯(lián)網(wǎng)領(lǐng)域高速發(fā)展的同時也遇到了一些障礙和挑戰(zhàn),比如知識產(chǎn)權(quán)保護、網(wǎng)絡(luò)安全、統(tǒng)一標準、流量和計費等問題。因此,在移動互聯(lián)網(wǎng)中大規(guī)模部署P2P應(yīng)用的同時,為了保證和促進業(yè)務(wù)健康發(fā)展,必須正視這些障礙和挑戰(zhàn),有針對性地探索應(yīng)對方案。

(1)知識產(chǎn)權(quán)保護

P2P服務(wù)都將不可避免地和知識產(chǎn)權(quán)發(fā)生沖突,每一個提供共享服務(wù)的P2P應(yīng)用都需要認真審視P2P網(wǎng)絡(luò)面臨的版權(quán)問題。在版權(quán)保護方面,DRM(Digital Rights Management,數(shù)字版權(quán)管理)是一種可行的方法。它可以對數(shù)字產(chǎn)品在分發(fā)、傳輸和使用等各個環(huán)節(jié)進行控制,使數(shù)字產(chǎn)品只能被授權(quán)使用的人按照授權(quán)的方式在授權(quán)使用的期限內(nèi)使用。另外,目前正在準備實施的移動電話實名制也有助于解決版權(quán)問題。

(2)網(wǎng)絡(luò)安全問題

網(wǎng)絡(luò)安全問題并不是因為P2P技術(shù)的引入而產(chǎn)生的,但是P2P技術(shù)平等共享的特點將會使這一問題變得更加嚴重。目前,針對移動終端的病毒、垃圾信息和黑客攻擊事件不斷出現(xiàn),給移動互聯(lián)網(wǎng)的網(wǎng)絡(luò)安全帶來了嚴重的挑戰(zhàn)。

解決這個問題的方法有兩個:一方面是移動網(wǎng)絡(luò)運營商在核心網(wǎng)內(nèi)部集中部署網(wǎng)絡(luò)安全設(shè)備,對病毒和垃圾信息進行過濾和攔截;另一方面是為移動終端提供類似目前PC中使用的防火墻和殺毒軟件。但是這兩種方式都有一定的局限性,比較理想的方法是采用目前企業(yè)級殺病毒軟件的工作方式,移動網(wǎng)絡(luò)運營商集中部署安全和防病毒服務(wù)器,并負責及時更新,移動終端下載安裝客戶端并利用移動互聯(lián)網(wǎng)進行更新。當然,上述過程也可以采用P2P的方式來實現(xiàn)。

(3)缺乏統(tǒng)一標準

目前P2P技術(shù)發(fā)展的一個瓶頸就是缺乏統(tǒng)一的標準,利益的分歧導致難以形成統(tǒng)一的標準,為P2P的推廣造成了人為的障礙,而這恰恰與P2P的自由、平等的初衷是相背離的。

由于目前移動P2P還處于萌芽階段,標準的統(tǒng)一問題相對來說比較容易解決。移動運營商可以參照移動夢網(wǎng)的發(fā)展模式,主導價值鏈的上下游,制定統(tǒng)一的移動P2P技術(shù)標準,為P2P技術(shù)在移動互聯(lián)網(wǎng)中的應(yīng)用鋪平道路。

(4)流量和計費問題

對于移動運營商而言,無線資源非常寶貴,如何在P2P業(yè)務(wù)和無線資源消耗之間取得平衡是需要重點考慮的問題。具體的做法是選擇一些節(jié)點之間業(yè)務(wù)流量較小的P2P業(yè)務(wù),以及通過一定的方法限制這些節(jié)點之間的信息流量,例如對于基于P2P的文件共享系統(tǒng),不采用基于洪泛法構(gòu)建的P2P業(yè)務(wù),避免P2P網(wǎng)絡(luò)的規(guī)模過于龐大,同時嚴格限制共享文件的大小。

固定互聯(lián)網(wǎng)采用包月的計費方式在很大程度上推動了P2P業(yè)務(wù)的發(fā)展,但是目前移動互聯(lián)網(wǎng)是按照上下行流量來進行計費的,這種計費模式對于P2P業(yè)務(wù)幾乎是致命的,沒有人愿意為因別人而產(chǎn)生的上行流量付費。因此,在內(nèi)容計費的基礎(chǔ)上,采用一定基礎(chǔ)流量的業(yè)務(wù)包月計費,對于移動P2P業(yè)務(wù)的發(fā)展是非常必要的。

5、結(jié)束語

P2P技術(shù)和應(yīng)用在固定互聯(lián)網(wǎng)已經(jīng)取得了巨大的成功,但是在移動互聯(lián)網(wǎng)中的應(yīng)用尚未開始,由于移動互聯(lián)網(wǎng)固有的結(jié)構(gòu)和特點,P2P技術(shù)很難簡單地從固定互聯(lián)網(wǎng)移植到移動網(wǎng)絡(luò)中來。隨著移動網(wǎng)絡(luò)的不斷演進和移動終端性能的不斷提高,在移動互聯(lián)網(wǎng)環(huán)境中實現(xiàn)P2P應(yīng)用的需求也不斷突出。本文針對P2P技術(shù)和移動互聯(lián)網(wǎng)的特點,對P2P技術(shù)在移動互聯(lián)網(wǎng)中的應(yīng)用進行了初步分析,對通過在移動網(wǎng)絡(luò)中部署P2P代理服務(wù)器實現(xiàn)P2P應(yīng)用進行了探討,同時從技術(shù)和商業(yè)的角度討論了在移動互聯(lián)網(wǎng)中引入P2P技術(shù)所帶來的挑戰(zhàn)及解決途徑。

 

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉