PUCCH传输UCI信息

8 篇文章 1 订阅

上报HARQ-ACK

时序

传输HARQ-ACK信息的时序不再像4G那样固定,而是由基站侧配置给UE。有下面几种情况:

  1. 如果UE收到的是DCI format 1_0,其中的字段’PDSCH-to-HARQ_feedback
    timing indicatior’指示HARQ-ACK与PDSCH的时序关系,该字段取值为{1,2,3,4,5,6,7,8}。

  2. 如果UE收到的是DCI format 1_1,且其中包含字段’PDSCH-to-HARQ_feedback timing indicatior’,那么HARQ-ACK与PDSCH的时序关系由这个字段和高层配置参数dl-DataToUL-ACK共同决定,dl-DataToUL-ACK提供一组slot偏移值,'PDSCH-to-HARQ_feedback timing indicatior’指示使用第几个,用法如38.213-Table 9.2.3-1所示
    在这里插入图片描述

  3. 如果UE检测到DCI format 1_1,其中不包含字段’PDSCH-to-HARQ_feekback
    timing indicator’,而这个DCI调度了一个PDSCH接收或者激活了结束于slot
    n的SPS PDSCH接收,UE在slot n+k反馈HARQ-ACK信息,其中k值由dl-DataToUL-ACK提供。

如果UE检测到一个DCI format 1_0或1_1,指示了用于对应HARQ-ACK的PUCCH资源和slot,之后又检测到第二个DCI format 1_0或1_1,指示了用于第二个HARQ-ACK的PUCCH资源,还是在这个slot,如果接收第二个PDCCH的时间没有比第一个PUCCH资源的第一个符号早 N 3 N_{3} N3个符号,则UE不会在这个slot复用第二个HARQ-ACK信息。不同的UE处理能力和SCS配置 μ \mu μ N 3 N_{3} N3的取值不同:
在这里插入图片描述

资源

携带HARQ-ACK信息的PUCCH传输,首先根据HARQ-ACK信息的比特数 O UCI O_{\text{UCI}} OUCI确定PUCCH资源集,然后从最后的DCI format 1_0或DCI format 1_1获得字段’PUCCH resource indicator’,这个字段映射到PUCCH资源集中某一组,映射关系见38.213-Table 9.2.3-2。

在这里插入图片描述

如果选择了第一个资源集(最大资源数是32),而且这个资源集的resourceList的大小 R PUCCH R_{\text{PUCCH}} RPUCCH大于8,那么携带HARQ-ACK信息的PUCCH资源索引 r PUCCH r_{\text{PUCCH}} rPUCCH首先要满足 0 ≤ r PUCCH ≤ R PUCCH 0 \leq r_{\text{PUCCH}} \leq R_{\text{PUCCH}} 0rPUCCHRPUCCH,然后通过如下算式确定:

在这里插入图片描述

其中, N C C E , p N_{CCE,p} NCCE,p是接收的PDCCH的CORESET p的CCE数, n C C E , p n_{CCE,p} nCCE,p是PDCCH对应的第一个CCE索引, Δ PRI \mathrm{\Delta}_{\text{PRI}} ΔPRI是DCI format 1_0或DCI format 1_1中字段’PUCCH resource indicator’的值。

如果UE要传输的HARQ-ACK信息只有对应的PDSCH而没有PDCCH,那么使用的PUCCH资源由高层参数n1PUCCH-AN提供。

不同PUCCH format的处理

如果承载HARQ-ACK信息的PUCCH资源使用PUCCH format 0,那么UE需要确定 m 0 m_{0} m0 m cs m_{\text{cs}} mcs两个值,用来计算循环移位并最终确定映射到物理资源上的序列。 m 0 m_{0} m0由高层参数PUCCH-format 0->initialCyclicShift 提供, m cs m_{\text{cs}} mcs则要看HARQ-ACK信息的比特数以及HARQ-ACK的值,具体见38.213-Table9.2.3-3和Table9.2.3-4:

在这里插入图片描述

如果承载HARQ-ACK信息的PUCCH资源使用PUCCH format 1, m 0 m_{0} m0由高层参数PUCCH-format 1->initialCyclicShift 提供,按照《PUCCH format》所述生成序列并映射到物理资源。

如果承载HARQ-ACK信息的PUCCH资源使用PUCCH format 2或3,传输的信息包含 O ACK O_{\text{ACK}} OACK比特的HARQ-ACK和 O CRC O_{\text{CRC}} OCRC比特的CRC,UE为这次PUCCH传输确定一个最小PRB数 M R B , m i n PUCCH M_{RB,min}^{\text{PUCCH}} MRB,minPUCCH,这个值要小于或等于 M RB PUCCH M_{\text{RB}}^{\text{PUCCH}} MRBPUCCH(由高层参数PUCCH-format
2
->nrofPRBsPUCCH-format 3->nrofPRBs提供), M R B , m i n PUCCH M_{RB,min}^{\text{PUCCH}} MRB,minPUCCH应该满足下面的算式:

( O ACK + O CRC ) ≤ M R B , m i n PUCCH ∙ N s c , c t r l RB ∙ N s y m b − U C I PUCCH ∙ Q m ∙ r \left( O_{\text{ACK}} + O_{\text{CRC}} \right) \leq M_{RB,min}^{\text{PUCCH}} \bullet N_{sc,ctrl}^{\text{RB}} \bullet N_{symb - UCI}^{\text{PUCCH}} \bullet Q_{m} \bullet r (OACK+OCRC)MRB,minPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr

( O ACK + O CRC ) > ( M R B , m i n PUCCH − 1 ) ∙ N s c , c t r l RB ∙ N s y m b − U C I PUCCH ∙ Q m ∙ r \left( O_{\text{ACK}} + O_{\text{CRC}} \right) > \left( M_{RB,min}^{\text{PUCCH}} - 1 \right) \bullet N_{sc,ctrl}^{\text{RB}} \bullet N_{symb - UCI}^{\text{PUCCH}} \bullet Q_{m} \bullet r (OACK+OCRC)>(MRB,minPUCCH1)Nsc,ctrlRBNsymbUCIPUCCHQmr,if
M RB PUCCH > 1 M_{\text{RB}}^{\text{PUCCH}} > 1 MRBPUCCH>1

如果 ( O ACK + O CRC ) > ( M RB PUCCH − 1 ) ∙ N s c , c t r l RB ∙ N s y m b − U C I PUCCH ∙ Q m ∙ r \left( O_{\text{ACK}} + O_{\text{CRC}} \right) > \left( M_{\text{RB}}^{\text{PUCCH}} - 1 \right) \bullet N_{sc,ctrl}^{\text{RB}} \bullet N_{symb - UCI}^{\text{PUCCH}} \bullet Q_{m} \bullet r (OACK+OCRC)>(MRBPUCCH1)Nsc,ctrlRBNsymbUCIPUCCHQmr,那么UE就占用 M RB PUCCH M_{\text{RB}}^{\text{PUCCH}} MRBPUCCH个PRB来传输PUCCH。

其中,
r 表示最大码率,由高层参数maxCodeRate 提供,对应关系见38.213-Table9.2.5.2-1;
N sc , c t r l RB N_{\text{sc},ctrl}^{\text{RB}} Nsc,ctrlRB,在PPUCCH format 2等于 N sc RB − 4 N_{\text{sc}}^{\text{RB}} - 4 NscRB4,在PUCCH format 3等于 N sc RB N_{\text{sc}}^{\text{RB}} NscRB N symb − UCI PUCCH N_{\text{symb} - \text{UCI}}^{\text{PUCCH}} NsymbUCIPUCCH,在PUCCH format 2等于符号数 N symb PUCCH , 2 N_{\text{symb}}^{\text{PUCCH},2} NsymbPUCCH,2,由高层参数PUCCH format 2->nrofSymbols提供,在PUCCH format 3等于符号数 N symb PUCCH , 3 N_{\text{symb}}^{\text{PUCCH},3} NsymbPUCCH,3,由高层参数PUCCH format 3->nrofSymbols 提供;
Q m Q_{m} Qm表示调制阶数,对于PUCCH format 2, Q m = 2 Q_{m} = 2 Qm=2,对于PUCCH format 3, Q m = 1 或 2 Q_{m} = 1或2 Qm=12

在这里插入图片描述

上报SR

资源

在这里插入图片描述

在这里插入图片描述

基站通过SchedulingRequestResourceConfig 来配置SR资源。resource 指示了一个format 0或format 1的PUCCH资源;periodicityAndOffset 配置了SR的周期 SR PERIODICITY \text{SR}_{\text{PERIODICITY}} SRPERIODICITY和偏移 SR OFFSET \text{SR}_{\text{OFFSET}} SROFFSET。如果 SR PERIODICITY \text{SR}_{\text{PERIODICITY}} SRPERIODICITY大于1 slot,则UE上报SR的帧 n f n_{f} nf和时隙 n s , f μ n_{s,f}^{\mu} ns,fμ满足下列算式:

( n f ∙ N slot f r a m e , μ + n s , f μ − SR OFFSET )  mod  SR PERIODICITY = 0 \left( n_{f} \bullet N_{\text{slot}}^{frame,\mu} + n_{s,f}^{\mu} - \text{SR}_{\text{OFFSET}} \right)\text{\ mod}\text{\ SR}_{\text{PERIODICITY}} = 0 (nfNslotframe,μ+ns,fμSROFFSET) mod SRPERIODICITY=0

如果 SR PERIODICITY \text{SR}_{\text{PERIODICITY}} SRPERIODICITY就是1 slot,则上述算式中的 SR OFFSET = 0 \text{SR}_{\text{OFFSET}} = 0 SROFFSET=0,每个slot都是SR的发送时刻;如果 SR PERIODICITY \text{SR}_{\text{PERIODICITY}} SRPERIODICITY小于1 slot,那么SR传输时刻的起始符号 l l l满足下列算式:

( l − l 0  mode  SR PERIODICITY )  mode  SR PERIODICITY = 0 \left( l - l_{0}\text{\ mode\ }\text{SR}_{\text{PERIODICITY}} \right)\text{\ mode\ }\text{SR}_{\text{PERIODICITY}} = 0 (ll0 mode SRPERIODICITY) mode SRPERIODICITY=0

其中 l 0 l_{0} l0就是SR对应的PUCCH资源的起始符号,由高层参数startingSymbolIndex配置。

针对不同的SCS,SR有不同的可配置周期,只有在SCS为60kHz且使用扩展CP的情况下,使用6sym,其他场景都是7sym:

SCS=15kHz:2sym,7sym,1sl,2sl,4sl,5sl,8sl,10sl,16sl,20sl,40sl,80sl

SCS=30kHz:2sym,7sym,1sl,2sl,4sl,8sl,10sl,16sl,20sl,40sl,80sl,160sl

SCS=60kHz:2sym,7/6sym,1sl,2sl,4sl,8sl,16sl,20sl,40sl,80sl,160sl,320sl

SCS=120kHz:2sym,7sym,1sl,2sl,4sl,8sl,16sl,40sl,80sl,160sl,320sl,640sl

不同PUCCH Format的处理

如果SR承载在PUCCH format 0上,UE通过 m 0 m_{0} m0 m cs m_{\text{cs}} mcs计算循环移位,从而最终得到映射到PUCCH资源上的序列,其中 m 0 m_{0} m0由高层参数PUCCH-format 0->initialCyclicShift 提供, m cs = 0 m_{\text{cs}} = 0 mcs=0。如果基站在SR时刻检测到{ m 0 = initialCyclicS h ift, m cs = 0 m_{0} = \text{initialCyclicS}h\text{ift},m_{\text{cs}} = 0 m0=initialCyclicShiftmcs=0}对应的序列,表示UE发送了SR。

如果SR承载在PUCCH format 1上,按照《PUCCH format》所述生成序列时,使用 b ( 0 ) = 0 b\left( 0 \right) = 0 b(0)=0

复用HARQ-ACK和SR

高层参数schedulingRequestResourceId 给K个独立的SR配置了K个PUCCH资源,其中的SR传输时刻与用于HARQ-ACK的PUCCH有重叠。

根据承载HARQ-ACK和SR的PUCCH format不同,有不同的处理。

format 0-format 0

如果UE要同时发送最多2比特的HARQ-ACK和SR,且这两个UCI都使用PUCCH format 0。首先,选择HARQ-ACK对应的PUCCH format 0的资源来进行这次传输。然后是生成序列,初始循环偏移 m 0 m_{0} m0取自高层配置参数initialCyclicShift,序列循环偏移 m cs m_{\text{cs}} mcs的取值见38.213-Table9.2.5-1和Table9.2.5-2。简言之,使用HARQ-ACK的PUCCH资源,映射到物理资源的序列由HARQ-ACK的取值根据这两个表得到。基站通过不同的序列就可以推测出是否有SR。

在这里插入图片描述
在这里插入图片描述

format 1-format 0

如果UE要同时发送HARQ-ACK和SR,SR使用PUCCH format 0的资源,HARQ-ACK使用PUCCH format 1的资源,那么UE只在PUCCH format 1资源携带HARQ-ACK信息。

format 1-format 1

如果UE要在同一slot发送最多2比特的HARQ-ACK和SR,SR使用第一个PUCCH format 1资源,HARQ-ACK使用第二个PUCCH format 1资源,那么UE选择第一个PUCCH format 1资源(即SR的PUCCH资源)来传输HARQ-ACK信息。

如果UE要发送HARQ-ACK的同一slot也配置了SR,且两者都对应PUCCH format
1资源,但UE并不准备发送SR,那么UE选择HARQ-ACK对应的PUCCH format 1资源来传输HARQ-ACK信息。

format 2/3/4

如果承载HARQ-ACK信息的PUCCH资源使用PUCCH format 2或3或4,传输的信息包含 O ACK O_{\text{ACK}} OACK比特的HARQ-ACK。按照schedulingRequestResourceId 升序共有 ⌈ log ⁡ 2 ( K + 1 ) ⌉ \left\lceil \log_{2}(K + 1) \right\rceil log2(K+1)比特的SR信息要附加于HARQ-ACK比特信息后。

UE使用PUCCH format2/3/4的PUCCH资源,传输联合的 O UCI = O ACK + ⌈ log ⁡ 2 ( K + 1 ) ⌉ O_{\text{UCI}} = O_{\text{ACK}} + \left\lceil \log_{2}(K + 1) \right\rceil OUCI=OACK+log2(K+1)比特的UCI信息。SR比特信息全0表示没有SR。

如果使用PUCCH format 2或3,传输的信息包含 O ACK O_{\text{ACK}} OACK比特的HARQ-ACK、 O SR = ⌈ log ⁡ 2 ( K + 1 ) ⌉ O_{\text{SR}} = \left\lceil \log_{2}(K + 1) \right\rceil OSR=log2(K+1)比特的SR和 O CRC O_{\text{CRC}} OCRC比特的CRC,PUCCH资源包含 M RB PUCCH M_{\text{RB}}^{\text{PUCCH}} MRBPUCCH个PRB,UE为这次PUCCH传输确定一个最小PRB数 M R B , m i n PUCCH M_{RB,min}^{\text{PUCCH}} MRB,minPUCCH,这个值要小于或等于 M RB PUCCH M_{\text{RB}}^{\text{PUCCH}} MRBPUCCH(由高层参数PUCCH-format 2->nrofPRBsPUCCH-format 3->nrofPRBs 提供), M R B , m i n PUCCH M_{RB,min}^{\text{PUCCH}} MRB,minPUCCH应该满足下面的算式:

( O ACK + O SR + O CRC ) ≤ M R B , m i n PUCCH ∙ N s c , c t r l RB ∙ N s y m b − U C I PUCCH ∙ Q m ∙ r \left( O_{\text{ACK}} + O_{\text{SR}} + O_{\text{CRC}} \right) \leq M_{RB,min}^{\text{PUCCH}} \bullet N_{sc,ctrl}^{\text{RB}} \bullet N_{symb - UCI}^{\text{PUCCH}} \bullet Q_{m} \bullet r (OACK+OSR+OCRC)MRB,minPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr

( O ACK + O SR + O CRC ) > ( M R B , m i n PUCCH − 1 ) ∙ N s c , c t r l RB ∙ N s y m b − U C I PUCCH ∙ Q m ∙ r \left( O_{\text{ACK}} + O_{\text{SR}} + O_{\text{CRC}} \right) > \left( M_{RB,min}^{\text{PUCCH}} - 1 \right) \bullet N_{sc,ctrl}^{\text{RB}} \bullet N_{symb - UCI}^{\text{PUCCH}} \bullet Q_{m} \bullet r (OACK+OSR+OCRC)>(MRB,minPUCCH1)Nsc,ctrlRBNsymbUCIPUCCHQmr,if M RB PUCCH > 1 M_{\text{RB}}^{\text{PUCCH}} > 1 MRBPUCCH>1

如果 ( O ACK + O SR + O CRC ) > ( M RB PUCCH − 1 ) ∙ N s c , c t r l RB ∙ N s y m b − U C I PUCCH ∙ Q m ∙ r \left( O_{\text{ACK}} + O_{\text{SR}} + O_{\text{CRC}} \right) > \left( M_{\text{RB}}^{\text{PUCCH}} - 1 \right) \bullet N_{sc,ctrl}^{\text{RB}} \bullet N_{symb - UCI}^{\text{PUCCH}} \bullet Q_{m} \bullet r (OACK+OSR+OCRC)>(MRBPUCCH1)Nsc,ctrlRBNsymbUCIPUCCHQmr,那么UE就占用 M RB PUCCH M_{\text{RB}}^{\text{PUCCH}} MRBPUCCH个PRB来传输PUCCH。

其中,
r表示最大码率,由高层参数maxCodeRate提供,对应关系见38.213-Table9.2.5.2-1;
N sc , c t r l RB N_{\text{sc},ctrl}^{\text{RB}} Nsc,ctrlRB,在PUCCH format 2等于 N sc RB − 4 N_{\text{sc}}^{\text{RB}} - 4 NscRB4,在PUCCH format 3等于 N sc RB N_{\text{sc}}^{\text{RB}} NscRB
N symb − UCI PUCCH N_{\text{symb} - \text{UCI}}^{\text{PUCCH}} NsymbUCIPUCCH,在PUCCH format 2等于符号数 N symb PUCCH , 2 N_{\text{symb}}^{\text{PUCCH},2} NsymbPUCCH,2,由高层参数PUCCH format 2->nrofSymbols 提供,在PUCCH format 3等于符号数 N symb PUCCH , 3 N_{\text{symb}}^{\text{PUCCH},3} NsymbPUCCH,3,由高层参数PUCCH format 3->nrofSymbols 提供;
Q m Q_{m} Qm表示调制阶数,对于PUCCH format 2, Q m = 2 Q_{m} = 2 Qm=2,对于PUCCH format 3, Q m = 1 或 2 Q_{m} = 1或2 Qm=12

在这里插入图片描述

复用CSI和SR

高层参数schedulingRequestResourceId 给K个独立的SR配置了K个PUCCH资源,其中的SR传输时刻与用于CSI的PUCCH有重叠。

如果承载CSI报告的PUCCH资源使用PUCCH format 2或3或4,传输的信息包含 O CSI O_{\text{CSI}} OCSI比特的CSI。按照schedulingRequestResourceId 升序共有 ⌈ log ⁡ 2 ( K + 1 ) ⌉ \left\lceil \log_{2}(K + 1) \right\rceil log2(K+1)比特的SR信息要置于CSI比特信息前面。

UE使用PUCCH format2/3/4的PUCCH资源,传输联合的 O UCI = ⌈ log ⁡ 2 ( K + 1 ) ⌉ + O CSI O_{\text{UCI}} = \left\lceil \log_{2}(K + 1) \right\rceil + O_{\text{CSI}} OUCI=log2(K+1)+OCSI比特的UCI信息。SR比特信息全0表示没有SR。

复用HARQ-ACK/SR/CSI

一个传输时刻只用于一个单独的CSI报告的情况,PUCCH资源由pucch-CSI-ResourceList 配置。一个传输时刻用于多个CSI报告的情况,PUCCH资源由multi-CSI-PUCCH-ResourceList 配置。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

首先明确一些变量定义:

  • O ACK O_{\text{ACK}} OACK表示HARQ-ACK信息的比特数

  • O SR O_{\text{SR}} OSR表示SR信息的比特数,如果没有调度请求bit则 O SR = 0 O_{\text{SR}} = 0 OSR=0,否则 O SR = ⌈ log ⁡ 2 ( K + 1 ) ⌉ O_{\text{SR}} = \left\lceil \log_{2}(K + 1) \right\rceil OSR=log2(K+1)

  • O CSI = ∑ n = 1 N CSI total ( O C S I − p a r t 1 , n + O C S I − p a r t 2 , , n ) O_{\text{CSI}} = \sum_{n = 1}^{N_{\text{CSI}}^{\text{total}}}{(O_{CSI - part1,n} + O_{CSI - part2,,n})} OCSI=n=1NCSItotal(OCSIpart1,n+OCSIpart2,,n),其中 O C S I − p a r t 1 , n O_{CSI - part1,n} OCSIpart1,n表示具有优先级n的CSI报告中Part 1 CSI(指仅有宽带CSI的报告或者宽/窄带CSI的Part 1报告)的比特数, O C S I − p a r t 2 , n O_{CSI - part2,n} OCSIpart2,n表示具有优先级n的CSI报告中Part 2 CSI的比特数, N CSI total N_{\text{CSI}}^{\text{total}} NCSItotal表示包含重叠CSI报告的比特数

  • O CRC = O C R C , C S I − p a r t 1 + O C R C , C S I − p a r t 2 O_{\text{CRC}} = O_{CRC,CSI - part1} + O_{CRC,CSI - part2} OCRC=OCRC,CSIpart1+OCRC,CSIpart2,其中 O C R C , C S I − p a r t 1 O_{CRC,CSI - part1} OCRC,CSIpart1表示编码HARQ-ACK、SR和Part 1 CSI时用的CRC的比特数, O C R C , C S I − p a r t 2 O_{CRC,CSI - part2} OCRC,CSIpart2表示编码Part 2 CSI时用的CRC的比特数

  • r r r指的是高层参数maxCodeRate配置的码率,对应关系见下表
    在这里插入图片描述

  • M RB PUCCH M_{\text{RB}}^{\text{PUCCH}} MRBPUCCH是用于PUCCH format 2、format 3或format 4的PRB数,分别由高层参数PUCCH-format2->nrofPRBs、PUCCH-format3->nrofPRBs提供,而使用PUCCH format 4时 M RB PUCCH = 1 M_{\text{RB}}^{\text{PUCCH}} = 1 MRBPUCCH=1

  • N s c , c t r l RB N_{sc,ctrl}^{\text{RB}} Nsc,ctrlRB,对于PUCCH format 2, N s c , c t r l RB = N sc RB − 4 N_{sc,ctrl}^{\text{RB}} = N_{\text{sc}}^{\text{RB}} - 4 Nsc,ctrlRB=NscRB4;对于PUCCH format 3, N s c , c t r l RB = N sc RB N_{sc,ctrl}^{\text{RB}} = N_{\text{sc}}^{\text{RB}} Nsc,ctrlRB=NscRB;对于PUCCH format 4, N s c , c t r l RB = N sc RB N_{sc,ctrl}^{\text{RB}} = N_{\text{sc}}^{\text{RB}} Nsc,ctrlRB=NscRB/ N SF P U C C H , 4 N_{\text{SF}}^{PUCCH,4} NSFPUCCH,4 N sc RB N_{\text{sc}}^{\text{RB}} NscRB指每个RB的子载波数, N SF P U C C H , 4 N_{\text{SF}}^{PUCCH,4} NSFPUCCH,4指PUCCH format 4做频域扩展时可用的序列数,由高层参数PUCCH-format 4->occ-Length配置

  • N symb PUCCH N_{\text{symb}}^{\text{PUCCH}} NsymbPUCCH,在PUCCH format 2中等于符号数 N symb P U C C H , 2 N_{\text{symb}}^{PUCCH,2} NsymbPUCCH,2,由高层参数PUCCH-format2->nrofSymbols 配置;在PUCCH format 3中等于符号数 N symb P U C C H , 3 N_{\text{symb}}^{PUCCH,3} NsymbPUCCH,3,由高层参数PUCCH-format3->nrofSymbols配置;在PUCCH format 4中等于符号数 N symb P U C C H , 4 N_{\text{symb}}^{PUCCH,4} NsymbPUCCH,4,由高层参数PUCCH-format4->nrofSymbols配置。format 3和format 4的符号数要排除用于DM-RS的符号。

  • Q m Q_{m} Qm,对于PUCCH format 3或format 4,如果调制方式是pi/2-BPSK,则 Q m = 1 Q_{m} = 1 Qm=1;如果调制方式是QPSK,则 Q m = 2 Q_{m} = 2 Qm=2;对于PUCCH format 2, Q m = 2 Q_{m} =2 Qm=2

CSI报告和HARQ-ACK/SR & HARQ-ACK没有对应的PDCCH

按照如下方式选择PUCCH资源:

  • 如果有任何的CSI报告重叠,而高层参数multi-CSI-PUCCH-ResourceList 在一个slot配置了 J ≤ 2 J \leq 2 J2个PUCCH资源,对应PUCCH format 2和/或PUCCH format 3和/或PUCCH format 4。这些资源按照RE数、调制阶数 Q m Q_{m} Qm以及码率r的乘积的升序排索引:

    • 如果 ( O ACK + O SR + O CSI + O CRS ) ≤ ( M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH ∗ Q m ∗ r ) 0 (O_{\text{ACK}} + O_{\text{SR}} + O_{\text{CSI}} + O_{\text{CRS}}) \leq {(M_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} \ast Q_{m} \ast r)}_{0} (OACK+OSR+OCSI+OCRS)(MRBPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr)0,则UE使用PUCCH format 2资源0,或PUCCH format 3资源0,或PUCCH format 4资源0

    • 如果 ( O ACK + O SR + O CSI + O CRS ) > ( M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH ∗ Q m ∗ r ) j (O_{\text{ACK}} + O_{\text{SR}} + O_{\text{CSI}} + O_{\text{CRS}}) > {(M_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} \ast Q_{m} \ast r)}_{j} (OACK+OSR+OCSI+OCRS)>(MRBPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr)j 而且 ( O ACK + O SR + O CSI + O CRS ) ≤ ( M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH ∗ Q m ∗ r ) j + 1 (O_{\text{ACK}} + O_{\text{SR}} + O_{\text{CSI}} + O_{\text{CRS}}) \leq {(M_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} \ast Q_{m} \ast r)}_{j + 1} (OACK+OSR+OCSI+OCRS)(MRBPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr)j+1,则UE使用PUCCH format 2资源 j+1,或PUCCH format 3资源 j+1,或PUCCH format 4资源 j+1

    • 否则,UE使用PUCCH format 2资源 J-1,或PUCCH format 3资源 J-1,或PUCCH format 4资源 J-1

  • 否则(没有配置multi-CSI-PUCCH-ResourceList,或者传输CSI报告的PUCCH资源没有重叠),使用pucch-CSI-ResourceList 配置的资源传输 O ACK + O SR + O CSI + O CRS O_{\text{ACK}} + O_{\text{SR}} + O_{\text{CSI}} + O_{\text{CRS}} OACK+OSR+OCSI+OCRS比特的UCI,那么UE使用与最高优先级CSI报告对应的第一个PUCCH资源:

    • 如果第一个资源包含PUCCH format 2,且slot中剩余的PUCCH资源与第一个资源不重叠,UE从剩余PUCCH资源对应的CSI报告中选择优先级最高的,其对应的PUCCH资源作为CSI报告的附加资源

    • 如果死一个资源包含PUCCH format 3或PUCCH format 4,如果slot 中有包含format 2且与第一个资源不重叠的资源,UE从剩余PUCCH资源对应的CSI报告中选择优先级最高的,其对应的PUCCH资源作为CSI报告的附加资源

宽带/窄带CSI报告和HARQ-ACK/SR & PUCCH format 2

UE根据最后的DCI format 1_0或DCI format 1_1中的字段’PUCCH resource
indicator’确定使用的PUCCH资源,DCI中包含的字段’PDSCH-feedback timing
indicator’字段指示的slot和PUCCH传输相同。

用于HARQ-ACK的PUCCH资源集根据要传输的比特数 O UCI O_{\text{UCI}} OUCI按照《PUCCH资源配置-确定PUCCH资源集》进行选择。

  • 如果 ( O ACK + O SR + O C S I − p a r t 1 + O CR C , C S I − p a r t 1 ) ≤ M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH ∗ Q m ∗ r (O_{\text{ACK}} + O_{\text{SR}} + O_{CSI - part1} + O_{\text{CR}C,CSI - part1}) \leq M_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} \ast Q_{m} \ast r (OACK+OSR+OCSIpart1+OCRC,CSIpart1)MRBPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr,确定PUCCH传输使用的最小PRB数目 M R B , m i n PUCCH M_{RB,min}^{\text{PUCCH}} MRB,minPUCCH的方式见章节"上报HARQ-ACK–不同PUCCH format的处理"或章节"复用HARQ-ACK和SR–format 2/3/4"

  • 否则(PUCCH资源无法传输所有的CSI报告),UE从 N CSI total N_{\text{CSI}}^{\text{total}} NCSItotal个CSI报告中选择 N CSI reported N_{\text{CSI}}^{\text{reported}} NCSIreported个CSI报告,按照优先级升序和HARQ-ACK以及SR一起传输, N CSI reported N_{\text{CSI}}^{\text{reported}} NCSIreported应该满足下面两个条件:

    • ( O ACK + O SR + ∑ n = 1 N CSI reported O C S I − p a r t 1 , n + O CR C , C S I − p a r t 1 , N ) ≤ M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH ∗ Q m ∗ r (O_{\text{ACK}} + O_{\text{SR}} + \sum_{n = 1}^{N_{\text{CSI}}^{\text{reported}}}O_{CSI - part1,n} + O_{\text{CR}C,CSI - part1,N}) \leq M_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} \ast Q_{m} \ast r (OACK+OSR+n=1NCSIreportedOCSIpart1,n+OCRC,CSIpart1,N)MRBPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr

    • ( O ACK + O SR + ∑ n = 1 N CSI reported + 1 O C S I − p a r t 1 , n + O CR C , C S I − p a r t 1 , N + 1 ) > M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH ∗ Q m ∗ r (O_{\text{ACK}} + O_{\text{SR}} + \sum_{n = 1}^{N_{\text{CSI}}^{\text{reported}} + 1}O_{CSI - part1,n} + O_{\text{CR}C,CSI - part1,N + 1}) > M_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} \ast Q_{m} \ast r (OACK+OSR+n=1NCSIreported+1OCSIpart1,n+OCRC,CSIpart1,N+1)>MRBPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr

宽带CSI报告和HARQ-ACK/SR & PUCCH format 3/4

同上

窄带CSI报告和HARQ-ACK/SR & PUCCH format 3/4

UE根据最后的DCI format 1_0或DCI format 1_1中的字段’PUCCH resource
indicator’确定使用的PUCCH资源,DCI中包含的字段’PDSCH-feedback timing
indicator’字段指示的slot和PUCCH传输相同。

用于HARQ-ACK的PUCCH资源集根据要传输的比特数 O UCI O_{\text{UCI}} OUCI按照《PUCCH资源配置-确定PUCCH资源集》进行选择。

  • 如果 ( O ACK + O SR + O CSI + O CR C ) ≤ M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH ∗ Q m ∗ r (O_{\text{ACK}} + O_{\text{SR}} + O_{\text{CSI}} + O_{\text{CR}C}) \leq M_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} \ast Q_{m} \ast r (OACK+OSR+OCSI+OCRC)MRBPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr,确定PUCCH传输使用的最小PRB数目 M R B , m i n PUCCH M_{RB,min}^{\text{PUCCH}} MRB,minPUCCH的方式见章节 “上报HARQ-ACK–不同PUCCH format的处理” 或章节 “复用HARQ-ACK和SR–format 2/3/4”

  • 否则(PUCCH资源无法传输所有CSI报告),

    • 对于 N C S I − p a r t 2 reported > 0 N_{CSI - part2}^{\text{reported}} > 0 NCSIpart2reported>0个优先级(s)的Part 2 CSI,满足如下两个条件

      • ∑ n = 1 N C S I − part 2 reported O C S I − p a r t 2 , n + O CR C , C S I − p a r t 2 , N ) ≤ ( M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH − ⌈ ( O ACK + O SR + ∑ n = 1 N CSI total O C S I − p a r t 1 , n + O CR C , C S I − p a r t 1 ) / ( Q m ∗ r ) ⌉ ) ∗ Q m ∗ r \sum_{n = 1}^{N_{CSI - \text{part}2}^{\text{reported}}}O_{CSI - part2,n} + O_{\text{CR}C,CSI - part2,N}) \leq {(M}_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} - \left\lceil (O_{\text{ACK}} + O_{\text{SR}} + \sum_{n = 1}^{N_{\text{CSI}}^{\text{total}}}O_{CSI - part1,n} + O_{\text{CR}C,CSI - part1})/(Q_{m} \ast r) \right\rceil) \ast Q_{m} \ast r n=1NCSIpart2reportedOCSIpart2,n+OCRC,CSIpart2,N)(MRBPUCCHNsc,ctrlRBNsymbUCIPUCCH(OACK+OSR+n=1NCSItotalOCSIpart1,n+OCRC,CSIpart1)/(Qmr))Qmr

      • ∑ n = 1 N C S I − part 2 reported + 1 O C S I − p a r t 2 , n + O CR C , C S I − p a r t 2 , N + 1 ) > ( M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH − ⌈ ( O ACK + O SR + ∑ n = 1 N CSI total O C S I − p a r t 1 , n + O CR C , C S I − p a r t 1 ) / ( Q m ∗ r ) ⌉ ) ∗ Q m ∗ r \sum_{n = 1}^{N_{CSI - \text{part}2}^{\text{reported}} + 1}O_{CSI - part2,n} + O_{\text{CR}C,CSI - part2,N + 1}) > {(M}_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} - \left\lceil (O_{\text{ACK}} + O_{\text{SR}} + \sum_{n = 1}^{N_{\text{CSI}}^{\text{total}}}O_{CSI - part1,n} + O_{\text{CR}C,CSI - part1})/(Q_{m} \ast r) \right\rceil) \ast Q_{m} \ast r n=1NCSIpart2reported+1OCSIpart2,n+OCRC,CSIpart2,N+1)>(MRBPUCCHNsc,ctrlRBNsymbUCIPUCCH(OACK+OSR+n=1NCSItotalOCSIpart1,n+OCRC,CSIpart1)/(Qmr))Qmr

也就是说PUCCH资源可以传输所有Part 1 CSI,UE会根据优先级(s)选择前 N C S I − p a r t 2 reported N_{CSI - part2}^{\text{reported}} NCSIpart2reported 个Part 2 CSI报告,和HARQ-ACK、SR以及 N CSI total N_{\text{CSI}}^{\text{total}} NCSItotal 个Part 1 CSI报告一起传输。

  • 否则(PUCCH资源无法传输所有Part 1 CSI),丢弃所有Part 2 CSI报告,UE从 N CSI total N_{\text{CSI}}^{\text{total}} NCSItotal个CSI报告中选择 N C S I − p a r t 1 reported N_{CSI - part1}^{\text{reported}} NCSIpart1reported个Part 1 CSI报告,按照优先级升序和HARQ-ACK以及SR一起传输, N C S I − p a r t 1 reported N_{CSI - part1}^{\text{reported}} NCSIpart1reported应该满足下面两个条件:

    • ( O ACK + O SR + ∑ n = 1 N C S I − part 1 reported O C S I − p a r t 1 , n + O CR C , C S I − p a r t 1 , N ) ≤ M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH ∗ Q m ∗ r (O_{\text{ACK}} + O_{\text{SR}} + \sum_{n = 1}^{N_{CSI - \text{part}1}^{\text{reported}}}O_{CSI - part1,n} + O_{\text{CR}C,CSI - part1,N}) \leq M_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} \ast Q_{m} \ast r (OACK+OSR+n=1NCSIpart1reportedOCSIpart1,n+OCRC,CSIpart1,N)MRBPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr

    • ( O ACK + O SR + ∑ n = 1 N C S I − p a r t 1 reported + 1 O C S I − p a r t 1 , n + O CR C , C S I − p a r t 1 , N + 1 ) > M RB PUCCH ∗ N s c , c t r l RB ∗ N s y m b − U C I PUCCH ∗ Q m ∗ r (O_{\text{ACK}} + O_{\text{SR}} + \sum_{n = 1}^{N_{CSI - part1}^{\text{reported}} + 1}O_{CSI - part1,n} + O_{\text{CR}C,CSI - part1,N + 1}) > M_{\text{RB}}^{\text{PUCCH}} \ast N_{sc,ctrl}^{\text{RB}} \ast N_{symb - UCI}^{\text{PUCCH}} \ast Q_{m} \ast r (OACK+OSR+n=1NCSIpart1reported+1OCSIpart1,n+OCRC,CSIpart1,N+1)>MRBPUCCHNsc,ctrlRBNsymbUCIPUCCHQmr

总结

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值