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​=⌊n⋅2μPDCCH​2μPUSCH​​⌋+K2​+⌊(2μoffset,PDCCH​Nslot,offset,PDCCHCA​​−2μoffset,PUSCH​Nslot,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​=⌊n⋅2μPDCCH​2μPUSCH​​⌋+K2​+Koffset​⋅2μKoffset​​2μ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​=⌊n⋅2μPDCCH​2μPUSCH​​⌋+K2​

符号起点和符号长度

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

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

注: 根据 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),L1​−1=(SLIV−S1​)/14, 如果 S + L ≤ 14 S+L\le14 S+L≤14 , 则 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=14−1−S1​, L−1=14−(L1​−1) 。

对于 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 N⋅K 个时隙用于 PUSCH 传输。

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

对于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,⋯,numberOfRepetitions−1, 个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​+⌊Nsymbslot​S+n⋅L​⌋, 相对于时隙起点的符号起点为
    ( S + n ⋅ L ) m o d N s y m b s l o t {(S+n\cdot L) \mod N_{symb}^{slot}} (S+n⋅L)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​+⌊Nsymbslot​S+(n+1)⋅L−1​⌋, 相对于时隙起点的结束符号为
    ( 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)⋅L−1)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 ⌈log2​I⌉,这里 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 ⌈log2​I⌉,这里 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 index1234⋯16​PUSCH mapping typeType AType AType AType B⋯Type A​K2​jjjj⋯j+3​S0002⋯0​L14121010⋯10​​
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 index1234⋯16​PUSCH mapping typeType AType AType AType B⋯Type A​K2​jjjj⋯j+3​S0002⋯0​L8121010⋯10​​
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} μPUSCH​012345​j11231121​​

上层 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 SmappingType               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-r16PUSCH-TimeDomainResourceAllocation-r16 ::=  SEQUENCE {k2-r16                         INTEGER(0..32)          OPTIONAL,   -- Need SpuschAllocationList-r16        SEQUENCE (SIZE(1..maxNrofMultiplePUSCHs-r16)) OF PUSCH-Allocation-r16,
...
}PUSCH-Allocation-r16 ::=  SEQUENCE {mappingType-r16                           ENUMERATED {typeA, typeB}                     OPTIONAL,   -- Cond NotFormat01-02-Or-TypeAstartSymbolAndLength-r16                  INTEGER (0..127)                              OPTIONAL,   -- Cond NotFormat01-02-Or-TypeAstartSymbol-r16                           INTEGER (0..13)                               OPTIONAL,   -- Cond RepTypeBlength-r16                                INTEGER (1..14)                               OPTIONAL,   -- Cond RepTypeBnumberOfRepetitions-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​=maxj​Yj​(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,⋯,NRep​−1 由上层参数给出:
    – 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 RreportSlotOffsetListDCI-0-1-r16     SEQUENCE (SIZE (1.. maxNrofUL-Allocations-r16)) OF INTEGER(0..32)   OPTIONAL     -- Need R}                                                               OPTIONAL,    -- Need Raperiodic-v1610                     SEQUENCE {reportSlotOffsetListDCI-0-2-r16     SEQUENCE (SIZE (1.. maxNrofUL-Allocations-r16)) OF INTEGER(0..32)   OPTIONAL,    -- Need RreportSlotOffsetListDCI-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}) NK≤min(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=pusch−AggregationFactor;否则
  • 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,pusch−AggregationFactor,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。

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

  1. 通信标准3之PUSCH频率域资源分配

    UE根据以下信息决定频率域资源分配: PDCCH DCI: RAR UL grant: FallbackRAR UL grant: MsgA PUSCH 特定的频域资源分配. 资源分配类型及使用规则 ...

  2. 标准C语言各种时间函数用法

    1.概念 在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方.下面主要介绍在C/C++中时间和日期的使用方法. 通过学习许多C/C++库,你可以 ...

  3. SECS-GEM通信标准的特点

    SECS / GEM通信标准的特点 第一章 介绍 第二章 GEM 收集事件 第三章 数据轮询 第四章 GEM 工厂应用支持 第五章 报警 第六章 配方管理 第七章 文档 第八章 设备终端服务 第九章 ...

  4. CAN通信标准帧和扩展帧

    CAN通信标准帧和扩展帧 CAN接口兼容规范2.0A和2.0B(主动),位速率高达1兆位/秒.它可以接收和发送11位标识符的标准帧,也可以接收和发送29位标识符的扩展帧.  扩展帧的仲裁域有29位,可 ...

  5. 通信标准10之CSI参考信号

    零功率 (ZP) CSI 参考信号和非零功率 (NZP) CSI 参考信号 NZP CSI 参考信号由 NZP-CSI-RS-Resource IE 或 CSI-RS-ResourceConfigMo ...

  6. 信号 频率_信号的时间域分辨率和频率域分辨率

    对于一个带宽有限的信号而言,在时间域和频率域都存在分辨率.其中,提高时间域采样率可以提高时间域(或者模拟)分辨率,提高频率域采样率可以提高频率域(或数字)分辨率.本文以图文的形式介绍这两者提高的过程和 ...

  7. python中处理日期和时间的标准模块是-关于时间和Python的时间处理模块

    概念 关于时间你因该了解的几个概念: 秒 在1967年的第13届国际度量衡会议上决定以原子时定义的秒作为时间的国际标准单位:铯133原子基态的两个超精细能阶间跃迁对应辐射的9,192,631,770个 ...

  8. 【控制】传递函数拉氏变化如何与时间域结合使用举例

    通过建立系统传递函数,利用 step() 直接绘制系统的阶跃响应曲线. 之后通过自己手动推导系统传递函数与阶跃响应函数的公式,并绘制时间域关于 ttt 响应曲线,从而验证自己推导的有效性. sys1 ...

  9. 【最全!最完整解析!】 计算机中,执行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为机器周期,时钟脉冲的重复周期称为重复周期。因此,()

    计算机中,执行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为机器周期,时钟脉冲的重复周期称为重复周期.因此,() A. 时钟周期大于机器周期 B. 时钟周期等于机器周期 C. 机器 ...

最新文章

  1. 零样本风格迁移:多模态CLIP文本驱动图像生成
  2. python的cfg是什么模块_cfg4py:一个严肃的Python配置模块应有的风格-层级式、部署环境自适应、自动补全...
  3. 简单的正则表达式过滤网址
  4. 函数要多小才够好——谈小函数之道
  5. JVM 调优 —— GC 长时间停顿问题及解决方法
  6. 【论文解读】经典CNN对2D3D掌纹及掌静脉识别的性能评估
  7. html(2)标签(1)
  8. OJ7627-鸡蛋的硬度【各种dp之4】
  9. html5+php调用android手机图片,html5+exif.js+canvas+php实现手机上传图片,图片损坏无法打开...
  10. 检索每个组中的最后一条记录-MySQL
  11. linux 查看mysql安装目录_Linux中安装Mysql
  12. 编译原理(第3版)习题精选与解析(第三章部分解析)
  13. 考研408-计算机组成原理-存储系统
  14. SMCJ系列TVS瞬态抑制二极管型号参数表
  15. OpenCV计算机视觉(二) —— 图像的算数运算与逻辑运算
  16. Gluster相关命令
  17. raptor流程图赋值语句_用raptor软件画出以下程序的流程图,将结果的截图复制到答题框中...
  18. 兰州财经大学计算机网络,兰州财经大学教务网络管理系统入口
  19. LOL无限火力是哪个服务器先上线,LOL无限火力2019什么时间上线 2019LOL无限火力新玩法了解一下...
  20. 关于单片机替代PLC的思考

热门文章

  1. JavaScript中if语句
  2. 浏览器同源策略,跨域(跨源)
  3. 纯css实现满屏雪花飘落效果
  4. Android 2-10 RecyclerView
  5. Spring定时任务之修改系统时间问题
  6. python实现四舍五入
  7. VLN阅读报告6:SOON: Scenario Oriented Object Navigation with Graph-based Exploration
  8. 计算机原理实验一汇编语言上机操作,实验一-汇编语言上机调试及基本操作.doc...
  9. 痴人说梦?来看看程序员究竟是如何做到年薪 50 万的?
  10. 蒜香法棍--排序算法