CN109150703B - 一种工业物联网智能云网关及其通信方法 - Google Patents

一种工业物联网智能云网关及其通信方法 Download PDF

Info

Publication number
CN109150703B
CN109150703B CN201810969494.2A CN201810969494A CN109150703B CN 109150703 B CN109150703 B CN 109150703B CN 201810969494 A CN201810969494 A CN 201810969494A CN 109150703 B CN109150703 B CN 109150703B
Authority
CN
China
Prior art keywords
data
cloud
cloud platform
module
gateway
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810969494.2A
Other languages
English (en)
Other versions
CN109150703A (zh
Inventor
史运涛
丁辉
雷振伍
董广亮
王力
孙德辉
李超
刘大千
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
North China University of Technology
Original Assignee
North China University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by North China University of Technology filed Critical North China University of Technology
Priority to CN201810969494.2A priority Critical patent/CN109150703B/zh
Publication of CN109150703A publication Critical patent/CN109150703A/zh
Application granted granted Critical
Publication of CN109150703B publication Critical patent/CN109150703B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0442Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/045Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply hybrid encryption, i.e. combination of symmetric and asymmetric encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供一种工业物联网智能云网关及其通信方法该网关包括数据采集模块,具体用于获取异构网络中的网络设备采集的工业数据;协议解析与转换模块,具体用于对所述工业数据进行协议解析,并将具备不同通信协议的所述工业数据转换为OPC UA标准数据;并进一步将得到的所述OPC UA标准数据转换为MQTT协议数据;云端传输模块,具体用于将所述MQTT协议数据发送给云平台。本发明实施例通过单一网关实现了不同协议的工业数据的上云服务,提供了不同网络的设备接入方案,解决了异构网络中多协议工业数据上云的难题;同时从网络层、传输层、应用层三个层面全方位的解决了数据传输的安全性问题,形成了完整的安全保障体系。

Description

一种工业物联网智能云网关及其通信方法
技术领域
本发明实施例涉及通信技术领域,具体涉及一种工业物联网智能云网关及其通信方法。
背景技术
工业数据通信已被广泛用在工业生产的各个环节,通过工业通信***来对工业生产的各环节进行监控。目前,对工业数据的访问主要有两种方式,一种是通过串口或总线传送到本地计算机进行控制,另一种是通过网络上传到云服务器,利用远程终端进行数据访问。尽管目前物联网在各领域的应用广泛,但没有物联网数据接入的统一接口,目前传感网络,特别是传统工业传感网络数据采集协议繁多,协议标准不统一,各行业根据应用需求,独自建立自己的***及终端,采用不同的协议进行数据传输。传统网关只支持某两种协议之间的转换,不能实现异构网络多协议转换,无法通过单一网关解决异构网络多协议转换及数据上云的问题。
发明内容
为解决现有技术无法通过单一网关解决异构网络多协议转换及数据上云的问题,本发明实施例提供一种工业物联网智能云网关及其通信方法。
第一方面,本发明实施例提供一种工业物联网智能云网关,该智能云网关包括数据采集模块,具体用于获取异构网络中的网络设备采集的工业数据;协议解析与转换模块,具体用于对所述工业数据进行协议解析,并将具备不同通信协议的所述工业数据转换为OPC UA标准数据;并进一步将得到的所述OPC UA标准数据转换为MQTT协议数据;云端传输模块,具体用于将所述MQTT协议数据发送给云平台。
可选地,所述云端传输模块还用于接收所述云平台发送的控制指令,所述控制指令为MQTT协议格式;所述协议解析与转换模块还用于将所述控制指令转换为OPC UA标准数据,并进一步转换为符合目标网络设备协议格式的指令数据;所述数据采集模块还用于将所述指令数据发送给所述目标网络设备。
可选地,所述智能云网关还包括加密模块;所述加密模块用于通过加密隧道技术实现所述云端传输模块与所述云平台数据传输的安全性。
可选地,所述加密模块还用于采用非对称加密技术实现所述云端传输模块与所述云平台的握手认证。
可选地,所述加密模块还用于采用通用唯一识别码配合实现所述云平台对所述云端传输模块的权限校验。
可选地,所述加密模块还用于使用对称算法生成对称密钥,并利用所述对称密钥加密所述MQTT协议数据,用非对称公钥对所述对称密钥进行非对称加密;将加密后的所述MQTT协议数据和所述对称密钥通过所述云端传输模块传送至所述云平台,以供所述云平台利用非对称私钥解密得到所述对称密钥,并利用所述对称密钥对所述MQTT协议数据进行解密从而获取明文数据。
可选地,所述云端传输模块还用于向所述云平台发送心跳信号,若在预设的心跳间隔内未接收到所述云平台的响应消息,则获知连接中断,从而触发所述云端传输模块与所述云平台重新建立连接;并同时采取断点续传,即将数据包进行临时本地存储,待通信恢复后再将所述数据包上传给所述云平台。
可选地,所述网络设备与所述云端传输模块之间的通信以及所述云端传输模块与所述云平台之间的通信通过在预设多类通信方式中进行选择实现;所述预设多类通信方式包括WiFi、以太网、3G、4G以及GSM/GPRS通信。
可选地,所述智能云网关还包括web人机交互模块;所述web人机交互模块用于配置所述网络设备、显示所述网络设备的接入状态、数据传输状态以及管理所述云平台下发的所述控制指令。
第二方面,本发明实施例提供一种工业物联网智能云网关通信方法,该方法包括:获取异构网络中的网络设备采集的工业数据;对所述工业数据进行协议解析,并将具备不同通信协议的所述工业数据转换为OPC UA标准数据;并进一步将得到的所述OPC UA标准数据转换为MQTT协议数据;将所述MQTT协议数据发送给云平台;其中,在所述将所述MQTT协议数据发送给云平台的过程中,通过加密隧道技术实现智能云网关与所述云平台数据传输的安全性;所述将所述MQTT协议数据发送给云平台,具体包括:采用非对称加密技术实现所述智能云网关与所述云平台的握手认证;在所述握手认证通过后,采用通用唯一识别码配合实现所述云平台对所述智能云网关的权限校验;在所述权限校验通过后,使用对称算法生成对称密钥,并利用所述对称密钥加密所述MQTT协议数据,用非对称公钥对所述对称密钥进行非对称加密;将加密后的所述MQTT协议数据和所述对称密钥传送至所述云平台,以供所述云平台利用非对称私钥解密得到所述对称密钥,并利用所述对称密钥对所述MQTT协议数据进行解密从而获取明文数据。
本发明实施例通过单一网关实现了不同协议的工业数据的上云服务,提供了不同网络的设备接入方案,解决了异构网络中多协议工业数据上云的难题;同时从网络层、传输层、应用层三个层面全方位的解决了数据传输的安全性问题,形成了完整的安全保障体系。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的工业物联网智能云网关的结构示意图;
图2是本发明实施例提供的工业物联网智能云网关的加密机制示意图;
图3是本发明实施例提供的工业物联网智能云网关的通信方法流程图;
图4是本发明另一实施例提供的工业物联网智能云网关的通信方法流程图;
图5是本发明另一实施例提供的工业物联网智能云网关的通信方法中智能云网关和云平台的通信过程流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明实施例提供的工业物联网智能云网关的结构示意图。如图1所示,所述智能云网关包括数据采集模块10、协议解析与转换模块20及云端传输模块30,其中:
数据采集模块10具体用于获取异构网络中的网络设备采集的工业数据;
所述异构网络包括具有不同通信协议的网络设备。所述网络设备可以包括PLC、WirelessHart设备、Ethercat设备、仪器仪表、各种传感器等。所述网络设备的通信协议可以是如西门子PLC S7协议,modbus协议、RS-485协议、串口通信协议等。
数据采集模块10具体用于获取异构网络中的网络设备采集的工业数据,实现物理世界数据的采集。数据采集模块10获取异构网络中的网络设备采集的工业数据,可以直接与传感器节点等通信获取所述工业数据,也可通过与汇聚节点通信间接获取所述工业数据。其中,所述汇聚节点用于收集周围传感器节点的数据,并向数据采集模块10转发。
数据采集模块10采集的所述工业数据是已被转换为电信号的各种物理量,如温度、水位、流量、压力等。数据采集模块10采集所述工业数据的方式可以为采样方式,即隔一定采样周期对同一点数据重复采集。
协议解析与转换模块20具体用于对所述工业数据进行协议解析,并将具备不同通信协议的所述工业数据转换为OPC UA标准数据;并进一步将得到的所述OPC UA标准数据转换为MQTT协议数据;
协议解析与转换模块20具体用于对数据采集模块10采集的所述工业数据进行协议解析,将具备不同通信协议(如西门子PLC S7协议,modbus协议、RS-485协议、串口通信协议等)的所述工业数据(包括通信命令数据)转化为具有统一格式的OPC UA(OPC UnifiedArchitecture,OPC统一架构)标准数据。OPC UA标准是一个不依赖任何平台的标准,通过此标准各种各样的***和设备能在不同的网络中进行通信,保证上下层网络正常通信。
在将具备不同通信协议的所述工业数据转换为OPC UA标准数据后,协议解析与转换模块20将所述OPC UA标准数据统一封装,转换为具有物联网标准的消息队列遥测传输物联网通讯协议的数据格式,即MQTT协议数据。所述MQTT协议数据支持与云平台进行通信。
云端传输模块30具体用于将所述MQTT协议数据发送给云平台;
云端传输模块30具体用于将所述MQTT协议数据发送给云平台,即将转换为可以与云平台通信的数据格式MQTT协议数据后的所述工业数据发送给云平台。
本网关上行部分通过OPC UA及消息队列遥测传输物联网通讯协议(MQTT协议)将实时工业数据无缝地直接传输到企业中的设备云和大数据分析平台,用户可在云端获取厂内机器(属于网络设备)运行状态信息,对现场网络设备进行实时监控;同时,可实现对具备不同网络协议的现场网络设备的监控。
本发明实施例中将异构网络设备的工业数据先转换成OPC UA标准数据,再转换成MQTT数据,可以实现所述工业数据不经过云端直接与工业现场的OPC UA设备进行数据通信,以增强实时性。比如,工业现场的PLC设备需要通过网关与OPC UA设备进行通信时,则PLC的数据可以在传输给云网关后,直接由云网关返回给OPC UA设备,从而有效增强实时性。
可以理解的,所述工业数据也可直接转换为MQTT数据,再通过MQTT协议把数据传送至云平台。
本发明实施例通过将不同通信协议的工业数据依次转换为OPC UA标准数据、MQTT数据,通过单一网关实现了不同协议的工业数据的上云服务,提供了不同网络的设备接入方案,解决了企业异构网络设备接入管理的痛点。
进一步地,基于上述实施例,所述云端传输模块30还用于接收所述云平台发送的控制指令,所述控制指令为MQTT协议格式;所述协议解析与转换模块20还用于将所述控制指令转换为OPC UA标准数据,并进一步转换为符合目标网络设备协议格式的指令数据;所述数据采集模块10还用于将所述指令数据发送给所述目标网络设备。
除了具有智能云网关向云平台的上行数据传输外,还可以具有云平台向智能云网关的下行数据传输。相对应的,所述云端传输模块30还用于接收所述云平台发送的控制指令,所述控制指令为MQTT协议格式;所述协议解析与转换模块20还用于将所述控制指令转换为OPC UA标准数据,并进一步转换为符合目标网络设备协议格式的指令数据;所述数据采集模块10还用于将所述指令数据发送给所述目标网络设备。所述目标网络设备可以为所述异构网络设备(即所述异构网络中的网络设备)中的一个或多个。在所述目标网络设备为多个,且具备不同的通信协议时,则需将所述OPC UA标准数据分别转换为每个所述目标网络设备所支持的协议格式的指令数据,并将所述指令数据分别传送给所述目标网络设备。
用户不仅可以通过云平台对现场设备进行监控,还可以通过云平台对现场网络设备进行远程配置组网,也可以根据上行数据信息,实现从云端对现场网络设备下发指令,从而实现现场网络设备的云端控制。
可以理解的,所述协议解析及转换模块20还可以直接将云平台下发的MQTT协议格式的控制指令转换为目标网络设备所支持的协议格式。
另外,所述智能云网关还可以配合本地私有云服务器使用。
在上述实施例的基础上,本发明实施例通过将云平台发送的控制指令进行协议转换,进而发送给目标网络设备,实现了云网关与云平台建立双向通信通道以进行数据交换和云端远程命令控制。
进一步地,基于上述实施例,所述智能云网关还包括加密模块,所述加密模块用于通过加密隧道技术实现所述云端传输模块30与所述云平台数据传输的安全性。
在网络层,所述加密模块使用加密隧道技术实现智能云网关的云端传输模块30与所述云平台数据传输的安全性。利用加密隧道来连接云端传输模块30与云端MQTT代理,以提高网络传输的安全性。加密隧道技术可以通过网关的虚拟地址访问云端(云平台),***会通过路由机制将数据包发送到网关的虚拟网卡上,通过加密隧道从外网上发送出去,远程服务程序(云端服务器)通过加密隧道接收数据,并进行相应的处理后,发送给云端虚拟网卡,云平台接收到数据完成数据传输过程。
在上述实施例的基础上,本发明实施例通过利用加密隧道技术,保障了智能云网关与云平台通信的安全性。
进一步地,基于上述实施例,所述加密模块还用于采用非对称加密技术实现所述云端传输模块30与所述云平台的握手认证。
在传输层,所述加密模块还用于采用非对称加密技术实现所述云端传输模块30与所述云平台的握手认证。首先,所述加密模块利用加密算法生成非对称密钥对,非对称密钥对生成后,将非对称私钥上传到云平台安全认证***。所述非对称私钥上传到云平台安全认证***可以通过加载密钥文件的形式实现。所述加密模块还用于采用非对称加密技术实现所述云端传输模块30与所述云平台的握手认证,即云平台的非对称私钥对云端传输模块30的非对称公钥进行解密认证,如果非对称私有密钥对匹配则云端传输模块30与云平台安全连接。
在上述实施例的基础上,本发明实施例通过利用非对称加密握手认证,进一步提高了智能云网关与云平台通信的安全性。
进一步地,基于上述实施例,所述加密模块还用于采用通用唯一识别码配合实现所述云平台对所述云端传输模块30的权限校验。
所述云平台可以采用通用唯一识别码(Universally Unique Identifier,UUID)对网关的云端传输模块30的MQTT客户端进行权限校验。相应的,所述加密模块还用于采用通用唯一识别码配合实现所述云平台对所述云端传输模块30的权限校验。若所述通用唯一识别码匹配,则所述云端传输模块30和所述云平台建立通信。
在上述实施例的基础上,本发明实施例通过采用通用唯一识别码进行权限校验,进一步提高了智能云网关与云平台通信的安全性。
进一步地,基于上述实施例,所述加密模块还用于:使用对称算法生成对称密钥,并利用所述对称密钥加密所述MQTT协议数据,用非对称公钥对所述对称密钥进行非对称加密;将加密后的所述MQTT协议数据和所述对称密钥通过所述云端传输模块30传送至所述云平台,以供所述云平台利用非对称私钥解密得到所述对称密钥,并利用所述对称密钥对所述MQTT协议数据进行解密从而获取明文数据。
在应用层,所述加密模块为提高工业数据传输的安全性,采用了双重加密技术。一方面,使用对称算法生成对称密钥,并利用所述对称密钥加密所述MQTT协议数据;另一方面,用非对称公钥再对所述对称密钥进行非对称加密。加密模块将加密后的所述MQTT协议数据和所述对称密钥通过所述云端传输模块30传送至所述云平台,以供所述云平台利用非对称私钥解密得到所述对称密钥,并利用所述对称密钥对所述MQTT协议数据进行解密从而获取明文数据。
同样,MQTT协议数据传输中的所述非对称密钥对(非对称公钥和非对称私钥)可以由智能云网关根据加密算法生成。
其中,MQTT协议数据传输过程中的非对称密钥对和进行握手认证时的非对称密钥对可以不同。
在上述实施例的基础上,本发明实施例通过将对称加密和非对称加密相结合保障了工业数据传输的安全性,从而进一步提高了智能云网关与云平台通信的安全性。
图2是本发明实施例提供的工业物联网智能云网关的加密机制示意图。如图2所示,本发明实施例提供的智能云网关,从网络层、传输层、应用层三个层面实现了传输通道的安全性(加密隧道技术)、网关与云平台接入身份认证的安全性(非对称加密握手认证机制、UUID权限校验)、内部数据资源的安全性(数据消息加密),使数据上云形成了完整的安全保障体系;利用简单的加密算法,在保障数据传输实时性的基础上,有效保障了智能云网关与云平台的安全通信。
进一步地,基于上述实施例,所述云端传输模块30还用于:向所述云平台发送心跳信号,若在预设的心跳间隔内未接收到所述云平台的响应消息,则获知连接中断,从而触发所述云端传输模块30与所述云平台重新建立连接;并同时采取断点续传,即将数据包进行临时本地存储,待通信恢复后再将所述数据包上传给所述云平台。
为了保证数据传输的可靠性和数据的连续性,本发明实施例通过数据传输故障检测机制实现数据断点续传功能。
在所述云端传输模块30与所述云平台的通信过程中,所述云端传输模块30还用于:向所述云平台发送心跳信号,所述心跳信号可以为ping请求;若在预设的心跳间隔(如1s)内未接收到所述云平台的响应消息(如可以为ping响应消息),则获知连接中断,从而触发所述云端传输模块30与所述云平台重新建立连接;并同时采取断点续传,即将数据包进行临时本地存储(如存储于SD卡、硬盘等中),待通信恢复后再将所述数据包上传给所述云平台。
下面再举例进一步说明上述断点续传的功能。首先云端传输模块30建立TCP监听,发起对云端(云平台)的连接,建立连接后,云端对云端传输模块30进行身份校验认证,云端传输模块30身份校验认证通过之后,云端进入数据采集模式,采集云端传输模块30的加密数据。可以定义心跳间隔为1秒。则在一个心跳间隔内,云端传输模块30发送一个ping请求消息到云端,云端返回ping响应消息,完成一次心跳交互,继而等待下一轮心跳检测。若云端传输模块30没有收到心跳反馈,从而检测到连接异常中断,便会触发云端传输模块30与云端重新建立连接;同时立即采取断点续传,即将数据包存储在数据存储单元(如SD卡、硬盘等)中,进行数据本地临时存储,待TCP连接恢复之后,再将数据存储单元中的数据包上传给云端数据中心。这样,当云端传输模块30与云端数据中心通讯有异常时,不会造成重要数据的丢失,当通讯恢复正常时即可将这段缓存的数据补传到上方设备,保证数据的完整性。数据存储单元存储设备的容量可以根据数据量大小自由选择。
在上述实施例的基础上,本发明实施例通过利用心跳检测机制检测数据传输的状态,并在发现传输异常中断时采取断点续传,有效保障了数据传输的可靠性及数据的完整性。
进一步地,基于上述实施例,所述网络设备与所述数据采集模块之间的通信以及所述数据采集模块与所述云平台之间的通信通过在预设多类通信方式中进行选择实现;所述预设多类通信方式包括WiFi、以太网、3G、4G以及GSM/GPRS通信。
所述网络设备与所述数据采集模块之间的通信以及所述数据采集模块与所述云平台之间的通信通过在预设多类通信方式中进行选择实现;也可以说所述网络设备与所述数据采集模块之间的通信以及所述数据采集模块与所述云平台之间的通信可以选择不同的数据传输通道。所述预设多类通信方式或数据传输通道可以包括WiFi、以太网、3G、4G以及GSM/GPRS通信。用户可根据需求自由选择数据传输通道,满足有线和无线通讯的不同需求。
在上述实施例的基础上,本发明实施例通过预设多类通信方式,以供网络设备与智能云网关及智能云网关与云平台进行通信时进行选择,有效提高了通信的灵活性和便利性。
进一步地,基于上述实施例,所述智能云网关还包括web人机交互模块;所述web人机交互模块用于配置所述网络设备、显示所述网络设备的接入状态、数据传输状态以及管理所述云平台下发的所述控制指令。
所述web人机交互模块包括web人机交互界面。通过所述web人机交互模块,用户可以很方便的监控异构网络***,获取用户需要的信息。并通过所述web人机交互模块,用户可以方便地管理配置底层网络设备的接入、查看网络设备的接入情况、数据的传输状态等;同时,利用所述web人机交互模块可以管理所述云平台下发的所述控制指令,如根据云端下发的控制指令,控制协议解析与转换模块20进行协议转换及控制数据采集模块10对底层设备进行下发。
利用web人机交互模块可以实现通过web页面即可对智能云网关与网络设备的通信进行配置,不受操作***限制,无需安装任何配置软件就可以进行部署,同时具有灵活的可管理、可扩展性。通过web页面对智能云网关与网络设备的通信进行配置可以通过在web页面输入设备地址、选择设备的传输协议进行配置部署。
在上述实施例的基础上,本发明实施例在物联网架构的基础上,将工业智能感知网络、MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)消息代理以及B/S结构(Browser/Server结构)下的Web Socket(基于TCP的全双工通信协议,实现了浏览器与服务器全双工通信)技术相结合,提出了一个具有良好通用性、可扩展性的实时工业物联网云网关解决方案,解决了异构网络中多协议工业数据上云的难题。
可以理解的,所述智能云网关还包括存储模块,所述存储模块可以用于存储网关配置数据及安全过程中的密钥数据。所述智能云网关还包括供电模块,所述供电模块用于为智能云网关的各模块供电。所述电源模块可以兼有热插拔和电压转换功能,支持的供电方式包括市电、蓄电池。
本发明实施例提供的智能云网关实现了不同工业设备的多种通讯协议兼容,实现输出方式的统一,便于云端接入。由于工业设备种类繁多,相应的各种设备有着不同的数据采集协议,现有的网关无法单一整合多种工业设备,很难适配工业物联网数据采集的上云的要求;并且现有的数据采集设备通信双方没有严格的加密认证机制;而本发明实施例提供的智能云网关可以对这些问题进行解决。
本发明实施例提供的智能云网关为异构网络设备创建一个统一的通信接口,实现异构网络设备的上云服务,从而实现设备远程自我管理、诊断和配置。所述智能云网关具备感知层与网络层之间的协议转换能力,可将感知层信号转化为工业物联网标准的MQTT信号,将工业设备(如PLC、仪器仪表、各种传感器)的各项数据获取分析后,可根据用户需要安全传至本地服务器或云平台,让云端能够方便有效的对多个工业设备进行远程监管与数据分析,帮助用户全面智慧化升级工厂设备,使工业设备能安全地进行数据通信。本发明实施例提供的物联网网关设备(智能云网关)解决了传统工业网关无法统一整合繁多的工业数据采集协议的问题,使工业设备,传感器设备和云平台之间的通信难题得以解决。
本发明实施例提供的智能云网关从网络层、传输层、应用层三个层面解决传输通道的安全性、网关与云平台接入身份认证的安全性、内部数据资源的安全性问题,使数据上云形成了完整的安全保障体系;支持多协议接入,即支持集成有MQTT与OPC UA等物联网协议的的新型工业物联网设备,也能将传统繁多的工业通讯协议与OPC UA协议整合,解决企业异构网络设备接入管理的痛点及数据上云的难题;采用数据传输故障检测机制实现数据断点续传功能,保证了数据传输的可靠性和数据的连续性;支持双向通信,提供设备与云端的上下行通道,能够稳定可靠的支撑设备上报与指令下发设备的场景;使用GSM/GPRS、WiFi、3G、4G或以太网将网关连接到云平台,适于本地私有云服务器传输以及数据上云服务,满足不同用户的个性化需求;提供不同网络的设备接入方案,有效解决了工业业异构网络设备接入的痛点及多协议数据上云的难题。
图3是本发明实施例提供的工业物联网智能云网关的通信方法流程图。如图3所示,所述方法包括:
步骤101、获取异构网络中的网络设备采集的工业数据;
智能云网关首先需获取异构网络中的网络设备采集的工业数据。所述异构网络包括具有不同通信协议的网络设备。智能云网关与异构网络中的网络设备之间的通信可以通过WiFi、以太网、3G、4G、GSM/GPRS等通信方式实现。
步骤102、对所述工业数据进行协议解析,并将具备不同通信协议的所述工业数据转换为OPC UA标准数据;并进一步将得到的所述OPC UA标准数据转换为MQTT协议数据;
智能云网关获取所述工业数据后,对所述工业数据进行协议解析,并将具备不同通信协议的所述工业数据转换为OPC UA标准数据;并进一步将得到的所述OPC UA标准数据转换为MQTT协议数据。智能云网关在将具备不同通信协议的所述工业数据转换为OPC UA标准数据后,再将所述OPC UA标准数据统一封装,转换为具有物联网标准的消息队列遥测传输物联网通讯协议的数据格式,即MQTT协议数据。所述MQTT协议数据支持与云平台进行通信。
步骤103、将所述MQTT协议数据发送给云平台;其中,在所述将所述MQTT协议数据发送给云平台的过程中,通过加密隧道技术实现智能云网关与所述云平台数据传输的安全性;所述将所述MQTT协议数据发送给云平台具体包括:采用非对称加密技术实现所述智能云网关与所述云平台的握手认证;在所述握手认证通过后,采用通用唯一识别码配合实现所述云平台对所述智能云网关的权限校验;在所述权限校验通过后,使用对称算法生成对称密钥,并利用所述对称密钥加密所述MQTT协议数据,用非对称公钥对所述对称密钥进行非对称加密;将加密后的所述MQTT协议数据和所述对称密钥传送至所述云平台,以供所述云平台利用非对称私钥解密得到所述对称密钥,并利用所述对称密钥对所述MQTT协议数据进行解密从而获取明文数据。
智能云网关将所述MQTT协议数据(即进行协议转换后的所述工业数据)发送给云平台。可以理解的,所述工业数据也可直接转换为MQTT数据,再通过MQTT协议把数据传送至云平台。
其中,在所述将所述MQTT协议数据发送给云平台的过程中,通过加密隧道技术实现智能云网关与所述云平台数据传输的安全性。可以理解的,所述智能云网关和所述云平台之间的所有通信过程均可通过加密隧道实现通信。
所述将所述MQTT协议数据发送给云平台具体包括:首先,采用非对称加密技术实现所述智能云网关与所述云平台的握手认证;其次,在所述握手认证通过后,采用通用唯一识别码配合实现所述云平台对所述智能云网关的权限校验;再次,在所述权限校验通过后,使用对称算法生成对称密钥,并利用所述对称密钥加密所述MQTT协议数据,用非对称公钥对所述对称密钥进行非对称加密;将加密后的所述MQTT协议数据和所述对称密钥传送至所述云平台,以供所述云平台利用非对称私钥解密得到所述对称密钥,并利用所述对称密钥对所述MQTT协议数据进行解密从而获取明文数据。
本发明实施例通过单一网关实现了不同协议的工业数据的上云服务,提供了不同网络的设备接入方案,解决了企业异构网络设备接入的难题;同时从网络层、传输层、应用层三个层面全方位的解决了数据传输的安全性问题,形成了完整的安全保障体系。
进一步地,基于上述实施例,所述方法还包括:接收所述云平台发送的控制指令,所述控制指令为MQTT协议格式;将所述控制指令转换为OPC UA标准数据,并进一步转换为符合目标网络设备协议格式的指令数据;将所述指令数据发送给所述目标网络设备。
除由智能云网关向云平台的上行传输外,还包括云平台向智能云网关的下行传输过程。
智能云网关可以接收所述云平台发送的控制指令,所述控制指令为MQTT协议格式;再将所述控制指令转换为OPC UA标准数据,并进一步转换为符合目标网络设备协议格式的指令数据;然后,将所述指令数据发送给所述目标网络设备。
智能云网关和云平台之间的上下行通信可以采用WiFi、以太网、3G、4G、GSM/GPRS等通信方式实现。
在上述实施例的基础上,本发明实施例通过将云平台发送的控制指令进行协议转换,进而发送给目标网络设备,实现了云网关与云平台建立双向通信通道以进行数据交换和云端远程命令控制。
进一步地,基于上述实施例,所述方法还包括:向所述云平台发送心跳信号,若在预设的心跳间隔内未接收到所述云平台的响应消息,则获知连接中断,从而触发所述智能云网关与所述云平台重新建立连接;并同时采取断点续传,即将数据包进行临时本地存储,待通信恢复后再将所述数据包上传给所述云平台。
在所述智能云网关与所述云平台的通信过程中,智能云网关向所述云平台发送心跳信号,所述心跳信号可以为ping请求;若在预设的心跳间隔内未接收到所述云平台的响应消息,则获知连接中断,从而触发所述智能云网关与所述云平台重新建立连接;并同时采取断点续传,即将数据包进行临时本地存储,待通信恢复后再将所述数据包上传给所述云平台。
进一步地,所述方法还包括:通过web页面配置所述网络设备、显示所述网络设备的接入状态、数据传输状态以及管理所述云平台下发的所述控制指令。
智能云网关通过web页面对智能云网关与网络设备的通信进行配置(配置所述网络设备)可以通过在web页面输入设备地址、选择设备的传输协议进行配置部署;并可管理所述云平台下发的所述控制指令,如根据云端下发的控制指令,触发进行协议转换及对底层设备进行下发。
在上述实施例的基础上,本发明实施例在物联网架构的基础上,将工业智能感知网络、MQTT消息代理以及B/S结构下的Web Socket技术相结合,提出了一个具有良好通用性、可扩展性的实时工业物联网网关解决方案,解决了异构网络中多协议工业数据上云的难题。
进一步地,基于上述实施例,所述方法还包括:根据本地计算机支持的数据格式,将所述工业数据进行协议转换,并将协议转换后的所述工业数据发送给所述本地计算机。
所述智能云网关除可以与云平台建立通信外,还可与本地计算机建立通信,将工业数据传输到本地计算机进行存储及管理控制。
在上述实施例的基础上,智能云网关通过将协议转换后的工业数据传送给本地计算机,提高了功能的灵活性。
图4是本发明另一实施例提供的工业物联网智能云网关的通信方法流程图。如图4所示,智能云网关将多个协议(协议1、协议2……协议n)的数据进行协议转换,转换成OPCUA标准格式的数据,进一步将OPC UA标准格式的数据转换成MQTT协议数据,然后将MQTT协议数据传输至云平台。
智能云网关和云平台可以实现双向通信,并且采用加密隧道技术实现通信。在通信的过程中,采用心跳检测机制,通过发送心跳信号检测数据是否发送中断,若判断获知发生中断,触发所述智能云网关与所述云平台重新建立连接;并同时采取断点续传,即将数据包进行临时本地存储,待通信恢复后再将所述数据包上传给所述云平台。
图5是本发明另一实施例提供的工业物联网智能云网关的通信方法中智能云网关和云平台的通信过程流程图。如图5所示,智能云网关与云平台通信之前,先生成非对称密钥对,用于进行加密认证握手;非对称私钥可通过加载密钥文件的方式上传至云平台安全认证***;云平台的非对称私钥对智能云网关的非对称公钥进行解密认证,如果非对称私有密钥对匹配则进行下一步权限校验。
云平台可以采用通用唯一识别码(UUID)对智能云网关的MQTT客户端进行权限校验。相应的,所述智能云网关还用于采用通用唯一识别码配合实现所述权限校验。若所述通用唯一识别码匹配,则所述智能云网关和所述云平台建立通信。
所述智能云网关和所述云平台建立通信后,可以将所述MQTT协议数据进行加密后发送给云平台。将所述MQTT协议数据进行加密可以采用上述非对称加密和对称加密相结合的方式,此处不再赘述。
在通信的过程中,采用心跳检测机制,通过发送心跳信号检测数据是否发送中断,若判断获知发生中断,触发所述智能云网关与所述云平台重新建立连接;并同时采取断点续传,即将数据包进行临时本地存储,待通信恢复后再将所述数据包上传给所述云平台。
本发明实施例通过单一网关实现了不同协议的工业数据的上云服务,提供了不同网络的设备接入方案,解决了异构网络中多协议工业数据上云的难题;同时从网络层、传输层、应用层三个层面全方位的解决了数据传输的安全性问题,形成了完整的安全保障体系;设置了数据断点续传机制,保障了数据传输的可靠性。本发明实施例所述的方法是用于上述智能云网关的,具体方法流程可参照上述实施例,此处不再赘述。以上所描述的实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (5)

1.一种工业物联网智能云网关,其特征在于,包括:
数据采集模块,具体用于获取异构网络中的网络设备采集的工业数据;
协议解析与转换模块,具体用于对所述工业数据进行协议解析,并将具备不同通信协议的所述工业数据转换为OPC UA标准数据;并进一步将得到的所述OPC UA标准数据转换为MQTT协议数据;
云端传输模块,具体用于将所述MQTT协议数据发送给云平台;
所述云端传输模块还用于接收所述云平台发送的控制指令,所述控制指令为MQTT协议格式;
所述协议解析与转换模块还用于将所述控制指令转换为OPC UA标准数据,并进一步转换为符合目标网络设备协议格式的指令数据;
所述数据采集模块还用于将所述指令数据发送给所述目标网络设备;
所述智能云网关还包括加密模块;在网络层,所述加密模块用于通过加密隧道技术实现所述云端传输模块与所述云平台数据传输的安全性;
在传输层,所述加密模块还用于采用非对称加密技术实现所述云端传输模块与所述云平台的握手认证;
在应用层,所述加密模块还用于采用通用唯一识别码配合实现所述云平台对所述云端传输模块的权限校验;
在应用层,所述加密模块还用于:使用对称算法生成对称密钥,并利用所述对称密钥加密所述MQTT协议数据,用非对称公钥对所述对称密钥进行非对称加密;将加密后的所述MQTT协议数据和所述对称密钥通过所述云端传输模块传送至所述云平台,以供所述云平台利用非对称私钥解密得到所述对称密钥,并利用所述对称密钥对所述MQTT协议数据进行解密从而获取明文数据。
2.根据权利要求1所述的智能云网关,其特征在于,所述云端传输模块还用于:
向所述云平台发送心跳信号,若在预设的心跳间隔内未接收到所述云平台的响应消息,则获知连接中断,从而触发所述云端传输模块与所述云平台重新建立连接;并同时采取断点续传,即将数据包进行临时本地存储,待通信恢复后再将所述数据包上传给所述云平台。
3.根据权利要求1所述的智能云网关,其特征在于,所述网络设备与所述数据采集模块之间的通信以及所述云端传输模块与所述云平台之间的通信通过在预设多类通信方式中进行选择实现;
所述预设多类通信方式包括WiFi、以太网、3G、4G以及GSM/GPRS通信。
4.根据权利要求1所述的智能云网关,其特征在于,还包括web人机交互模块;所述web人机交互模块用于配置所述网络设备、显示所述网络设备的接入状态、数据传输状态以及管理所述云平台下发的所述控制指令。
5.一种工业物联网智能云网关的通信方法,其特征在于,包括:
获取异构网络中的网络设备采集的工业数据;
对所述工业数据进行协议解析,并将具备不同通信协议的所述工业数据转换为OPC UA标准数据;并进一步将得到的所述OPC UA标准数据转换为MQTT协议数据;
将所述MQTT协议数据发送给云平台;
其中,在所述将所述MQTT协议数据发送给云平台的过程中,在网络层,通过加密隧道技术实现智能云网关与所述云平台数据传输的安全性;
所述将所述MQTT协议数据发送给云平台具体包括:
在传输层,采用非对称加密技术实现所述智能云网关与所述云平台的握手认证;
在所述握手认证通过后,在应用层,采用通用唯一识别码配合实现所述云平台对所述智能云网关的权限校验;
在所述权限校验通过后,在应用层,使用对称算法生成对称密钥,并利用所述对称密钥加密所述MQTT协议数据,用非对称公钥对所述对称密钥进行非对称加密;将加密后的所述MQTT协议数据和所述对称密钥传送至所述云平台,以供所述云平台利用非对称私钥解密得到所述对称密钥,并利用所述对称密钥对所述MQTT协议数据进行解密从而获取明文数据。
CN201810969494.2A 2018-08-23 2018-08-23 一种工业物联网智能云网关及其通信方法 Active CN109150703B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810969494.2A CN109150703B (zh) 2018-08-23 2018-08-23 一种工业物联网智能云网关及其通信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810969494.2A CN109150703B (zh) 2018-08-23 2018-08-23 一种工业物联网智能云网关及其通信方法

Publications (2)

Publication Number Publication Date
CN109150703A CN109150703A (zh) 2019-01-04
CN109150703B true CN109150703B (zh) 2019-07-02

Family

ID=64827655

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810969494.2A Active CN109150703B (zh) 2018-08-23 2018-08-23 一种工业物联网智能云网关及其通信方法

Country Status (1)

Country Link
CN (1) CN109150703B (zh)

Families Citing this family (106)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109787981A (zh) * 2019-01-23 2019-05-21 杰克缝纫机股份有限公司 协议转换***、方法、装置、设备和存储介质
CN109885566A (zh) * 2019-02-25 2019-06-14 南京世界村云数据产业集团有限公司 一种数据采集与边缘计算***
CN110049095A (zh) * 2019-03-01 2019-07-23 湖北三江航天红峰控制有限公司 一种激光装备数据上工业云平台的方法
CN109981435B (zh) * 2019-04-02 2021-09-28 中安智联未来有限公司 基于CAN-ModBus转MQTT网关及通讯***
CN109981668A (zh) * 2019-04-02 2019-07-05 四川尊古科技有限公司 基于mqtt泛化协议的通用设备物联网通信方法
CN110113322A (zh) * 2019-04-18 2019-08-09 佛山职业技术学院 一种应用于工业的物联网智能***
CN110224972A (zh) * 2019-04-19 2019-09-10 凯通科技股份有限公司 一种面向多协议多类型设备接入***、方法及装置
CN110098991B (zh) * 2019-05-27 2021-03-12 集美大学 将EtherCAT总线***接入通用物联云平台的设备
WO2020248265A1 (zh) * 2019-06-14 2020-12-17 胡永生 智慧物联数据编码***
CN110445857B (zh) * 2019-08-01 2022-11-18 广东弓叶科技有限公司 一种基于云端推送的垃圾处理设备实时数据处理方法
CN110446206B (zh) * 2019-08-22 2023-03-31 北京元安物联技术有限公司 无线网络***及信息传输方法
CN110650084B (zh) * 2019-08-26 2022-03-01 山东省科学院自动化研究所 一种工业物联网智能网关、联网***及数据处理方法
GB2599487B (en) * 2019-09-13 2024-04-10 Chin Cheung Fung IIoT agent device
CN110460521A (zh) * 2019-09-19 2019-11-15 北京中电普华信息技术有限公司 一种边缘计算软网关
CN110941656A (zh) * 2019-09-23 2020-03-31 新奥数能科技有限公司 基于泛能cim的物联网数据接入方法及装置
CN110740169B (zh) * 2019-09-25 2022-03-01 杭州电子科技大学 一种Matlab电力仿真模型与物联网设备数据通信***及方法
CN112558536A (zh) * 2019-09-26 2021-03-26 比亚迪股份有限公司 车站监控***和方法
CN112583769A (zh) * 2019-09-30 2021-03-30 比亚迪股份有限公司 车站的运行监控***
CN112653568A (zh) * 2019-10-13 2021-04-13 中电智能科技有限公司 一种基于软件定义的面向多协议plc网关设备配置方法
CN111025957A (zh) * 2019-10-30 2020-04-17 光大环保技术装备(常州)有限公司 一种诊断opc之间通讯中断的方法和***
CN112769685A (zh) * 2019-11-05 2021-05-07 中国科学院沈阳自动化研究所 一种upc ua到mqtt的工业网关及其通信方法
CN110855774B (zh) * 2019-11-11 2021-08-10 卡乐电子(苏州)有限责任公司 基于mqtt协议的自动配置的物联网***
CN110881041A (zh) * 2019-11-28 2020-03-13 杭州涂鸦信息技术有限公司 一种连接方法、mqtt客户端和mqtt服务端
CN111010378B (zh) * 2019-12-03 2022-02-01 百倍云(无锡)智能装备有限公司 一种多类传感器和多种协议快速接入云平台方法
CN110995712A (zh) * 2019-12-05 2020-04-10 浩云科技股份有限公司 安防物联网设备的数据交换方法及装置
CN111083129A (zh) * 2019-12-09 2020-04-28 广州信天翁信息科技有限公司 一种数据安全传输方法、异构数据传输层及***
CN111064720B (zh) * 2019-12-10 2022-09-16 大唐半导体科技有限公司 一种配置网关数据协议转换方法及装置
CN111031034A (zh) * 2019-12-11 2020-04-17 研祥智能科技股份有限公司 多协议融合边缘计算网关
CN111010622A (zh) * 2019-12-20 2020-04-14 扬州扬吉信息科技有限公司 一种底座网关装置
CN111600834A (zh) * 2019-12-23 2020-08-28 武汉华信数据***有限公司 一种水厂智能终端
CN111163147A (zh) * 2019-12-24 2020-05-15 深圳供电局有限公司 网关设备、多协议数据传输方法和计算机设备
CN111212136B (zh) * 2019-12-31 2022-10-18 北京力控华康科技有限公司 一种基于Modbus协议的数据缓存方法、装置、***及存储介质
CN111107161A (zh) * 2019-12-31 2020-05-05 新奥数能科技有限公司 一种数据采集方法及装置
CN113347741B (zh) * 2020-02-18 2022-12-13 佛山市云米电器科技有限公司 网关设备的上线方法及***
CN111355635B (zh) * 2020-02-21 2023-04-07 宁波海大物联科技有限公司 一种物联网产品性能的在线检测方法及检测***
CN111245712A (zh) * 2020-03-16 2020-06-05 绿漫科技有限公司 一种物联网边缘采集网关***
CN111224868B (zh) * 2020-04-10 2022-04-26 科通工业技术(深圳)有限公司 一种物联网网关的控制***和控制方法
CN111614719A (zh) * 2020-04-13 2020-09-01 广州市山水生态环保建设有限公司 远程自动控制***及农村生活污水一体化控制***
CN111586120B (zh) * 2020-04-26 2023-02-10 上海锐至信息技术股份有限公司 物联网网关设备、数据传输方法、存储介质及安装方法
CN111526072B (zh) * 2020-05-21 2023-05-09 深圳市瑞尔时代科技有限公司 一种智能工业物联网终端检测***
CN111756626B (zh) * 2020-06-03 2021-10-08 西安交通大学 一种基于opc ua的产线边缘设备纵向集成网关及其实现方法
CN111740879A (zh) * 2020-06-10 2020-10-02 广州市扬新技术研究有限责任公司 一种数据采集与数据转发网关实现方法
CN111770143A (zh) * 2020-06-16 2020-10-13 南京东源磐能能源科技股份有限公司 基于Mqtt协议的数据断点续传方案
CN111770553A (zh) * 2020-06-22 2020-10-13 深圳中兴网信科技有限公司 物联网设备接入***、方法、电子设备和存储介质
CN111741006B (zh) * 2020-06-30 2022-04-19 中创三优(北京)科技有限公司 一种离散采集网关及其实现方法
CN111897296A (zh) * 2020-07-08 2020-11-06 中国电子科技集团公司第四十一研究所 一种基于5g通信的工业产线智能管理***
CN111953733A (zh) * 2020-07-14 2020-11-17 许昌许继软件技术有限公司 一种基于mqtt协议的配电物联***
CN114095541A (zh) * 2020-07-29 2022-02-25 阿里巴巴集团控股有限公司 数据处理***及方法、边缘设备、协议管理设备及服务器
CN112104604B (zh) * 2020-08-07 2024-03-29 国电南瑞科技股份有限公司 基于电力物联管理平台的安全接入服务实现***及方法
CN111935139B (zh) * 2020-08-10 2022-05-13 珠海市鸿瑞信息技术股份有限公司 基于工业控制网络多信道加密远程维护***
CN112087499A (zh) * 2020-08-26 2020-12-15 武汉普利商用机器有限公司 一种物联网云管理方法及***
CN112291296B (zh) * 2020-08-27 2022-08-19 浙江八度科技有限公司 城市消防远程监控***用物联设备接入***及其方法
CN112039708A (zh) * 2020-09-02 2020-12-04 广东优力普物联科技有限公司 网络设备运维方法
CN112118091B (zh) * 2020-09-22 2021-04-23 郑州嘉晨电器有限公司 一种数据加密总线自适应的工业设备远程***升级方法
CN114338827B (zh) * 2020-09-29 2024-04-09 中移物联网有限公司 物联网协议适配网关、方法及可读存储介质
CN114338731A (zh) * 2020-09-29 2022-04-12 航天信息股份有限公司 一种数据采集***及方法
CN112261032B (zh) * 2020-10-19 2023-10-17 中国石油化工股份有限公司 基于实时数据传输的工业互联网网络安全防护方法和***
CN112422510B (zh) * 2020-10-22 2023-01-20 山东浪潮通软信息科技有限公司 基于dmz区的数据传输方法和***
CN112491588B (zh) * 2020-11-06 2023-05-02 广东电网有限责任公司电力调度控制中心 一种230m电力物联网中设备的管理方法及***
CN112422661A (zh) * 2020-11-09 2021-02-26 浙江力太工业互联网有限公司 一种工业物联网数据采集集成的***
CN112333089A (zh) * 2020-11-18 2021-02-05 科通工业技术(深圳)有限公司 一种工业预防性维护智能网关及方法
CN112583824A (zh) * 2020-12-11 2021-03-30 国网浙江省电力有限公司温州供电公司 一种基于opc ua的协议转换配置***和方法
CN114650156B (zh) * 2020-12-18 2023-11-14 北京华弘集成电路设计有限责任公司 一种物联网实时数据传输方法和***
CN112671752A (zh) * 2020-12-18 2021-04-16 韩琳 一种基于云端管理的伤口信息采集与共享***
CN112738042A (zh) * 2020-12-22 2021-04-30 上海上实龙创智能科技股份有限公司 一种基于mqtt协议的物联网设备模型及其数据穿透方法
CN112637198B (zh) * 2020-12-22 2023-04-18 辽宁大学 一种基于OPC UA PubSub的多协议自适配模块设计方法
CN112866191A (zh) * 2020-12-28 2021-05-28 武汉虹信科技发展有限责任公司 基于5g dtu***的ot和it综合***
CN112866364A (zh) * 2021-01-07 2021-05-28 中国重型机械研究院股份公司 一种工业互联网云平台
CN112859740B (zh) * 2021-01-11 2022-12-13 成都耐视特科技有限公司 一种数控机床数据采集装置
CN112995022A (zh) * 2021-02-23 2021-06-18 中工互联(北京)智能科技有限公司 工业物联网网关
CN112995608B (zh) * 2021-03-23 2023-04-28 杭州迪普科技股份有限公司 一种技术标准的转换方法及装置
CN113132477B (zh) * 2021-04-16 2023-09-19 成都易明半导体有限公司 一种浏览器终端与设备的实时传输交互方法及***
CN113347172A (zh) * 2021-05-28 2021-09-03 吉萨特自动化技术(上海)有限公司 一种云数字化平台及其使用方法
CN115529207A (zh) * 2021-06-08 2022-12-27 南京联成科技发展股份有限公司 一种集中管控中心与多个集中管控互联的安全网关
CN113489799A (zh) * 2021-07-14 2021-10-08 深圳市集贤科技有限公司 一种物联网设备同时对接多个iot平台的方法
CN113536503A (zh) * 2021-07-21 2021-10-22 深圳登科云软件有限公司 一种工厂异构设备接入平台及方法
CN113595806B (zh) * 2021-09-02 2023-06-09 青岛联众芯云科技有限公司 一种基于opcua与mqtt协议的配网物联网通讯架构方法
CN113938532A (zh) * 2021-09-23 2022-01-14 国网浙江省电力有限公司电力科学研究院 一种电力***多协议融合物联网方法及网关结构
CN113992478A (zh) * 2021-09-29 2022-01-28 广州鲁邦通物联网科技股份有限公司 一种通信方法、物联网***
CN113985767A (zh) * 2021-10-21 2022-01-28 广州鲁邦通智能科技有限公司 一种同步iot设备ui到云平台的方法、物联网***
CN114172971B (zh) * 2021-10-22 2024-05-14 杭州鸿雁电力电气有限公司 兼容多种不同协议子设备的网关应用***及方法
CN114006957A (zh) * 2021-11-01 2022-02-01 国网电子商务有限公司 一种能源工业云网智能接入数据通用协议解析方法及***
CN114143773A (zh) * 2021-11-23 2022-03-04 国网四川省电力公司南充供电公司 一种将终端接入apn专网的信息传输转发装置及方法
CN114189510B (zh) * 2021-11-30 2023-07-25 国网四川省电力公司南充供电公司 一种基于apn的物联网数据采集***及方法
CN114422516B (zh) * 2021-12-13 2024-01-12 广东电网有限责任公司 一种面向电力车联网业务的边缘代理硬件平台***
CN114268520A (zh) * 2021-12-22 2022-04-01 蚌埠学院 一种多协议iot智能网关及工作方法
CN114531476B (zh) * 2021-12-30 2023-10-20 爱普(福建)科技有限公司 一种工业协议解析和数据转换的方法和***
CN114301947A (zh) * 2021-12-30 2022-04-08 南京康尼电气技术有限公司 一种工业互联网实训考核***
CN114531428A (zh) * 2021-12-31 2022-05-24 珠海华发集团科技研究院有限公司 云对讲方法、装置、***及网关
CN114326634A (zh) * 2021-12-31 2022-04-12 中冶南方工程技术有限公司 基于异构工业数据采集协议的通用模型抽象***及方法
CN114338289A (zh) * 2022-01-07 2022-04-12 德微电技术(深圳)有限公司 一种智能物联网设备网关***
CN114503929A (zh) * 2022-01-27 2022-05-17 江西增鑫科技股份有限公司 一种精准饲喂方法及饲喂***
CN114513537A (zh) * 2022-01-28 2022-05-17 广州明珞装备股份有限公司 基于多租户的工业物联网***、应用方法、设备以及介质
CN114244648B (zh) * 2022-02-21 2022-06-28 浪潮通用软件有限公司 一种设备主动注册物联网平台的方法、装置、设备及介质
CN114531495B (zh) * 2022-02-25 2022-10-11 北方工业大学 一种数据包、数据包生成方法及数据包生成***
CN115022417A (zh) * 2022-04-18 2022-09-06 徐州工业职业技术学院 一种多协议转换网关
CN114827293B (zh) * 2022-04-20 2024-06-21 广东省工业边缘智能创新中心有限公司 边缘智能网关管理方法及边缘智能网关
CN115002148A (zh) * 2022-04-21 2022-09-02 浪潮云信息技术股份公司 一种物联网云边通信方法及***
CN115065577A (zh) * 2022-05-30 2022-09-16 武汉市水务集团有限公司 一种应用于二次供水物联网的边缘计算网关***
CN115208959B (zh) * 2022-05-30 2023-12-12 武汉市水务集团有限公司 一种物联网安全通信***
CN115297134A (zh) * 2022-06-15 2022-11-04 毕昇云(武汉)信息技术有限公司 一种智能识别的物联网设备通用数据接入平台
CN115472034A (zh) * 2022-07-20 2022-12-13 中国交通信息科技集团有限公司 一种分层云架构的停车运营管理***
CN115643312A (zh) * 2022-09-30 2023-01-24 中铁第四勘察设计院集团有限公司 一种基于云网关的多协议数据采集及协议转换装置
CN115695090A (zh) * 2022-10-31 2023-02-03 飞腾信息技术有限公司 数据传输方法、物联网网关设备及计算机可读存储介质
CN115941813A (zh) * 2023-03-08 2023-04-07 北京合创三众能源科技股份有限公司 一种通信方法、装置、电子设备和计算机可读存储介质
CN117255116B (zh) * 2023-11-20 2024-02-13 ***紫金(江苏)创新研究院有限公司 基于安全Box支持传统PLC云化及远程运维的方法、***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107018147A (zh) * 2017-05-09 2017-08-04 上海斐讯数据通信技术有限公司 一种物联网通信方法及***、网关模块
CN107040459A (zh) * 2017-03-27 2017-08-11 高岩 一种智能工业安全云网关设备***和方法
CN107819674A (zh) * 2017-09-11 2018-03-20 张增平 一种嵌入式工业物联网网关采集***及其操作方式

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI590633B (zh) * 2016-01-14 2017-07-01 大鵬科技股份有限公司 自動伺服器分配系統及方法
WO2017165712A1 (en) * 2016-03-23 2017-09-28 FogHorn Systems, Inc. Composition of pattern-driven reactions in real-time dataflow programming
CN107094170A (zh) * 2017-03-17 2017-08-25 深圳市新科聚合网络技术有限公司 智能节能控制***及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107040459A (zh) * 2017-03-27 2017-08-11 高岩 一种智能工业安全云网关设备***和方法
CN107018147A (zh) * 2017-05-09 2017-08-04 上海斐讯数据通信技术有限公司 一种物联网通信方法及***、网关模块
CN107819674A (zh) * 2017-09-11 2018-03-20 张增平 一种嵌入式工业物联网网关采集***及其操作方式

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"基于OPC与MQTT的工业物联网网关的设计与实现";赵晓峰,李海波;《柳州职业技术学院学报》;20180711;第18卷(第3期);114-118 *
赵晓峰,李海波."基于OPC与MQTT的工业物联网网关的设计与实现".《柳州职业技术学院学报》.2018,第18卷(第3期),114-118. *

Also Published As

Publication number Publication date
CN109150703A (zh) 2019-01-04

Similar Documents

Publication Publication Date Title
CN109150703B (zh) 一种工业物联网智能云网关及其通信方法
Valera et al. An architecture based on internet of things to support mobility and security in medical environments
Seoane et al. Performance evaluation of CoAP and MQTT with security support for IoT environments
US11228434B2 (en) Data-at-rest encryption and key management in unreliably connected environments
CN107113319B (zh) 一种虚拟网络计算认证中应答的方法、装置、***和代理服务器
US10425506B2 (en) Transforming machine data in a communication system
CN103200185B (zh) 一种体域网***中的数据安全传输方法
Yaacoub et al. Secure transmission of IoT mHealth patient monitoring data from remote areas using DTN
US20190215369A1 (en) Secure Wireless Communication Platform
CN106230870B (zh) 私有协议文件传输***与方法
CN113765713A (zh) 一种基于物联网设备采集的数据交互方法
US20190098494A1 (en) Secure Wireless Communication Platform
CN109906625A (zh) 无线局域网上的安全链路层连接的方法
WO2015038234A1 (en) System for cryptographic key sharing among networked key servers
CN110972136A (zh) 物联网安全通信模组、终端、安全控制***及认证方法
CN110290519A (zh) 配电网pmu的数据传输方法
Ambili et al. A secure software defined networking based framework for IoT networks
WO2017067330A1 (zh) 一种配置管理无线接入点的装置和方法
CN111245604A (zh) 一种服务器数据安全交互***及方法
CN114679265B (zh) 流量获取方法、装置、电子设备和存储介质
Raja et al. Internet of things: A research-oriented introductory
CN109150661A (zh) 一种设备发现方法及装置
KR101886367B1 (ko) 사물 간 통신 네트워크에서의 기기 개별 세션키 생성 및 이를 이용한 기기 간의 암호화 및 복호화 기능 검증 방법
CN112034802A (zh) 一种运用于云数据计算的数据采集***
Majid et al. Tactile Internet and the remote surgeon

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant