一、概述: 
 NB-IoT是IoT领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网(LPWA)。NB-IoT支持待机时间长、对网络连接要求较高设备的高效连接。
LoRa的主要技术特点是能够进行1-20km的长距离传输;节点数可达万级甚至百万级,一个网关可以连接多个节点或终端设备;数据速率范围0.3~50kbps,可以使电池寿命达到3-10年。

二、NB-IoT特点:
  频谱窄:200kHz;终端发射窄带信号提升了信号的功率谱密度,提升了信号的覆盖增益,并且提升了频谱利用效率;
  广覆盖。具备支撑海量连接的能力。相比其他的短距离物联网协议,NB-IOT能够连接更多的设备,提高设备数量在单位面积的密度;
  更低功耗。NB-IoT牺牲了速率,换回了更低的功耗。采用简化的协议,更适合的设计,大幅提升了终端的待机时间,部分NB终端,待机时间号称可以达到10年。
  更低的模块成本。通信模块成本很低,每个模组有希望压到5美元之内甚至更低,有利于大批量采购和使用。而根据摩尔定律便可以得出,不超过40个月,成本便能降低到1美元之下。

三、LoRa特点:
目前在国内,由于备受国家政策、电信运营商和业内大厂的青睐,NB-IoT技术的发展可谓如火如荼。相比而言,此前因频段授权问题沉寂许久的LoRa技术低调很多。
LoRa的一大特点是在同样功耗下比其它无线方式传播的距离更远,实现了低功耗和远距离的统一,LoRa网络主要由基站(也可以是网关)、服务器、LoRa终端和物联网云四部分组成,其特点是应用端和服务器端数据双向传递。
LoRa的优势是超低功耗和多信道数据传输,增加了系统数据容量,网关和终端系统能够支持测距和定位,非常适用于位置敏感的应用。
LoRa拥有着阿里、腾讯、谷歌等的支持,可直接获得围绕在这些头部互联网玩家周围的生态支持。

四、NB-IoT和LoRa对比:
(1) 频段、成本、服务质量
NB-IOT和蜂窝通信使用的是运营商提供的授权频段,因为是专门划分的频段,因此干扰相对要少很多,虽然实际应用中会收取一定的通信费用,但是相应的也会提供更好的信号服务质量,安全性和认证。而且针对目前蜂窝网络基站的建成更有利于快速大规模应用。
LoRa工作在Sub-1G的非授权频段,无需申请便可以建立网络设备,相对来说网络架构简单,而且实际应用中不需要额外付通信费用,但是因为是开放频段,所以实际应用非常广泛,容易受到其他相同频段设备的干扰。
(2) 通信距离
NB-IOT信号覆盖范围取决于其基站密度和链路预算,借助前期的资源优势,能够实现比LoRa更广的范围覆盖和更好的QoS,且NB-IoT自身具有高达164dB的链路预算,使其传输距离可达15km~20km。
LoRa使用线性调频扩频调制技术,既保持了像FSK(频移键控)一样的低功耗特性,也显著增加了通信传输距离,从而提高网络效率和抗干扰能力,即不同扩频序列的终端在使用相同的频率同时发送时不会相互干扰,在此基础上研发的网关能实现多路并行的数据接受,大大扩展了网络容量。LoRa节点的传输距离可达 12~15 km覆盖范围(空旷郊区环境,市区环境传输距离会下降)。
(3) 低功耗、电池寿命
低功耗是物联网的核心指标之一,关于电池寿命方面需要考虑协议内容和节点电流消耗两个重要因素。
NB-IOT同步协议的节点必须定期地联网,所需要的“峰值电流”比采用非线性调制的LoRa多出了几个数量级,尤其是在唤醒后请求基站到接入服务器的过程中,会存在大量电池电量的消耗。
LoRa是基于ALOHA协议的异步通信方式,因此可以根据具体应用需求进行精准的休眠时间设定,达到充分利用电池电量的目的。
(4) 设备成本
对终端节点来说,LoRa相比NB-IOT更加简单,更容易开发,NB-IOT的协议和调制机制比较复杂,需要更复杂的电路设计和更多的花费,同时NB-IOT采用授权频段,通信需要收取一定的费用。
通过以上的分析,LoRa和NB-IoT最大的区别是:NB-IoT是工作在蜂窝授权频段上,网络由运营商进行部署和维护,为保证能与基站进行正常的通信以及工作,有必要在产品实际部署之前对其功能进行有效的验证。
而LoRa是非蜂窝网络,其标准细节的非公开性,使得产生用于验证的标准信号是个难点。LoRa可以利用传统的信号塔、工业基站甚至是便携式家庭网关来进行。构建基站和家庭网关价格便宜。在成本上来看,LoRa无线模块和NB-IoT无线模块成本相差不大,但在隐形成本上NB-IoT明显是要高于LoRa无线模块。

LoRa与NB-IOT应用场景适应性对比:
1.智能三表
在智能三表领域相关的公司和部门需要低速率的数据传输、频繁的通信和低延迟。由于三表是目前逐渐由电池供电的,所以对超低功耗和长电池使用寿命需求比较重视。并且还需要对线网进行实时监控以便发现隐患时及时处理。LoRaWAN的ClassC可以实现低延迟,且对于低传输速率和频繁通信的需求,专网十分必要。
2.智慧农业
对农业来说,低功耗低成本的传感器是迫切需要的。温湿度、二氧化碳、盐碱度等传感器的应用对于农业提高产量、减少水资源的消耗等有重要的意义,这些传感器需要定期地上传数据。LoRa十分适用于这样的场景。而且很多偏远的农场或者耕地并没有覆盖蜂窝网络,更不用说4G/LTE了,所以NB-IoT并不如LoRa一样适合于智慧农业。
3.自动化制造
工厂机器的运行需要实时的监控,不仅可以保证生产效率而且通过远程监控可以提高人工效率。在工厂的自动化制造和生产中,有许多不同类型的传感器和设备。一些场景需要频繁的通信并且确保良好的服务质量,这时NB-IoT是较为合适的选择。而一些场景需要低成本的传感器配以低功耗和长寿命的电池来追踪设备、监控状态,这时LoRa便是合理的选择。所以对于自动化生产制造的多样性来说,NB-IoT 和LoRa都有用武之地
4.智能建筑
对于建筑的改造,加入温湿度、安全、有害气体、水流监测等传感器并且定时的将监测的信息上传,方便了管理者的监管同时更方便了用户。通常来说这些传感器的通信不需要特别频繁或者保证特别好的服务质量,同时便携式的家庭式网关便可以满足需要。所以该场景LoRa是比较合适的选择。
5.物流追踪
追踪或者定位市场的一个重要的需求就是终端的电池使用寿命。物流追踪可以作为混合型部署的实际案例。物流企业可以根据定位的需要在需要场所部网,可以是仓库或者运输车辆上,这时便携式的基站便派上了用场。LoRa可以提供这样的部署方案,而对于NB-IoT来说追踪范围过大基站的铺设是很大的问题。同时LoRa有一个特点,在高速移动时通信相对于NB-IoT更稳定。出于以上的考虑,LoRa更适合于物流追踪。