关于工业物联网的五大灵魂拷问,MQTT+SSL+JSON概念全贯通

物联网 工业物联网
MQTT已经成为国内工业物联网的首选云通信协议,尤其在大规模设备厂家远程运维系统中采用MQTT+SSL/TLS会成为标配。

问题1:工业物联网是什么?

简单来说,就是物联网在工业控制上的具体应用。

[[272201]]

问题2:SSL/TLS是什么?

SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。大部分互联网登录都是用的SSL/TLS,可以去网易邮箱http://WWW.126.COM看下,右下角上面“正使用SSL登录”的标识。

问题3:MQTT是什么?

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台。MQTT协议与传统工业通信协议相比有两个特色:使用发布/订阅消息模式,提供一对多的消息发布;可以与SSL/TLS加密融合一起,保证报文传输的安全。

[[272202]]

问题4:JSON是什么?

JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,中文名字JavaScript 对象标记语言,简称JSON。JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。下面是百度天工的一个格式。

  1.  
  2. "requestId":"{requestId}",  
  3. "method":"put",  
  4. "path":"/v1/mydevice/metadata",  
  5. "body":{  
  6. "metadata":{  
  7. "memoryFree":"32MB",  
  8. "light":"green"  
  9. },  
  10. "profileVersion":5  
  11.  

上面的格式是百度天工的,百度天工是什么,官方介绍:天工是基于百度云构建的、融合百度大数据和人工智能技术的“一站式、全托管”智能物联网平台,提供物接入、物解析、物管理、规则引擎、时序数据库、机器学习、MapReduce等一系列物联网核心产品和服务,帮助开发者快速实现从设备端到服务端的无缝连接,高效构建各种物联网应用(如数据采集、设备监控、预测性维保等)。

关于工业物联网的五大灵魂拷问,MQTT+SSL+JSON概念全贯通

问题5:网关是什么?

网关一般情况下是嵌入式软硬件,具有以太网、RS485、GPRS、3G、4G等通信接口,实现协议转换功能,将PLC协议转换为MQTT协议,从而实现设备数据到云平台的传递。借用一句广告词,“网关不生产数据,只是数据的搬运工”。

目前迈思德网关已经通过MQTT接入(ZKYC、NJCR、SHRJ、BJHT、BJPO、HXWL)六种平台,即将接入(华为MES、SHZY)两种平台,预计到2017年底将接入超过10家以上的云平台软件,并在本年度内完成与ThingWorx的通信接入。华为MES采用MQTT协议,实现了数据的采集与控制,这点值得做MES的借鉴。

题外:

MQTT已经成为国内工业物联网的首选云通信协议,尤其在大规模设备厂家远程运维系统中采用MQTT+SSL/TLS会成为标配。在MQTT协议之上,JSON格式更会成为必选,由于云平台软件大部分采用JAVA开发,JSON格式的的MQTT协议会更受到云平台开发人员的喜爱。但是对于传统工业自动化人员,MQTT协议还是很难接触到的,一般对Modbus、OPC接触得多。

责任编辑:赵宁宁 来源: 今日头条
相关推荐

2019-12-02 09:11:24

物联网物联网平台工业物联网

2021-11-24 15:47:59

工业物联网IIOT物联网

2022-12-29 07:54:30

2015-12-18 16:57:06

2020-02-03 09:06:19

工业物联网IIOT物联网

2022-11-23 11:20:49

工业物联网物联网

2018-11-26 09:00:00

工业物联网IIOT物联网

2020-08-16 08:25:46

物联网安全物联网IOT

2021-07-12 09:52:10

物联网农业应用IOT

2022-11-09 10:18:14

工业物联网智能

2019-02-21 05:51:44

物联网用途IOT

2018-04-10 04:01:17

2019-03-27 08:27:32

物联网IOT技术

2024-03-18 15:46:40

2022-08-17 17:05:57

物联网

2019-04-28 15:30:48

物联网岗位IOT

2023-05-05 10:58:11

2021-11-18 22:34:04

物联网建筑技术

2019-06-28 15:31:36

物联网技术大数据

2021-09-22 09:00:36

物联网IOT物联网安全
点赞
收藏

51CTO技术栈公众号