本技术介绍了一种创新的工业物联网网关方法和系统,旨在实现消息的有效分离。该技术通过接收并识别来自发送端的消息,区分控制类和数据类消息,进而对它们进行相应的处理,以优化工业物联网通信效率。
背景技术
当前越来越多的工业设备被赋予物联网连接能力,通过接入工业物联网,促进了工业生产效率和智慧化程度的提升。各类工业设备经由工业物联网网关接入工业物联网,实现与网络中远程部署的工业云APP之间的通信。工业设备与工业云APP之间的通信内容主要包括:工业设备的各类传感器采集的感知数据、工业设备中的故障告警和工业云APP对工业设备的远程操控命令等。
随着云计算、大数据和人工智能等新一代信息技术的广泛应用和工业高质量发展的需要,业界更为强调人机协作、可持续性和个性化的生产方式。工业物联网呈现出以下发展特点:(1)工业设备的接入数量不断增加,每台设备所配置的传感器越来越多,这使得工业物联网网关需要处理的数据量也越来越大。(2)工业应用软件越来越多地部署在云端,远程控制必不可少。(3)随着个性化制造的推广,工业设备将频繁接收远程操控指令。这些发展特点使得工业物联网网关一方面需要实现海量异构数据的采集和上报,另一方面还需要能够实时、快速地实现故障上报和大量远程操控指令下发。
然而,现有工业物联网网关虽然能够实现多种异构工业设备的统一接入和数据交换,但是对于工业设备与工业云APP之间的通信仍然使用单一通信通道完成通信内容的消息交换和串行处理。随着工业设备与工业云APP之间通信数据量的快速增加,海量感知数据几乎能够占据整个通信通道,甚至造成通信堵塞。这会导致故障告警、远程操控的控制类消息无法及时传递,工业生产无法正常进行。
实现思路