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

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

3天内不再提示

MQTT在低功耗物联网传感器网络中的应用

星星科技指导员 来源:嵌入式计算设计 作者:Lee Stacey 2022-06-24 14:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

由于不可预测的成本使资产负债表倾斜,许多物联网(物联网)项目都失败了。这背后的一个主要因素,也是每台设备成本的最大贡献者之一,只是归结为传输的数据量。通过选择设备和应用程序之间的有效通信方式,可以减轻这种成本。MQTT-SN(用于传感器网络的 MQTT)是物联网通信协议的优化版本。MQTT(消息查询遥测传输)专为在大型低功耗物联网传感器网络中高效运行而设计。

在部署需要扩展的网络时,成本是一个重要因素。随着设备数量的增加,总体运营成本也在增加。这是由于许多因素造成的,包括硬件本身的成本,但也不太明显,但同样具有影响的因素,例如数据传输成本、电源成本以及不可靠数据的成本。这些因素加在一起会产生一个问题,如果在物联网项目的定义阶段没有解决这个问题,可能会失控,随着网络的发展,进一步导致大量数据和功耗成本。

数字化转型和采用物联网网络的好处以多种方式展现出来;更高的商业智能、流程改进、更低的设备维护成本,甚至新的创收方式。许多企业已经实现了这些好处,因此增长趋势将持续下去。Gartner 预测,到 2020 年,全球物联网设备的总安装量将达到 204 亿台左右,端点和服务的总支出将达到 3.4 万亿美元。

虽然物联网的好处可能很明显,但与其部署和后续运营相关的成本却不能这么说。每个部署的设备都会带来大量成本;其中一些是相对可预测的,例如硬件本身的成本。在运营成本方面,看似可以忽略不计的因素,例如传输的数据量和在此过程中使用的电量,在扩展到数百甚至数千台设备时可能会成为主要问题。物联网生态系统日益复杂和分散,进一步加剧了这些问题。无论是什么应用程序,都有许多不同的方法可以从设备收集数据并将指令推送到设备,每种方法都会带来不同的挑战,从而带来不同的成本。

大规模物联网网络面临的最大成本之一是数据传输本身的成本。随着成千上万的设备每年产生数百万条消息,看似很小的每条消息的成本很快就会增加。这也与用于传输数据的电量有关。由于这些原因,必须传输尽可能少的数据,并且仅在需要时才发送。

减少每台设备的成本和总运营成本可以通过减少传输的数据量来实现。这可以通过在网络边缘处理数据并仅在需要时传输数据来部分解决。但是,对于任何需要发送的数据,大小仍然是一个问题,特别是在涉及远程无线网络的情况下。

解决数据问题的另一种方法是选择一种固有地产生小消息的消息传递标准。物联网可以使用各种消息传递协议,并且根据应用程序,它们的适用性会有所不同。例如,流行的物联网协议,如 DDS(数据分发服务)和 XMPP(可扩展消息传递和存在协议),可能适合发送处理能力和数据丰富的大量数据,但由于消息量大且处理量大,它们远非用于许多大规模部署的理想选择。

MQTT 是一种轻量级的机器对机器 (M2M) 消息传递协议,由于代码占用空间非常小,消息大小非常小,因此非常适合大规模网络,尤其是在网络带宽不足的情况下。MQTT 还可以帮助减少技术层和集成。它通过消除在不同组件之间转换数据的要求以及消除使用第三方中间件在设备和物联网平台之间进行通信的需要来做到这一点。

MQTT-SN 是 MQTT 的变体,专为考虑规模的无线传感器网络而设计。该标准进一步提高了数据传输和功耗方面的效率。增加的效率包括缩短主题 ID,通过将主题 ID 从字符串转换为两字节别名来减少主题 ID 的大小,从而减少消息大小。较小的主题 ID 可以通过添加的“注册”功能来实现,该功能允许客户端向网关注册别名以用于转发消息。最重要的是,可以将较短的主题 ID 编程到设备和网关中,以确保两个实体无需注册就已经知道该 ID,从而减少了额外控制消息传递的需要。

如果您正在考虑一个主要的物联网项目,那么请考虑 MQTT。它非常适合在物联网中使用,因为它是最常用的协议之一(被一些最大的平台使用,例如 IBM Watson IoT 和 Microsoft Azure)并且使用 MQTT 的设备很可能很容易与您现有的同步系统。

审核编辑:郭婷

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

    关注

    2574

    文章

    54408

    浏览量

    786246
  • 物联网
    +关注

    关注

    2939

    文章

    47333

    浏览量

    408075
  • 无线传感器
    +关注

    关注

    15

    文章

    777

    浏览量

    100130
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    明晚:睿擎联网实战:从传感器采集到MQTT上云全流程解析|问学直播

    传感器采集到云端通信,一次直播打通联网全链路开发!联网应用开发
    的头像 发表于 11-25 18:31 222次阅读
    明晚:睿擎<b class='flag-5'>物</b><b class='flag-5'>联网</b>实战:从<b class='flag-5'>传感器</b>采集到<b class='flag-5'>MQTT</b>上云全流程解析|问学直播

    【直播预告】下周三晚8点|睿擎联网实战:从传感器采集到MQTT上云全流程解析

    传感器采集到云端通信,一次直播打通联网全链路开发!联网应用开发
    的头像 发表于 11-21 17:07 1884次阅读
    【直播预告】下周三晚8点|睿擎<b class='flag-5'>物</b><b class='flag-5'>联网</b>实战:从<b class='flag-5'>传感器</b>采集到<b class='flag-5'>MQTT</b>上云全流程解析

    “能连上”到“连得久”:低功耗无线通信2025联网的应用与趋势

    G-NiceRF 深耕低功耗无线通信(LPWC)技术,提供 LoRa、FSK/GFSK、UWB、Bluetooth LE 等模块方案,助力智慧城市、工业联网、农业与物流应用实现超低功耗
    的头像 发表于 11-07 11:36 1838次阅读
    “能连上”到“连得久”:<b class='flag-5'>低功耗</b>无线通信<b class='flag-5'>在</b>2025<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>中</b>的应用与趋势

    芯科科技推出低功耗传感器接口技术

    Silicon Labs (芯科科技)面向联网低功耗设计的需求,推出搭载于第二代无线SoC和MCU的低功耗传感器接口(LESENSE)技术
    的头像 发表于 10-24 17:22 1886次阅读

    联网MQTT网关是什么

    联网MQTT网关是一种采用MQTT联网协议的智能设备或软件组件,其核心功能是连接不同通信协议
    的头像 发表于 08-29 15:24 663次阅读

    霍尔传感器智慧小区燃气联网监测的应用方案与解析

    ‌。 ‌磁场干扰报警‌:传感器实时检测外部强磁场干扰(如偷气行为),联动报警模块上传异常事件至云端管理平台‌。 ‌低功耗联网传输‌ 采用微功耗霍尔
    发表于 08-13 11:05

    高性能低功耗双核Wi-Fi6+BLE5.3二合一

    以用于室内定位、联网传感器等应用场景。 PTR5302的应用领域非常广泛,包括但不限于: 智能家居:实现家庭Wi-Fi网络和智能设备之间的连接,提高家庭
    发表于 06-28 21:42

    联网的应用范围有哪些?

    在生活的一个小小体现。 从技术层面看,联网融合了多种技术,包括传感器技术、网络通信技术、大数据与云计算技术等。
    发表于 06-16 16:01

    低功耗Wi-Fi 6模块联网:NRF7002

    、Zephyr),大幅缩短了从原型设计到量产的时间周期。 典型应用场景 · ‌智能家居‌:作为家庭控设备的无线中枢,实现多节点低延迟联动; · ‌工业传感器网络‌:高温、高干扰环
    发表于 05-21 17:10

    蜂窝联网的超低功耗特性

    针对低功耗进行优化的蜂窝联网 革命性的蜂窝解决方案: 无与伦比的电源效率 要打造卓越的蜂窝联网产品,
    的头像 发表于 04-07 14:57 844次阅读

    Nordic NRF9151低功耗蜂窝模组 助力卫星联网应用.

    受益。从部署偏远地区的环境传感器到标准地面连接以外的跟踪,如今这些小型电池供电设备可以利用 Skylo 基于标准的 3GPP 卫星网络和 Nordic 的 nRF9151 模组来保
    发表于 03-24 11:12

    工业智能网关与MQTT联网云平台的关系

    工业智能网关与 MQTT 联网云平台联网架构
    的头像 发表于 03-21 09:44 882次阅读

    MQTT联网平台有哪些?有哪些功能?

    MQTT(Message Queuing Telemetry Transport)是一种基于客户端-服务架构的发布/订阅模式的消息传输协议,它广泛应用于机器与机器的通信(M2M)以及物联网环境
    的头像 发表于 03-15 14:23 1222次阅读
    <b class='flag-5'>MQTT</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>平台有哪些?有哪些功能?

    宇树科技联网方面

    宇树科技联网领域有多方面的涉及和发展,以下是一些具体信息: 传感器技术合作 与传感器公司合作:宇树科技与一些
    发表于 02-04 06:48

    LDO联网的角色 LDO电源汽车电子的应用

    LDO联网的角色 联网(IoT)是一个由各种设备和
    的头像 发表于 12-13 09:23 1074次阅读