The cloud protocol of the industrial Internet of things will be dominated by MQTT+SSL/TLS and the protocol format is based on JSON

Source: Internet
Author: User




What is the industrial Internet of things?



In short, it is the specific application of the Internet of things in industrial control.




What is SSL/TLS?



SSL (secure Sockets layer Secure socket), and its successor Transport Layer Security (Transport layer Security,tls) is a security protocol that provides security and data integrity for network traffic. TLS encrypts the network connection with SSL at the transport layer. Most of the Internet login is the use of SSL/TLS, you can go to NetEase mailbox http:/WWW.126.COM Look at the bottom right corner of the "Using SSL login" logo.






What is MQTT?



The MQTT (message Queuing Telemetry Transport, Messaging queue telemetry transmission) is an Instant Messaging protocol developed by IBM that is likely to be an important part of the Internet of things. The protocol supports all platforms. The MQTT protocol has two features compared to traditional industrial communication protocols: Use the Publish/Subscribe message pattern to provide a one-to-many message release, which can be combined with SSL/TLS encryption to ensure message transmission security.







What is JSON?



JSON (JavaScript object Notation, JS tag) is a lightweight data interchange format, the Chinese name JavaScript Object Markup Language, referred to as JSON. JSON is a string representation of a JS object, which uses text to represent the information of a JS object, which is essentially a string. The following is a form of Baidu Tiangong.



{
"RequestID": "{RequestID}",
"Method": "Put",
"Path": "/v1/mydevice/metadata",
"Body": {
"Metadata": {
"MemoryFree": "32MB",
"Light": "Green"
},
"Profileversion": 5
}
}

The above format is Baidu Tiangong, Baidu Tiangong is what, the official introduction: Tiangong is based on the Baidu Cloud, the integration of Baidu Big data and artificial intelligence technology "one-stop, all-managed" intelligent IoT platform, providing material access, material analysis, material management, rules engine, time series database, machine learning, A range of IoT core products and services, such as MapReduce, enable developers to quickly seamlessly connect from device to server to efficiently build IoT applications such as data acquisition, device monitoring, predictive maintenance, and more.




What is a gateway?



Gateway generally is embedded hardware and software, with Ethernet, RS485, GPRS, 3G, 4G and other communication interfaces, to achieve the protocol conversion function, the PLC protocol into the MQTT protocol, so as to achieve the transfer of equipment data to the cloud platform. Borrowing a slogan, "Gateways do not produce data, just data movers".



At present, the Maisde Gateway has been through the MQTT access (ZKYC, NJCR, SHRJ, BJHT) four platforms, will be connected (HXWL,Mes, Shzy, BJPO) four platforms, the end of 2017 is expected to access more than 10 cloud platform software.Mes uses the MQTT protocol to realize  and control, which is worth making reference to MES.



2017 has entered the second quarter, unlike in 2016, this year, state-owned enterprise consulting equipment through the gateway Remote and control ratio is higher than last year, and the Internet of Things communication protocol Mqtt know, unlike last year, to consult the basic is not clear that the MQTT communication protocol. The large scale of state-owned enterprises, high demonstration effect, first from the pilot, the latter gradually promoted.



This year most of the technical staff to consult know Baidu Tiangong, although not clear about the specific role of Baidu Tiangong, but all know that Baidu has an internet of things platform.



MQTT will become the preferred cloud communication protocol for the domestic industrial Internet of things, especially in large-scale equipment manufacturers remote operation and maintenance systems using MQTT+SSL/TLS will become standard. On top of the MQTT protocol, the JSON format is a must, and since most cloud platform software is developed in Java, the JSON-formatted MQTT protocol is more popular with cloud platform developers. But for traditional industrial automation personnel, the MQTT protocol is still very difficult to access, generally to Modbus, OPC contact much.



The cloud protocol of the industrial Internet of things will be dominated by MQTT+SSL/TLS and the protocol format is based on JSON


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.