MQTT的优点有哪些

慧生活 20230730

  • 物联网通信协议
  • 低带宽通信

MQTT 最初是用于石油管道的传感器与卫星之间数据传输。他们当时正在开发一个利用卫星通讯监控 输油管道的项目,为了实现这个项目要求,他们需要开发一种用于嵌入式设备的通讯协议,这种通讯协议必须满足以下条件:

⚫ 易于实现,服务器必须要实现成千上万个客户端的接入

⚫ 数据传输的服务质量可控,根据数据的重要性和特性,设置不同等级的服务质量

⚫ 占用带宽小,单次数据量小,但不能出错

⚫ 必须能够适应高延迟、掉线、断网等网络通信不可靠的风险

⚫ 设备连接状态可知,云端与设备端保持长连接

通过以上几个条件可知:

⚫ MQTT 服务器可以连接大量的远程传感器和控制设备,与远程客户端保持长连接,具有一定的实 时性。

⚫ 云端向设备端发送消息,设备端可以在最短的时间内接收到并作出回应。

⚫ MQTT 更适合需要实时控制的场合,尤其适合执行器。

⚫ 云端与客户端需要保持长连接,要能够获取到设备的连接状态,就需要时不时地发送心跳包,这就不会省电,所以,MQTT 并不适合低功耗场合。

可以看出,MQTT 从诞生之初就是专为低带宽、高延迟或不可靠的网络而设计的。虽然历经几十年的更新和变化,以上这些特点仍然是 MQTT 协议的核心特点。但是与最初不同的是,MQTT 协议已经从嵌入式系统应用拓展到开放的物联网(IoT)领域。

查看全文

点赞

慧生活

作者最近更新

  • 智慧管网新范式:凯米斯科技岸边站系统重塑城市污水运维体系
    慧生活
    7小时前
  • 瑞之辰压力传感器,尺寸小可替代进口
    慧生活
    2天前
  • 从空间建模到生命存在:高精度传感如何让机器“看懂”世界
    慧生活
    2天前

期刊订阅

相关推荐

  • 国产MacBee能成为全国物联网主流通信协议吗?

    2020-03-17

  • 物联网无线通信:SmartNode VS LORA VS NB-IOT物联网系统相比

    2021-03-26

  • 国家电网发布5项技术规范 助力数字化远传表计发展

    2022-04-08

  • 贸泽开售Phoenix Contact楼宇智能连接器和组件

    2022-10-12

评论0条评论

×
私信给慧生活

点击打开传感搜小程序 - 速览海量产品,精准对接供需

  • 收藏

  • 评论

  • 点赞

  • 分享

收藏文章×

已选择0个收藏夹

新建收藏夹
完成
创建收藏夹 ×
取消 保存

1.点击右上角

2.分享到“朋友圈”或“发送给好友”

×

微信扫一扫,分享到朋友圈

推荐使用浏览器内置分享功能

×

关注微信订阅号

关注微信订阅号,了解更多传感器动态

  • #{faceHtml}

    #{user_name}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 查看评论 回复

    共#{comment_count}条评论

    加载更多

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} #{reback} 回复

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 回复

  • 关闭
      广告