极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15054|回复: 7

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

[复制链接]
发表于 2017-6-9 17:13:17 | 显示全部楼层 |阅读模式
请问各位高手,使用GPRS如何实现数据通信?

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

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

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

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

使用道具 举报

发表于 2017-6-9 20:19:03 | 显示全部楼层
本帖最后由 pz_cloud 于 2017-6-9 20:20 编辑

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

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

使用道具 举报

 楼主| 发表于 2017-6-9 17:46:32 | 显示全部楼层
还是说每隔一段时间请求一下服务器看看有没有控制请求呢?这样好象又没有效率又浪费资源吧?
回复 支持 反对

使用道具 举报

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

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

我先找找资料,再有不清楚的还要麻烦你的,感谢!!
回复 支持 反对

使用道具 举报

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

我是硬件转软件的,看你做的vr很不错啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-14 17:07:01 | 显示全部楼层
pz_cloud 发表于 2017-6-9 21:50
我是硬件转软件的,看你做的vr很不错啊

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

以后还要多向你请教硬件相关的知识!!
回复 支持 反对

使用道具 举报

发表于 2017-7-5 08:45:44 | 显示全部楼层
要插一个物联网的卡吧
回复 支持 反对

使用道具 举报

发表于 2017-7-5 08:45:56 | 显示全部楼层
那个月租貌似不贵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-23 23:38 , Processed in 0.044696 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表