sleept 发表于 2017-6-9 17:13:17

GPRS 如何实现物联网?如何通信传送数据?

请问各位高手,使用GPRS如何实现数据通信?

这样问可能表达的有点不太清楚,是这样的,我之前做的物联网都是使用WIFI来实现的,也就是客户发送请求给服务器,服务器做为平台给指定的IP发送控制指令,来实现控制硬件的,要是被控制硬件的IP是DHCP的话,可以在路由中用动态域名来实现,这个是可以解决没有问题的。

但是我不太清楚,GRPS是如何确定被控硬件的?IP地址应该也是动态的吧,这个怎么弄?GPRS是直接跟网络通信的,这个没有路由呀,用短信控制吗?

也就是说如何给指定的硬件发送指令?

现在的共享单车都是GPRS的,这个是怎么做到的?

pz_cloud 发表于 2017-6-9 20:19:03

本帖最后由 pz_cloud 于 2017-6-9 20:20 编辑

这属于信息推送,从服务器发到客户端,具体实现机制是 socket长连接+心跳机制(比如MQTT协议)。也就是说客户端(gprs模块)需要向服务器发起一个长连接请求,然后保持在线,这样服务器就可以向其push信息啦,包括你手机上的app(如qq微信)也是这样推送信息的,只不过这里的长连接是由ios系统或者android系统来维护的。

可以搜索一下相关的网络知识,自己搭建服务器的话会比较复杂,也有一些第三方的云平台可以提供推送功能。

sleept 发表于 2017-6-9 17:46:32

还是说每隔一段时间请求一下服务器看看有没有控制请求呢?这样好象又没有效率又浪费资源吧?

sleept 发表于 2017-6-9 21:29:29

pz_cloud 发表于 2017-6-9 20:19
这属于信息推送,从服务器发到客户端,具体实现机制是 socket长连接+心跳机制(比如MQTT协议)。也就是说客户 ...

十分感谢,这些信息对我太有用了,服务器端我这里没有问题,我是从软件转向硬件的,差的就是这些技术名称和资料搜索方向,再次感谢!!

我先找找资料,再有不清楚的还要麻烦你的,感谢!!

pz_cloud 发表于 2017-6-9 21:50:23

sleept 发表于 2017-6-9 21:29
十分感谢,这些信息对我太有用了,服务器端我这里没有问题,我是从软件转向硬件的,差的就是这些技术名称 ...

我是硬件转软件的:lol,看你做的vr很不错啊

sleept 发表于 2017-6-14 17:07:01

pz_cloud 发表于 2017-6-9 21:50
我是硬件转软件的,看你做的vr很不错啊

见笑了,见笑了,我做的那个硬件原理其实很简单,高手一看就明白。只是基于软件的优势了解了EDID的数据格式,能随自己的想法修改而已。

以后还要多向你请教硬件相关的知识!!

1529835644 发表于 2017-7-5 08:45:44

要插一个物联网的卡吧

1529835644 发表于 2017-7-5 08:45:56

那个月租貌似不贵
页: [1]
查看完整版本: GPRS 如何实现物联网?如何通信传送数据?