PSM

From ElectroDragon Wiki
Revision as of 17:07, 9 June 2020 by Chao (talk | contribs) (Created page with "== Low Power Mode == * Common mode: Connected, Idle and PSM * Your NBIOT card must support this mode, PSM mode. * AT+CFUN=0,enter into low power mode after 10s, but this is...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Low Power Mode

  • Common mode: Connected, Idle and PSM
  • Your NBIOT card must support this mode, PSM mode.
  • AT+CFUN=0,enter into low power mode after 10s, but this is still not PSM mode
  • AT+QNBIOTRAI release assitance indication
  • AT+CPSMS Config T3324 idle time

Low Power Mode

NB低功耗需要从三种工作模式来描述:

  • DRX模式:传统技术模式,终端时刻在线,例如我们的手机,只要开机,就可以时刻被呼叫。
  • eDRX模式:DRX模式的扩展,将网络先开一会,再停一会(休眠),开的时候可以收到数据,停的时候收不到数据。
  • PSM模式:可以理解为把eDRX模式中的休眠时间拉的更长,从几小时到几天时间,功耗大幅下降,从而能做到“一节电池用5年”。

如下图是各个状态的电流消耗情况:

  • 连接态发射电流 最大268mA
  • 连接态接收电流 平均50mA
  • Idle状态 平均1mA
  • PSM状态 平均5uA

PSM Mode

PSM MODE Introduction

PSM 状态是指终端进入功率节省状态(Power Saving Mode),处于 PSM 状态终端关闭收发信号机,不监听无线侧寻呼,与网络没有任何消息交互,最大程度降低功耗。当终端处于 PSM 状态时,平台发送给终端任何数据,网络都不会立即下发给终端。只有当用户终端离开 PSM 状态进入到连接状态时,平台侧下发的数据才会发送给终端。因此,对于使用 PSM 模式终端,如果平台需要下发数据,需等待终端主动上传数据时,才能进行数据下发。


进入 PSM 状态:

PSM MODE.png

当终端上传数据完成后,无线基站启动“不活动计时器”(默认 20 秒),如果终端在这个定时器时间内一直没有接收和发送数据,基站将释放终端无线连接(核心网用户会话信息保持,终端 IP 地址不变),终端进 入 Idle 状态并启动激活定时器(ActiveTime),当激活定时器超时后,终端才会进 入 PSM 状态。若下图所示,20s不活动定时器的状态被省略。

在PSM模式下,平台有数据下发需求时,应在终端上报数据发生后、尚未进入PSM状态时可以进行下行通信,下行通信时段为:不活动定时器时长(默认20s)+激活定时器(ActiveTime)时长。因此可以设置ActiveTime来实现快速进入PSM或者延缓进入PSM状态的时间,如若应用场景仅须上传数据无下行需求,则ActiveTime设置最小值2秒;若应用场景有上传数据也有下行通信需求,则可ActiveTime设置大一些(ActiveTime设置范围:2秒到186分钟)。一般ActiveTime不超过30分钟。

PSM Mode Usage

  • Service provider must support this mode
  • Module auto enter into PSM mode (BC26)
  • Manually AT+CPSMS=1 enable or AT+CPSMS=0 to disble enter into mode
  • When network registered, AP free status, AT+CFUN=0 will quickly enter into deep sleep mode.