2013-04-26 37 views

回答

11

這裏有2點。

首先,GSM是一種移動語音電話系統 - 普通GSM不會進行數據連接。
GPRS和EDGE是GSM網絡的附件,允許發送數據。
還有其他種類的無線電話網絡也使用SIM卡並允許發送數據(UMTS,LTE)。其次,當您建立與移動電話和電話網絡的數據連接時,您正在您的電話/調制解調器與運營商網絡中的網關服務器之間建立IP連接。網關服務器允許你訪問互聯網(顯然與DNS服務器等一起)。

這與計算機插入局域網電纜並連接到他們的ISP相似。但是,您也可以將2臺計算機連接到交叉電纜,並將它們配置爲直接進行IP連接。所以你問的是,爲什麼我不能用2個GSM手機做同樣的事情?什麼是無線交叉電纜的等價物?

原因是因爲GSM沒有協議來相互連接電話。它只定義了電話連接到網絡基站的協議。因此,您需要一個不同的協議,其中一個可以在兩個對等體之間工作。藍牙是一種常見的協議,但它只能在短距離內工作。
如果您想連接兩個遙遠的電話,您可以通過第三方(如網站)執行此操作,第一個電話可以將數據上載到雲中,然後由第二個電話下載。或者,您可以通過互聯網在IP層建立連接,例如,如果一個移動設備是一個網絡服務器(最後一句話只是理論上的)。

另見本related question

編輯:3GPP版本12包括直接設備對設備通信。在撰寫本文時,它仍然是非常新的,並且還沒有商業可用,所以上面的答案仍然成立。 D2D專爲緊急服務而設計,例如,如果網絡受到災難損壞,他們仍然可以直接通信。但是3GPP表示它也將在市場上銷售。來自3GPP news

D2D還具有商業利益,新的應用基於運營商試用的用戶的物理接近度。

第二編輯:蘋果已經創建了一個名爲Multipeer Connectivity Framework特徵,它使用WiFi網絡,對等網絡WiFi和藍牙的混合物,以使的iPhone之間短距離連接的時候沒有GSM網絡。

NFC是另一種用於在兩個設備之間進行通信的點對點技術,這是由一些手機支持的。更多信息here

+0

據我所知,我需要編寫自己的通信協議,它解決了手機IP分配問題。謝謝! – Leo 2013-04-29 18:47:33

+1

不僅僅是協議,您需要硬件支持才能在您選擇的波長上發送和接收信號。 GSM電話在指定的GSM頻段上發送和接收。 – 2013-05-13 09:45:35

相關問題