Channel state information(CSI)架构
CSI架构包括报告设置(Reporting settings)、资源设置(Resource settings)、报告配置(Reporting configurations)和CSI处理准则。
非周期性CSI报告程序认为CSI报告由DCI格式0_1触发,也可以由DCI格式0_2触发,方法是应用更高层的参数reportTriggerSize-ForDCIFormat0_2,而不是reportTriggerSize。
UE可以用由gNB控制的CSI来报告使用的时间和频率资源。CSI由信道质量指示符(CQI)、预编码矩阵指示符(PMI)、CSI-RS资源指示符(CRI)、SS/PBCH块资源指示符(SSBRI)、层指示符(LI)、秩指示符(RI)、L1-RSRP或L1-SINR组成。
对于CQI、PMI、CRI、SSBRI、LI、RI、L1-RSRP、L1-SINR由高层参数具有N≥1个CSI-ReportConfig报告设置、M≥1个CSI-ResourceConfig资源设置配置,和一个或两个触发器状态列表(由更高层参数CSI-AperiodicTriggerStateList 和 CSI-SemiPersistentOnPUSCH-TriggerStateList给出)。CSI-AperiodicTriggerStateList中的每个触发器状态都包含一个相关的CSI报告配置列表,指示信道的资源集ID和干扰的资源集ID。CSI-SemiPersistentOnPUSCH-TriggerStateList中的每个触发器状态都包含一个关联的CSI-ReportConfig。 报告设置
与单下行BWP相关联的每个报告设置CSI-ReportConfig,由CSI-ResourceConfig给出用于信道测量,并且包含一个CSI报告的参数band:codebook配置,包括码本子集限制、时域行为、CQI和PMI的频率粒度、测量限制配置以及UE要报告的CSI相关量,例如层指示符(LI)、L1-RSRP、L1-SINR、CRI和SSBRI(SSB资源指示符)。
CSI-ReportConfig的时域行为由高层的参数reportConfigType指示,可以设置为'aperiodic'、“semipersistentonpuch”、“semiPersistentOnPUSCH”或“periodic”。对于periodic和semiPersistentOnPUCCH/semipersientenpusch CSI报告,在UL BWP的numerology中配置的周期性和时隙偏置配置为CSI报告的传输。参数reportQuantity表示要报告的CSI-related, L1-RSRP-related 或 L1-SINR-related的数量。reportFreqConfiguration表示频域中的报告粒度,包括CSI报告频带以及PMI/CQI报告是否为宽带或子带。CSI-ReportConfig中的timeRestrictionForChannelMeasurements参数可以配置为启用信道测量的时域限制,而干扰测量的timeRestrictionForChannelMeasurements可以配置为启用干扰测量的时域限制。CSI-ReportConfig还可以包含CodebookConfig,它包含Type-I, Type II or Enhanced Type II CSI配置参数,包括码本子集限制,以及基于组的报告的配置。 资源设置
每个CSI资源设置CSI-ResourceConfig包括一个S≥1 CSI 资源集列表配置,这个列表由NZP CSI-RS resource set(s) 和 SS/PBCH block set(s)中的一个或两个组成,或者这个列表由CSI-IM resource set(s)组成。每个CSI资源设置都位于由高层参数BWP id标识的DL BWP中,并且链接到CSI报告设置的所有CSI资源设置都具有相同的DL BWP。
CSI资源设置中CSI-RS资源的时域行为由高层的参数resourceType指示,可以设置为aperiodic, periodic, 或 semi-persistent。对于周期性和半持久性的CSI资源设置,配置的CSI-RS资源集的数量限制为S=1。对于周期性和半持久性CSI资源设置,配置的周期性和时隙偏移量在其关联的DL BWP的numerology中给出。当一个UE配置有多个CSI-ResourceConfig,这些CSI-ResourceConfig包含相同的NZP CSI-RS资源ID,应为CSI-ResourceConfigs配置相同的时域行为。当一个UE配置有多个CSI-IM资源ID组成的CSI-IM资源配置时,CSI-ResourceConfigs应配置相同的时域行为。链接到CSI报告设置的所有CSI资源设置应具有相同的时域行为。 针对L1-SINR测量
? 当配置一个资源设置时,资源设置用于L1-SINR计算的信道和干扰测量。UE可以假
设信道和干扰测量使用相同的端口NZP CSI-RS资源,密度为3res/RB。 ? 配置两个资源设置时,第一个资源设置用于在SSB或NZP CSI-RS上进行信道测量,
第二个资源设置(由高层参数csi-IM-ResourcesForInterference或高层参数nzp-CSI-RS-ResourcesForInterference提供)用于在CSI-IM或1端口NZP CSI-RS上进行干扰测量,密度为3 REs/RB。
? 当配置了三个资源设置时,第一个资源设置(由高层参数
ResourcesForChannelMeasurement提供)用于SSB或NZP CSI-RS上的信道测量。第二个资源设置(由高层参数CSI-IM ResourcesForInterference提供)用于在CSI-IM上执行的干扰测量,其中,用于信道测量的每个NZP CSI-RS资源集与一个用于干扰测量的CSI-IM资源相关联。第三个(由高层参数nzp-CSI-RS-ResourcesForInterference给出)用于在密度为3 REs/RB的1端口nzp CSI-RS上进行干扰测量。
CSI报告配置
UE依据下列条件计算CSI参数
? ? ? ?
LI 需要基于 CQI, PMI, RI 和 CRI进行计算; CQI 基于报告的PMI, RI 和 CRI进行计算; PMI 基于报告的 RI 和 CRI进行计算; RI 基于报告的 CRI进行计算。
CSI的报告可以配置为 aperiodic (using PUSCH), periodic (using PUCCH) 或者 semi-persistent (using PUCCH, 和 DCI activated PUSCH). CSI-RS 资源可以是periodic, semi-persistent, 或 aperiodic. 表5.2.1.4-1显示了CSI报告配置和CSI-RS资源配置的支持组合,以及每个CSI-RS资源配置如何触发CSI报告。周期性CSI-RS由高层配置。
Table 5.2.1.4-1: Triggering/Activation of CSI Reporting for the possible CSI-RS
Configurations.
CSI-RS Configuration Periodic CSI-RS 周期性 Periodic CSI Reporting 周期性 No dynamic triggering/activation 非动态触发/激活 Semi-Persistent CSI Reporting半持续 在PUCCH上报告,UE收到激活命令;在PUSCH上报告,UE收到基于DCI的触发。 Semi-Persistent CSI-RS 半持续性 不支持 在PUCCH上报告,UE收到激活命令;在PUSCH上报告,UE收到基于DCI的触发。 Aperiodic CSI-RS 不支持 不支持 DCI触发 DCI触发 Aperiodic CSI Reporting非周期 DCI触发 对于CSI报告,UE可以通过具有两个可能的子带大小中的一个的高层信令来配置UE,其中子带被定义为NPRB个连续的PRB,并且取决于根据表5.2.1.4-2在带宽部分中的prb的总数。
Table 5.2.1.4-2: Configurable subband sizes
SBBandwidth part (PRBs) < 24 24 – 72 73 – 144 145 – 275 Subband size (PRBs) N/A 4, 8 8, 16 16, 32 资源设置配置 ① 对于非周期性CSI,使用高层参数CSI-AperiodicTriggerState配置的每个触发器状态都与一个或多个CSI-ReportConfig关联,其中每个CSI-ReportConfig都链接到周期性、半持久性或非周期性资源设置:
? 当配置一个资源设置,用于L1-RSRP or L1-SINR的信道测量; ? 当配置两个资源设置,第一个用于信道测量,第二个用于CSI-IM 或NZP CSI-RS的干扰测量;
? 当配置三个资源设置,第一个用于信道测量,第二个用于CSI-IM的干扰测
量,第三个用于NZP CSI-RS的干扰测量;
② 对于半持续或非周期CSI,CSI-ReportConfig 连接到 periodic 货 semi-persistent Resource Setting
? 当配置一个资源设置,用于L1-RSRP的信道测量;
? 当配置两个资源设置,第一个用于信道测量,第二个用于CSI-IM的干扰测
量;
报告数量配置
UE可以配置为CSI-ReportConfig,其中高层参数reportQuantity设置为“none”、“cri RI PMI CQI”、“cri-RI-i1-CQI”、“cri-RI-i1-CQI”、“cri-RI-CQI”、“cri-RSRP”、“cri-SINR”、“ssb Index RSRP”、“ssb Index SINR”或“cri-RI-PMI-
CQI”。
如果UE配置了CSI-ReportConfig,并且高层参数reportQuantity设置为'none',则UE不应报告CSI ReportConfig的任何数量。
如果UE配置有CSI-ReportConfig,并且高层参数reportQuantity设置为'cri-RI-PMI-CQI'或'cri-RI-PMI-CQI',则UE应根整个报告频带的优选预编码矩阵,或每个子带的优选预编码矩阵。 如果UE配置了CSI-ReportConfig,且高层参数reportQuantity设置为'cri-RI-i1':
? 对于该CSI-ReportConfig,UE期望配置高层参数codebookType设置为“typeI-SinglePanel”,pmi-FormatIndicator设置为“widebandPMI”; ? UE应报告包括整个CSI报告频带的单个宽带指示的PMI。
如果UE配置了CSI-ReportConfig,并且更层参数reportQuantity设置为'cri-RI-i1-CQI',
? 对于该CSI-ReportConfig,UE期望配置高层参数codebookType设置为“typeI
SinglePanel”,pmi FormatIndicator设置为“widebandPMI”;
? UE应报告包括整个CSI报告频带的单个宽带指示的PMI。CQI的计算条件是所报告的假
设使用预编码器的PDSCH传输,其中UE假设从PDSCH上每个PRG的预编码器集合中随机选择一个预编码器,其中,用于CQI计算的PRG大小由高层参数pdsch- BundleSizeForCSI配置。
? 如果UE配置了CSI-ReportConfig,并且高层参数reportQuantity设置为'cri-RI-CQI',
CQI用于RANK。
对L1-RSRP计算,UE可以配置为CSI-RS资源,该CSI-RS资源设置为在每个集合中具有多达64个资源的16个CSI-RS资源集。所有资源集中不同CSI-RS资源的总数不超过128个。 对于L1-RSRP报告,如果CSI-ReportConfig中的高层参数nrofReportedRS配置为1,则报告的L1-RSRP值由范围为[-140,-44]dBm,,步长为1dB,如果高层参数nrofReportedRS配置为大于1,或者,如果上层参数groupBasedBeamReporting配置为“enabled”,则UE应使用基于L1-RSRP的差分报告,其中L1-RSRP的最大测量值被量化为范围为[-140,-44]dBm、步长为1dB,差分L1-RSRP被量化为4位值。差分L1-RSRP值以2 dB步长计算,参考同一L1-RSRP报告实例的最大测量L1-RSRP值。 对于L1-SINR计算,对于信道测量,UE可以配置为NZP CSI-RS资源和/或SS/PBCH块资源;对于干扰测量,UE可以配置NZP CSI-RS或CSI-IM资源。
对于信道测量,UE可以配置为CSI-RS资源,设置为最多64个CSI-RS资源或多达64个SS/PBCH块资源。
对于L1-SINR报告,如果CSI-ReportConfig中的高层参数nrofReportedRSForSINR配置为1,则报告的L1-SINR值由范围为[-23,40]dB、步长为0.5 dB,并且如果高层参数nrofReportedRSForSINR配置为大于1,UE应使用基于差分L1-SINR的报告,其中L1-SINR的最大测量值被量化为范围为[-23,40]dB、步长为0.5db,并且差分L1-SINR被量化为4位值。差分L1-SINR以1dB步长计算,参考同一L1-SINR报告实例的最大测量L1-SINR值。当NZP CSI-RS配置用于信道测量和/或干扰测量时,所报告的L1-SINR值不应通过高层参数powercontroloffsets或powerControlOffset给出的功率偏移进行补偿。
CSI-ReportConfig information element
-- ASN1START
-- TAG-CSI-REPORTCONFIG-START
CSI-ReportConfig ::= SEQUENCE {
reportConfigId CSI-ReportConfigId,
carrier ServCellIndex OPTIONAL, -- Need S resourcesForChannelMeasurement CSI-ResourceConfigId,
csi-IM-ResourcesForInterference CSI-ResourceConfigId OPTIONAL, -- Need R nzp-CSI-RS-ResourcesForInterference CSI-ResourceConfigId OPTIONAL, -- Need R reportConfigType CHOICE { periodic SEQUENCE {
reportSlotConfig CSI-ReportPeriodicityAndOffset,
pucch-CSI-ResourceList SEQUENCE (SIZE (1..maxNrofBWPs)) OF PUCCH-CSI-Resource },
semiPersistentOnPUCCH SEQUENCE {
reportSlotConfig CSI-ReportPeriodicityAndOffset,
pucch-CSI-ResourceList SEQUENCE (SIZE (1..maxNrofBWPs)) OF PUCCH-CSI-Resource },
semiPersistentOnPUSCH SEQUENCE {
reportSlotConfig ENUMERATED {sl5, sl10, sl20, sl40, sl80, sl160, sl320},
reportSlotOffsetList SEQUENCE (SIZE (1.. maxNrofUL-Allocations)) OF INTEGER(0..32),
p0alpha P0-PUSCH-AlphaSetId },
aperiodic SEQUENCE {
reportSlotOffsetList SEQUENCE (SIZE (1..maxNrofUL-Allocations)) OF INTEGER(0..32) } },
reportQuantity CHOICE { none NULL, cri-RI-PMI-CQI NULL, cri-RI-i1 NULL, cri-RI-i1-CQI SEQUENCE {
pdsch-BundleSizeForCSI ENUMERATED {n2, n4} OPTIONAL -- Need S },
cri-RI-CQI NULL, cri-RSRP NULL, ssb-Index-RSRP NULL, cri-RI-LI-PMI-CQI NULL },