NR - CSI配置概述及CSI-RS mapping

317 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。 ​

 

CSI的配置项比较多,大致上先理清楚各个配置之间的关系。

  • CSI-MeasConfig

CSI配置在CSI-MeasConfig中,其中包含的子项很多。

  • CSI-ResouceConfig

CSI-ResouceConfig,包含了标识CSI-ResourceConfigId,若干组NZP-CSI-RS-ResourceSet,以及若干组用于Beam Management和Report的SSB配置。

bwp-Id指示的是该下行CSI-Resource是哪个下行BWP的,以及Resource的类型。

Note - 如果resourceType不是非周期,则csi-RS-ResourceSetList数组的长度只能为1。

csi-RS-ResourceSetList

Contains up to maxNrofNZP-CSI-RS-ResourceSetsPerConfig resource sets if r esourceType is 'aperiodic' and 1 otherwise (see TS 38.214 [19], clause 5.2.1.2)

  • NZP-CSI-RS-ResourceSet

NZP-CSI-RS-ResourceSet中包含了若干nzp-CSI-RS-Resources。如果是非周期resource,则aperiodicTriggeringOffset表示DCI触发的非周期report关联的resource距离DCI的Slot间隔。

  • NZP-CSI-RS-Resource

最后具体到NZP-CSI-RS-Resource,则其中配置了CSI-RS的时间位置,频域位置,功率等信息。

  • CSI-SSB-ResourceSet

简单汇总成如下图示。

  • CSI-ReportConfig

CSI上报部分配置

resourceForChannelMeasurement - 上报关联的下行CSI-Resource(s),通过CSI-ResourceConfigId获得。

reportConfigType - 上报的类型,也分为周期,非周期,半持续

  1. periodic - 上报的时间点,包括上报的周期,上报的Slot位置以及使用PUCCH反馈时候对应的PUCCH resource
  2. semiPersistentOnPUCCH - 上报的时间点,包括上报的周期,上报的Slot位置以及使用PUCCH反馈时候对应的PUCCH resource
  3. semiPersistentOnPUSCH - 上报的周期和PUSCH]距离激活上报的DCI的Slot间隔
  4. aperiodic - 距离调度非周期CSI的DCI的Slot间隔,用于计算发送携带非周期CSI report的PUSCH发送位置

对于semi-Persistent和aperiodic,还会配置Trigger state List集合,需要结合其他方式来激活和触发。

在38.214中的Table 5.2.1.4-1,可以看出-

Periodic CSI Reporting,不需要其它例如DCI trigger或者activation,只能关联到周期性的CSI-RS。

Semi-Persistent CSI Reporting,如果是在PUCCH上发送,则是通过MAC CE进行激活,如果是在PUSCH上发送,则需要通过DCI来触发,可以关联Periodic CSI-RS或者Semi-Persistent CSI-RS。

如果是在PUSCH上发送,则使用SP-CSI-RNTI加扰的DCI format 0-1进行激活,其中的CSI Request激活对应的Semi-Persistent CSI Reporting。激活和释放的条件如下。

如果是在PUCCH上激活,则使用MAC CE进行激活,发送的PUCCH resource在semiPersistentOnPUCCH中配置。

Aperiodic CSI Reporting需要通过DCI来触发,只能在PUSCH上发送,但是三种CSI-RS都可以关联。

在DCI format 0-1中的CSI request来触发非周期CSI上报,比特数取决于reportTriggerSize。

非周期PUSCH上报距离触发DCI的间隔由reportSlotOffset确定。

如果DCI中的UL-SCH indicator为0时候,这个时候PUSCH只承载的是非周期CSI,并不发送UL-SCH,使用DCI中的time domain allocation list field来索引reportSlotOffsetList获取对应的reportSlotOffset。

如果DCI中的UL-SCH indicator为1的时候,这个时候则使用K2作为reportSlotOffset。

                                                                           ​    ​    ​    ​    ​    ​    ​    ​    ​    ​    ​    ​    ​    ​  

 

今天主要学习CSI-RS-ResourceMapping中的一些配置理解。

frequencyDomainAllocation分别对应Table 7.4.1.5.3-1中的row1,row2,row4和其它行,分别为4比特,12比特,3比特和6比特。后续再结合实例其中比特的含义。

在Table 7.4.1.5.3-1的表格的列项中,除了上述的Row外,还有

Ports -》 nrofPorts

Density -》density,代表1个RB中的RS个数

cdm-Type -》 cdm-Type

Example 1 - Row1

从示例中可以看出density = 3,在一个RB中有3个RS,由于1个RB有12个RE位置,所以4个比特分别表示4种频域分布方式,此时只有一个Port。

在[b3...b0]='0001'的情况下,比特1出现的位置在第0个位置,那么k0=0,3个RS在RE的位置分别为k0=0,k0+4=4,k0+8=8

在[b3...b0]='0010'的情况下,比特1出现的位置在第0个位置,那么k0=0,3个RS在RE的位置分别为k0=1,k0+4=5,k0+8=9

时域上的符号位置由firstOFDMSymbolInTimeDomain确定。

Example 2 - Row2

density = 1,12比特中的‘1’的位置确定了RS所在的频域位置。

如果density = 0.5,那么2个RB中有一个RS,可以看到在配置为dot5的时候,还会配置在奇数RB(oddPRBs)还是偶数RB(eventPRBs)上。

Example 3 - Row4

Example 4 - other, Row3

Example 5 - other, Row6

Example 6 - other, Row7

时域上的符号位置由firstOFDMSymbolInTimeDomain和符号位置firstOFDMSymbolInTimeDomain+1确定.

像row13和row14中的两个符号位置,则分别由firstOFDMSymbolInTimeDomain和secondOFDMSymbolInTimeDomain确定。