在物联网 "江湖" 中, 低功耗广域网络 LPWAN 有诸多流派, 其中 LoRa 和 NB-IoT 却是最受欢迎的两大流派. 这不仅源于其有技术上的诸多优势, 而且背后有强大的推动力.
如果想具体了解 LoRa 技术, 请看笔者的《看懂物联网(2) 一文让你了解 LoRa 技术》; 想了解 NB-IoT 的技术, 可以看笔者的另一篇文章《看懂物联网(3) NB-IoT 窄带物联网有多 "NB"?》.
先来看看 LoRa 和 NB-IoT 的差异, NB-IoT 使用的技术是蜂窝通信, LoRa 则使用的线性扩频. NB-IoT 的网络部署可以与现有蜂窝基站复用, LoRa 则需要独立建网.
在频段上, NB-IoT 使用的是运营商频段, 简单说它必须由运营商提供服务, 必须使用运营商网络. 而 LoRa 使用的频段是 150MHz 到 1GHz.
同时, 两者的传输距离都是远距离, 终端电池工作时间都约为 10 年. 速率方面, NB-IoT 小于 100kbps,LoRa 则为 0.3-50kbps.
成本上, NB-IoT 的模块为 5-10 美元, LoRa 为 5 美元左右. 目前来看, 两者最主要的区别就是频谱.
知乎网友 "小枣君" 提到, LoRa 比 NB-IoT 在自由度, 安全性和频段方面更有优势.
自由度: NB-IoT 主要依赖运营商的基础网络设施, 在某些地方, 运营商的基础设施并没有完全覆盖. 而 LoRa 则是一个更灵活的自主网络, 在任何需要地方都可以部署.
安全性: NB-IoT 是运营商的网络, 数据会最先传到运营商, 有些企业非常重视自己的数据, 因此它们会选择部署自己的私有 LoRa 网络.
频段方面: LoRa 工作在 1GHz 以下的非授权频段, 无需申请即可进行网络建设, 因此不需要支付额外的通讯费用.
在进行物联网应用部署时, 需要考虑很多因素, 包括节点成本, 网络成本, 电池寿命, 数据传输速率, 延迟和移动性等.
比如在智能电表领域, 需要高速率的数据传输, 频繁的通信和低延迟, 并且还需要对线网进行实时监控以便发现隐患时及时处理. 虽然 LoRaWAN 的 Class C 可以实现低延迟, 但是对于高传输速率和频繁通信的需求, NB-IoT 更适合.
而在智慧农业上, 低功耗低成本的传感器非常适合. 湿度, 温度, 二氧化碳盐碱度等传感器数据需要定期上传, LoRa 非常适用, 但是 NB-IoT 并不适合, 因为有些田地并没有覆盖蜂窝网络.
虽然 LoRa 和 NB-IoT 各有优势, 但没有一种技术可以满足 IoT 所有的需求. NB-IoT 和 LoRa 两种技术具有不同的技术和商业特性, 所以在应用场景方面会有不同.
来源: http://iot.51cto.com/art/201810/584658.htm