1. PUSCH DMRS序列

PUSCH DMRS序列在PUSCH配置为Transform precoding enabled和disabled时候使用的序列不一样。

                                                                       Transformprecoding disabled

可见此时PUSCH的DRMS序列生成方式与PDSCH的DMRS序列生成方式是一样的。

  • DCI format 0-1

对于DCI 0-1调度的PUSCH,由DCI format 0-1中1比特DMRS sequenceinitialization field确定。

如果DMRS-UplinkConfig中scramblingID0/scramblingID1配置了的话,则使用RRC配置的值,否则使用小区ID。

  • Type 1 configured grant

在Type 1 Configured Grant中,如果RRC配置中的dmrs-SeqInitialization配置了的话,则由其确定,否则为小区ID。

  • DCI format 0-0

在C-RNTI/MCS-C-RNTI/CS-RNTI中的DCI format 0-0或其它上行调度,其取值为0,

  • 其它

其他场景,包括Type 0 Configured Grant,Temporary C-RNTI DCIformat 0,则为小区ID。

                                                                     Transformprecoding disabled

生成序列如下

RAR调度的PUSCH或者TC-RNTI加扰DCI format 0-0调度的PUSCH,groupHoppingEnabledTransformPrecoding作为hopping配置使用。

其它PUSCH,当hopping参数未配置时候,则仍然使用上面使用MSG3的hopping mode的即参数groupHoppingEnabledTransformPrecoding。

group hopping和sequence hopping参数确定之后,则确定序列的其它两个参数也确定。UE不期望网络同时使能group hopping和sequence hopping。

2. PUSCH DMRS频域位置

在transform precoding enabled的时候,在频域映射分为Configuration Type 1和Configuration Type 2。由dmrs-Type配置确定,如果该参数未配置,则为DMRS type 1。

                                                                                 Configuration Type 1

                                                                                 Configuration Type 2

在transform precoding disabled的时候,在频域映射则只为Configuration Type 1这种。

其中的reference point for k在transform precoding enabled和disabled不同。

3. PUSCH DMRS符号位置

DMRS的符号位置取决于PDSCH的mapping type,分为mapping type A和mapping type B,在NR - K0, K1, K2中介绍K2时候,参考表格或者配置可以获得PUSCH的mapping type。

两种mapping type在PUSCH的起始符号位置和PUSCH符号数的限制不同。Mappingtype A的起始符号只能在符号位置0。

与PDSCH的差别还在于PUSCH还会配置frequency intra-slot hopping方式,是否hopping两种方式下DMRS符号会有些差异。

                                                                           intra-slot hopping disabled

                                                                      intra-slot hopping enabled

38.211中Table  6.4.1.1.3-3和Table 6.4.1.1.3-4,single-symbol DMRS还是double-symbol DMRS取决于配置maxLength。

如果没有配置maxLength或者maxLength配置为len1,则取值为len1(single-symbol);如果配置为len2(double-symbol),那么需要通过DCI来指示取值为len1还是len2。

                                                                               single-symbol DMRS

以ld等于12,PUSCH mapping type A为例。

跳频的情况下,以ld等于6,PUSCH mapping type A为例。

                                                                             double-symbol DMRS

对于Table 6.4.1.1.3-4中的mapping type A,如果PUSCH的符号数为4,则dmrs-TypeA-Position为‘pos2’。

以ld等于12,PUSCH mapping type A为例。

5G/NR - PUSCH DMRS相关推荐

  1. 5G/NR - PDSCH DMRS

    帮忙也同时扫码关注公众号,谢谢! PDSCH DMRS序列 可见DRMS序列与符号位置 相关外,还与调度PDSCH的DCI以及RRC配置相关. 首先,仅在使用DCI format 1-1调度的PDSC ...

  2. 5G NR PDSCH DM-RS

    1 序列生成 序列生成公式如下式所示 加扰序列仍然采用31阶Gold序列,为两个m序列的模二和,加扰序列的初始序列如下式所示 其中各变量含义为: L为时隙中的符号索引: Nsf为时隙索引: Nsymb ...

  3. [5G][NR] PDSCH DMRS

    1. PDSCH DMRS的频域位置 对于DMRS configuration type 1 ,以天线端口 p=1000为例,DMRS在频域上的位置如下图所示,可见,在DMRS configurati ...

  4. DMRS在5G NR各种物理信道上的配置

    笔者在微信公众号GiveMe5G定期发布学习文章(更多更及时),欢迎订阅和分享,文章下方有二维码. 本篇文章旨在介绍DMRS(DeModulation Reference Signal).在5G中,D ...

  5. 5g nr,PDSCH/PUSCH,UE如何选择MCS table

    下行 NR中为PDSCH定义了3个MCS表,分别是表5.1.3.1-1.5.1.3.1-2.5.1.3.1-3,其中表5.1.3.1-1的最高调制方式和频谱效率分别是64qam和948x6/1024= ...

  6. NR PUSCH(五) DMRS

    微信同步更新欢迎关注同名modem协议笔记 PUSCH DMRS和PDSCH DMRS内容基本一样,但也有不同的地方,例如PUSCH 可能需要Transform precoding,port 对应0~ ...

  7. 5G NR PDSCH、PUSCH资源分配

    本文转载自:https://blog.csdn.net/jxwxg/article/details/92393652   通信就是把数据承载在特定的时间和频率上,传输到数据接收方,数据接收方在在相应的 ...

  8. 5G NR 链路自适应 Link Adaptation

    5G NR 链路自适应 Link Adaptation 链路自适应目的 为了优化一定传输功率下的系统容量和覆盖,发送器应该去匹配数据传输速率和接收信号质量.这种优化被称为链路自适应. Modulati ...

  9. 5G(6 )---5G NR 物理层 索引

    5G NR 物理层 索引 5G NR物理层协议下载地址:http://www.3gpp.org/ftp/Specs/archive/38_series/ 概述 3GPP TS 38.201V15.0. ...

最新文章

  1. 在linux批量删除多级目录下同一格式的文件
  2. WebRTC内置debug工具,详细参数解读
  3. 大厂首发:kafka消费组订阅多个topic
  4. 雅虎的Web优化最佳实践
  5. 集美大学java考试题_我的JAVA习题集2
  6. OpenGL Shadow Mapping阴影贴图的实例
  7. Gym - 101986F Pizza Delivery(最短路+DAG必经边)
  8. 视图请求限定装饰器-101.课时101.【Django视图高级】限制请求method装饰器(Av61533158,P101)
  9. MSP430杂谈--时钟资源UCS的配置
  10. 通过srvctl add命令添加database信息到srvctl管理器
  11. rsa解密的应用_安全-加解密
  12. php数组排序不要用函数,PHP数组排序函数使用方法
  13. 页面上拖动图片进行排序
  14. python_selenium简单的滑动验证码
  15. Eclipse配置中文(汉化)
  16. javaScript 琐碎
  17. 药品市场分析怎么写?(总结归纳了20份药品报告的经验分享)
  18. 2005-04-28 把爸爸锁在阳台上
  19. 宝塔 控制面板如何添加新网站
  20. 无痕bu单及降低分险常规办法分享

热门文章

  1. 3款免费压缩PDF的软件,不用注册打开就用,超方便
  2. wmic,一个Windows下获取cpuID、主板ID、内存ID的工具
  3. Swoole中的进程和线程
  4. 【计算机毕业设计】基于微信小程序的付费自习室系统
  5. 计算机内部对,聊聊计算机内部的东西--一对吵闹的夫妻(CPU和RAM)
  6. 【Altium Designer 19】怎么改单位为公制
  7. 中专学计算机升大专考什么,中专升大专都有什么考试科目
  8. 想学好矩阵?首先你要知道矩阵的历史!​
  9. Nvidia jetson nano 配置 CUDA9 CUDNN7.1.5
  10. Antlr v4入门教程和实践