在两部电话之间无法发送GSM数据吗? [英] Is GSM data sending between 2 phones impossible?

查看:90
本文介绍了在两部电话之间无法发送GSM数据吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Please tell me in detail why it is impossible to send the data between two phones over GSM? I can find almost no information about this problem.

推荐答案

这里有2点。

首先,GSM是一个移动语音电话系统-普通GSM不进行数据连接。

GPRS和EDGE是GSM网络的附件,可以发送数据。

还有其他类型的无线电话网络,它们也使用SIM卡并允许发送数据(UMTS,LTE)。

Firstly, GSM is a mobile voice telephony system - plain GSM doesn't do data connections.
GPRS and EDGE are add-ons to the GSM network that allow data to be sent.
There are other kinds of wireless phone networks that also use a SIM and allow data to be sent (UMTS, LTE).

第二,当您与移动电话和电话网络建立数据连接,即在电话/调制解调器与运营商网络中的网关服务器之间建立IP连接。网关服务器允许您访问Internet(显然是与DNS服务器等一起)。

Secondly, when you establish a data connection with a mobile phone and a phone network, you are establishing an IP connection between your phone/modem and a gateway server in the operator's network. The gateway server allows you access to the internet (together with the DNS server etc, obviously).

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

This is similar to a computer plugging in a LAN cable and connecting to their ISP. But you can also connect 2 computers with a crossover cable, and configure them to have an IP connection directly. So what you are asking is, why can't I do the same with 2 GSM phones? what is the equivalent of a wireless crossover cable?

原因是因为GSM没有将电话相互连接的协议。

The reason is because GSM has no protocol to connect phones to each other. It only defines a protocol for phones to connect to a network base station.

要在两部电话之间传输数据,因此,您需要一个不同的协议,该协议将在两部电话之间工作。 2个同行。蓝牙是一种常见的协议,但只能在短距离内使用。

如果您想连接两台远程电话,则可以通过第三方(例如网站)进行操作,可以将数据上传到该第三方通过第一部手机进入云中,然后通过第二部手机下载。
或者,您可以通过Internet在IP级别建立连接,例如如果一个移动设备是Web服务器(最后一句话仅是理论上的解释)。

To transfer data between 2 phones, therefore, you need a different protocol, one which will work between 2 peers. Bluetooth is a common such protocol, but it only works over short distances.
If you want to connect 2 distant phones, you can do this via a third party, like a website, to which data can be uploaded into the cloud by the first phone and downloaded by the second phone.
Or, you could establish a connection at the IP level via the internet, e.g. if one mobile device was a web server (the last sentence is only theorising).

另请参见以下相关问题

编辑: 3GPP版本12包括直接的设备到设备通信。在撰写本文时,它仍然是非常新的,并且尚未在市场上出售,因此上述答案仍然成立。 D2D专为紧急服务而设计,例如,如果网络因灾难而损坏,它们仍然可以直接通信。但是3GPP建议它也将在市场上出售。来自 3GPP新闻

3GPP Release 12 includes direct Device to Device communications. At the time of writing, it's still very new, and not yet commercially available, so the answer above still holds. D2D is designed for emergency services, eg if the network is damaged by a disaster, they can still communicate directly. But 3GPP suggests that it will be commercially available as well. From 3GPP news


D2D也有商业上的好处,新的应用程序基于运营商试用的用户的物理邻近性而构建。

There are also commercial benefits of D2D, with new applications building on the physical proximity of users being trialed by operators.

第二次编辑:Apple创建了一个名为 Multipeer Connectivity Framework ,它结合了WiFi网络,对等WiFi和蓝牙,可在没有GSM网络时在iPhone之间实现短距离连接。

2nd Apple has created a feature called Multipeer Connectivity Framework, which uses a mixture of WiFi networks, peer-to-peer WiFi and Bluetooth to enable short distance connectivity between iPhones when there is no GSM network.

NFC是另一种点对点技术,用于在2台设备之间进行通信,某些电话支持这种技术。更多信息此处

NFC is another peer-to-peer technology for communicating between 2 devices, that is supported by some phones. More information here.

这篇关于在两部电话之间无法发送GSM数据吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆