请选择 进入手机版 | 继续访问电脑版
查看: 4015|回复: 2

[技术交流] 【和你一起聊聊NB-IoT】Lierda NB模组状态转换及PSM模式配置

[复制链接]

50

主题

409

帖子

1309

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
1309
发表于 2018-12-7 18:00:33 | 显示全部楼层 |阅读模式
一.模组的三种状态状态(CONNECT、Idle、PSM)
  • CONNECT 到 Idle:不活动定时器超时,不活动定时器可配置 1-3600s,默认 20s(参考)。
  • Idle 到 PSM:active timer 超时,active timer 可配置 0-11160 s,由客户在运营商那里开的NB卡决定。
  • PSM 到 CONNECT:UE 有上行数据或者 TAU 定时器超时,TAU 定时器 0-310h,默认 12h(参考)。
二、PSM模式配置

指令设置格式   AT+CPSMS=[<mode>,,,<Requested_Periodic-TAU>[,<Requested_Active-Time>]]
Defined values :
<mode>: UE 使能或失能 PSM 状态

              0  失能 PSM 状态
              1  使能 PSM 状态
              2  失能 PSM 并丢弃 PSM 的所有参数,如果可用,重置为制造商特定的默认值。

<Requested_Periodic-TAU>:一字节 8 位数据格式。在 E-UTRAN 中 UE 请求的 TAU 扩展周期值。 数据高 3 位为单位值,低 5 位为对应单位扩展倍数(例:“01000111”中“010”为“10h” 单位,“00111”为对应档位扩展 7 倍,即请求的 TAU 周期扩展值为“70h”)。PSM 状态请求的 TAU 周期参数表。
:TAU 周期值核心网与 UE 协商决定,目前测试均由核心网决定 UE 端更改配置无效。TAU 周期:IDLE时间+PSM时间


<Requested_Active-Time>:一字节 8 位数据格式,UE 请求的活动时间值。数据高 3 位为单位
值,低 5 位为对应单位扩展倍数(例:“00100100”中高 3 位“001”为“1  min”单位,
低 5 位为对应单位扩展倍数,即请求的活动时间值为 4 min)。详细参数配置 PSM 状态请求的活动时间参数表。

:UE 请求的活动时间值由核心网与 UE 协商决定,目前测试均由核心网决定 UE 端更改配置无效。活动时间:IDLE时间

例:   AT+CPSMS=1,,,01000011,01000011     //设定 PSM 参数
OK


AT+CPSMS?                                                   //读取参数当前设定值
+CPSMS:1,,,01000011,01000011
OK


AT+CPSMS=?                                                 //列出参数可设定值范围
+CPSMS: (0,1,2),,,( 00000000-11111111),(00000000-11111111)
OK

AT+CPSMS=1         //使能PSM
ok

AT+CPSMS=0         //关闭PSM
ok   

  表:  PSM状态请求的活动时间参数表   

  
说明
  
单位项
扩展倍数项
--
bit
8
7
6
5
4
3
2
1
定时器设定值范围
       值以 2s 的倍数递增
0
0
0
00000  ~ 11111
0 x 2s ~ 32 x  2s
值以 1min 的倍数递增
0
0
1
00000  ~ 11111
0 x 1min ~ 32 x 1min
值以 6min 的倍数递增
0
1
0
00000  ~ 11111
0 x 6min ~ 32 x 6min
值表示定时器被禁止
1
1
1
00000  ~ 11111
0
在此版本的协议中,其他值均以 1 分钟的倍数递增

     表: PSM 状态请求的 TAU 周期参数表
  
说明
  
单位项
扩展倍数项
--
  
bit
  
8
7
6
5
4
3
2
1
定时器设定值范围
  
值以 10min 的倍数递增
  
0
0
0
00000  ~ 11111
0 x 10min ~ 32 x 10min
  
值以 1h 的倍数递增
  
0
0
1
00000  ~ 11111
0 x 1h ~ 32 x  1h
  
值以 10h 的倍数递增
  
0
1
0
00000  ~ 11111
0 x 10h ~ 32 x 10h
  
值以 2s 的倍数递增
  
0
1
1
00000  ~ 11111
0 x 2s ~ 32 x  2s
  
值以 30s 的倍数递增
  
1
0
0
00000  ~ 11111
0 x 30s ~ 32 x 30s
  
值以 1min 的倍数递增
  
1
0
1
00000  ~ 11111
0 x 1min ~ 32 x 1min



回复

使用道具 举报

0

主题

1

帖子

3

积分

助理工程师

Rank: 1

积分
3
发表于 2020-3-5 21:23:48 | 显示全部楼层
请问注里的意思是协议里面可以改TAU周期和PSM是时间,但是目前在实际操作中还不可以从终端侧更改?


注:TAU 周期值核心网与 UE 协商决定,目前测试均由核心网决定 UE 端更改配置无效。TAU 周期:IDLE时间+PSM时间
回复

使用道具 举报

50

主题

409

帖子

1309

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
1309
 楼主| 发表于 2020-3-6 09:53:11 | 显示全部楼层
Sue 发表于 2020-3-5 21:23
请问注里的意思是协议里面可以改TAU周期和PSM是时间,但是目前在实际操作中还不可以从终端侧更改?

是的,这个目前是核心网决定的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表