GPRS模块网络透传模式是否支持大规模设备投放应用

2019-12-12 18:20发布

如题,GPRS模块使用2G网络透传模式频繁传输(一小时)数据包。本公司生产的一批设备几万台,同时开机运行每隔一小时上次一次数据包,数据量不大,但是数据经常丢失。
请问这种问题是模块大规模投放造成的数据冲突还是其他原因造成的。还有对于大量设备实现通讯大家有什么方案和建议
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
lou0908
1楼-- · 2019-12-12 20:19
会冲突掉的,我们几百台设备在同一个区域每隔10分钟都会有这个问题
陶新成
2楼-- · 2019-12-13 01:29
lou0908 发表于 2019-3-12 22:25
会冲突掉的,我们几百台设备在同一个区域每隔10分钟都会有这个问题

冲突的原因分析过吗,是由于多个设备同时占用信道造成数据阻塞还是什么原因,基站在处理多个设备的时候不知道会不会有仲裁之类的机制。你们是怎么处理的,有方案吗,如果更换成4G会不会好一些
wajlh
3楼-- · 2019-12-13 03:47
 精彩回答 2  元偷偷看……
陶新成
4楼-- · 2019-12-13 09:35
wajlh 发表于 2019-3-12 22:36
透传数据,自己加应答机制就好了,发了数据没有应答就重发,重发N次不成功就重新联网再发,我们投放了6K左 ...

你的设备通讯数据量大吗,我们也做了应答机制,发送之前先发握手指令,经常是握手指令能收到但是数据上传失败。我在跟厂家沟通,看是否是设备掉线引起来的
meirenai
5楼-- · 2019-12-13 09:36
透传的数据还是要加协议的吧,不是说你给透传模块就完了,你服务器要回包的,才算发送成功。
meirenai
6楼-- · 2019-12-13 12:28
另外透传模块一般都有缓冲区,可以缓冲一部分数据,网络断开以后会重新把数据发上去,理论上短时间内断网不会丢包。
你需要确定的问题是
1、透传模块内部有没有缓冲机制?
2、服务器是否接收错误。透传模块虽然上传成功,但是由于是大量缓冲的数据一块上发导致服务端解析错误,从而引起数据丢失。

一周热门 更多>