IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> eDRX中的Paging PH PTW PF PO时刻计算 -> 正文阅读

[网络协议]eDRX中的Paging PH PTW PF PO时刻计算

了省电,LTE引入了DRX, DRX最大周期是2.56s, 2.56s的唤醒频率对于LTE来说,即可以省电也不太影响用户感知,但对于NBIOT来说仍然太频繁了,因此为了更省电,在Release13,NBIOT引入了eDRX(Extended idle-mode DRX cycle). eDRX周期最大可配置2.9127小时。极大的降低了UE唤醒频率,可以有郊节约终端电量。

1. eDRX Paging的时间单位

对于LTE、NR,系统帧(SFN)为最大时间同步单位:
1 SFN = 10ms, SFN取值范围(0~ 1023),最大周期 1024 SFN = 10240ms = 10.24s

对于NBIOT,超帧(H-SFN)为最大时间同步单位:
1 H-SFN = 1024SFN, H-SFN取值范围(0~ 1023),SFN取值范围(0~ 1023),最大周期 1024 H-SFN = 1024 * 10.24s = 2.9127H

Paging最终要落到最小的时间单位:
1 SubFrame = 1ms

在这里插入图片描述

2. eDRX Paging引入的几个概念

对于LTE、NR, 终端唤醒接收Paging的时刻用PF、PO来表示,NBIOT因为引入了H-SFN,因此除了PF、PO还需要PH和PTW来确认准确的Paging时刻。
PH:Paging Hyperfame, 某个Paging超帧 H-SFN
PTW:Paging Time Window
PTW_Start:PTW开始SFN
PTW_End:PTW结束SFN
PF:Paging Frame,某个Paging系统帧 SFN
PO:Paging Occasion, 某个Paging子帧 SubFrame

3. eDRX Paging Parameters

eDRX引入2个参数: eDRX value, PTW。由终端和核心网协商配置。各占4bit.
终端在Attach消息或TAU消息中携带期望的eDRX value 和PTW,网络通过Attach accept 消息回应网络配置的最终eDRX value 和PTW.

在这里插入图片描述

eDRX value:
在这里插入图片描述
PTW
在这里插入图片描述

4. PH所在帧满足如下公式:

                        H-SFN mod TeDRX,H= (UE_ID_H mod TeDRX,H)
  • UE_ID_H:
  • 10 most significant bits of the Hashed ID, if P-RNTI is monitored on PDCCH or MPDCCH(LTE/EMTC)
  • 12 most significant bits of the Hashed ID, if P-RNTI is monitored on NPDCCH(NBIOT)
  • T eDRX,H : eDRX cycle of the UE in Hyper-frames, (TeDRX,H =1, 2, …, 256 Hyper-frames) (for NB-IoT, TeDRX,H =2, …, 1024 Hyper-frames) and configured by upper layers.

UE_ID_H 取值为Hashd ID的高12位。Hashd ID计算比较复杂,手动无法计算,可以用我已做好的计算工具来进行计算。该计算过程及工具获取详见:HashID Cal
例如:输入终端注册网络的S-TMSI:0x12341234
工具会计算出高12位的Hashed ID的十进制制值 UE_ID_H = 601
在这里插入图片描述
TeDRX,H为网络回应终端attach 或TAU所携带的eDRX value.以H-SFN为单位。
例如:Attach accept携带eDRX value, PTW如下

ext_drx_par_incl = 1 (0x1)
ext_drx_par
  length = 1 (0x1)
  eDRX = 3 (0x3)
  paging_time_window = 1 (0x1)

eDRX = 3 表示bit为:0011,eDRX周期为40.96s
paging_time_window = 1 表示bit为:0001,PTW周期为5.12s
则TeDRX = 40.96s = 4 H-SFN,取值为4

H-SFN mod TeDRX,H= (UE_ID_H mod TeDRX,H) ==>
H-SFN mod 4 = 1, 可见 Paging 所在的H-SFN为(1,5,9,13…1021)

5. PTW_Start所在帧满足如下公式:

                       SFN = 256* ieDRX
  • ieDRX = floor(UE_ID_H /TeDRX,H) mod 4

代入公式可以计算PTW_Start = 512
ieDRX = floor(601/4) mod 4 = 2
SFN = 256 * ieDRX = 512.

6. PTW_End所在帧满足如下公式:

                       SFN = (PTW_start + L*100 - 1) mod 1024
  • L = Paging Time Window length (in seconds) configured by upper layers

代入公式可以计算PTW_End = 512
SFN = (512 + 5.12 * 100 - 1) mod 1024 = 1023

7. PF所在帧满足如下公式:

                       SFN mod T= (T div N)*(UE_ID mod N)

参数解释如下:
T:SIB2中获取

N:= min(T, nB)

                pcch-Config-r13 
                {
                  defaultPagingCycle-r13 rf128,
                  nB-r13 twoT,
                  npdcch-NumRepetitionPaging-r13 r128
                },

UE_ID:= IMSI mod 1024 for 5G NR、4G LTE
IMSI mod 4096 for NBIOT anchor carrier
IMSI mod 16384 for NBIOT non-anchor carrier

例如:NBIOT UE接入到non-anchor carrier.
UE IMSI = 460012345678, UE_ID = 460012345678 mod 4096 =2382

举例代入公式 SFN mod T= (T div N)*(UE_ID mod N) ==>
UE PF :SFN mod 128 = (128 / 128) * (2382 mod 128) = 78

8. PO所在帧满足如下公式:

计算PO先要计算i_s,再去查表找到PO:

                       i_s = floor(UE_ID/N) mod Ns

Ns:= max(1, nB/T)
FDD:
在这里插入图片描述

TDD:
在这里插入图片描述
举例代入公式计算i_s
UE i_s = floor(UE_ID/N) mod Ns = floor(2382/128) mod 2 = 0

UE PO = 4

总结.

信息输入:

在这里插入图片描述
信息输出:

在这里插入图片描述

图示:

在这里插入图片描述

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-07-21 21:50:39  更:2022-07-21 21:51:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 20:20:20-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计