关于NR PUSCH Codebook based MIMO的认识

这篇单独介绍Codebook based PUSCH的内容 :

主要参考协议分别是:(基于f40版本)

【1】38.214 - 6.1.1.1 Codebook based UL transmission

【2】38.211 - 6.3.1.5 Precoding

【3】38.212 - 7.3.1.1 DCI formats for scheduling of PUSCH

【4】38.331 - PUSCH-Config 和 SRS-Config

【5】5G无线系统设计与国际标准,人民邮电出版社

1. 传输模式

在[4] 中,有如下描述:

由于UE的PUSCH传输模式是由L3信令进行配置的,在基站通过L3信令为UE配置上行传输方式之前,gNB只能通过DCI 0_0传输PUSCH,并且只能使用单端口。

【仍有问题的地方】上面在最后一句话,在【5】中是这么解释的:采用与激活UL BWP里ID号最小的PUCCH相同的上行发送波束?怎么理解?

取决于pusch-Config的配置【4】:


主要取决于UE的TX chain的能力,是否能控制对应相位


最大RANK为4


传输模式配置,实际能够指示 codebook/non-codebook/one antenna port 三种

2. SRS 相关配置


214中关于code book based PUSCH的SRS资源的说明

【Q】第一段怎么理解?

【A】:

这段的意思是指对于2 antenna port的情况,codebook 只区分两种UE的能力,即要么是“full coherent” 要么是“non coherent”,所以不存在中间的“partial coherent”,因为只有2个port

对于第二段,gNB配置给UE 一个SRS-Resource Set,其属性是基于'codebook'的。该SRS resource set里最多配置2个 SRS resource。这两个SRS Resource里的SRS port数目是相同的。


usage是SRS Resource Set 的属性


SRS port 数目是SRS resource的属性
SRS 配置

3. 关于Precoding矩阵

【2】38.211里给出了具体的Precoding 矩阵

Precoding

precoding 矩阵的维度是 antenna port number * layer number

对于codebook based的PUSCH:

*其对应的SRS Resource里的 nrofSRS-Ports = number of PUSCH Atenna ports = row number of Precoding matrix

*DRMS Ports Number = layer Number = column number of Precoding

precoding matrix说明 (举例)

从上面可以看出,precoding 矩阵本身是由 transform precoding mode / layer number / antenna ports number确定的。

同时在DCI指示里隐含规定了不同的UE Tx Chain之间的相关性实际可以使用的codebook的范围也是不同的(CodebookSubset in PUSCH-Config),所以gNB对于不同能力的UE,有不同的codebook subset restriction,这样可以减少gNB对precoder的搜索的范围,从而减少复杂度。如下图所示:

CodeBookSubset 与 Precode Matrix关系

4.关于DCI指示过程

在【3】38.212 中给出了DCI 里的指示:通过

(1)第一个相关的域:“SRS resource indicator”

该域指示了对应的SRS 资源 ,其大小是\lceil log_{2}(N_{srs}) \rceil

相关参数是N_{srs} - 是高层配置的SRS Resource Set里的SRS resource 资源的数目, 用上面的大小表示,应该是只能指示一个SRS resource。

其物理含义可以理解成不同的UE antenna Panel的选择

(2)第二个相关的域:“Precoding information and number of layers” - TPMI 和 layer联合指示,如下图所示:

表的选择跟L3的参数有关:

- transform precoder disable/enable(PUSCH-Config)

- maxRank (PUSCH-Config)

- antenna ports number -- 从SRS resource的配置可以得到,即SRS ports number (SRS-Resource)

- codebookSubset (PUSCH-Config)

查找到对应的表

DCI 0_1 "Precoding information and number of layers" 举例

(3)第三个相关的域:“Antenna ports ”

这个域名字虽然是叫Antenna ports,实际上给出的是DMRS ports的指示,以及CDM groups without data的指示。其表格决定参数与下面因素有关:

- transform precoder disable/enable(PUSCH-Config)

- dmrs-Type (DMRS-UplinkConfig

- maxLength (DMRS-UplinkConfig

- rank number = layer 数

DCI 0_1 "Antenna Ports" 举例

where the number of CDM groups without data of values 1, 2, and 3 in Tables 7.3.1.1.2-6 to 7.3.1.1.2-23 refers to CDM groups {0}, {0,1}, and {0, 1,2} respectively. 

-- 这个参数可以用于MU-MIMO里通知UE是否有其他UE占用频域DMRS资源,如果有,这些资源上是不可以传Data

UE 通过上述参数可以得到PUSCH相关信息指示,如下图所示:

DCI 解析过程

这里其实还有一个参数没有提到,就是PTRS相关的指示:

”PTRS-DMRS association“,这个后面打算单独介绍PTRS的时候再详细说明。

5. Precoding Matrix和DMRS Port映射关系

DCI指示与DMRS Port之间的关系

上面以patial coherent 的codebooksubset为例,当SRS port number= 4,即Antenna Port number = 4时,CP-OFDM,maxRank = 4时,如果有DCI里“precoding and number of layers” 取值 = 30, 那么对应了 layer number =4,TPMI = 1。

所以对应的Precoding Matrix为上图取值,AP#0 和 AP#2是coherent的一组,其上面映射传输的是layer#0和layer#1的线性组合;AP#1和AP#3是coherent的一组,其上面映射传输的是layer#2和layer#3的线性组合。

当dmrs-Type = 2,maxLength =2 时,如果DCI 0_1里“Antenna Port” 取值 = 4时,则对应了:

Number of DMRS CDM groups w/o data = 3; 代表的DMRS CDM group占用了{0,1,2} 3个group的频域位置,这些位置上是不能传数据的。

DMRS Ports = 4,5,10,11; 对应的DMRS Port index,从211的表(见上图右下角),这4个port都占用CDM group 2,其频域位置相同,占用两个symbol,靠频域正交码和时域正交码进行区分。所以其实这4个DMRS port在频域上只占用CDM group 2的位置,那为什么 “Number of DMRS CDM groups w/o data = 3”呢? 这里其实就是为了MU-MIMO使用,当3个UE,其DCI 的“antenna port”域分别取2,3,4时,就可以支持3个UE,每个UE4layer,最大12 layer的MU-MIMO。每个UE通过该域的指示,会避开其他UE的DMRS占用的频域位置,不在上面进行数据传输。

Number of front-load symbols = 2;

表示DMRS符号实际占用两个,之前提到的maxlength只是代表配置的最大能力。

6. 过程

一个典型的user case 如下:

1. UE 上报其能力(full/patial/non coherent),gNB可以根据该能力上报确定UL precoder的搜索范围

2. gNB 配置SRS resource set 给UE,可以包含2个SRS resource,每个SRS resource可以支持1/2/4 ports,但是要求两个SRS resource支持的ports数目相同。

3. UE在配置的SRS ports上发送SRS 信号,其中不同的SRS resource可以理解成UE的不同的pannel,或者发送的beam方向。

4. gNB对SRS信号进行检测,进行信道估计,结合第1步的precoder的搜索范围,从而确定出最合适的SRS资源(相当于确定出合适的发送beam方向或者是pannel-SRI),以及对应的上行传输的层数(layer)和预编码矩阵(TPMI)

5. gNB将上述指示信息通过PDCCH发送给UE。

6. UE在对应的PUSCH发送时刻,就采用PDCCH里指示的SRI/TPMI/layer确定UE发送PUSCH时的Layer数目和预编码矩阵,以及SRI指示的SRS资源所用的Beam方向/Pannel。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念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

推荐阅读更多精彩内容

  • Nathan Tse #LTE ##PHY ###REG 一个REG 所包含的所有RE 必须位于同一RB 内,所以...
    jedwin阅读 1,105评论 0 1
  • 5G是第五代移动通信的简称,当然,就像4G有另一个名字LTE一样,5G也有另一个名字:NR(New Radio),...
    真叫志伟阅读 28,227评论 1 7
  • 5G NR 物理层 索引 5G NR物理层协议下载地址:http://www.3gpp.org/ftp/Specs...
    菜囧爱学习阅读 4,577评论 0 1
  • NAME dnsmasq - A lightweight DHCP and caching DNS server....
    ximitc阅读 2,806评论 0 0
  • 我念高中的那些年,剪个刘海儿都会被老师逮住念好久。谁若是敢涂个唇彩,老师办公室的大门永久为她的家长敞开。 上了大学...
    美佳石阅读 531评论 1 0