1. NB-IoT技术概述:标准演进、核心特性与技术对比

各位工程师朋友,咱们今天聊聊NB-IoT。这个技术这几年在物联网圈子里火得不行。我个人最早接触NB-IoT是在2016年,那时候标准刚冻结,模组贵得吓人,功耗表现也远不如现在。嗯,一晃这么多年过去了,NB-IoT已经成了低功耗广域网的扛把子。

1.1 NB-IoT标准演进:从R13到R17

NB-IoT的标准演进,说白了就是3GPP一步步给它“打补丁”的过程。

  • R13(2016年):这是NB-IoT的“出生证明”。定义了基本框架,比如180kHz带宽、15kHz子载波间隔、最大耦合损耗164dB。我记得当时测试下来,覆盖确实比GPRS强不少,但速率嘛...也就几十kbps。
  • R14(2017年):主要做了两件事——定位增强和速率提升。引入了OTDOA定位,精度能到50米左右。还加了多载波、TDD支持。我在项目中用过R14的模组,感觉定位功能在物流追踪场景里挺实用。
  • R15(2018年):这是5G NR的“前奏”。NB-IoT正式成为5G mMTC场景的一部分。说白了,就是给NB-IoT续了命,保证它能在5G时代继续发光发热。
  • R16/R17(2020-2022年):进一步优化功耗和覆盖。引入了更深的睡眠模式、更灵活的DRX周期。我最近一个水表项目用的就是R17模组,待机电流能做到2μA以下,一颗电池用10年不是梦。

核心观点:NB-IoT的标准演进,始终围绕三个关键词——覆盖、功耗、成本。每次版本升级,都是在这些维度上做取舍和优化。

1.2 核心特性:覆盖增强、低功耗、大连接

这三个特性,是NB-IoT的“三板斧”。咱们一个一个说。

1.2.1 覆盖增强

NB-IoT的覆盖能力有多强?最大耦合损耗(MCL)能做到164dB,比GPRS多出20dB。你想想看,20dB意味着什么?信号功率差了100倍!

为什么会这么强?两个原因:

  • 窄带传输:180kHz带宽,噪声功率低,信噪比自然高。
  • 重复传输:同一个数据包可以重复发128次甚至更多。接收端通过合并增益,能把信号从噪声里“捞”出来。

我在项目中遇到过最极端的情况——一个智能井盖装在负二层地下室,GPRS完全没信号,NB-IoT居然能稳定上报数据。嗯,这就是覆盖增强的威力。

避坑指南:我曾经以为覆盖增强是万能的,结果在某个地下管廊项目里翻了车。管廊深度超过20米,混凝土墙太厚,NB-IoT信号也穿不透。后来加了外置天线才解决。记住,164dB是理论极限,实际部署要考虑墙体衰减、金属屏蔽等因素。

1.2.2 低功耗

NB-IoT的低功耗,靠的是三种省电模式:

  • PSM(省电模式):设备上报完数据就“关机”,等下次需要上报再“开机”。待机电流能到3μA以下。
  • eDRX(扩展非连续接收):设备周期性地“醒”一下,看看有没有下行数据。周期可以配置,最长能到40分钟。
  • DRX(非连续接收):标准的不连续接收,周期短,适合对实时性要求高的场景。

我个人习惯在电池供电的项目里优先用PSM模式。比如智能水表,每天上报一次数据,其他时间深度睡眠,一节ER18505电池用5-8年没问题。

注意:PSM模式下设备是“失联”的,下行数据发不进来。如果你需要远程控制设备(比如远程关阀门),就得用eDRX或者DRX。功耗和实时性,你得做个取舍。

1.2.3 大连接

NB-IoT的一个基站能支持多少设备?理论值是10万到20万个。为什么能做到?因为每个设备占用的资源很少——一个子载波才3.75kHz或15kHz带宽,而且设备大部分时间都在睡觉,不占用资源。

你想想看,一个小区里装10万个智能水表,每个水表每天上报一次数据,基站完全扛得住。换成4G LTE,一个基站能支持几百个设备就不错了。

1.3 与LTE/eMTC/LoRa的技术对比

很多工程师问我:“NB-IoT和LoRa到底选哪个?”我的回答是——看场景。咱们用表格说话。

特性 NB-IoT LTE Cat.1 eMTC LoRa
频段 授权频段(运营商) 授权频段 授权频段 非授权频段(ISM)
带宽 180kHz 1.4-20MHz 1.4MHz 125-500kHz
峰值速率 ~250kbps ~10Mbps ~1Mbps ~50kbps
覆盖(MCL) 164dB ~140dB ~155dB ~157dB
功耗 极低(~3μA待机) 较高(~10mA待机) 低(~5μA待机) 极低(~1μA待机)
移动性 不支持 支持 支持 不支持
语音 不支持 支持 支持(VoLTE) 不支持
部署成本 中(需SIM卡) 低(自建网关)

我来帮你解读一下这张表:

  • NB-IoT vs LTE Cat.1:Cat.1速率高、支持语音和移动性,适合车载定位、共享单车这类场景。但功耗高、成本也高。NB-IoT适合静态、低速率、电池供电的场景。
  • NB-IoT vs eMTC:eMTC是NB-IoT的“大哥”,速率更高、支持移动性。但功耗和成本也更高。我个人觉得,如果设备需要移动(比如宠物追踪),选eMTC;如果设备固定不动(比如水表、气表),选NB-IoT。
  • NB-IoT vs LoRa:这是最常被问到的对比。LoRa的优势是自建网络、没有流量费、功耗更低。但缺点也很明显——非授权频段容易受干扰、网络稳定性不如运营商网络。NB-IoT的优势是运营商背书、网络可靠、覆盖广。我建议:如果你有自建网关的能力,且设备数量不大(几百个以内),LoRa更划算;如果你需要全国甚至全球覆盖,NB-IoT是唯一选择。

我的经验:选型时别只看技术参数,还要看生态。NB-IoT有3GPP标准背书,全球运营商都在推,模组和芯片的供应链很成熟。LoRa虽然技术不错,但生态相对封闭,芯片供应商就那么几家。嗯,这一点你也要考虑进去。

好了,这一章就聊到这儿。下一章咱们会深入NB-IoT模组的硬件架构,讲讲射频前端、电源管理、天线匹配这些实战内容。到时候我会分享一些我在项目中踩过的坑,希望对你有帮助。