Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Intelligent equipment communication platform based on MQTT message protocol

A smart device and communication platform technology, applied in electrical components, transmission systems, etc., can solve problems such as redundancy, complicated protocols, transmission data reliability, and low S/N

Inactive Publication Date: 2018-11-13
UNIV OF ELECTRONICS SCI & TECH OF CHINA ZHONGSHAN INST
View PDF3 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the continuous development of the Internet, the application of the message protocol is becoming more and more mature. The main methods for the Internet to obtain messages are the pull (PULL) and push (PUSH) methods in the message protocol. The pull method refers to the way the client requests messages from the server, and The push method refers to the way the server actively sends messages to the client. The push method is more commonly used on the mobile terminal. Because of the real-time characteristics of the mobile terminal, the push method will give users a more friendly experience. After years of research and application and emerging With the rapid development of the Internet of Things, mobile communications, and smart device communications, the XMPP protocol and the MQTT protocol have gradually become the two mainstream message protocols. Among them, XMPP (Extensible Message Processing Field Protocol) is a protocol improved by the XML protocol. It is used for many real-time communication software on mobile terminals. It has the advantages of perfect protocol, diverse functions and strong scalability, but its disadvantages are relatively complicated protocols, redundancy, energy consumption and high cost of deploying hardware. In harsh communication environments Under the circumstances, the data transmission using the XMPP protocol communication will be abnormally weak, and the reliability and S / N of the transmitted data are too low, while MQTT (message queue telemetry transmission) transmits messages through publish / subscribe, which is especially suitable for unstable networks. In low-bandwidth communication scenarios and low-resource intelligent control devices, the accuracy of message delivery can be guaranteed while satisfying low network bandwidth and device resources. Therefore, in certain cases, MQTT has considerable advantages over XMPP protocol In view of the rapid development of mobile Internet in China in recent years, the application of information communication technology in medical, education, media and e-commerce industries has become more and more extensive, while smart devices often face poor transmission capabilities such as limited computing power, low working frequency bands, and unreliable networks. Under the conditions of the general environment, using the MQTT publish / subscribe message transmission mode and open source message agent software to design a communication platform that supports the communication of sensors and control devices has considerable social significance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Intelligent equipment communication platform based on MQTT message protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Reference figure 1 , A smart device communication platform based on the MQTT message protocol, including a client for data sending and information receiving and a server for information processing and transmission. The client and the server are established in the publish / subscribe mode of MQTT binary messages. For wireless communication, the client in the communication platform uses Linux as the terminal system, and the development environment of the Linux terminal system is based on the existing g++, libc6-dev, linux-libc-dev, libstdc++6-4.1-dev, Code ::Blocks and other environmental software and header file libraries are constructed, and the message broker software that implements the MQTT protocol on the client and server is Mosquitto.

[0034] The message format of MQTT consists of three parts: Fixed header, Variable header and payload. The message header of each MQTT command message must contain a fixed header. The header is used to describe message information, such...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an intelligent equipment communication platform based on a MQTT message protocol. The intelligent equipment communication platform comprises a client and a server; the client and the server establish wireless communication through a publish-subscribe mode message protocol of a MQTT binary message; the client comprises an address publishing module, an identifier subscribingmodule, a data publishing module and an information subscribing module; the server comprises an address subscribing module, an identifier publishing module, an information publishing module and a datasubscribing module; the client and the server establish the connection and communicate through the publish-subscribe mode, thereby providing a MQTT protocol communication platform for the low-power consumption sensor, the mobile phone, the embedded computer, the micro controller and like intelligent equipment and mobile equipment. The energy and traffic loss of the access equipment can be reducedwhen the communication platform has the high extensibility by adopting the concise performance of the MQTT message protocol, and the communication service with high S / N and reliability can be provided for the terminal equipment faced with limited computing capacity, low working frequency band and like bad transmission conditions.

Description

Technical field [0001] The invention relates to a digital information transmission platform, in particular to an intelligent device communication platform based on the MQTT message protocol. Background technique [0002] With the continuous development of the Internet, the application of message protocols continues to mature. The main methods of obtaining messages on the Internet are the pull (PULL) and push (PUSH) methods in the message protocol. The pull method refers to the way the client requests messages from the server, and The push method refers to the way the server actively sends messages to the client. The push method is more commonly used on the mobile terminal. Because of the real-time characteristics of the mobile terminal, the push method will give users a more user-friendly experience. After years of research, application and emerging With the rapid development of the Internet of Things, mobile communications and smart device communications, the XMPP protocol and t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08H04L29/12
CPCH04L67/10H04L67/141H04L2101/622
Inventor 易子川刘黎明张智迟锋杨健君水玲玲
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA ZHONGSHAN INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products