工业级4g DTU TCP心跳机制
计讯物联工业级4gDTU,支持TCP心跳链路检测,保持设备永远在线,支持短信备份功能,当TCP/UDP断开连接时,可以用短信发送数据,数据传输安全可靠。
心跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。
在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:SO_KEEPALIVE。系统默认是设置的2小时的心跳频率。但是它检查不到机器断电、网线拔出、防火墙这些断线。而且逻辑层处理断线可能也不是那么好处理。一般,如果只是用于保活还是可以的。
心跳包一般来说都是在逻辑层发送空的echo包来实现的。下一个定时器,在一定时间间隔下发送一个空包给客户端,然后客户端反馈一个同样的空包回来,服务器如果在一定时间内收不到客户端发送过来的反馈包,那就只有认定说掉线了。
其实,要判定掉线,只需要send或者recv一下,如果结果为零,则为掉线。但是,在长连接下,有可能很长一段时间都没有数据往来。理论上说,这个连接是一直保持连接的,但是实际情况中,如果中间节点出现什么故障是难以知道的。更要命的是,有的节点(防火墙)会自动把一定时间之内没有数据交互的连接给断掉。在这个时候,就需要我们的心跳包了,用于维持长连接,保活。
在获知了断线之后,服务器逻辑可能需要做一些事情,比如断线后的数据清理呀,重新连接,当然,这个自然是要由逻辑层根据需求去做了。
总的来说,心跳包主要也就是用于长连接的保活和断线处理。一般的应用下,判定时间在30-40秒比较不错。如果实在要求高,那就在6-9秒。
-
多普勒超声波流量计计讯物联超声波多普勒流量计是一种利用多普勒效应原理进行流体流速、流量、水位、水温测量的传感器,其感应灵敏、响应快、精度高、量程宽。
-
国产化DTU | TD210-C1计讯物联国产化DTU TD210-C1,采用处理器国产化方案,主频性能翻倍,功耗减半, 全网通5G 4G,4G CAT 1,支持串口与IP数据、IO与IP数据...
-
电极式水质传感器计讯物联电极式水质传感器支持RS485、MODBUS RTU协议,支持连接PLC、DCS、工业控制计算机、通用控制器、无纸记录仪、触摸屏等设备,广泛应...
-
雷达超声波流量计计讯物联雷达超声波流量计,雷达+超声波双波测量,满管、非满管模式自动切换,无盲区精准测量,低功耗与强抗干扰设计,适用于地下管网、污...
-
遥测终端机(防水电池版)TY511-B6TY511-B6是一款集数据采集、数据存储、无线传输、边缘计算、智能告警、卫星定位等功能的遥测终端机,具备IP68防护等级、电池供电、低功耗、...
-
水利遥测终端机水文监测站应用厦门计讯物联水利遥测终端机水文在线监测,多源数据采集,连接水位计、雨量计(如翻斗式 称重式)、流量计(多普勒或雷达式)、水质传感器等,实时获取水位、雨量、流量、水温、水质等参数,
-
案例 | 计讯物联5G工业网关赋能国控环保站“监测-溯源-调控”智能升级计讯物联深度融合物联网、边缘计算、大数据与云计算技术,提供软硬件一体化解决方案,对泵站、污水处理站、关键河道水文站等核心场景进行智能化改造,打破数据孤岛,构建动态监管网络
-
GNSS位移监测站厦门计讯物联科技自主研发的GNSS位移监测站,构建起全天候、智能化的监测防线,广泛适用场景:安全守护无死角。地质灾害监测:滑坡体稳定性实时监控与预警,崩塌危岩位移
-
空压机无线通信模块,让空压机运维迈入无线智能时代在工业4 0浪潮下,传统空压机正面临数字化改造的迫切需求。计讯物联的无线通信模块,支持数据采集、存储、传输上云、监测、控制等功能,通过5G 4G Wi-Fi多模传输技术,实现设备状态实时监
-
案例 | 双防预警,水利遥测终端TY511-B6守护市政排水安全!遥测终端机TY511-B6 ,精准应对排水难题,功能强大:集数据采集、存储、无线传输、边缘计算、智能告警、卫星定位、屏幕磁控调试于一体。高可靠性:IP68防护等级,电池供电,低功