《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是物联网设备网关技术架构设计(Session 管理、心跳管理、数据上行、数据下行)TCP Gateway。
物联网设备网关技术架构设计(Session 管理、心跳管理、数据上行、数据下行)
NioEventLoop 是 Netty 的 Reactor 线程,其角色:
基于Netty构建TCP网关的长连接容器,作为网关接入层提供服务API请求调用。
客户端通过域名+端口访问TCP网关,域名不同的运营商对应不同的VIP,VIP发布在LVS上,LVS将请求转发给后端的HAProxy,再由HAProxy把请求转发给后端的Netty的IP+Port。
LVS转发给后端的HAProxy,请求经过LVS,但是响应是HAProxy直接反馈给客户端的,这也就是LVS的DR模式。
其中步骤一至步骤九是指 Netty 服务端的创建时序,步骤十至步骤十三是 TCP 网关容器创建的时序。
Window 地址 // C:WindowsSystem32driversetchosts
添加 127001 iot-openicloudcom
位置: comibyteiottestserverTestTcpServer
位置: comibyteiottestclientTcpClient
更多内容:> 边缘计算网关(又叫物联网边缘计算网关),简称 Edge-Gateway,是一种可以在设备上运行本地计算、消息通信、数据缓存等功能的工业智能网关,可以在无需联网的情况实现设备的本地联动以及数据处理分析。 智慧眼智脑识别终端是能够运行本地计算、消息通信、数据缓存等功能的工业级物联网边缘计算网关,搭载国产自主研发的TPU,满足网点中各类物联网设备、视频设备的连接管理、设备数据计算等需求,具有高稳定性、高可靠性、高安全性和易扩展性,结合不同的应用场景,搭配多样化算法,实现人脸布控、视频结构化分析、行为分析、轨迹分析、热力分析等应用,为金融行业进行AI赋能。
蓝牙网关可以连接周边的蓝牙BLE设备,然后实现远程管理,例如:远程控制蓝牙BLE设备,接收蓝牙BLE设备发送的数据,并将其发送给服务器。一个蓝牙网关同时能够连接的BLE设备数量在7个左右,SKYLAB通过时分的方式可以进行轮流连接,达到与每个蓝牙BLE设备进行数据传输的目的。通过蓝牙BLE和WiFi之间的串口,将蓝牙BLE设备的数据通过WiFi或者以太网传送到服务器,并且将服务器端的数据传送到蓝牙BLE设备。
蓝牙网关可以通过4G,WIFI,以太网等方式,实现对蓝牙终端设备的远程控制和数据采集;也可以通过RS232,RS485方式,实现对蓝牙终端的近距离数据采集或无线双向通讯。
蓝牙网关的技术发展到现在,已经不再是一个仅仅用于扫描蓝牙beacon设备的广播数据的数据中转设备了。
蓝牙扫描网关:主要用于扫描到iBeacon设备广播数据中的RSSI,MAC标识,做一些定位,资产管理等简单的应用,进而衍生出一些对心跳,计步,温度,湿度等广播数据采集的诸如健康体征监测,冷库温湿度监测等场景应用。优势在于能在实际场景中同时采集数百个蓝牙设备的广播数据,采集效率高,其局限性在于只支持单向传输,且采集数据的过程中有丢包的可能。
蓝牙连接网关:主要用于和蓝牙设备的远程双向通讯,实现采集蓝牙终端设备的同时,也能下发指令控制蓝牙设备,蓝牙网关不仅能同时连接多个设备,而且能同时连接多个不同类型的设备,这将有助于蓝牙物联网的发展迈向一个新的台阶,也为无数的大数据平台提供了数据来源,最典型的则是应用在医护场景,养老院场景,车位锁管理,储物柜管理等。
工业网关主要有以下得3种常见用途:一、工业网关可以完成数据的实时采集。
工业网关连接设备的plc,实时采集工业设备运行的参数信息,可实现设备的数据实时采集,断线续传等功能。专业的工业网关可以在加密的情况下采集数据,实现数据的远程采集与传递。
二、工业网关可以通过云端平台实现设备的远程监控与管理。
工业网关采集到的数据传递云端平台,一旦设备运行过程中出现故障,物联网云平台就会向设备管理者推送报警信息。设备管理人员登入云端平台查看故障,通过工业网关实现设备的远程监控与调试。
三、工业网关可实现协议转换本地互联互通。
工业网关可实现多种协议转化为一种标准协议如ModbusTCP、OPCUA等通用协议,实现本地不同设备之间互相通信。
以上就是工业网关的三大主要用途,其实工业网关AR7091还可实现视频监控、边缘计算、巡检打卡等功能。给题主一个比较专业的概念——物联网网关,是通过无线和有线手段集中一定数量的传感器或设备数据,并通过无线技术传输至云中心,同时将中心计算后的反馈控制数据通过无线技术发送至终端控制设备的一种物联网通讯设备。在物联网系统中,物联网网关起到了承上启下的关键作用,是实现整个系统互联互通的核心保障。说起物联网网关,就要提一嘴成都万创科技了,因为万创拥有全球最完整的网关产品线——ARM低功耗网关、 X86高性能网关 、IP65/67物联网网关 、万创OS *** 作系统( 通过Web端远程访问和配置万创网关产品)~希望这个回答能够帮到题主呢。
TG462系列工业级物联网网关是一款采用ARM架构高能效处理器作为主控、采用Linux作为 *** 作系统的嵌入式工业计算机。
主要应用以下行业
电力:电压电流数据实时监控报警、城市电网、路灯控制;
环保:实时数据采集自来水、污水管道、泵站与水厂实时监控维护;
交通:机动车辆、车牌抓拍监控系统、车辆违章监控、交通灯控制;
安防:远程门禁系统监控、防盗装置报警;
能源:煤矿、石油、天然气、油田数据采集、供暖系统监控;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)