快速理解MQTT网关盒子和MQTT网关配置

  • 时间 :2020-07-31
  • 作者 :佰马科技
  • 浏览数 :3864

什么是MQTT网关盒子

MQTT网关盒子简单理解就是带有MQTT协议的网关盒子。通过MQTT协议上报数据的网关设备或是网关盒子。

 

带有MQTT协议的网关盒子.png

 

MQTT是什么

MQTT是一种协议,是一种消息队列遥测传输,主要针对是物联网(IoT)连接协议,一个极其轻量级的发布/订阅消息传输协议。专为受限设备和低带宽、高延迟或不可靠的网络而设计。市面上更多MQTT是用在对上位机传输,也就是对接物联网平台。

 

MQTT协议.png

 

MQTT特点:

开放消息协议,简单易实现

发布订阅模式,一对多消息发布

基于TCP/IP网络连接,提供有序,无损,双向连接。

1字节固定报头,2字节心跳报文,最小化传输开销和协议交换,有效减少网络流量。

消息QoS支持,可靠传输保证

 

MQTT特点.png

 

MQTT网关介绍

MQTT主要应用物联网相关的,同时是小数据的,所以接口更多:485串口/232,或是模拟量,数字量这类的网关,当然也有网口只是相对少一些。所以在原有物联网网关盒子基础增加MQTT协议,网关通过MQTT上报平台发送数据。

以佰马MQTT网关BMG500系列或是BMG700系列为例,介绍MQTT网关盒子应用配置。

在实际项目中,如何配置MQTT网关盒子?

登录佰马网关盒子管理系纺,可在本地或远程进行网关配置。在系统中选择服务端配置,选中MQTT,按项目需要配置封装类型、服务器地址、服务器端口、MQTT发布主题、MQTT注册主题、MQTT用户名、密码、客户端等。

 

MQTT配置界面.png

MQTT配置界面

 

MQTT服务端.png

MQTT服务端

为什么采用MQTT网关盒子

MQTT最大的优势,简单说就是减轻云端平台压力。以往物联网传输更多是通透传或是modbus协议方式,这种在下端设备数量不多情况下,可以正常运行,但是超一两百后对服务器和平台压力就剧增,数量越多服务端压力就越大,项目管理起来相当麻烦。MQTT网关盒子,则可以很好分担服务端压力,同时可以自定义快速上传数据。

 

MQTT网关盒子.png


联系我们
联系我们

佰马Baimatech,集M2M产品研发、IoT平台服务、国际化运营于一体,让我们联接,共创未来