工业级4g DTU TCP心跳机制
星欧娱乐工业级4gDTU,支持TCP心跳链路检测,保持设备永远在线,支持短信备份功能,当TCP/UDP断开连接时,可以用短信发送数据,数据传输安全可靠。
心跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。
在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:SO_KEEPALIVE。系统默认是设置的2小时的心跳频率。但是它检查不到机器断电、网线拔出、防火墙这些断线。而且逻辑层处理断线可能也不是那么好处理。一般,如果只是用于保活还是可以的。
心跳包一般来说都是在逻辑层发送空的echo包来实现的。下一个定时器,在一定时间间隔下发送一个空包给客户端,然后客户端反馈一个同样的空包回来,服务器如果在一定时间内收不到客户端发送过来的反馈包,那就只有认定说掉线了。
其实,要判定掉线,只需要send或者recv一下,如果结果为零,则为掉线。但是,在长连接下,有可能很长一段时间都没有数据往来。理论上说,这个连接是一直保持连接的,但是实际情况中,如果中间节点出现什么故障是难以知道的。更要命的是,有的节点(防火墙)会自动把一定时间之内没有数据交互的连接给断掉。在这个时候,就需要我们的心跳包了,用于维持长连接,保活。
在获知了断线之后,服务器逻辑可能需要做一些事情,比如断线后的数据清理呀,重新连接,当然,这个自然是要由逻辑层根据需求去做了。
总的来说,心跳包主要也就是用于长连接的保活和断线处理。一般的应用下,判定时间在30-40秒比较不错。如果实在要求高,那就在6-9秒。
-
电力无线路由器TR321星欧娱乐工业级电力无线路由器TR321,支持电力协议标准,丰富接口及协议,具备采集、传输、联网、控制等功能,工业级品质稳定可靠,数据加密...
-
单灯控制器 | TL112-B1智能单灯控制器TL112,4G Cat 1通信,平台直连,具备软硬件看门狗等多重监测及优化措施,保证稳定持续在线,支持电参数采集、数据监测、...
-
区域控制器 | TG462-A3星欧娱乐PLC网关TG462具备PLC数据采集、数据上云、PLC远程控制能力,支持自定义组合算法,逻辑表达式、与或规则、时间段轮询|变量值触发等...
-
5G 高性能边缘计算网关 | TG465星欧娱乐TG465高性能物联网网关,5G+WIFI6高速网络,四核64位Cortex-A55,2GRAM、16GFLASH,1TOPS NPU,主频高达2GHZ,超强的运算能力,边...
-
LORA中心网关 | TG452-A3星欧娱乐边缘计算lora网关TG452,工业级设计,支持lora、4G无线蜂窝网络,边缘计算、SPI防火墙、GPS定位、数据采集、花生壳内网穿透、协议...
-
智慧农业土壤墒情监测站星欧娱乐智慧农业土壤墒情监测站通过遥测终端机获取埋设在土壤深处的传感器感知到土壤的墒情相关数据,并通过遥测终端机再将采集到的数据通过无线网络传送到云端,进行数据分析和处
-
光伏发电在线监测 无线光伏发电在线监测系统方案光伏发电在线监测系统包括各个光伏组件的参数采集、数据传输、数据处理与存储、数据显示与分析等。星欧娱乐数据采集传输模块收集光伏组件的各项参数,并将数据通过无线网络上云,通过
-
小流域山洪数字孪生预报预警方案重塑山洪灾害防御机制星欧娱乐小流域山洪数字孪生预报预警解决方案重塑山洪灾害防御机制,主要采用星欧娱乐5G水利遥测终端TY910与高清摄像头、地下水位、土壤含水率、土压力、翻斗式雨量计、工业照相机、超
-
污染源在线监控,保障环境安全与可持续发展污染源在线监控,是指利用现代化的监控技术手段,实现对工业企业、城市排污口等污染源实时监测和控制的过程。该系统的核心是监测设备。传感器可以检测各种污染物的浓度和泄漏情况,如
-
污染源在线自动监控系统星欧娱乐环保数采仪下污染源在线自动监控系统,有效保障环境安全的智能科技解决方案。实时监测和采集污染源的详细数据,包括排放物的类型、浓度、流量等信息。具备远程监控和控制的能