PRACH occasion时域位置由高层参数RACH-ConfigGeneric->prach-ConfigurationIndex指示,根据小区不同的频域和模式,38.211的第6.3.3节中给出了prach-ConfigurationIndex所对应的表格。

小区频段为FR1,FDD模式(paired频谱)/SUL,查表38.211 6.3.3.22;

小区频段为FR1,TDD模式(paired频谱),查表38.211 6.3.3.23;

小区频段为FR2,TDD模式(paired频谱),查表38.211 6.3.3.24;

下面摘录FR1 TDD模式部分表进行说明:

                                             表21.1: Random access configurations for FR1 and unpaired spectrum

PRACH
Configuration
Index

Preamble

nSFN mod x = y

Subframe number

Starting symbol

Number of PRACH slots within a subframe

,
number of time-domain PRACH occasions within a PRACH slot

,
PRACH duration

x

y

159

B4

1

0

9

0

1

1

12

160

B4

1

0

9

2

1

1

12

161

B4

1

0

9

0

2

1

12

162

B4

1

0

4,9

2

1

1

12

163

B4

1

0

7,9

2

1

1

12

164

B4

1

0

8,9

0

2

1

12

165

B4

1

0

3,4,8,9

2

1

1

12

166

B4

1

0

1,3,5,7,9

2

1

1

12

167

B4

1

0

0,1,2,3,4,5,6,7,8,9

0

2

1

12

168

B4

1

0

0,1,2,3,4,5,6,7,8,9

2

1

1

12

根据小区配置的prach-ConfigurationIndex可以得到:

1) 前导格式preamble 0 format;

2) nSFN为PRACH资源所在的无线帧,x为PRACH周期,以SFN0作为起点,y用来计算PRACH资源所在无线帧在PRACH周期内的位置;

3) Subframe number,PRACH资源所在的子帧号;

4) Starting symbol,PRACH资源在RACH slot中的起始符号;

5)  ,RACH slot中时域PRACH occasion数目;

6) ,一个频域PRACH occasion的时域符号长度,对于不同的前导格式,占用的符号长度不同;

7) s,一个子帧中PRACH slot的数目。

FR1下PRACH SCS只支持15KHz或30KHz:

-  当SCS = 15KHz时,在1个子帧中只有1个RACH slot;

-   当SCS = 30KHz时,在1个子帧中可以有1个或2个RACH slot,如果值为1,则子帧的第2个slot为RACH slot;如果值为2,则子帧的两个slot都是RACH slot;

注:prach-ConfigurationIndex配置与实际的帧结构无关,配置的时域PRACH occasion是否有效需要基于帧结构进行判断(参加38.213中8.1节)。

-   对于FDD,所有PRACH occasion都是有效的;

-  对于TDD,如果UE没有收到TDDUL-DL-ConfigurationCommon,则在当前PRACH slot,PRACH occasion后面没有SSB,且与前面最近的SSB至少间隔Ngap(参见38.213表8.12)个符号,则该PRACH occasion是有效的;

-  如果UE收到TDDUL-DL-ConfigurationCommon,如果:PRACH occasion在UL符号中或者在当前PRACH slot,PRACH occasion后面没有SSB,且与前面最近的SSB至少间隔Ngap个符号,且与前面最后的DL符号至少间隔Ngap个符号,则认为在PRACH slot中的PRACH occasion是有效的。

目前文章逐步移至微信公众号更新,有兴趣可扫下面二维码进行关注,谢谢

5G/NR 随机接入过程之PRACH时域资源相关推荐

  1. 5G/NR 随机接入过程之Msg2

    21.6 Msg2 UE发送了preamble之后,将在RAR时间窗(RA Response window)内监听PDCCH,以接收对应RA-RNTI的RAR(此时不考虑可能出现的测量gap).如果在 ...

  2. 5G/NR 随机接入过程之Msg3

    21.7 Msg3 基于非竞争的随机接入过程,preamble是某个UE专用的,所以不存在冲突:又因为该UE已经拥有在接入小区内的唯一标识C-RNTI,所以也不需要gNB给它分配C-RNTI.因此,只 ...

  3. 5G NR 随机接入RACH流程(3)-- Msg1之选择正确的PRACH时频资源

    上一篇文章讨论了如何生成64个PRACH preamble,本文接着回答上一篇文章中的另一个问题"如何选择正确的PRACH时频资源去发送所选的preamble". PRACH的时域 ...

  4. 5G NR 随机接入--PRACH

    高层配置 SIB1> servingCellConfigCommon > uplinkConfigCommon > initialUplinkBWP > rach-Config ...

  5. 5G NR 随机接入过程(1)

    本文参考协议38300 38211 38212 38213 38321 38331 本文尽量只用协议原话,加入部分翻译以及一些自己的理解是为了让过程更加清晰明了 本文对preamble的序列生成相关内 ...

  6. 5G NR - CSI-RS学习笔记4 - 物理层资源映射

    CSI-RS序列 参考信号笔记第一篇<5G NR - 参考信号(Reference Signal)学习笔记1 - Overview>提到物理信号和物理信道的区别:物理信号不承载任何上层数据 ...

  7. 5G/NR 随机接入过程学习总结

    对于随机接入过程,NR与LTE之间有相同点,也有不同点,其最大的区别在于触发场景已经Msg1的处理,详情见下文. 查看全文 http://www.taodudu.cc/news/show-309273 ...

  8. 5G NR 随机接入RACH流程(2)-- Msg1之生成PRACH Preamble

    笔者在微信公众号GiveMe5G定期发布学习文章(更多更及时),欢迎订阅和分享,文章下方有二维码. 谈论到随机接入流程中的Msg1,即在PRACH信道上发送random access preamble ...

  9. 5G NR 随机接入RACH流程(1)-- 概述

    本人微信公众号GiveMe5G,欢迎订阅交流讨论! 终端成功解出SSB后便获得了NR系统的下行同步,要想完成上行同步以并与NR网络建立RRC连接,那么随机接入RACH流程必不可少. 随机接入的触发原因 ...

最新文章

  1. 快速开发一个PHP扩展
  2. 美国 AI 博士:什么都不会怎么学 Python?
  3. java设计模式:Builder模式
  4. npm常用命令:ini他、install、remove及编译运行工程、使用淘宝npm镜像
  5. wxWidgets:网格控件 wxWidgets 示例
  6. mysql查看是否开启定时器_Mysql 查看定时器 打开定时器 设置定时器时间
  7. jakarta ee_MicroProfile在Jakarta EE时代的作用
  8. Requests库实战(二)---破解百度翻译
  9. Oracle使用数据泵 (expdp/impdp)实施迁移
  10. python中dtypes_Dataframe创建及index,columns,values,dtypes等属性介绍
  11. AndroidStudio_后台服务以及活动和服务间通信_通过service中的binder实现活动和服务的通信---Android原生开发工作笔记216
  12. 解决在极光推送的时候会出现一个 JPush提示:缺少统计代码
  13. 关于 printf(%*.*s/n,m,n,ch) 的问题
  14. java 开根号_Java实现开根号运算(不使用数组和String)
  15. 下一代微服务架构——Service Mesh 服务网格新生代Istio
  16. 物联网嵌入式系统开发应用软件公司怎么选择
  17. 安全技术 密钥安全_硬件安全密钥不断被人们追忆; 他们安全吗?
  18. 呼叫中心中间件(mod_cti基于FreeSWITCH)-排队(ACD 话务分配)
  19. [精简]什么是和弦?
  20. Pointproofs 学习笔记3——代码解析

热门文章

  1. Python-求一元二次方程ax^2+bx+c=0的解
  2. 新款Macbook Pro可以升级固态硬盘吗?
  3. EDA程序设计--计时器设计
  4. U盘装系统:魔方U盘启动制作
  5. 中国兽医血液分析仪行业市场供需与战略研究报告
  6. 狂野飙车8服务器在哪个文件夹,狂野飙车8数据包放哪?安卓版数据包路径介绍
  7. 静心戒躁--半个学期来的小结
  8. 生信学习——基于R的可视化习题30个(附详细答案解读)
  9. R语言axis函数参数详解(坐标轴函数)
  10. springboot 发送邮件问题(阿里云企业邮箱)