本文主要是介绍NR UCI,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
UCI
PUCCH是上行物理信道的一种,用来承载UCI(上行控制信息)。正如DCI在PDCCH信道上发送一样,UCI在PUCCH信道上发送。但DCI与UCI的不同之处是,UCI根据不同情况可以承载在PUCCH或PUSCH上发送,而DCI只能在PDCCH上发送,任何情况下都无法在PDSCH上发送。
文章目录
- UCI
- UCI内容
- UCI码流结构
- < HARQ ACK/NACK 码流结构>
- < SR 码流结构>
- < CSI 码流结构>
- PMI码流长度
- RI/LI/CQI/CRI码流长度
- CRI/SSBRI/RSRP码流长度
UCI内容
UCI包含的内容和LTE一样,为以下3类。不是每个UCI都携带这3类内容,根据情况可能有仅CSI、仅ACK/NACK、仅SR或CSI & ACK/NACK等其他情况。
- ACK/NACK
- Scheduling Request (SR)
- CSI
这3类信息产生不同的组合通过上行物理信道上报给网络侧:PUCCH或PUSCH。可能的组合方式如下所示。(注意:大部分UCI可以在PUCCH或PUSCH上发送,但SR仅可以在PUCCH上发送,参考 38.212 - 6.3.1.1 and 6.3.2.1)
-
i) HARQ ACK/NACK only
-
ii) SR only
-
iii) HARQ ACK/NACK + SR
-
iv) CSI only
-
v) CSI + SR
-
vi) HARQ ACK/NACK + CSI
-
vii) HARQ ACK/NACK + SR + CSI
UCI码流结构
HARQ ACK/NACK 和 SR 的码流结构比较简单易懂,而CSI的码流结构较为复杂,需要花费一定时间精力去深入理解。所有UCI码流结构的信息在协议38.212-6.3种描述。
< HARQ ACK/NACK 码流结构>
总的来说ACK/NACK的码流结构比较直观。当没有配置CBG的时候,每载波用1bit表示一个码字。当配置了CBG时,每载波用1bit表示一个CB。在TDD场景下根据帧结构的不同多个上报复用在一起时码流结构会稍复杂,但仍不及CSI复杂。
< SR 码流结构>
很简单,每个SR用1个bit表示。
< CSI 码流结构>
这是最复杂的一部分,CSI码流的总体结构依赖于具体的CSI类型(例如 PMI or RI/LI/CQI/CRI or CRI/SSBRI/RSRP),而且每种CSI类型的具体结构由其他一些因素决定。
PMI码流长度
Codebook Type | Number of CSI ports | Rank | Bitwidth |
---|---|---|---|
Type I -Single Pannel | 2 | 1 | 2 |
Type I -Single Pannel | 2 | 2 | 1 |
Type I -Single Pannel | > 2 | 38.212 Table 6.3.1.1.2-1 | |
Type I -Multi Pannel | 38.212 Table 6.3.1.1.2-2 | ||
1 | 0 |
UCI On PUCCH - CSI only
< 38.212-Table 6.3.1.1.2-1: PMI of codebookType=typeI-SinglePanel >
< 38.212-Table 6.3.1.1.2-2: PMI of codebookType= typeI-MultiPanel >
RI/LI/CQI/CRI码流长度
Codebook Type | Bitwidth |
---|---|
Type I -Single Pannel | 38.212 Table 6.3.1.1.2-3 |
Type I -Single Pannel | 38.212 Table 6.3.1.1.2-4 |
Type II/Type II Port Selection | 38.212 Table 6.3.1.1.2-5 |
< 38.212-Table 6.3.1.1.2-3: RI, LI, CQI, and CRI of codebookType=typeI-SinglePanel >
< 38.212-Table 6.3.1.1.2-4: RI, LI, CQI, and CRI of codebookType=typeI-MultiPanel >
< 38.212-Table 6.3.1.1.2-5: RI, LI, and CQI of codebookType=typeII or typeII-PortSelection >
CRI/SSBRI/RSRP码流长度
< 38.212-Table 6.3.1.1.2-6: CRI, SSBRI, and RSRP >
< 38.212-Table 6.3.1.1.2-7: Mapping order of CSI fields of one CSI report, pmi-FormatIndicator=widebandPMI and cqi-FormatIndicator=widebandCQI >
< 38.212-Table 6.3.1.1.2-8: Mapping order of CSI fields of one report for CRI/RSRP or SSBRI/RSRP reporting >
< 38.212-Table 6.3.1.1.2-9: Mapping order of CSI fields of one CSI report, CSI part 1, pmi-FormatIndicator=subbandPMI or cqi-FormatIndicator=subbandCQI >
< 38.212-Table 6.3.1.1.2-10: Mapping order of CSI fields of one CSI report, CSI part 2 wideband, pmi-FormatIndicator= subbandPMI or cqi-FormatIndicator=subbandCQI >
< 38.212-Table 6.3.1.1.2-11: Mapping order of CSI fields of one CSI report, CSI part 2 subband, pmi-FormatIndicator= subbandPMI or cqi-FormatIndicator=subbandCQI >
< 38.212-Table 6.3.1.1.2-12: Mapping order of CSI reports to UCI bit sequence a0 , a1, a2 , a3 ,…, aA−1 , without two part CSI report(s) >
< 38.212-Table 6.3.1.1.2-13: Mapping order of CSI reports to UCI bit sequence with two-part CSI report(s) >
< 38.212-Table 6.3.1.1.2-14: Mapping order of CSI reports to UCI bit sequence with two-part CSI report(s) >
这篇关于NR UCI的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!