物联网协议那么多:究竟LoRa、Cat-M和NB-IoT哪一个是你的菜?

  物联网协议那么多:究竟LoRa、Cat-M和NB-IoT哪一个是你的菜?

  距离第一台非官方的物联网(IoT)设备问世以来,已经过去了近30年。1991年,剑桥大学特洛伊计算机实验室楼下的咖啡壶被改造成了联网设备,科学家们编写了一套程序,并在咖啡壶旁边安装了一个便携式摄像机,镜头对准咖啡壶,利用计算机图像捕捉技术,将咖啡壶的状态信息传递到实验室的计算机上,以方便工作人员随时查看咖啡是否煮好,省去了上上下下查看的麻烦。几十年后的今天,物联网还没有从襁褓中走出来,只是慢慢朝着我们期待的大范围内被部署所发展。

  在过去的10年里,物联网技术变得更加经济有效。设备成本更便宜、更节能,体型也更小,而且功能也越来越优化,可以在物联网架构中扮演特定的角色,以创建新的业务模型。在接下来的20年里,我们可以将一万亿台设备连接到互联网上。连接的设备越多,就越能够发现更多的业务改进机会,并利用物联网来实现这些机会。

  现在,必要的物联网技术已经接近成熟,功能性物联网解决方案也正在加速落地。一股物联网的浪潮已经开始冲击市场,它们有着各种各样的架构、功能集和应用程序。虽然在投资物联网硬件或完整的物联网解决方案时需要考虑诸多因素,但了解物联网传感器可用的协议,以及前瞻性的商业决策者如何做出协议的最佳选择,无论是目前还是长期,都是至关重要的。

  如何选择物联网协议

  物联网协议是物联网系统节点使用的网络语言,对物联网解决方案的整体部署的可行性至关重要。协议规定了物联网解决方案通信的范围、格式和复杂性,并在确定成本和功能性方面发挥关键作用。

  因此,如果你对部署你自己的物联网感兴趣,那应该如何选择一个适合的需求和规模的协议呢?有两个关键要素需要考虑:

  功耗——传感器需要在电池供电的情况下使用几天、几个月或几年?他们需要多久发送一次数据?是否考虑使用一次性设备,还是使用可替换或可充电的电池? 连通性——通信必须覆盖哪些范围,以及它们需要在每条消息中发送多少数据?蜂窝网络供应商是否能维护我们的连接,或者你更愿意构建私有网络来运行数据?

  当物联网部署的需求涉及连通性时,通常会考虑:最低要求的物联网设置?用于联网的是家庭或办公室?是否可在普通Wi-Fi网络上运行?所有组件均需连续供电?

  对于需要小容量数据传输的较大区域,如农场、校园或城市,独立的低功耗广域网(LPWAN)是最理想的解决方案——LoRaWAN和SigFox是最流行的两种低功耗广域网。当谈到覆盖区域和跨越边界时,像NB-IoT或Cat-M这样的蜂窝协议可能看起来更实用。

  当涉及到功耗、覆盖范围和成本时,两者各有优缺点。

  让我们研究一下LPWAN技术的具体用例,以及蜂窝物联网部署,以了解这些协议应用于未来物联网解决方案的优缺点。

  LPWAN优化的区域网络

  如果需要管理一个大型项目,如建筑项目、炼油厂周灯类似的项目,工作人员需要在危险的环境中进行工作时,那跟踪这些工作人员就是很有必要的。可能你已经考虑启用自己的物联网。也许是经营着一家工厂或仓库;也许是管理着一个农场或其他农业领域;也许是负责着一个大的学校或政府建设项目。在所有这些行业中,物联网将产生持久的商业影响,可以创造更高效的流程、节省资金并创造新的收入。对于连接区域比单个小建筑物更大的网络,LPWAN技术通常更具优势。

  如果用户部署了一个LoRaWAN网络,而不是连接到蜂窝物联网,那么很可能支付相同或更少的费用,且在部署中拥有更多的元素。虽然成本效益模式将根据业务模式而有所不同,但是LPWAN通常会为用户所期望的覆盖区域提供一个专用区域网络:用户拥有所有的设备、网络和通过网络传输的数据。所以,当蜂窝网络宕机或发射塔故障时,用户不必担心物联网部署失败,也不必等待供应商来修复它。

  若用户安装了自己的LPWAN,那么当出现问题时,用户将负责监视、支持、维护和修理。用户还必须确定如何保护自己的网络。鉴于这些原因,强烈建议你们去部署一个LPWAN,该LPWAN包含打包在一起的整个解决方案。这意味着传感器、网关、云和应用程序是由一家公司创建的,而不是零碎组装的。其优点是,所有的东西都是预先集成的,可以安全地一起工作。

  另一个显著的区别是,与蜂窝数据包不同,LPWAN传输并不总是等待接收确认。这可能是一种优势,也可能是一种劣势。用户可以在没有确认的情况下在系统上获得更多的数据,但有时会因为网络拥塞而丢失数据包。

  最热门的两个LPWAN协议是LoRaWAN和SigFox。在这两家公司中,LoRaWAN和LoRa技术近年来增长最快,未来五年的增长潜力也最大。SigFox主要在欧洲运营,与LoRaWAN相比,SigFox的数据有效负载更小,因此每台设备的功耗比LoRaWAN要低,但也限制了SigFox用户使用LoRa技术应用某些行业的关键功能,如执行器支持和即时更新。

  对于LoRa和LoRaWAN来说,优点就是广泛支持、多功能性和前景。500多家领先的科技公司加入了LoRa联盟。LoRa技术正在不断发展,以适应不断优化的物联网解决方案和新的用例。

  远程物联网与蜂窝协议

  想象一下,您正在从事备灾或环境监测工作,需要从传感器和数据源组成的跨区域网络分析信息。或者你经营一家租赁公司,需用一种方法在一个不可预知的广阔空间里更密切地跟踪你的设备和车辆。在这些用例中,蜂窝物联网可以改变游戏规则,从遥远的端点收集数据。

  虽然有可能出现其他技术,并获得仍在发展中的市场份额,但占据最多市场份额和讨论最多的两种协议是Cat-M和NB-IoT。

  其中,窄带物联网(NB-IoT)的电池功耗低,订阅价格可能更低。它提供了更接近LoRa配置要求的低功耗通信和数据大小,从而更容易实现物联网提供商对LPWAN和蜂窝用例的兼容性。

  相反,Cat-M可满足更高的数据速率和低延迟通信,如果用户需要从特定的物联网设备收集大文件,或将大量更新推送到物联网端点,Cat-M不失为最佳选手。Cat-M可满足高质量的语音,并将更多地应用于实时应用程序,如车联网。

  蜂窝物联网协议提供了一种在区域、全国甚至跨大陆范围内利用物联网数据的方法,而不需要预先建立网关来覆盖区域。相反,供应商已有的基站将传输物联网数据。这也意味着物联网系统将会有和蜂窝网络一样的盲点,如果网络连接被中断——出于维护、订阅限制、紧急情况或其他原因,用户的物联网系统也会宕机。尽管如此,部署的易用性和覆盖范围常常是消费者选择它的理由。

  前景

  NB - IoT和Cat-M协议的普及程度还有待观察。这两者的推出时间都相对较短,而且还在不断增长,两者的可用性将在很大程度上取决于蜂窝运营商的规划。最终,NB-IoT的低功耗通信将为大多数人以合适的成本提供正确的效益,并最终使其它蜂窝协议相形见绌。然而,LPWAN和LoRaWAN仍有一席之地,特别是对于那些想要覆盖大片地区或拥有专用网络的公司。

  也许我们将看到更多的物联网公司转向与协议无关的模型。在这种模型中,用户不需要针对要部署的物联网解决方案来选择通信协议,传感器可以支持多协议。着眼于未来的兼容性,当前部署物联网时,请注意可以考虑哪些协议,并选择一个适合物联网项目的规模、功耗和连接性需求以及该技术的未来都有意义的协议。

原文地址:https://www.cnblogs.com/yyuyu/p/10869765.html

时间: 2024-10-10 09:49:36

物联网协议那么多:究竟LoRa、Cat-M和NB-IoT哪一个是你的菜?的相关文章

Linkit 7688 DUO(六) 加入MQTT物联网协议

Linkit 系列博文: 联发科Linkit 7688 (一) 上手及在Mac下搭建OpenWrt交叉编译环境,C语言编译Hello,World 联发科Linkit 7688 (二)GPIO基本操作与C语言编程 联发科Linkit 7688 DUO(三): 通过 Arduino 控制外设和传感器 Linkit 7688 DUO(四): 接上各种Arduino传感器和模块--基础篇 Linkit 7688 DUO(五) 接上各种Arduino传感器和模块-扩展篇 Linkit 7688 DUO(六

物联网协议测评平台——吊兰使用指南-MQTT协议 Python Paho

在忙了一个周末之后,还是小有成果的.发布了一个简单的物联网平台: http://mqtt.phodal.com,简单地写一下使用指南. CoAP协议 使用Libcoap的话可以用 <code style="box-sizing: border-box; font-family: Consolas, Menlo, Monaco, 'Courier New', monospace; font-size: 1em; padding: 0px; color: inherit; border-top

物联网协议测评平台——吊兰使用指南

在忙了一个周末之后,还是小有成果的.发布了一个简单的物联网平台: http://mqtt.phodal.com,简单地写一下使用指南. CoAP协议 使用Libcoap的话可以用 coap-client -m get coap://mqtt.phodal.com:5683/topics/zero 用coap-cli则可以用: echo -n 'hello world' | coap post coap://mqtt.phodal.com/topics/zero echo -n '{"lettuc

物联网协议CoAP协议学习

CoAP协议是为物联网中资源受限的设备制定的应用层协议,即简化版的基于UDP的HTTP协议.其核心内容为资源抽象.REST式交互可扩展的头选项等.应用程序通过URI标志来获取服务器上的资源,使其可以像HTTP协议一样对资源进行GET.PUT.POST和DELETE等操作. CoAP协议自身拥有如下特点: 1)报头压缩 包含一个紧凑的二进制报头和扩展报头,它只有短短的4B的基本报头. 2)方法和URIs 为了实现客户端访问服务器上的资源,这是Web架构的主要特点. 3)传输层使用UDP协议 CoA

国内物联网平台初探(一):百度物接入IoT Hub

国内物联网平台初探(一) ——百度物接入IoT Hub 马智 物接入IoT Hub - 架构 全托管的云服务,帮助建立设备与云端之间安全可靠的双向连接 支撑海量设备的数据收集.监控.故障预测等各种物联网场景 物接入IoT Hub - 功能 通信协议:支持MQTT 数据安全:设备级认证.策略授权:双向安全连接.SSL传输 开发语言:支持多种开发语言.兼容主流硬件设备 支持C.C#.Python.Java.PHP等 支持CLI命令行工具(Python) 分析服务:对接百度大数据服务 物接入IoT H

为物联网代码安全而生 网易易盾公测IoT安全编译器Maze

??IoT时代的到来,让我们生活中物联网设备越来越多,然而设备的代码安全是一切安全的基础,如果设备代码不加以防护或防护不够,将会造成核心技术泄露,给IoT设备稳定运行带来威胁. 与此同时,当下仍有不少移动开发者把算法或者核心逻辑写在本地层,如果本地层保护不够,***者通过逆向分析就可以得到核心的算法的实现,严重危害到企业的利益. 基于这些痛点和威胁,网易易盾开发出了IoT安全编译器Maze. Maze是一款针对C/C++本地层源代码加密混淆工具,通过特有的"迷宫矩阵"技术对代码进行有效

物联网标准NB-IoT和LoRa,究竟谁能更胜一筹?

物联网的快速发展对无线通信技术提出了更高的要求,专为低带宽.低功耗.远距离.大量连接的物联网应用而设计的LPWA(low-power Wide-Area Network,低功耗广域网)也快速兴起. 为了抢夺LPWA商机,相关厂商纷纷组建联盟推出不同协议,NB-IoT与LoRa就是典型代表.华为与沃达丰共同提出的NB-IoT是工作于授权频谱下3GPP支持的2/3/4G蜂窝通信技术.由SemTech研发的LoRa是基于Sub-GHz工作于未授权频谱的通信技术.同属于LPWA,为什么沃达丰创新和架构主

BBF CWMP(TR069) 协议2.0向M2M和物联网方向演进

物联网从概念逐步走向产业化,物联网协议的标准化对产业的发展具有至关重要的作用. TR069标准作为BBF(broadband-forum.org)组织为电信业制定的广域网终端网管协议已得到超过2亿5千万设备的支持.随着互联网对传统电信行业的冲击,及智能家居物联网产业的兴起, BBF TR069 已经明确了向M2M和物联网演进的方向.最新的TR069规范A5版本里已经支持使用XMPP来协助建立会话, 这是BBF TR069迈向物联网或智能家居的重要一步. 欧洲著名的ACS厂商Axiros已经推出了

海鑫智圣:物联网漫谈之MQTT协议

什么是MQTT协议 MQTT(消息队列遥测传输协议)是IBM在1999年专门针对物联网等应用场景来制订的轻量级双向消息传输协议,它主要是为了解决物联网上使用到的设备的互相通信的问题,以及这些设备与后端应用系统之间通信的问题. 为什么需要MQTT(或类似)协议 随着智能硬件和移动互联网技术的快速发展,传统的互联网协议越来越难以满足物联网的需要,体现在:移动网络代价昂贵,带宽低.可靠性差:在嵌入设备中运行,处理器和内存资源有限:海量在线设备产生庞大数据,给云端带来很大的网络开销和处理压力. MQTT