域格ASR1602平台cat1模块PSM使用说明

适用模块:CLM920 CV9、CLM920 HV9、CLM920 HV9 V2、CLM920 HV9 G、CLM920 HE9

硬件配置

配置硬件支持PSM后,当模块进入PSM状态时,模块将作下电处理。

调试过程中,若需要查看模块状态,可关闭硬件配置。

AT+MEDCR=1,103         / / 查询是否开启硬件支持PSM。第一位参数为1表示查询

+MEDCR:103,0              / / 0:未开启,1:已开启

OK

AT+MEDCR=0,103,1      / / 开启硬件支持PSM。第一位参数为0表示设置,第三位参数为1表示开启

OK

AT+MEDCR=0,103,0      / / 关闭硬件支持PSM(用于调试)。第一位参数为0表示设置,第三位参数为0表示关闭

OK


软件配置


AT+CPSMS?

+CPSMS: 0,“”,“”,“10100110”,“00100010”

OK

参数说明:
参数1:0 - 禁用 PSM , 1 - 启用 PSM 。
参数2:忽略。
参数3:忽略。
参数4:模块端设置 T3412 定时器时间。	/ / 详见T3412、T3324 定时器说明
参数5:模块端设置 T3324 定时器时间。	/ / 详见T3412、T3324 定时器说明

若已启用无需再设置。

若未开启,通过AT+CPSMS=1,…设置开启,如AT+CPSMS=1,“10100110”,“00100100”(T3412设置6分钟,T3324设置2分钟)。该命令立即生效,且掉电保存。即设置为启用后,立即生效,无需再重启模块;重启后也无需再设置启用。

{​{:asr:pasted:20240318-163300.png?direct}}

T3412 定时器说明(GPRS Timer 3 defined in 24.008):

T3412标识位基数eg
00010 分钟00000111-70 分钟
0011 小时00100011-3 小时
01010 小时01000001-10 小时
0112 秒01100101-10 秒
10030 秒10000110-5 分钟
1011 分钟10100110-6 分钟
111timer 关闭

T3324 定时器说明(GPRS Timer defined in 24.008):

T3324标识位基数eg
0002 秒00000101-10 秒
0011 分钟00100100-4 分钟
0106 分钟01000011-18 分钟
111timer 关闭

强制配置T3412


AT+MEDCR=1,71             / / 查询是否设置强制T3412

+MEDCR:71,0                       / / 0:未配置

OK

AT+MEDCR=0,71,3         / / 配置T3412时间为3分钟,单位是分钟

OK

T3412生效的优先级说明:设置的强制T3412 > 网络侧下发的T3412-ext > 默认的T3412(54分钟)

模块状态说明


① 模块注册或者上下行数据交互都会创建RRC 连接,即AT+CSCON? 查询到的“connected”状态。

② 进入“connected”状态支持(一般6-12秒)时间内无上下行数据交互或者无重新注册登操作,RRC Release进入idle状态,即AT+CSCON? 查询到的“idle ”状态。

③ 如果在“idle”状态下,有上下行数据交互或者重新注册,都会重新创建RRC连接,进入“connected”状态。

④ “idle”状态持续T3324时间后,模块进入PSM状态。 / / 如果开启硬件支持PSM的话,此时即进入下电状态。

⑤ 下电状态状态持续T3412时间后,模块重新上电,会迅速重新连接网络,进入“connected”状态。

PSM流程


① UE(即模块)开机后,先发送开启PSM 的 AT 命令,等待模块进入 PSM 模式;详细流程如下:

② UE 断开 RRC 连接,进入 IDLE 态;IDEL 态的时长由T3324 定时器决定;

③ T3324 超时 UE 由 IDLE 态进入 PSM 状态;PSM 状态的时长由 T3412-ext 定时器决定,或者上行数据退出;

④ 当 T3412-ext 定时器超时,UE 唤醒触发 TAU 重新建立 RRC 连接,如果这时有网络数据需要处理,待 UE 处理完后断开 RRC 链接,重新进入 IDLE 态,再进入 PSM 状态,重复上述流程。

{​{:asr:pasted:20240318-163903.png?direct}}

模块启用PSM示例


使用PSM功能,模块PWRKEY脚不能长拉低,即需要使用按键开机的方式。 长拉低,当模块进入PSM时会再次被触发重新开机。


AT+CFUN=0               / / 进入飞行模式

AT+CPSMS=1,“10100110”,“00100010”       / / 参数同上,T3412设置6分钟,T3324设置2分钟

AT+CFUN=1               / / 退出飞行模式

AT+CEREG=5            / / 配置为可查询服务器下发的T3412-ext和T3324

AT+CEREG?                  / / 查询注册状态 及 服务器下发的T3412-ext和T3324

+CEREG: 5,1,“e87b”,“0b0a8770”,7,“00100010”

OK

参数2:0 - LTE未注册,1 - LTE已注册。
参数7:网络侧下发的T3412-ext。
      · 如果模块设置的T3412发送到网络侧协商成功后,网络侧下发T3412-ext,即参数7。
      · 如果协商未通过,模块下发默认T3412(54分钟),此时参数7显示空。
参数8:网络侧下发的T3324。
      · 注意:网络侧必须下发该参数PSM才能生效。如果参数8不存在即表示网络不支持PSM。

AT+CSCON?
+CSCON: 3,0,7,4               / / 第二位表示当前状态,0 - idle,1 - connect,2 - psm

OK

按以上配置,在支持PSM的网络下,模块在“idle”状态持续 2分钟 后,模块进入PSM状态。

在PSM状态持续 6分钟 后,模块重新上电,会迅速重新连接网络,进入“connected”状态。

  • 27
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值