做电池供电的蜂窝 IoT 产品(水表、追踪器、传感器节点),功耗设计绕不开 NB-IoT / LTE-M。这两个 LPWAN 技术相对 2G 的能效优势是数量级的,但优势要真正发挥出来,必须把 3GPP R13/R14 的节能特性用对——用错场景反而更耗电。
一、先看整体功耗模型
一个 LPWA 设备的工作状态分三段:连接态(Connected)→ 空闲态(Idle)→ PSM 深睡。
| |
三个关键认知:
- 连接态最耗电——如果不支持 cDRX,芯片要每个子帧监听 PDCCH,电池很快耗尽。
- 大部分延迟不是无线传播造成的,而是协议栈各层缓冲——发一个数据包,从应用到天线有五六层缓冲叠加。
- 节能特性要按用例场景组合使用,用错场景(比如下行密集场景用 PSM)会导致产品设计失败。
二、五大节能特性速查
1. PSM(Power Saving Mode)——最深的休眠
- 3GPP R12 引入,attach/TAU 消息里带 T3324 活动定时器(最大 186 分钟,网络可改,多数运营商默认 20-30s)
- T3324 到期后芯片协议栈大部分关断,功耗进入微安级,但网络保持注册态
- 最大休眠时长受 T3412(TAU 定时器) 约束,R14 扩展后最长 ≈413 天
- ⚠️ PSM 期间网络无法联系设备——下行密集/非定时场景(如追踪器)慎用
2. eDRX(Extended DRX)——空闲态折中
- 扩展 DRX:设备在 PTW(寻呼时间窗,2.56-40.96s) 内周期性监听寻呼,窗之间接收电路关闭(<几 µA)
- TeDRX 周期:NB-IoT 最大 175 分钟,LTE-M 最大 43 分钟
- 定位:PSM 与常开之间的折中——保留可达性,牺牲部分功耗
3. 长周期 TAU(Long Periodic TAU)
- T3412ext 把 TAU 间隔从小时级拉到 ≈413 天(部分网络限 310 小时)
- 配合 PSM:设备深睡更久才需醒来报一次位置
4. cDRX(Connected Mode DRX)——连接态省电
- 连接态下非连续监听 PDCCH(1.28/2.56s 周期)
- ⚠️ 由网络配置,设备无法控制——选型时要确认模组/运营商支持
5. RAI(Release Assistance Indication)——提前释放
- 最后一条数据带 RAI IE → 请求网络提前释放 RRC 连接(不等非活动定时器 20-30s)
- 最高可省 50mA 电流
- ⚠️ 只有确认近期无更多下行流量时才用——过早释放后重连 RRC 的能耗可能超过省下的
三、定时器选型对照表
| 参数 | NB-IoT | LTE-M | 选型要点 |
|---|---|---|---|
| 带宽 | 180 kHz | 1.4 MHz | NB-IoT 更省频段资源 |
| T3412 (TAU) | 0-413 天 | 0-413 天 | 越长越省,但网络检测区域变化慢 |
| T3324 (PSM) | 0-186 min | 0-186 min | 越长可收消息越久,但更耗 |
| TeDRX 周期 | 0-175 min | 0-43 min | NB-IoT 支持更长 |
| PTW | 2.56-40.96s | 2.56-40.96s | 越短越省,但寻呼机会少 |
| RRC 非活动定时器 | 5-30s(网络设) | 5-30s | 越短越省,但可能延迟下行 |
| 覆盖等级 | ECL0/1/2(-114/-124/-130dBm) | CE Mode A/B | 深覆盖重复包剧耗电 |
四、实测能耗数据(GSMA 测试)
| 场景 | NB-IoT | LTE-M | GPRS(基线) |
|---|---|---|---|
| PSM 静止 | 6.5-15 µWh | 6.5-15 µWh | - |
| TAU | 110-410 µWh | 140-430 µWh | - |
| PSM→发 10B(UDP) | 45-480 µWh / 1.61s | 120-580 µWh / 5.5s | 643 µWh / 6.32s |
| eDRX 接收(40.96s 周期) | 70-100 µWh | 50-719 µWh | - |
| 上电→连接→PSM | 200-700 µWh / 16.4-19s | 158-1620 µWh / 4.5-25.7s | 559 µWh / 6.04s |
| 持续发送(3s 周期) | 110-179 µWh | 119-159 µWh | 237 µWh |
| eUICC 换卡 | 1.77 mWh | 2.83 mWh | 15.9 mWh |
关键结论:
- NB-IoT 发一个 10B 数据包能耗约为 GPRS 的 1/7-1/10,耗时约 1/4(1.61s vs 6.32s)
- eUICC 换卡(Profile Swap)NB-IoT 比 GPRS 省 约 9 倍
- 这就是为什么 2G 退网后,NB-IoT/LTE-M 是蜂窝低功耗的唯一正解
五、应用层设计(协议选择直接影响功耗)
协议决定设备在连接态待多久、能睡多久:
| |
六、典型用例参数(可直接参考)
| 用例 | 节能策略 | 电池寿命 |
|---|---|---|
| 智能电表 | eDRX 81.92s + 每日 50/100/200B 上行 | 市电(不依赖电池) |
| 智能水表 | PSM(T3412ext=24h + T3324=1min) + 每日上行 | 主电池 10-15 年 |
| 宠物追踪器 | eDRX 82s + 地理围栏内每日 100B | 2-3 年 |
| 车载遥测/资产 | 移动 eDRX 82s + 静止 PSM 12/24h 周期 | 5-7 年 |
七、工程避坑清单
- T3324 别设 <10s:CE2(深室内)覆盖下设备延迟/往返时间长,过早进 PSM 会导致下行消息无法送达
- PSM 只关模块,不关整机:传感器/MCU 仍耗电——特定场景硬断电压更优
- 断电重启 vs PSM:频繁断电重启要反复 attach,信令和能耗反而更高;且部分芯片断电后驻留网络列表丢失,重新全频扫描最长 15 分钟
- 2G-fallback 模组注意:PA 未针对 LPWA 优化,NB-IoT/LTE-M 功耗可能更高——看 datasheet 时留意
- 功率等级:主流 Class 3(+23dBm);Class 5(+20dBm)PA 易集成但覆盖差、重复率升高反而更耗;Class 6(+14dBm)适合低放电率电池
- eDRX + PSM 组合:下行集中在特定 PTW 时段 → 之后进 PSM 深睡(T3324 设到最后一个 PTW 结束)
- cDRX + RAI 组合:有下行待收时绝不发 RAI——重连 RRC 能耗 > 保持连接
- 测量功耗时拆掉 LED:辅助元件不拆会污染测量结果(GSMA TS.09 要求)
八、与 Cat.1 的选择
| 维度 | NB-IoT / LTE-M | Cat.1(如 ASR1603/ASR3660) |
|---|---|---|
| 定位 | 极致省电、低速率(<1Mbps) | 平衡(10Mbps 级,VoLTE 语音) |
| 典型场景 | 水表/传感器/追踪器 | 对讲/穿戴/车载/视频回传 |
| 电池寿命 | 年-十年级(PSM 微安级) | 天-月级 |
| 成本 | 更低 | 中 |
一句话选型:纯数据、低频上报、要跑几年的 → NB-IoT/LTE-M + PSM;要实时下行、语音、高速率的 → Cat.1。