工业级4g DTU TCP心跳机制
计讯物联工业级4gDTU,支持TCP心跳链路检测,保持设备永远在线,支持短信备份功能,当TCP/UDP断开连接时,可以用短信发送数据,数据传输安全可靠。
心跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。
在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:SO_KEEPALIVE。系统默认是设置的2小时的心跳频率。但是它检查不到机器断电、网线拔出、防火墙这些断线。而且逻辑层处理断线可能也不是那么好处理。一般,如果只是用于保活还是可以的。
心跳包一般来说都是在逻辑层发送空的echo包来实现的。下一个定时器,在一定时间间隔下发送一个空包给客户端,然后客户端反馈一个同样的空包回来,服务器如果在一定时间内收不到客户端发送过来的反馈包,那就只有认定说掉线了。
其实,要判定掉线,只需要send或者recv一下,如果结果为零,则为掉线。但是,在长连接下,有可能很长一段时间都没有数据往来。理论上说,这个连接是一直保持连接的,但是实际情况中,如果中间节点出现什么故障是难以知道的。更要命的是,有的节点(防火墙)会自动把一定时间之内没有数据交互的连接给断掉。在这个时候,就需要我们的心跳包了,用于维持长连接,保活。
在获知了断线之后,服务器逻辑可能需要做一些事情,比如断线后的数据清理呀,重新连接,当然,这个自然是要由逻辑层根据需求去做了。
总的来说,心跳包主要也就是用于长连接的保活和断线处理。一般的应用下,判定时间在30-40秒比较不错。如果实在要求高,那就在6-9秒。
-
一体化雷达液位计|TY122-B6计讯物联一体化雷达液位计TY122-B6,集液位传感器、无线通讯、遥测终端RTU、自供电系统于一体,具备高防护、高性能、高精度、大量程、多通... -
危险废物智能管理终端TS910-V计讯物联TS910-V危险废物智能管理终端一体机,实现危废从产生到入库全流程的闭环式智能管控,实时上传自动称重、废物代码、废物类型、废物... -
白蚁可视化防治装置|TY502-B2计讯物联白蚁可视化防治装置TY502-P2,深度融合AI智能识别与4G传输技术,将传统被动治理升级为“防+治结合”的智能化新范式,构建 ... -
5G加密工业网关|TR323-A2计讯物联5G加密工业网关 TR323-A2,具备加密、认证和数据防篡改能力,支持国密软硬件加密,支持SM1、SM2、SM3、SM4算法,支持IPsec VPN加... -
雷达水位计计讯物联雷达水位计采用先进雷达波测距技术,非接触式精准监测水位变化,适用于河流、湖泊、水库、城市管网、工业水池等多场景。无需接触介...
-
计讯物联调蓄水库智能安全监测解决方案本方案依托计讯物联先进的物联网通信、高精度传感采集及云端协同技术,构建覆盖 “雨水情、大坝结构、渗流渗压、局地气象” 四大维度的全场景智能监测体系。通过前端感知终端与工业级 -
AI边缘网关TG465的东南亚智慧交通IoT解决方案计讯物联面向东南亚市场,推出以 TG465 工业 5G 边缘计算网关为核心的智能交通 IoT 解决方案。该方案覆盖交通信号控制、智能限速预警、AI 交通感知与执法等典型场景,构建「感知—计算—传 -
AI边缘智算|TG465让智慧工地从“看得见”到“管得住”TG465系列5G AIoT边缘计算机,专门面向智慧工地安全生产场景,打破传统管理局限,提供“人-机-环”一体化全方位管控方案,助力工地从“人工抽查”升级为“实时预警”。 -
边缘AI,筑牢燃气安全防线|TG465多模态智能预警方案计讯物联TG465系列边缘计算网关打造视觉 + 传感双防线,实现从“被动告警”到“主动预判”的燃气安全智能升级。 -
数智赋能电力运维,TG465多模态AI守护线路安稳运行计讯物联基于多模态大模型打造AIoT 边缘智能方案,以TG465 5G AIoT边缘计算机为硬件底座,实现视觉 AI+IoT传感+边缘决策一体化,为输电系统构建主动预判、秒级告警、全域可控的智能防护网。

闽公网安备 35021102001331号