通信标准1之PUSCH 时间域重复类型 A 和重复类型 B

本文详细介绍了PUSCH(Physical Uplink Shared Channel)在时间域的两种资源分配类型——重复类型A和B,以及相应的参数如时隙偏移量、起始符号、映射类型等如何影响PUSCH的使用。内容涵盖UE如何根据DCI指示解析资源分配参数,以及在不同映射类型下的符号起点和长度计算。此外,还讨论了在发送TB和CSI时UE如何获取和使用资源分配参数。
摘要由CSDN通过智能技术生成

PUSCH 时间域重复类型 A 和重复类型 B 是 PUSCH时间域的两种资源分配方式,细节见 TS 38.214 R17 clause 6.1.2。

UE如何使用资源分配参数?

PUSCH 重复类型 A 和 PUSCH 重复类型 B在时间域的分配方式由以下参数决定:

  • 时隙偏移量 K 2 K_2 K2
  • 相对于时隙(slot)起点的起始符号 (symbol) S S S
  • S S S 开始,分配给 PUSCH 的连续的符号数 L L L
  • 映射类型(mapping Type A/B)
  • 重复次数 K K K
  • 对应传输块大小(TBS, Transblock Size )的时隙数目 N N N

这里 K 2 K_2 K2 决定所分配的PUSCH 起始的时隙, N N N K K K 决定从起始时隙开始分配的时隙资源, S S S L L L 决定 相对时隙起点的OFDM 符号的起点和符号长度,映射类型A和B决定不同的分配结果。

起始时隙

UE发送PUSCH的起始时隙 K s K_s Ks K 2 K_2 K2 决定。
(1) 如果 UE 被配置参数 ca-SlotOffset (载波聚合时隙偏移), K s = ⌊ n ⋅ 2 μ P U S C H 2 μ P D C C H ⌋ + K 2 + ⌊ ( N s l o t , o f f s e t , P D C C H C A 2 μ o f f s e t , P D C C H − N s l o t , o f f s e t , P U S C H C A 2 μ o f f s e t , P U S C H ) ⋅ 2 μ P U S C H ⌋ K_s=\left\lfloor n\cdot{2^{\mu_{PUSCH}}\over 2^{\mu_{PDCCH}}}\right\rfloor +K_2+\left\lfloor \left({N_{slot,offset,PDCCH}^{CA}\over 2^{\mu_{offset ,PDCCH}}}-{N_{slot,offset,PUSCH}^{CA}\over 2^{\mu_{offset,PUSCH}}}\right)\cdot 2^{\mu_{PUSCH}}\right\rfloor Ks=n2μPDCCH2μPUSCH+K2+(2μoffset,PDCCHNslot,offset,PDCCHCA2μoffset,PUSCHNslot,offset,PUSCHCA)2μPUSCH 这里 n n n 是 调度 DCI 的时隙, μ P U S C H \mu_{PUSCH} μPUSCH μ P D C C H \mu_{PDCCH} μPDCCH 分别是 PUSCH 和 PDCCH 的子载波间隔配置参数 ( μ = { 0 , 1 , ⋯   , 5 } \mu=\{0, 1,\cdots, 5\} μ={0,1,,5}), N s l o t , o f f s e t , P D C C H C A N_{slot,offset,PDCCH}^{CA} Nslot,offset,PDCCHCA μ o f f s e t , P D C C H \mu_{offset,PDCCH} μoffset,PDCCH 分别是PDCCH相对主小区的时隙偏移量和对应的子载波参数。 N s l o t , o f f s e t , P U S C H C A N_{slot,offset,PUSCH}^{CA} Nslot,offset,PUSCHCA μ o f f s e t , P U S C H \mu_{offset,PUSCH} μoffset,PUSCH 分别是PUSCH相对主小区时隙偏移量和对应的子载波参数(TS 38.211 Clause 4.5)。 N s l o t , o f f s e t C A N_{slot,offset}^{CA} Nslot,offsetCA 是服务小区相对主小区的起始时隙偏移量,每时隙的长度的和 μ o f f s e t \mu_{offset} μoffset 相对应, μ o f f s e t \mu_{offset} μoffset 是主小区最小子载波参数和服务小区最小子载波参数的最大值。
(2) 如果 UE 被配置参数 CellSpecific_Koffset, K s = ⌊ n ⋅ 2 μ P U S C H 2 μ P D C C H ⌋ + K 2 + K o f f s e t ⋅ 2 μ P U S C H 2 μ K o f f s e t K_s=\left\lfloor n\cdot{2^{\mu_{PUSCH}}\over 2^{\mu_{PDCCH}}}\right\rfloor +K_2+K_{offset}\cdot{2^{\mu_{PUSCH}}\over 2^{\mu_{K_{offset}}}} Ks=n2μPDCCH2μPUSCH+K2+Koffset2μKoffset2μPUSCH
(3) 其它 K s = ⌊ n ⋅ 2 μ P U S C H 2 μ P D C C H ⌋ + K 2 K_s=\left\lfloor n\cdot{2^{\mu_{PUSCH}}\over 2^{\mu_{PDCCH}}}\right\rfloor +K_2 Ks=n2μPDCCH2μPUSCH+K2

符号起点和符号长度

PUSCH 重复类型A
针对 PUSCH 重复类型 A 和跨多时隙的传输块过程 (TB processing),起始符号 S 和连续符号 L 由 起始及长度指示值 (SLIV)给出:

  • 如果 L − 1 ≤ 7 L-1\le 7 L17, S L I V = 14 ( L − 1 ) + S {SLIV}=14(L-1)+S SLIV=14(L1)+S
  • 否则 S L I V = 14 ( 14 − L + 1 ) + ( 14 − 1 − S ) {SLIV}=14(14-L+1)+(14-1-S) SLIV=14(14L+1)+141S
    这里 0 < L ≤ 14 − S 0<L\le 14-S 0<L14S

注: 根据 SLIV 求 S 和 L:
S 1 = m o d    ( S L I V , 14 ) , L 1 − 1 = ( S L I V − S 1 ) / 14 , S_1=\mod(SLIV, 14), \quad L_1-1=(SLIV-S_1)/14, S1=mod(SLIV,14),L11=(SLIVS1)/14, 如果 S + L ≤ 14 S+L\le14 S+L14 , 则 S = S 1 ,   L = L 1 S=S_1, \ L=L_1 S=S1, L=L1;
否则, S = 14 − 1 − S 1 ,   L − 1 = 14 − ( L 1 − 1 ) S=14-1-S_1, \ L-1=14-(L_1-1) S=141S1, L1=14(L11)

对于 PUSCH 映射类型 A (mapping Type A, TS38.211 Clause 6.4.1.1.3), S 和 L 的取值

  • 对于一般循环前缀(CP)系统为 S = 0 ,   L = { 4 , ⋯   , 14 } ,   S + L = { 4 , ⋯   , 14 } S=0, \ L=\{4,\cdots, 14\}, \ S+L=\{4,\cdots, 14\} S=0, L={4,,14}, S+L={4,,14},
  • 对于加长循环前缀(CP)系统为 S = 0 ,   L = { 4 , ⋯   , 12 } ,   S + L = { 4 , ⋯   , 12 } S=0, \ L=\{4,\cdots, 12\}, \ S+L=\{4,\cdots, 12\} S=0, L={4,,12}, S+L={4,,12}

对于 PUSCH 映射类型 B (mapping Type B), S 和 L 的取值

  • 对于一般循环前缀(CP)系统为 S = { 0 , ⋯   , 13 }   L = { 1 , ⋯   , 14 } ,   S + L = { 1 , ⋯   , 14 } S=\{0,\cdots, 13\} \ L=\{1,\cdots, 14\}, \ S+L=\{1,\cdots, 14\} S={0,,13} L={1,,14}, S+L={1,,14},
  • 对于加长循环前缀(CP)系统为 S = { 0 , ⋯   , 11 }   L = { 1 , ⋯   , 12 } ,   S + L = { 1 , ⋯   , 12 } S=\{0,\cdots, 11\} \ L=\{1,\cdots, 12\}, \ S+L=\{1,\cdots, 12\} S={0,,11} L={1,,12}, S+L={1,,12}

SLIV 的值小于 128,因此可以用 7 个比特表示。

PUSCH 重复类型B
对于 PUSCH 重复类型 B (repetition Type B),相对于时隙起点的开始符号 S和连续符号数 L 由分别由资源分配表的相应行指示的起始符号和长度参数给出。
PUSCH 重复类型 B 只设置成映射类型 B(mapping Type B), S 和 L 的取值

  • 对于一般循环前缀(CP)系统为 S = { 0 , ⋯   , 13 }   L = { 1 , ⋯   , 14 } ,   S + L = { 1 , ⋯   , 27 } S=\{0,\cdots, 13\} \ L=\{1,\cdots, 14\}, \ S+L=\{1,\cdots, 27\} S={0,,13} L={1,,14}, S+L={1,,27},
  • 对于加长循环前缀(CP)系统为 S = { 0 , ⋯   , 11 }   L = { 1 , ⋯   , 12 } ,   S + L = { 1 , ⋯   , 23 } S=\{0,\cdots, 11\} \ L=\{1,\cdots, 12\}, \ S+L=\{1,\cdots, 23\} S={0,,11} L={1,,12}, S+L={1,,23}

映射类型

PUSCH的映射类型包括映射类型A和映射类型B,PUSCH的解调参考信号(DM-RS)的时域位置与映射类型有关 (TS 38.211 Clause 6.4.1.1.3)。DMRS所在的OFDM符号位置 l l l l = l ˉ + l ′ l=\bar l+l' l=lˉ+l 其中 l ˉ \bar l lˉ 由 TS 38.211 Table 6.4.1.1.3-3 至 Table 6.4.1.1.3-6 得到, l ′ = { 0 , 1 } l'=\{0,1\} l={0,1} 为时域扩频序列的序号。表格中的 l 0 l_0 l0 为首个DM-RS的符号位置, l d l_d ld 为一个时隙内或一个跳频区间所分配的PUSCH符号数目。

对于 PUSCH mapping type A:

  • 无跳频(frequency hopping)情况下, l l l 为相对于时隙起点的符号值;跳频情况下, l l l 为相对于每个跳频起点的符号值;
  • l 0 l_0 l0 由上层参数 dmrs-TypeA-Position 给出。 l 0 = { 2 , pos 2 3 , pos 3 l_0=\begin{cases}2,& \text{pos}2\\3,& \text{pos}3\end{cases} l0={2,3,pos2pos3
MIB ::=                             SEQUENCE {
   systemFrameNumber                   BIT STRING (SIZE (6)),
   subCarrierSpacingCommon             ENUMERATED {scs15or60, scs30or120},
   ssb-SubcarrierOffset                INTEGER (0..15),
   dmrs-TypeA-Position                 ENUMERATED {pos2, pos3},
   pdcch-ConfigSIB1                    PDCCH-ConfigSIB1,
   cellBarred                          ENUMERATED {barred, notBarred},
   intraFreqReselection                ENUMERATED {allowed, notAllowed},
   spare                               BIT STRING (SIZE (1))
}

对于 PUSCH mapping type B:

  • 无跳频(frequency hopping)情况下, l l l 为相对于时隙起点的符号值;跳频情况下, l l l 为相对于每个跳频起点的符号值;
  • l 0 = 0 l_0=0 l0=0

对于无跳频情况, l d l_d ld 是一个时隙所分配的PUSCH符号数:从分配的起始OFDM符号到分配的最后OFDM符号。对于时隙内跳频情况 (intra-slot frequency hopping) l d l_d ld 是一个跳频区间所分配的PUSCH符号数。

TB时隙长度和重复次数

在给定 N N N K K K 后,UE决定用于PUSCH的时隙。

对于PUSCH重复类型A,UE 指定 N ⋅ K N\cdot K NK 个时隙用于 PUSCH 传输。

  • 对于非成对频谱的系统(TDD),UE所指定的 N ⋅ K N\cdot K NK 个时隙不包括那些不可用于PUSCH的时隙;
  • 对于成对频谱的系统(FDD),UE指定 N ⋅ K N\cdot K NK 个连续的时隙。

对于PUSCH重复类型B,UE 所指定的用于第 n ,   n = 0 , ⋯   , n u m b e r O f R e p e t i t i o n s − 1 n,\ n=0,\cdots, numberOfRepetitions - 1 n, n=0,,numberOfRepetitions1, 个PUSCH 传输的

  • 开始时隙为
    K s + ⌊ S + n ⋅ L N s y m b s l o t ⌋ , K_s+\left\lfloor {S+n\cdot L\over N_{symb}^{slot}}\right\rfloor, Ks+NsymbslotS+nL, 相对于时隙起点的符号起点为
    ( S + n ⋅ L ) m o d    N s y m b s l o t {(S+n\cdot L) \mod N_{symb}^{slot}} (S+nL)modNsymbslot
  • 结束时隙为
    K s + ⌊ S + ( n + 1 ) ⋅ L − 1 N s y m b s l o t ⌋ , K_s+\left\lfloor {S+(n+1)\cdot L-1\over N_{symb}^{slot}}\right\rfloor, Ks+NsymbslotS+(n+1)L1, 相对于时隙起点的结束符号为
    ( S + ( n + 1 ) ⋅ L − 1 ) m o d    N s y m b s l o t {(S+ (n+1)\cdot L-1) \mod N_{symb}^{slot}} (S+(n+1)L1)modNsymbslot
    这里 N s y m b s l o t N_{symb}^{slot} Nsymbslot 表示每个时隙的符号数。

UE如何获得资源分配参数 ?

UE获取 K2, S,L 和映射类型

发送TB情况
当UE由下行控制指示信息(DCI)调度为在 PUSCH 发送传输块(TB)且无信道信息(CSI)报告,或者UE被调度为发送 TB 且报告 CSI ,DCI 的 ‘Time domain resource assignment’ 域给出的值 m 指示分配表的第 m + 1 行,该行给出

  • 时隙偏移量 K 2 K_2 K2
  • 起始符号与连续符号指示值 SLIV,或者直接给出 起始符号 S 和分配长度 L;
  • PUSCH 映射类型(A 或 B);

PUSCH 调度的 DCI (TS 38.212 R17 Clause 7.3.1.1)

  • DCI 0_0
  • DCI 0_1
  • DCI 0_2

DCI 0_0 的 ‘Time domain resource assignment’ 域 4 个比特,指示 PUSCH 资源分配表的第 { 1 , ⋯   , 16 } \{1,\cdots, 16\} {1,,16} 行。

DCI 0_1 的 ‘Time domain resource assignment’ 域 0, 1, 2, 3, 4, 5, 或 6 个比特,比特宽度为 ⌈ log ⁡ 2 I ⌉ \lceil{\log_2 I }\rceil log2I,这里 I I I 是资源分配的项数。资源分配是上层参数 pusch-TimeDomainAllocationList; 或者pusch-TimeDomainAllocationListDCI-0-1 或者 pusch-TimeDomainAllocationListForMultiPUSCH 或者 pusch-TimeDomainResourceAllocationListForMultiPUSCH-r17; 或者由缺省的分配表提供。

DCI 0_2 的 ‘Time domain resource assignment’ 域 0, 1, 2, 3, 4, 5, 或 6 个比特,比特宽度为 ⌈ log ⁡ 2 I ⌉ \lceil{\log_2 I }\rceil log2I,这里 I I I 是资源分配的项数。资源分配是上层参数 TimeDomainAllocationListDCI-0-2 或者 PUSCH-TimeDomainResourceAllocationList; 或者由缺省的分配表提供。

缺省的资源分配表见 TS 38.212 R17 Table 6.1.2.1.1-2,Table 6.1.2.1.1-3,Table 6.1.2.1.1-4

Table 6.1.2.1.1-2 正常 CP 情况
Row index PUSCH mapping type K 2 S L 1 Type A j 0 14 2 Type A j 0 12 3 Type A j 0 10 4 Type B j 2 10 ⋯ ⋯ ⋯ ⋯ ⋯ 16 Type A j + 3 0 10 \begin{array}{|c|c|c|c|c|}\hline \text{Row index}&\text{PUSCH mapping type} & K_2 & S & L\\ \hline 1 &\text{Type A} & j &0 &14\\ \hline 2 &\text{Type A} & j &0 &12\\ \hline 3 &\text{Type A} & j &0 & 10\\ \hline 4 &\text{Type B} & j &2 &10\\ \hline \cdots & \cdots &\cdots &\cdots &\cdots\\ \hline 16 &\text{Type A} & j+3 &0 &10\\ \hline \end{array} Row index123416PUSCH mapping typeType AType AType AType BType AK2jjjjj+3S00020L1412101010
Table 6.1.2.1.1-3 加长 CP 情况
Row index PUSCH mapping type K 2 S L 1 Type A j 0 8 2 Type A j 0 12 3 Type A j 0 10 4 Type B j 2 10 ⋯ ⋯ ⋯ ⋯ ⋯ 16 Type A j + 3 0 10 \begin{array}{|c|c|c|c|c|}\hline \text{Row index}&\text{PUSCH mapping type} & K_2 & S & L\\ \hline 1 &\text{Type A} & j &0 &8\\ \hline 2 &\text{Type A} & j &0 &12\\ \hline 3 &\text{Type A} & j &0 & 10\\ \hline 4 &\text{Type B} & j &2 &10\\ \hline \cdots & \cdots &\cdots &\cdots &\cdots\\ \hline 16 &\text{Type A} & j+3 &0 &10\\ \hline \end{array} Row index123416PUSCH mapping typeType AType AType AType BType AK2jjjjj+3S00020L812101010
Table 6.1.2.1.1-4 定义 j j j
μ P U S C H j 0 1 1 1 2 2 3 3 4 11 5 21 \begin{array}{|c|c|}\hline \mu_{PUSCH}& \quad j\\ \hline 0 & 1\\\hline 1 & 1\\\hline 2 & 2\\\hline 3 & 3\\\hline 4 & 11\\ \hline 5 & 21\\\hline \end{array} μPUSCH012345j11231121

上层 pusch 时域资源分配控制字 (38.331 )

pusch-TimeDomainAllocationList          SetupRelease { PUSCH-TimeDomainResourceAllocationList }

PUSCH-TimeDomainResourceAllocationList ::=  SEQUENCE (SIZE(1..maxNrofUL-Allocations)) 
                      OF PUSCH-TimeDomainResourceAllocation 
                      
PUSCH-TimeDomainResourceAllocation ::=  SEQUENCE {  
              k2                        INTEGER(0..32)      OPTIONAL,      -- Need S
              mappingType               ENUMERATED {typeA, typeB},
              startSymbolAndLength      INTEGER (0..127)
}
pusch-TimeDomainAllocationListDCI-0-1-r16               SetupRelease { PUSCH-TimeDomainResourceAllocationList-r16 }

pusch-TimeDomainAllocationListDCI-0-2-r16               SetupRelease { PUSCH-TimeDomainResourceAllocationList-r16 }

pusch-TimeDomainAllocationListForMultiPUSCH-r16  SetupRelease { PUSCH-TimeDomainResourceAllocationList-r16 }

PUSCH-TimeDomainResourceAllocationList-r16 ::=  SEQUENCE (SIZE(1..maxNrofUL-Allocations-r16)) 
                         OF PUSCH-TimeDomainResourceAllocation-r16

PUSCH-TimeDomainResourceAllocation-r16 ::=  SEQUENCE {
    k2-r16                         INTEGER(0..32)          OPTIONAL,   -- Need S
    puschAllocationList-r16        SEQUENCE (SIZE(1..maxNrofMultiplePUSCHs-r16)) OF PUSCH-Allocation-r16,
...
}

PUSCH-Allocation-r16 ::=  SEQUENCE {
    mappingType-r16                           ENUMERATED {typeA, typeB}                     OPTIONAL,   -- Cond NotFormat01-02-Or-TypeA
    startSymbolAndLength-r16                  INTEGER (0..127)                              OPTIONAL,   -- Cond NotFormat01-02-Or-TypeA
    startSymbol-r16                           INTEGER (0..13)                               OPTIONAL,   -- Cond RepTypeB
    length-r16                                INTEGER (1..14)                               OPTIONAL,   -- Cond RepTypeB
    numberOfRepetitions-r16                   ENUMERATED {n1, n2, n3, n4, n7, n8, n12, n16} OPTIONAL,   -- Cond Format01-02
    ...
}

发送CSI情况
当UE由下行控制指示信息(DCI)的 ‘CSI request’ 域指示为在 PUSCH 不发送传输块(TB)只进行信道信息(CSI)报告,DCI 的 ‘Time domain resource assignment’ 域给出的值 m 指示分配表的第 m + 1 行,该行给出

  • 起始符号与连续符号指示值 SLIV,或者直接给出 起始符号 S 和分配长度 L;
  • PUSCH 映射类型(A 或 B);
  • 时隙偏移量 K 2 = max ⁡ j Y j ( m + 1 ) K_2=\max_j Y_j(m+1) K2=maxjYj(m+1), Y j ,   j = 0 , 1 , ⋯   , N R e p − 1 Y_j,\ j=0,1,\cdots, N_{Rep}-1 Yj, j=0,1,,NRep1 由上层参数给出:
    – reportSlotOffsetListDCI-0-2;
    – reportSlotOffsetListDCI-0-1;
    – reportSlotOffsetList。
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)
        }

semiPersistentOnPUSCH-v1610         SEQUENCE {
        reportSlotOffsetListDCI-0-2-r16     SEQUENCE (SIZE (1.. maxNrofUL-Allocations-r16)) OF INTEGER(0..32)   OPTIONAL,    -- Need R
        reportSlotOffsetListDCI-0-1-r16     SEQUENCE (SIZE (1.. maxNrofUL-Allocations-r16)) OF INTEGER(0..32)   OPTIONAL     -- Need R
    }                                                               OPTIONAL,    -- Need R
    
aperiodic-v1610                     SEQUENCE {
        reportSlotOffsetListDCI-0-2-r16     SEQUENCE (SIZE (1.. maxNrofUL-Allocations-r16)) OF INTEGER(0..32)   OPTIONAL,    -- Need R
        reportSlotOffsetListDCI-0-1-r16     SEQUENCE (SIZE (1.. maxNrofUL-Allocations-r16)) OF INTEGER(0..32)   OPTIONAL     -- Need R
    }  

UE获取 N 和 K

对于多时隙TB情况,当 PUSCH 由 DCI 0_1 或 0_2 调度, DCI 的 CRC 的扰码为 C-RNTI, MCS-C-RNTI, 或 CS-RNTI 且新数据指示 NDI=1,

  • 对应TBS的时隙长度 N N N 由参数 numberOfSlotsTBoMS 指示;
  • 如果配置参数 numberOfRepetitions, 重复次数 K = n u m b e r O f R e p e t i t i o n s K=numberOfRepetitions K=numberOfRepetitions;否则 K = 1 K=1 K=1
  • N K ≤ min ⁡ ( 32 , K m a x ) NK\le \min(32,K_{max}) NKmin(32,Kmax) , 这里 K m a x K_{max} Kmax 表示 UE 的能力。
numberOfRepetitions-r16                   ENUMERATED {n1, n2, n3, n4, n7, n8, n12, n16} OPTIONAL,   -- Cond Format01-02

对于PUSCH重复类型A,当 PUSCH 由 DCI 0_1 或 0_2 调度, DCI 的 CRC 的扰码为 C-RNTI, MCS-C-RNTI, 或 CS-RNTI 且新数据指示 NDI=1,

  • 如果配置参数 numberOfRepetitions, 重复次数 K = n u m b e r O f R e p e t i t i o n s K=numberOfRepetitions K=numberOfRepetitions;否则
  • 如果配置参数 pusch-AggregationFactor,重复次数 K = p u s c h − A g g r e g a t i o n F a c t o r K=pusch-AggregationFactor K=puschAggregationFactor;否则
  • K = 1 K=1 K=1
    K = { n u m b e r O f R e p e t i t i o n s , if present p u s c h − A g g r e g a t i o n F a c t o r , if present 1 , else K=\begin{cases}numberOfRepetitions,& \text{if present}\\pusch-AggregationFactor, & \text{if present}\\1, &\text{else}\end{cases} K=numberOfRepetitions,puschAggregationFactor,1,if presentif presentelse
  • N = 1 N=1 N=1
pusch-AggregationFactor                 ENUMERATED { n2, n4, n8 }                                           OPTIONAL,   -- Need S

对于PUSCH重复类型A,当 PUSCH 由 RAR UL grant调度,或者当PUSCH 由 DCI 0_0 调度 且 CRC 以 TC-RNTI 扰码, MCS 信息域的最前面的两个比特 (2 MSBs)构成的编码(code)决定重复次数 K 。如果配置了参数 numberOfMsg3Repetitions, code = 00 , 01 , 10 , 11 \text{code}=00,01,10,11 code=00,01,10,11 分布指示第 1,2,3,4 个 numberOfMsg3Repetitions 的值;否则 code = 00 , 01 , 10 , 11 \text{code}=00,01,10,11 code=00,01,10,11 表示 K = 1 , 2 , 3 , 4 K=1,2,3,4 K=1,2,3,4

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
UCI和data在5G PUSCH中是可以复用的。根据引用\[1\]中的信息,UCI只能在非DM-RS符号上放置,而数据可以在数据符号上放置,也可以在导频符号上放置。因此,UCI和data可以在同一个PUSCH上进行复用。在引用\[2\]中提到,UCI的大小取决于编码器的比特数,而data的大小取决于LDPC编码器的输入比特数。因此,UCI和data可以在PUSCH上的不同位置进行放置,并且它们的大小可以根据具体的编码方案进行计算。需要注意的是,在进行速率匹配时,UCI on PUSCH的过程可能会影响到UL-SCH的速率匹配,这是根据引用\[3\]中的信息得出的。 #### 引用[.reference_title] - *1* *2* [UCI和数据复用在pusch上传输---第一部分](https://blog.csdn.net/weixin_39447690/article/details/120404411)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [UCI on PUSCH 协议角度解析](https://blog.csdn.net/weixin_42272775/article/details/122980869)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值