NR PUSCH DMRS

Sequence generation

上行PUSCH 的DM-RS和PDSCH的DM-RS很相似,也分为两类:front-loaded DMRS和additional DMRS。而且PUSCH的DMRS和PDSCH的DMRS在时频域位置的处理算法以及相关front-loaded DMRS和additional DMRS的长度算法以及处理流程方面都很类似,如果大家能把这两者结合起来看,会很容易理解。

如果PUSCH没有使用transform precoding,序列r(n)按照下式生成:

如果PUSCH使用transform precoding,序列r(n)按照下式生成:

PUSCH的DMRS hopping模式由以下信令决定:

对于传输msg3的PUSCH, disable sequence hopping, group hopping enable还是disable由信令PUSCH-Common中的IE:groupHoppingEnabledTransformPrecoding确定:

      

对于其他的PUSCH传输,sequence hopping和group hopping的enable或者disable由信令     DMRS-UplinkConfig中的IE:sequenceHopping和sequenceGroupHopping分别确定;如果这两个IE都不存在,使用与msg3相同的hopping模式。

      

PUSCH DMRS不能同时使用sequence hopping和group hopping。

Precoding and mapping to physical resources

序列r(m)根据以下条件映射为中间量:

如果没有使能transform precoding:

如果使能了tranform precoding:

    

以上公式中的 由Table 6.4.1.1.3-1和6.4.1.1.3-2确定:

中间量按照如下公式映射到物理资源上:

DM-RS符号的位置由和PUSCH持续时间确定:

根据Tables 6.4.1.1.3-3和6.4.1.1.3-4,对于PUSCH映射类型A,如果没有使用intra-slot跳频,持续时间指的是被调度的PUSCH传输所在的slot的第一个OFDM符号到被调度的PUSCH资源的最后一个OFDM符号之间的时长,或者,

根据Tables 6.4.1.1.3-3和6.4.1.1.3-4,对于PUSCH映射类型B,如果没有使用intra-slot跳频,持续时间指的是被调度的PUSCH资源在时域上的持续时长,或者,

如果使用了intra-slot跳频,为每一跳的持续时间,从Table 6.4.1.1.3-6中获取;

如果没有在信令DMRS-UplinkConfig中配置IE:maxLength,此时PUSCH DM-RS为single-symbol DMRS;

如果信令DMRS-UplinkConfig中配置了IE:maxLength,并且maxLength =‘len2’,则PUSCH DM-RS是single-symbol还是double-symbol DM-RS由DCI 0_1中的“Antenna ports”字段确定(对于动态调度的PUSCH)或者由configured grant configuration(对于半静态调度的PUSCH);

如果信令DMRS-UplinkConfig中IE:dmrs-AdditionalPosition的数值没有设置为‘pos0’并且使能了intra-slot跳频,则对于每一跳应认为dmrs-AdditionalPosition的数值都等于‘pos1’,并使用dmrs-AdditionalPosition=‘pos1’从Table 6.4.1.1.3-6中获取相关信息。

对于PUSCH映射类型A,

只有当信令ServingCellConfigCommon中IE:dmrs-TypeA-Position的值等于‘pos2’时才支持dmrs-AdditionalPosition = ‘pos3’

只有当信令ServingCellConfigCommon中IE:dmrs-TypeA-Position的值等于‘pos2’时才支持Table 6.4.1.1.3-4中的

下面我们也为PUSCH的DMRS做一个梳理总结:

1. 上行PUSCH DMRS分为两类:front loaded DMRS和additional DMRS:

front loaded DMRS

    对于PUSCH映射类型A, front loaded DMRS的起始位置 由信令ServingCellConfigCommon中IE:

     dmrs-TypeA-Position确定

    

additional DMRS

    additional DMRS的起始位置要通过Table 6.4.1.1.3-3和Table 6.4.1.1.3-4获取。

     下面我们举2个例子来说明:

     

2. 上行PUSCH DMRS有两种配置类型:configuration Type 1和configuration Type 2,这两种配置方式决定了

  DMRS在频域上的不同位置:

对于没有使能transform precoding的场景:

    

对于使能transform precoding的场景:  

   

可以看到,在没有使能transform precoding的场景中,PUSCH DMRS configuration Type 1和Type 2在频域上位置的计算公式是不同的;而在使能了transform precoding的场景中,PUSCH DMRS configuration Type 1和Type 2在频域上计算公式是相同的。

从Table 6.4.1.1.3-1和6.4.1.1.3-2可以看出,不同的配置类型对应不同的天线端口,CDM group在不同的配置类型和天线端口中数值也各有差异;而PUSCH DMRS在时域上的位置不仅和PDSCH映射类型有关系,还和是否使能跳频功能有关。

下面我们举例说明:

对于tranform precoding功能打开, configuration type 1的场景:

对于tranform precoding功能打开, configuration type 2的场景:

3.PUSCH DMRS的天线端口和single-symbol DMRS和double-symbol DMRS的关系

 我们前面提到过“如果信令DMRS-UplinkConfig中的IE:maxLength数值为‘len2’, 则是single-symbol

  DMRS还是double-symbol DMRS由相关DCI确定”,这其实是通过上行DCI中的‘antenna port(s)’字段来

  指定的。查阅38.21.2我们知道上行DCI格式一共有2个:DCI format 0_0和DCI format 0_1。DCI 0_0里面没

  有‘antenna port(s)’字段,DCI 0_1中存在‘antenna port(s)’字段。我们先来看看DCI 0_0,因为没有该字

  段,所以3GPP做了以下规定:

对于由DCI 0_0调度的PUSCH传输,如果加扰DCI 0_0的RNTI为C-RNTI,PUSCH DMRS为single-symbol front loaded DMRS, 该DMRS类型为configuration type 1,DMRS端口为0,并且该PUSCH相关的时频资源不存在于任何携带DMRS的OFDM符号中(除非PUSCH在时域上的长度2个OFDM符号,并且transform precoding是关闭的) 

对于由DCI0_0调度的PUSCH传输,如果加扰DCI0_0的RNTI为CS-RNTI,PUSCH DMRS为single-symbol front loaded DMRS, DMRS类型由信令configuredGrantConfig中IE:dmrs-Type指定,DMRS端口为0,并且该PUSCH相关的时频资源不存在于任何携带DMRS的OFDM符号中(除非PUSCH在时域上的长度2个OFDM符号,并且transform precoding是关闭的)。

  对于由DCI0_0调度的PUSCH传输,如果没有开启跳频了,UE认为additional DMRS相关信令

  dmrs-AdditionalPosition=‘pos2’,并且最多有2个additional DMRS可以在PUSCH中传输;如果开启了

  跳频,UE认为dmrs-AdditionalPosition=‘pos1’,并且最多只有1个additional DMRS可以在PUSCH中

  传输:

  

  然后我们再看看DCI 0_1,在DCI 0_1中的‘antenna ports’字段定义如下:

  Antenna ports - 该字段长度定义如下:

2 bits(Table 7.3.1.1.2-6),如果tranform precoder开启, dmrs-Type = 1, maxLength = 1

4 bits(Table 7.3.1.1.2-7),如果tranform precoder开启, dmrs-Type = 1, maxLength = 2

4 bits (Table 7.3.1.1.2-12/13/14/15),如果tranform precoder关闭, dmrs-Type = 1, maxLength = 2

4 bits (Table 7.3.1.1.2-16/17/18/19),如果tranform precoder关闭, dmrs-Type = 2, maxLength = 1

3 bits (Table 7.3.1.1.2-8/9/10/11),如果tranform precoder关闭, dmrs-Type = 1, maxLength = 1

5 bits (Table 7.3.1.1.2-20/21/22/23),如果tranform precoder关闭, dmrs-Type = 2, maxLength = 1

  以上Table中的‘number CDM groups without data’的数值1,2,3分别指的是CDM groups {0}, {0,1}和

  {0,1,2},这里的‘CDM group without data’指的就是用于DM-RS的RE不能同时用于PUSCH。

  从以上各表可以看出,第一列'Value'的数值确定了DMRS的端口号以及CDM group,在知道了这两个信息

  后,通过Table 6.4.1.1.3-1和6.4.1.1.3-2就可以知道DMRS对应的,从而获取DMRS映射到

  频域资源上的位置和方式。DMR在时域上的位置是根据DCI中PUSCH所持续的OFDM符号数量查找Table

  6.4.1.1.3-3,6.4.1.1.3-4和6.4.1.1.3-6得到的。

4.下面我们再介绍一下PUSCH映射类型A和B,与PDSCH映射类型类似,PUSCH映射类型也是通过信令配置给

  UE的:

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,386评论 6 479
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,939评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,851评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,953评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,971评论 5 369
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,784评论 1 283
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,126评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,765评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,148评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,744评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,858评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,479评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,080评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,053评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,278评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,245评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,590评论 2 343

推荐阅读更多精彩内容