0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MQTT 协议:机器对机器通信的解决方案?

张伟 2023-01-05 09:43 次阅读

遥测在通信科学领域是一个相对古老的概念。上世纪初,传感器获得了远距离发送信号的能力,使科学家能够远程监控机器和其他活动。快进到最近,当有了计算机处理器时,机器可以处理从传感器和其他机器发送的数据,从而创建机器对机器 (M2M) 通信。当今因特网对数据和信息通信的广泛使用推动了对标准协议的需求。

物联网根据其用途可以具有不同的含义。出于商业和工业目的,这个概念可以分为两个领域:工业物联网 (IIoT) 和物联网 (IoT)。两者之间的一些主要区别是:

物联网适用于许多细分市场,包括消费品、农业、制造和医疗保健,而工业物联网则侧重于工业应用,例如制造和能源。IIoT 是更大、更通用的 IoT 的较小子集。

物联网关注人类消费者。IIoT 渴望访问尽可能多的数据,以微调工业流程并最大限度地提高供应链的效率。

虽然 IoT 会生成大量可以改善消费者体验的数据,但 IIoT 数据的数量要多得多,并且对于流程成功和利益相关者安全而言可能更为重要。

IoT 和 IIoT 向前发展的主要挑战是如何处理收集到的大量数据。

MQTT 到底是什么?

这是我第一次接触到一个非常有趣的主题时的反应。首字母缩写词的意思是:

消息:简单来说,MQTT 涉及数据源向“代理”发布消息。然后代理将消息数据分派给所有订阅了来自该确切来源的数据标签的设备。

队列(或排队):尽管名称中有“队列”一词,但 MQTT 并不是基于队列的协议。显然,这个术语在整个世代协议的遗产中一直未被使用。

遥测:IoT 和 IIoT 的关键,数据传输是遥测的核心。

传输:数据传输通过集中式集线器/代理从点到点发生。

MQTT 是一个简单的中心辐射系统:传感器、应用程序和设备通过在数据中心运行的中央代理进行通信。设备不会尝试在它们之间进行通信,因为所有数据都通过代理进行定向。MQTT 对处理要求很轻,因此非常适合带宽和延迟受限网络中的应用程序,例如制造环境中常见的应用程序。MQTT 会话简单快捷:连接、身份验证、通信和终止。随着数据量的增长,协议的简单性和“轻量级”有助于提高可扩展性。MQTT 非常适合包含许多简单传感器(例如输电线路、管道或化石燃料井)的大型远程网络。

广泛的应用

除了监控遥远的输油管道和其他能源传输资产的能力外,MQTT 紧凑、低带宽的特性还适用于许多其他用途。包括供暖、通风和空调 (HVAC)、照明、智能电器和安全系统在内的家庭自动化应用程序已采用 MQTT(图 1)。家庭园艺可以通过光、温度和湿度传感器发送的信息获得高科技,这些信息发送给适当的用户,这些用户反过来相应地自动调整浇水程序。极客们甚至可以对 Arduino ®进行编程或 Raspberry Pi™ 使用 MQTT 协议控制圣诞灯饰。医疗监控器、交通网络监控、资产跟踪、环境合规性检查、气候数据记录和自动售货亭监控都是使用 MQTT 的示例。

图 1:家庭自动化是 MQTT 的用途之一。

包起来

及时准确的信息有助于提高消费者 (IoT) 和制造 (IIoT) 领域的性能。随着越来越多的数据可供解释和使用,建立信息共享协议和方法将变得至关重要。在 M2M 通信领域,MQTT 正在确立自己作为领先协议的地位,因为它提高了可扩展性,同时最大限度地减少了物理制造领域普遍存在的长延迟、低带宽和传输中断的影响。

贸泽电子可以帮助您找到传感器、天线、调制解调器、数据记录器、嵌入式处理器,以及稳健的 M2M 和 IIoT 系统所需的更多组件和设备。Mouser 网站上提供了这些产品和其他相关产品的广泛选择以及有助于设计和购买决策的技术和支持数据。Mouser 提供一整套信息丰富的产品和资源,旨在帮助研究和发现各种主题,包括 IoT 和 IIoT。

审核编辑黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2545

    文章

    50384

    浏览量

    750650
  • 通信
    +关注

    关注

    18

    文章

    5938

    浏览量

    135746
收藏 人收藏

    评论

    相关推荐

    MQTT协议网关的工作原理及功能特性

    在物联网的快速发展中,MQTT协议网关作为连接物联网设备与消息代理服务器的重要桥梁,扮演着不可或缺的角色。MQTT是一种基于发布/订阅模式的轻量级通信协议,特别适用于低带宽、不稳定网络
    的头像 发表于 09-18 17:00 306次阅读
    <b class='flag-5'>MQTT</b><b class='flag-5'>协议</b>网关的工作原理及功能特性

    钡铼技术Modbus转MQTT网关:桥接Modbus协议MQTT协议

    提供了一键对接亚马逊云平台的解决方案。 BL101网关是钡铼技术研发的一款高性能工业物联网设备,通过桥接Modbus协议MQTT通信协议,实现了工业设备与云端平台之间的高效互联。支持
    的头像 发表于 07-30 16:28 291次阅读
    钡铼技术Modbus转<b class='flag-5'>MQTT</b>网关:桥接Modbus<b class='flag-5'>协议</b>与<b class='flag-5'>MQTT</b><b class='flag-5'>协议</b>

    来了解一下MQTT Broker代理

    )和M2M(机器机器通信中。MQTT Broker在MQTT通信中扮演着关键的角色,负责管理
    的头像 发表于 07-15 17:03 322次阅读
    来了解一下<b class='flag-5'>MQTT</b> Broker代理

    MQTT物联网平台是什么?MQTT物联网平台的功能

    ,易于实现,因此广泛应用于受限的环境,如机器机器通信(M2M)以及物联网环境(IoT)。 MQTT物联网平台通过提供一种标准化的协议和平
    的头像 发表于 04-01 10:20 635次阅读

    mqtt协议和tcp协议区别

    带宽和高延迟的网络环境,尤其在物联网环境中表现优秀。而TCP协议是面向连接的、可靠的、基于字节流的传输层通信协议,主要用于互联网和局域网中的数据传输。 2. 连接方式:MQTT协议基于
    的头像 发表于 04-01 09:15 1502次阅读

    MQTT物联网平台实现设备连接与安全加密

    与平台可以实现快速、可靠的通信,实现实时监控、数据采集和远程控制等功能,为企业提供了全新的工作模式和优化方案。 物通博联提供工业智能网关接入MQTT物联网平台的解决方案。通过将工业智能
    的头像 发表于 03-19 10:25 553次阅读
    <b class='flag-5'>MQTT</b>物联网平台实现设备连接与安全加密

    MQTT协议网关解决方案设计与实施

    MQTT协议网关是一个中间件,负责接收来自不同MQTT客户端的消息,并将这些消息转发到MQTT服务器;同时,也能接收来自MQTT服务器的消息
    的头像 发表于 03-11 14:07 436次阅读

    机器视觉运动控制一体机在光伏汇流焊机器人系统的解决方案

    一体机结合SCARA机械手+机器视觉的电池片汇流焊解决方案。可解决不同角度来料、规格等光伏太阳能电池板的串焊需求,实现生产效率和精度等大幅提升,同时将废品率降至仅12%,并显著加快数据处理速度,提高了
    发表于 02-28 15:01

    TLT507-MQTT通信协议案例

    TLT507-MQTT通信协议案例
    的头像 发表于 01-26 10:06 697次阅读
    TLT507-<b class='flag-5'>MQTT</b><b class='flag-5'>通信协议</b>案例

    MQTT物联网平台是什么?MQTT物联网平台的功能有哪些

    ,易于实现,因此广泛应用于受限的环境,如机器机器通信(M2M)以及物联网环境(IoT)。 MQTT物联网平台通过提供一种标准化的协议和平
    的头像 发表于 01-24 09:23 1047次阅读

    RK3568-MQTT通信协议案例

    RK3568-MQTT通信协议案例
    的头像 发表于 01-19 15:31 1680次阅读
    RK3568-<b class='flag-5'>MQTT</b><b class='flag-5'>通信协议</b>案例

    MQTT和Modbus协议的区别

    两种物联网补充协议:用于短距离设备连接的本地协议 Modbus 以及支持物联网进行全局通信的可扩展互联网协议 “消息队列遥测传输 (MQTT
    的头像 发表于 12-08 15:21 2416次阅读
    <b class='flag-5'>MQTT</b>和Modbus<b class='flag-5'>协议</b>的区别

    MQTT和Modbus的物联网网关协议区别分析

    MQTT 是一个开放的轻量级机器机器协议,专为物联网交互设计。MQTT 网络包含一个 MQTT
    发表于 11-27 10:58 829次阅读
    <b class='flag-5'>MQTT</b>和Modbus的物联网网关<b class='flag-5'>协议</b>区别分析

    物联网中的MQTT协议概述

    MQTT协议已经成了物联网通信中的一个热词,今天我们一起来学习一下关于MQTT协议的一些知识。
    的头像 发表于 11-25 14:09 1238次阅读

    MQTT是什么 MQTT特点

    MQTT 是 Message Queuing Telemetry Transport 的缩写,是一种轻量级的、基于发布/订阅模式的物联网通信协议。 它具有以下特点: •简单易用:MQTT
    的头像 发表于 11-09 15:20 2297次阅读