模组软件通用丨NB-IoT产品 PSM与断电关机对比

基于NB-IoT网络的大多数产品都需要电池供电,考虑产品在生命周期内电池的消耗问题,特别是智能表计、烟感消防、智慧城市等应用场景。因此NB-IoT设备的节电设计成一个关键问题NB-IoT终端大多数时间处于深度休眠或者断电关机状态,那么实际应用中这两种省电方式应如何选择

说到NB-IoT的省电首先想到的是PSM(Power Saving Mode),PSM的确是NB-IoT网络的最大亮点,也是NB-IoT网络的技术基础之一例如通常所说的NB-IoT单基站容量5万个终端,其前提条件就是终端设备都处PSM模式。但是实际应用中PSM真的是万能的吗?使用PSM模式有没有什么限制呢?究竟是PSM好,还是断电关机更胜一筹呢?本文将为您一一揭开谜底。

一、PSM模式优势

PSM模式最直观的优势就是恢复速度快,终端从PSM模式下唤醒到完成网络部署只需几百毫秒。而断电关机方式,每次收发数据前都要经历完整的开机初始化、驻网、建立业务连接等全过程,短则一二十秒,长则几分钟,耗时又耗电。

相比于断电关机方式,使用PSM模式主要有以下优势:

(1)程序复杂度低,可省去每次开机初始化流程直接收发数据

(2)PSM结合RAI使用,可以实现数据发完立即进入PSM,需要发送数据立即进入连接模式的效果,此种方式更加省电

(3)PSM模式下,表计等设备高密度场景并发压力更小

(4)PSM模式下从唤醒到数据发送,流程少,速度快,上线率及数据成功率更高

(5)能避免开机驻网过程中的高功率高密度数据发送对PCB器件的干扰

使用PSM省电模式的众多优势是基于其数据上传流程更快、随醒随发、占用信道资源时间、减轻基站并发压力实现的。当现网中NB-IoT网络信号较差(RSRP<-100dbm)时,使用PSM省电的优势会更加明显从实际应用场景中测试结果来看,同等条件下,PSM模式在弱网络信号场景,相比断电关机方式上线成功率更高、电池耗电量更低。由于信号差,每次开机初始化驻网所需时间及耗费电量都会成倍增加,单个设备驻网业务时间拖长又会增加基站并发压力,形成恶性循环,造成大量设备驻网时间拖长甚至失败。

二、PSM模式瓶颈

NB-IoT发展初期,设备厂家对于网络的概念受2G时代影响较深,更钟爱于使用发完数据直接断电关机方式,这种方式程序设计简单,例如智能表计行业。另外,设备厂商对PSM模式的可靠性一直持保留态度,PSM的普及主要有以下几个方面的障碍:

成本方面:PSM模式下需要持续为模组供电,相关器件如LDO必须使用低功耗版本这会略微增加硬件成本。

网络方面:PSM模式的正常使用受限于SIM卡的节电参数配置,用户在不了解节电参数如何配置和选择时,可能会造成配置参数出错,无法正常使用PSM,或者达不到用户想要的效果。

稳定性:PSM进入和退出后附着网络,需要网络、模组MCU的协同如果操作逻辑设计有缺陷或者网络不稳定,会影响PSM的激活和退出不完善的异常处理措施可能导致用户产品的电量过度消耗极端情况下甚至可能在短时间内耗电量。

三、PSM与硬件深度休眠的关系

关于模组休眠状态有两个很容易被混淆的概念——硬件深度休眠PSM休眠,硬件深度休眠和网络侧PSM休眠的关系如下图所示:

图1硬件深度休眠与网络PSM休眠的关系

由图1可知,硬件深度休眠是在网络PSM休眠上更进一步的状态,此时模组网络进入PSM,同时本地硬件进入硬件休眠状态,同等情况下此种方式更省电,但硬件休眠时大多数模组串口会关闭,导致AT指令无响应,且唤醒往往需要操作模组特定引脚的电平。当用户想随时使用串口发送AT命令等场景时,可控制模组只在网络侧进入PSM模式,硬件上不进入深度休眠。

OneMO各型号NB-IoT模组,进入PSM状态需要设置的指令是一样的:

(1)AT+CEDRXS=0,5 //关闭模组eDRX模式

2AT+CPSMS=1,,,Requested_PeriodicTAU(T3412),Requested_ActiveTime(T3324)


图2 OneMO各型号NB-IoT模组深度休眠(硬件层)差异

四、PSM模式及断电关机方式应用流程对比

图3使用断电关机方式的典型流程图(仅供参考)

图4使用PSM模式的典型流程图(仅供参考)

由图4可知,实际应用中选用PSM省电模式时,也需要断电关机作为异常处理手段,使用时以PSM省电为主,断电关机方式作为异常处理措施。使用PSM省电时需要监控模组是否真的进入了PSM模式,即在PSM模式进入失败时强制模组断电关机,这样才能做到产品整体功耗最低、电量消耗最少。

五、实测PSM模式和断电关机耗电量

以下功耗测试采用OneMO MN316模组,固件版本为S02,用电源分析仪分别测试当CSQ值为31和10两种情况时,模组采用PSM模式和断电关机方式的耗电情况,测试方式是模组连接OneNET,并通过串口发送数据。

图5 CSQ=10时PSM醒来后业务数据耗电测试

图6 CSQ=10时一次完整断电开机业务数据耗电测试

图7 CSQ=31时PSM醒来后业务数据耗电测试

图8 CSQ=31时一次完整断电开机业务数据耗电测试

图9实测PSM和断电关机方式耗电量对比

注:以上测试结果使用的模组为MN316,软件版本为S02, 测试时CSQ为31和10,通过串口发送数据连接OneNET做业务,电源分析仪型号为Keysight N6705

由图9计算可得,在信号参考值CSQ为31时,对于每天进行次业务数据交互的应用场景,使用PSM省电模式相比断电关机方式可以节省更多电池电量,且业务交互频次越高电量节省量越多。(信号更差会增加驻网和业务交互所需的时间,同时也会提高射频功耗)。但在超低频次业务场景,如一周发送一次数据,使用断电关机方式更加省电。因此省电方式采用PSM还是断电关机方式,主要考虑数据业务发送频次和网络状态。

随着NB-IoT模组的PSM功耗不断降低,网络覆盖和应用的成熟度不断提高,模组的PSM功能变得更加稳定,以及设备部署的密度不断增加,采用PSM模式的设备将展现出更大的优势

  • 22
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值