不可能在两部手机之间发送GSM数据?

时间:2013-04-26 20:24:57

标签: communication gsm mobile-phones

请详细告诉我为什么不可能通过GSM在两部手机之间发送数据?我几乎找不到关于这个问题的信息。

1 个答案:

答案 0 :(得分:12)

这里有2点。

首先,GSM是移动语音电话系统 - 普通GSM不进行数据连接 GPRS和EDGE是GSM网络的附加组件,允许发送数据 还有其他类型的无线电话网络也使用SIM并允许发送数据(UMTS,LTE)。

其次,当您与移动电话和电话网络建立数据连接时,您将在电话/调制解调器与运营商网络中的网关服务器之间建立IP连接。网关服务器允许您访问互联网(显然还有DNS服务器等)。

这类似于计算机插入LAN电缆并连接到其ISP。但您也可以使用交叉电缆连接2台计算机,并将它们配置为直接进行IP连接。所以你要问的是,为什么我不能用2部GSM手机做同样的事情呢?什么相当于无线交叉电缆?

原因是因为GSM没有协议将手机相互连接。它仅定义了电话连接到网络基站的协议。

因此,要在两部手机之间传输数据,您需要一个不同的协议,一个可以在两个对等体之间工作的协议。蓝牙是一种常见的协议,但它只适用于短距离 如果您想连接2部远程手机,可以通过第三方(如网站)进行连接,第一部手机可以将数据上传到云端,第二部手机可以下载。 或者,您可以通过互联网在IP级别建立连接,例如如果一个移动设备是一个Web服务器(最后一句话只是理论上的。)

另见related question

编辑:3GPP版本12包括直接的设备到设备通信。在撰写本文时,它仍然是非常新的,尚未商业化,所以上面的答案仍然存在。 D2D专为紧急服务而设计,例如,如果网络被灾难损坏,他们仍然可以直接通信。但3GPP表示它也将在商业上可用。来自3GPP news

  

D2D还具有商业优势,新的应用程序建立在运营商对用户的物理接近度的基础上。

第二次编辑:Apple创建了一个名为Multipeer Connectivity Framework的功能,它使用WiFi网络,点对点WiFi和蓝牙的混合功能,在没有GSM网络的情况下实现iPhone之间的短距离连接。

NFC是另一种用于两台设备之间通信的点对点技术,有些手机支持这种技术。更多信息here