在物联网"江湖"中,低功耗广域网络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两种技术具有不同的技术和商业特性,所以在应用场景方面会有不同。