【NR协议】PUSCH(二):时域资源分配

您所在的位置:网站首页 李林官网旗舰店 【NR协议】PUSCH(二):时域资源分配

【NR协议】PUSCH(二):时域资源分配

2024-06-02 03:17| 来源: 网络整理| 查看: 265

文章目录 1. PUSCH时域资源参数1.1 PUSCH mapping type1.2 PUSCH repetition type1.2.1 PUSCH repetition type A/TBoMS1.2.1.1 PUSCH repetition type A1.2.1.2 TBoMS1.2.1.3 AvailableSlotCounting 1.2.2 PUSCH repetition type B1.2.3 RV for PUSCH repetition transmission 1.3 PUSCH传输时隙偏移K21.4 PUSCH时域资源分配表的确定 2. PUSCH时域资源分配2.1 DCI动态调度的PUSCH2.2 随机接入过程中PUSCH传输2.2.1 MSG3 PUSCH2.2.2 MSGA PUSCH 2.3 PUSCH with configured grant2.3.1 configured grant type 12.3.2 configured grant type 2

1. PUSCH时域资源参数

PUSCH时域资源主要包含以下参数信息:

PUSCH repetition type: Repetition type A:基于slot级的重复,每个slot使用相同的符号级分配(起始符号S和长度L一致)Repetition type B:基于mini-slot级(或symbol级)的重复,主要适用于URLLC的低时延场景 PUSCH mapping type:定义了PUSCH资源的起始符号S和符号长度L的组合形式 Mapping type A:时隙中PUSCH符号起始位置只能从OFDM符号0开始Mapping type B:时隙中PUSCH符号起始位置可以从任意符号位置开始 PUSCH start symbol S and length L: For PUSCH repetition type A:起始符号位置S和长度L以SLIV值的方式指示For PUSCH repetition type B:直接给出符号位置S和长度L PUSCH repetition number K: 对于DCI格式0_1/0_2,PUSCH传输的重复次数,当TBoMS PUSCH使能时,则指示的是单个TBoMS的重复次数。 slots number N for TBoMS:TB processing over multi-slot 对于DCI格式0_1/0_2,TBoMS PUSCH传输的slot数TBoMS可以和PUSCH Repetition type A同时配置,协议规定要满足 N ⋅ K ≤ 32 N\cdot K≤32 N⋅K≤32. PUSCH slot offset K 2 K_2 K2​:定义了PUSCH传输相对于调度DCI的PDCCH所在时隙的时隙偏移

在这里插入图片描述

1.1 PUSCH mapping type

PUSCH mapping type以及起始符号S和长度L:

在这里插入图片描述   对于PUSCH repetition Type A以及TBoMS,PUSCH传输的起始符号S和连续符号长度L由起始和长度指示SLIV值指示:

如果 ( L − 1 ) ≤ 7 (L-1)≤7 (L−1)≤7,则:

     S L I V = 14 ⋅ ( L − 1 ) + S SLIV=14\cdot (L-1)+S SLIV=14⋅(L−1)+S

否则:

     S L I V = 14 ⋅ ( 14 − L + 1 ) + ( 14 − 1 − S ) SLIV=14\cdot (14-L+1)+(14-1-S) SLIV=14⋅(14−L+1)+(14−1−S)

其中 0 < L ≤ 14 − S 0 1 K>1 K>1时,UE基于tdd-UL-DL-ConfigurationCommon,tdd-UL-DL-ConfigurationDedicated和ssb-PositionsInBurst,以及DCI格式中的TDRA字段值,确定重复传输的 N ⋅ K N\cdot K N⋅K个slots: 如果在时隙中由时域资源分配表的索引行指示的PUSCH传输符号至少有一个符号,与由tdd-UL-DL-ConfigurationCommon或tdd-UL-DL-ConfigurationDedicated(如果存在)指示的DL符号重叠,或者与由ssb-PositionsInBurst指示的SSB块符号重叠,则该时隙不记数在PUSCH重复传输的 N ⋅ K N\cdot K N⋅K个slots中。否则,UE基于DCI格式0_1/0_2的TDRA字段值指示,确定 N ⋅ K N\cdot K N⋅K个连续slots为PUSCH repetition TypeA传输。 对于由DCI格式0_1/0_2调度的TBoMS的PUSCH传输,UE基于tdd-UL-DL-ConfigurationCommon,tdd-UL-DL-ConfigurationDedicated和ssb-PositionsInBurst,以及DCI格式中的TDRA字段值,确定重复传输的 N ⋅ K N\cdot K N⋅K个slots: 如果在时隙中由时域资源分配表的索引行指示的PUSCH传输符号至少有一个符号,与由tdd-UL-DL-ConfigurationCommon或tdd-UL-DL-ConfigurationDedicated(如果存在)指示的DL符号重叠,或者与由ssb-PositionsInBurst指示的SSB块符号重叠,则该时隙不记数在PUSCH重复传输的 N ⋅ K N\cdot K N⋅K个slots中。 对于由RAR UL grant调度的PUSCH repetition TypeA的PUSCH传输,UE基于tdd-UL-DL-ConfigurationCommon和ssb-PositionsInBurst,以及RAR UL grant中的TDRA字段值,确定重复传输的 N ⋅ K N\cdot K N⋅K个slots: 如果在时隙中由时域资源分配表的索引行指示的PUSCH传输符号至少有一个符号,与由tdd-UL-DL-ConfigurationCommon(如果存在)指示的DL符号重叠,或者与由ssb-PositionsInBurst指示的SSB块符号重叠,则该时隙不记数在PUSCH重复传输的 N ⋅ K N\cdot K N⋅K个slots中。 对于CRC由TC-RNTI加扰的DCI格式0_0调度的PUSCH repetition TypeA的PUSCH传输,UE基于tdd-UL-DL-ConfigurationCommon和ssb-PositionsInBurst,以及DCI格式中的TDRA字段值,确定重复传输的 N ⋅ K N\cdot K N⋅K个slots: 如果在时隙中由时域资源分配表的索引行指示的PUSCH传输符号至少有一个符号,与由tdd-UL-DL-ConfigurationCommon(如果存在)指示的DL符号重叠,或者与由ssb-PositionsInBurst指示的SSB块符号重叠,则该时隙不记数在PUSCH重复传输的 N ⋅ K N\cdot K N⋅K个slots中。

DG-PUSCH:FDD/SUL for PUSCH repetition Type A/TBoMS【TS38.214, 6.1.2.1】:

在这里插入图片描述 对于FDD和SUL band:

对于由DCI格式0_1/0_2调度的PUSCH repetition TypeA或者TBoMS的PUSCH传输,UE基于DCI格式0_1/0_2的TDRA字段值指示,确定 N ⋅ K N\cdot K N⋅K个连续slots为PUSCH的重复传输;对于RedCap半双工UE场景,对于由DCI格式0_1/0_2调度的PUSCH repetition TypeA的PUSCH传输,当AvailableSlotCounting使能且 K > 1 K>1 K>1时,或者TBoMS的PUSCH传输,UE基于DCI格式0_1/0_2的TDRA字段值指示,确定PUSCH重复传输的 N ⋅ K N\cdot K N⋅K个slots。如果由时域资源分配表的索引行指示的PUSCH传输符号至少有一个符号,与由ssb-PositionsInBurst指示的SSB块的结束符号或起始符号,间隔分别小于 N R x − T x N_{\rm Rx-Tx} NRx−Tx​或 N T x − R x N_{\rm Tx-Rx} NTx−Rx​,则该时隙不计数。对于由RAR UL grant调度的PUSCH repetition TypeA的PUSCH传输,UE基于RAR UL grant的TDRA字段值指示,确定 N ⋅ K N\cdot K N⋅K个连续slots为PUSCH的重复传输。对于CRC由TC-RNTI加扰的DCI格式0_0调度的PUSCH repetition TypeA的PUSCH传输,UE基于DCI格式中的TDRA字段值指示,确定 N ⋅ K N\cdot K N⋅K个连续slots为PUSCH的重复传输。

PUSCH repetition Type A for configured grant type1/2 PUSCH【TS38.214, 6.1.2.3.1】:

在这里插入图片描述 TBoMS for configured grant type2 PUSCH【TS38.214, 6.1.2.3.3】:

在这里插入图片描述

1.2.2 PUSCH repetition type B

  重复传输的时域资源指示给出了每一次重复传输的时域符号信息,但在重复传输的符号范围内可能存在一些符号无法用于上行传输,因此,需要根据实际资源情况确定可用于上行传输的时域符号。在NR R16协议中,对于PUSCH repetition TypeB,定义了两种重复传输形式:

nominal PUSCH repetition(名义的PUSCH重复):通过重复传输的时域资源指示信息确定,不同的名义的PUSCH重复传输有相同的符号长度,名义的PUSCH重复用于确定TBS,上行功率控制以及UCI复用资源等actual PUSCH repetition(实际的PUSCH重复):在名义的PUSCH重复传输资源的基础上,去除不可用于上行传输的符号,得到实际可用于PUSCH传输的时域资源,不同的实际PUSCH重复的符号长度不一定相同,实际PUSCH重复用于确定DMRS符号,实际传输码率,RV信息等

PUSCH repetition Type B示意图:

在这里插入图片描述

名义的PUSCH重复的时域符号信息确定【TS38.214】:

在这里插入图片描述 对于PUSCH repetition TypeB,除了仅传输CSI reports(无TB数据)的PUSCH,名义的重复次数由numberOfRepeitions给出。对于第n次名义重复,n = 0, …, numberOfRepeitions-1:

名义重复的起始slot为: K s + ⌊ S + n ⋅ L N s y m b s l o t ⌋ K_{s}+\lfloor {{S+n\cdot L} \over {N_{symb}^{slot}}}\rfloor Ks​+⌊Nsymbslot​S+n⋅L​⌋,起始符号(相对于slot开头)为: m o d ( S + n ⋅ L , N s y m b s l o t ) {\rm mod}(S+n\cdot L,N_{symb}^{slot}) mod(S+n⋅L,Nsymbslot​);名义重复的结束slot为: K s + ⌊ S + ( n + 1 ) ⋅ L − 1 N s y m b s l o t ⌋ K_{s}+\lfloor {{S+(n+1)\cdot L-1} \over {N_{symb}^{slot}}}\rfloor Ks​+⌊Nsymbslot​S+(n+1)⋅L−1​⌋,结束符号(相对于slot开头)为: m o d ( S + ( n + 1 ) ⋅ L − 1 , N s y m b s l o t ) {\rm mod}(S+(n+1)\cdot L-1,N_{symb}^{slot}) mod(S+(n+1)⋅L−1,Nsymbslot​)。

其中 K s K_{s} Ks​是PUSCH传输的起始slot, N s y m b s l o t N_{symb}^{slot} Nsymbslot​是每个slot的符号数。

PUSCH repetiton TypeB的无效符号确定【TS38.214, 6.1.2.1】:

在这里插入图片描述 对于PUSCH repetition Type B,UE确定PUSCH重复传输的无效符号如下所示:

tdd-UL-DL-ConfigurationCommon或tdd-UL-DL-ConfigurationDedicated指示为下行的符号;TDD中,由SIB1中的ssb-PositionsInBurst,或者ServingCellConfigCommon中的ssb-PositionsInBurst,或者NonCellDefiningSSB,指示为SSB块接收的符号;对于FDD中RedCap半双工UE,与由SIB1中ssb-PositionsInBurst,或ServingCellConfigCommon中的ssb-PositionsInBurst,或NonCellDefiningSSB,或SSB-MTC-Additioal中与激活TCI states的物理小区ID相关联的ssb-PositionsInBurst,指示为SSB块的结束符号或起始符号,间隔分别小于 N R x − T x N_{\rm Rx-Tx} NRx−Tx​或 N T x − R x N_{\rm Tx-Rx} NTx−Rx​的符号,或者对于配置为L1 beam测量/上报的SSB块中的符号;TDD中,对于Type0-PDCCH CSS set中的CORESET ,由MIB中的pdcch-ConfigSIB1指示的符号;TDD中,如果配置了numberOfInvalidSymbolsForDL-UL-Switching,在tdd-UL-DL-ConfigurationCommon或 tdd-UL-DL-ConfigurationDedicated指示为下行的每一组符号中,最后一个下行符号之后的numberOfInvalidSymbolsForDL-UL-Switching个符号被视为无效符号。numberOfInvalidSymbolsForDL-UL-Switching指示的符号使用tdd-UL-DL-ConfigurationCommon中提供的参考SCS配置referenceSubcarrierSpacing定义的。

invalidSymbolPattern:

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

UE可以配置高层参数invalidSymbolPattern,该参数提供跨一个或两个slot的符号级bitmap(由invalidSymbolPattern中的高层参数symbols给出)。符号bitmap参数symbols中bit值等于1表示对应的符号是一个无效符号。UE可以额外配置一个时域模式(由invalidSymbolPattern中的高层参数periodicityAndPattern给出),其中periodicityAndPattern的每个bit对应于一个单元,该单元等于符号级bitmap symbols的持续时间,bit值等于1表示该单元中存在符号级bitmap symbols。periodicityAndPattern可以是{1, 2, 4, 5, 8, 10, 20 or 40} ,但是最大值40ms。每(40ms/P)周期periodicityAndPattern中的第一个符号为满足 n f m o d   4 = 0 n_f\rm mod \ 4 = 0 nf​mod 4=0的系统帧的第一个符号,其中P是periodicityAndPattern的持续时间(单位ms)。当没有配置periodicityAndPattern时,对于跨两个slot的符号级bitmap,第一个和第二个slot的比特分别对应于系统帧中的偶时隙和奇时隙。如果配置了invalidSymbolPattern,当UE应用invalid symbol pattern时,按如下确定: 如果PUSCH由DCI格式0_1调度,或者由DCI格式0_1激活的configured grant Type2,且如果配置了invalidSymbolPatternIndicatorDCI-0-1: 如果’invalid symbol pattern indicator’字段设置为1,UE应用相应的invalid symbol pattern;否则,UE不应用对应的invalid symbol pattern. 如果PUSCH由DCI格式0_2调度,或者由DCI格式0_2激活的configured grant Type2,且如果配置了invalidSymbolPatternIndicatorDCI-0-2: 如果’invalid symbol pattern indicator’字段设置为1,UE应用相应的invalid symbol pattern;否则,UE不应用对应的invalid symbol pattern. 否则,UE应用相应的invalid symbol pattern.

half-DuplexTDD-CA-SameSCS:

在这里插入图片描述

如果UE: 在一个cell group内配置了多个服务小区,且对于一组服务小区配置有directionalCollisionHandling-r16 = ‘enabled’,且指示支持half-DuplexTDD-CA-SameSCS-r16能力,且在任何一个服务小区上未配置监听PDCCH以检测DCI格式2_0,则: 对于第一个小区中由SIB1中的ssb-PositionsInBurst,或ServingCellConfigCommon中的ssb-PositionsInBurst,或对于PDCCH/PDSCH,SSB-MTC-Additioal中与激活TCI states的物理小区ID相关联的ssb-PositionsInBurst,指示为SSB块接收的符号;或者在以下小区中对于配置为L1 beam测量/上报的SSB块中的符号,均视为无效符号: 多个服务小区中任何一个UE不具备同时收发能力(如simultaneousRxTxInterBandCA所指示)的小区;与第一个小区对应于同一个band的任何一个小区,不管simultaneousRxTxInterBandCA指示的能力如何. 以及,对于Type1/Type2的PUSCH repetition TypeB传输,在提供directionalCollisionHandling-r16的服务小区上的某一个符号被视为无效符号,除了激活后的第一次Type2 PUSCH传输(包含重复)外,如果该符号在参考小区中由tdd-UL-DL-Config-urationCommon或tdd-UL-DL-ConfigurationDedicated指示为下行,或者UE被高层配置在参考小区的该符号上接收PDCCH 、PDSCH或CSI-RS。

actual PUSCH repetition:

在这里插入图片描述   对于PUSCH repetition TypeB,在确定K次名义上重复的无效符号之后,剩余的符号被视为PUSCH repetition TypeB传输的可能有效符号。如果对于PUSCH repetition TypeB的某一次名义重复中,可能的有效符号个数大于0,则该次名义重复由1个或多次实际重复传输构成,其中每一次实际重复传输由一组连续的所有可能有效符号组成。除了 L = 1 L=1 L=1的情况外,只有一个符号的实际重复被丢弃。根据协议TS38.213中9,11.1,11.2A,15和17.2节的条件,确定某一次实际重复传输是否丢弃。UE在实际重复中重复传输TB块。第n次实际重复(计数包含被丢弃的实际重复传输)中使用的RV版本是根据协议TS38.214的表6.1.2.1-2来确定,其中N=1。

1.2.3 RV for PUSCH repetition transmission

RV for PUSCH transmission [TS38.214, 6.1.2.1]:

在这里插入图片描述   对于由DCI格式0_1、0_2,或CRC由TC-RNTI加扰的0_0调度的PUSCH传输,第n次传输时机TB块使用的RV版本,其中n = 0, 1, …,N·K-1,根据协议TS38.214中表6.1.2.1-2所确定。

  对于RAR UL grant调度的PUSCH repetition TypeA的传输,第n次传输时机TB块使用的RV版本,其中n = 0,1,…,N·K-1,根据协议TS38.214中表6.1.2.1-2所确定。

1.3 PUSCH传输时隙偏移K2

PUSCH传输时隙偏移【TS38.214, 6.1.2.1】:

在这里插入图片描述 PUSCH传输的时隙 K s K_s Ks​由 K 2 K_2 K2​决定,如果对于被调度的小区和调度的小区其中至少有一个小区,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=\lfloor{n\cdot {2^{\mu_{PUSCH}}\over2^{\mu_{PDCCH}}}}\rfloor+K_2+\lfloor{( { N^{CA}_{slot,offset,PDCCH}\over 2^{\mu_{offset,PDCCH}} } - { N^{CA}_{slot,offset,PUSCH}\over 2^{\mu_{offset,PUSCH}} } )\cdot 2^{\mu_{PUSCH}}}\rfloor Ks​=⌊n⋅2μPDCCH​2μPUSCH​​⌋+K2​+⌊(2μoffset,PDCCH​Nslot,offset,PDCCHCA​​−2μoffset,PUSCH​Nslot,offset,PUSCHCA​​)⋅2μPUSCH​⌋否则: 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=\lfloor{n\cdot {2^{\mu_{PUSCH}}\over2^{\mu_{PDCCH}}}}\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​​其中:

K o f f s e t K_{offset} Koffset​由高层参数所配置(如协议TS38.213中4.2节所描述), μ K o f f s e t \mu_{K_{offset}} μKoffset​​是 K o f f s e t K_{offset} Koffset​对应的子载波间隔SCS且对于FR1值为0。 n n n是调度DCI所在的时隙,且 K 2 K_2 K2​是基于PUSCH传输的子载波间隔SCS, μ P U S C H \mu_{PUSCH} μPUSCH​和 μ P D C C H \mu_{PDCCH} μPDCCH​分别是PUSCH和PDCCH的SCS配置,调度的DCI格式是除了CRC由TC-RNTI加扰的DCI 0_0之外的DCI格式。 N s l o t , o f f s e t , P D C C H C A N^{CA}_{\rm slot,offset,PDCCH} Nslot,offset,PDCCHCA​和 μ o f f s e t , P D C C H \mu_{\rm offset,PDCCH} μoffset,PDCCH​是配置了高层参数ca-SlotOffset接收PDCCH的小区所对应的 N s l o t , o f f s e t C A N^{CA}_{\rm slot,offset} Nslot,offsetCA​和 μ o f f s e t \mu_{\rm offset} μoffset​; N s l o t , o f f s e t , S R S C A N^{CA}_{\rm slot,offset,SRS} Nslot,offset,SRSCA​和 μ o f f s e t , S R S \mu_{\rm offset,SRS} μoffset,SRS​是配置了高层参数ca-SlotOffset传输SRS的小区所对应的 N s l o t , o f f s e t C A N^{CA}_{\rm slot,offset} Nslot,offsetCA​和 μ o f f s e t \mu_{\rm offset} μoffset​,如协议TS38.211中4.5节定义。

动态调度的PUSCH:

在这里插入图片描述 extendedK2【TS38.214, 6.1.2.1】:

在这里插入图片描述   如果UE被配置了高层参数pusch-TimeDomainAllocationListForMultiPUSCH,UE不期望被配置pusch-AggregationFactor。

  如果UE在pusch-TimeDomainAllocationListForMultiPUSCH中被配置了extendedK2,其中一行或多行包含PUSCH的多个SLIVs值,则UE对于DCI格式0_1不应用pusch-AggregationFactor(如果配置了),且UE不期望在pusch-TimeDomainAllocationListForMultiPUSCH中配置numberOfRepeitions。

  如果UE在pusch-TimeDomainAllocationListForMultiPUSCH中被配置了extendedK2,其中一行或多行包含PUSCH的多个SLIVs值,当任意2个UL DCIs结束的符号相同且至少其中有一个DCI调度多个PUSCHs时,则UE不期望调度多个PUSCHs的任意DCI有重叠的spans,其中与DCI想关联的span定义为从第一个调度的PUSCH开始到最后一个调度的PUSCH结束。

在这里插入图片描述   对于pusch-Config中的pusch-TimeDomainAllocationListForMultiPUSCH,如果一行指示了2-8个连续PUSCHs的资源分配且extendedK2未配置,则 K 2 K_2 K2​由k2-r16给出,指示了UE将要传输的多个PUSCHs中的第一个PUSCH的传输时隙。每个PUSCH有独自的SLIV值和mapping type。调度的PUSCH个数由DCI格式0_1指示的pusch-TimeDomainAllocationListForMultiPUSCH中对应的行,指示的有效的SLIVs值个数表示。

  对于pusch-Config中的pusch-TimeDomainAllocationListForMultiPUSCH,如果一行指示了多个PUSCHs的资源分配且配置了extendedK2,每个PUSCH有独自的SLIV值,mapping type以及由extendK2给出的 K 2 K_2 K2​。如果一行指示了单个PUSCH的资源分配,则该PUSCH有单个的SLIV值,mapping type,以及 K 2 K_2 K2​值,其中 K 2 K_2 K2​值由extendK2给出(如果有配置),否则 K 2 K_2 K2​值由k2-r16给出。调度的PUSCH个数由DCI格式0_1指示的pusch-TimeDomainAllocationListForMultiPUSCH中对应的行,指示的有效的SLIVs值个数表示。

  如果UE在pusch-TimeDomainAllocationListForMultiPUSCH中被配置了extendedK2,其中一行或多行包含PUSCH的多个SLIVs值,且UE通过DCI格式0_1指示PUSCH的重传,其中PUSCH对应于configured grant Type1或Type2,则UE不期望pusch-TimeDomainAllo-cationListForMultiPUSCH中对应的行指示的SLIVs值的个数超过1个。

pusch-TimeDomainAllo-cationListForMultiPUSCH【TS38.331】:

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

1.4 PUSCH时域资源分配表的确定

  动态调度的PUSCH时域资源分配采用"RRC配置+DCI指示"的方式,通过RRC参数配置PUSCH时域资源分配列表,UE根据DCI类型以及格式中的相关字段指示,确定时域资源分配列表的某一项作为PUSCH传输的时域资源参数。半静态的PUSCH传输,不需要DCI格式或RAR调度指示,例如:configured grant type1或者msgA PUSCH,其传输参数由RRC相关的参数直接配置。

RRC配置参数相关的PUSCH时域资源分配列表如下所示:

在这里插入图片描述 其中:

网络侧不会同时配置pusch-TimeDomainAllocationList和pusch-TimeDomainAllocationListDCI-0-2-r16或pusch-TimeDomainAllocationListDCI-0-1-r16或pusch-TimeDomainAllocationListForMultiPUSCH-r16BWP-UplinkDedicated中pusch-Config提供的时域资源分配表,其优先级高于BWP-UplinkCommon中pusch-ConfigCommon中提供的时域资源分配表,如果两者都不存在的情况下,使用Default A提供的PUSCH时域资源表。

PUSCH时域资源分配表 [TS38.331]:

在这里插入图片描述 在这里插入图片描述 其中PUSCH-TimeDomainResourceAllocation为协议R15中时域资源参数,包含slot偏移k2,映射类型mappingType以及起始符号与长度startSymbolAndLength这3个参数,协议R16中时域资源参数除了以上3个参数,针对PUSCH repetition以及TBoMS传输场景,新增了repetition次数以及TBoMS的slot数参数,且可以支持一个DCI可以调度多个PUSCH传输。

DCI格式0_0的PUSCH时域资源表确定:

在这里插入图片描述

DCI格式0_1的PUSCH时域资源表确定:

在这里插入图片描述

DCI格式0_2的PUSCH时域资源表确定:

在这里插入图片描述

Default A Table:

在这里插入图片描述

2. PUSCH时域资源分配

根据PUSCH不同的调度场景,PUSCH时域资源分配方式也会有差异,PUSCH调度场景可以划分成以下3类:

DCI动态调度的PUSCH DCI format 0_0DCI format 0_1/0_2 RA流程中的PUSCH 4-step RA流程中的PUSCH MSG3 PUSCH:RAR or fallbackRAR UL grantMSG3 PUSCH重传:DCI format 0_0 with CRC scrambled by TC-RNTI 2-step RA流程中的PUSCH msgA PUSCH PUSCH with configured grant Confgiured grant Type1Configured grant Type2 2.1 DCI动态调度的PUSCH

   DCI格式0_0调度:CRC由C-RNTI,MCS-C-RNTI或CS-RNTI with NDI=1加扰

时域资源分配:根据DCI格式中’Time domain resource assignment’字段指示,选取时域资源分配表中对应的行所确定 时域资源分配表类型: 只支持R15版本的时域资源分配表,PUSCH-TimeDomainAllocationList或Default A,参考协议TS38.214的Table 6.1.2.1.1-1 mapping type: mapping type A/B,由时域资源分配表中的mappingType参数指示 slot offset K2: 对于PUSCH with TB,时隙偏移K2值由时域资源分配表中的k2参数指示;或对于PUSCH with only CSI,根据高层参数reportSlotOffsetList所决定 起始符号S和长度L: 由时域资源分配表中的startSymbolAndLength参数指示 PUSCH repetition type: 不支持 PUSCH repetition number K: 无效,K=1 TBoMS: 不支持,N=1

DCI格式0_1/0_2调度:CRC由C-RNTI,MCS-C-RNTI或CS-RNTI with NDI=1加扰

时域资源分配:根据DCI格式中’Time domain resource assignment’字段指示,选取时域资源分配表中对应的行所确定,支持一个DCI调度多个PUSCH传输 时域资源分配表类型: 支持R15/R16版本的时域资源分配表,PUSCH-TimeDomainAllocationList,PUSCH-TimeDomainAllocationList-r16或Default A,参考协议TS38.214的Table 6.1.2.1.1-1A/Table 6.1.2.1.1-1B mapping type: mapping type A/B,由时域资源分配表中的mappingType参数指示,对于PUSCH repetition Tyep B,仅支持mapping type B slot offset K2: 对于PUSCH with TB,时隙偏移K2值由时域资源分配表中的k2参数指示;或对于PUSCH with only CSI,根据高层参数reportSlotOffsetList所决定 起始符号S和长度L: 对于PUSCH repetition Type A,由时域资源分配表中的startSymbolAndLength参数指示;对于PUSCH repetition Type B,由时域资源分配表中的startSymbol和length直接指示 PUSCH repetition Type: 支持PUSCH repetition Tyep A/B,当PUSCH-Config中高层参数pusch-RepTypeIndicator参数设置为’pusch-RepTypeB’时为PUSCH repetition Type B,否则为PUSCH repetition Type A PUSCH repetition number K: 支持R15/R16版本的重复指示,重复次数K由高层参数pusch-AggregationFactor,或时域资源分配表中的numberOfRepetitions参数指示 TBoMS: 支持,TBoMS的slot N由时域资源分配表中的numberOfSlotsTBoMS参数指示

PUSCH时域资源分配【TS38.214, 6.1.2.1】:

在这里插入图片描述   当通过DCI,或RAR UL grant,或fallbackRAR UL grant调度UE只传输TB数据无CSI report,或通过DCI调度UE传输TB数据和CSI Report(s)时,DCI格式中的’Time domain resource assignment’字段值m,或者RAR UL grant or fallbackRAR UL grant中的’PUSCH time resource allocation’字段值m,提供了资源分配表中的行索引m+1。使用的资源分配表的确定如协议TS38.214中6.1.2.1.1节所定义。该索引对应的行定义了PUSCH发送的时隙偏移 K 2 K_2 K2​,起始符号和长度指示SLIV值,或者直接给出起始符号S和符号长度L,PUSCH mapping type,用于确定TBS的时隙数(如果numberOfSlotsTBoMS存在于资源分配表中),重复次数(如果numberOfRepetitions存在于资源分配表中)。

  当UE被调度传输一个仅包含CSI report(s)无TB数据发送的PUSCH,CSI report(s)由DCI格式中的’CSI request’字段所指示,DCI格式中的’Time domain resource assignment’字段值m,提供了资源分配表中的行索引m+1。使用的资源分配表的确定如协议TS38.214中6.1.2.1.1节所定义。该索引对应的行定义了起始符号和长度指示SLIV值,或者直接给出起始符号S和符号长度L,PUSCH mapping type,此时 K 2 K_2 K2​值定义如下: K 2 = max ⁡ j Y j ( m + 1 ) K_2=\mathop{\max}\limits_{j}Y_j(m+1) K2​=jmax​Yj​(m+1)其中 Y j , j = 0 , . . . , N r e p − 1 Y_j,j=0,...,N_{\rm rep}-1 Yj​,j=0,...,Nrep​−1是 N r e p N_{\rm rep} Nrep​个被触发的CSI上报配置CSI-ReportConfig中以下高层参数对应列表的项, Y j ( m + 1 ) Y_j(m+1) Yj​(m+1)对应 Y j Y_j Yj​的第 ( m + 1 ) (m+1) (m+1)个的项:

reportSlotOffsetListDCI-0-2或reportSlotOffsetListDCI-0-2-r17,如果PUSCH是由DCI格式0_2调度且配置了reportSlotOffsetListDCI-0-2或reportSlotOffsetListDCI-0-2-r17;reportSlotOffsetListDCI-0-1或reportSlotOffsetListDCI-0-1-r17,如果PUSCH是由DCI格式0_1调度且配置了reportSlotOffsetListDCI-0-1或reportSlotOffsetListDCI-0-1-r17;否则为reportSlotOffsetList或reportSlotOffsetList-r17.

TBoMS的slot N以及重复次数K【TS38.214, 6.1.2.1】:

在这里插入图片描述 对于TBoMS,当传输的PUSCH由DCI格式0_1/0_2调度,对应的CRC由C-RNTI、MCS-C-RNTI或NDI=1的CS-RNTI加扰,则:

TBoMS的slot N由numberOfSlotsTBoMS指示;TBoMS的slot N的重复次数K确定如下: 如果在时域资源分配表中存在numberOfRepetitions,则重复次数K等于numberOfRepetitions;否则 K = 1 K=1 K=1. 当UE支持TBoMS的重复传输时,UE不期望 N ⋅ K N\cdot K N⋅K大于32.

PUSCH repetition Type A的重复次数K【TS38.214, 6.1.2.1】:

在这里插入图片描述 对于PUSCH repetition Type A,当传输的PUSCH由DCI格式0_1/0_2调度,对应的CRC由C-RNTI、MCS-C-RNTI或NDI=1的CS-RNTI加扰,则重复次数K确定如下:

如果在时域资源分配表中存在numberOfRepetitions,则重复次数K等于numberOfRepetitions;或者如果UE配置了pusch-AggregationFactor,则重复次数K等于pusch-AggregationFactor;否则 K = 1 K=1 K=1.TBoMS的slot N等于1. 2.2 随机接入过程中PUSCH传输 2.2.1 MSG3 PUSCH

   MSG3 PUSCH:4步RA过程中PUSCH

初传:由RAR/fallbackRAR调度,时域资源分配根据RAR中’Time domain resource assignment’字段指示,选取时域资源分配表中对应的行所确定

重传:通过CRC由TC-RNTI加扰的DCI格式0_0调度,时域资源分配根据DCI格式中’Time domain resource assignment’字段指示,选取时域资源分配表中对应的行所确定

时域资源分配表类型: 仅支持R15版本的时域资源分配表,PUSCH-TimeDomainAllocationList(in pusch-ConfigCommon)或Default A,参考协议TS38.214的Table 6.1.2.1.1-1 mapping type: mapping type A/B,由时域资源分配表中的mappingType参数指示 slot offset K2: 时隙偏移K2值由时域资源分配表中的k2参数指示 起始符号S和长度L: 由时域资源分配表中的startSymbolAndLength参数指示 PUSCH repetition type: 仅支持PUSCH repetition tyep A,默认类型 PUSCH repetition number K: 基于高层参数numberOfMsg3-RepetitionsList是否配置,由MCS字段的2 MSBs比特指示对应list中的某一个值 TBoMS: 不支持,N=1

MSG3 PUSCH的重复:

在这里插入图片描述   对于PUSCH repetition type A,当传输的PUSCH由RAR UL grant调度时,MCS字段的2 MSBs比特提供的值,根据协议TS38.214中的表6.1.2.1-1A来决定重复次数K,基于高层参数numberOfMsg3-RepetitionList是否配置。TBoMS的slot数N=1。

  对于PUSCH repetition type A,当传输的PUSCH通过CRC由TC-RNTI加扰的DCI格式0_0调度时,MCS字段的2 MSBs比特提供的值,根据协议TS38.214中的表6.1.2.1-1A来决定重复次数K,基于高层参数numberOfMsg3-RepetitionList是否配置。TBoMS的slot数N=1。

【TS38.213, 8.3 PUSCH scheduled by RAR UL grant】:

在这里插入图片描述   当UE传输由RAR消息中的RAR UL grant调度的PUSCH时,TB块使用RV0,如果PUSCH传输不是重复的。如果高层提供了TC-RNTI,PUSCH的加扰初始值为TC-RNTI。否则,PUSCH的加扰初始值为C-RNTI。

  Msg3 PUSCH的TB重传,如果存在,通过CRC由TC-RNTI加扰的DCI格式0_0调度,TC-RNTI由对应的RAR消息提供。

  相对于由RAR UL grant调度的PUSCH传输时隙,如果UE在时隙 n n n接收到携带发送的PRACH对应的RAR消息的PDSCH,则UE在时隙 n + k 2 + Δ + 2 μ ⋅ K c e l l , o f f s e t n+k_2+\Delta+2^{\mu}\cdot K_{\rm cell,offset} n+k2​+Δ+2μ⋅Kcell,offset​传输对应的PUSCH,其中 k 2 k_2 k2​和 Δ \Delta Δ的确定参考协议TS38.214中6.1.2.1.1节描述, K c e l l , o f f s e t K_{\rm cell,offset} Kcell,offset​由参数cellSpecificKoffset提供,否则,未提供时 K c e l l , o f f s e t = 0 K_{\rm cell,offset}=0 Kcell,offset​=0。

在这里插入图片描述   对于由RAR UL grant,或CRC由TC-RNTI加扰的DCI格式0_0调度的PUSCH repetition Type A的PUSCH传输,在BWP-Uplink-Common中可以为UE提供一组重复次数配置。如果UE请求PUSCH的重复传输,UE在 N P U S C H r e p e a t N_{\rm PUSCH}^{\rm repeat} NPUSCHrepeat​个时隙中传输PUSCH,其中 N P U S C H r e p e a t N_{\rm PUSCH}^{\rm repeat} NPUSCHrepeat​由RAR UL grant或DCI格式0_0中的MCS字段的2 MSBs比特指示,从高层参数numberOfMsg3-RepetitionList提供的4个值,或{1,2,3,4} (如果numberOfMsg3-RepetitionList不存在)中选取。UE通过RAR中MCS字段的2 LSBs比特,或DCI格式0_0中MCS字段的3 LSBs比特确定PUSCH传输的MCS,确定每一次重复的RV版本以及RBs参考协议TS38.214中的描述。对于TDD,UE从时隙 n + k 2 + Δ n+k_2+\Delta n+k2​+Δ开始选取最先的 N P U S C H r e p e a t N_{\rm PUSCH}^{\rm repeat} NPUSCHrepeat​个时隙,其中PUSCH的重复传输不包含由tdd-UL-DL-ConfigurationCommon指示为下行的符号,或由ssb-PositionInBurst指示为SSB块中的符号。

  UE可以假定携带RAR UL grant的RAR消息的PDSCH接收的最后一个符号,与由RAR Ul grant调度的PUSCH传输的第一个符号之间的最小时间间隔是 N T , 1 + N T , 2 + 0.5 m s N_{T,1}+N_{T,2}+0.5\rm ms NT,1​+NT,2​+0.5ms,其中 N T , 1 N_{T,1} NT,1​是当additional PDSCH DMRS配置时UE处理能力1对应的PDSCH处理时间的 N 1 N_1 N1​个符号, N T , 2 N_{T,2} NT,2​是UE处理能力1对应的PUSCH准备时间的 N 2 N_2 N2​个符号,为了确定最小时间间隔,UE可以认为 N T , 1 N_{T,1} NT,1​和 N T , 2 N_{T,2} NT,2​对应于PDSCH和PUSCH的最小SCS配置。对于 μ = 0 \mu=0 μ=0,UE假定 N 1 , 0 = 14 N_{1,0}=14 N1,0​=14 [TS38.214, 6.4]。

CBRA with 4-step RA type时序示意图:

在这里插入图片描述

2.2.2 MSGA PUSCH

   MSGA PUSCH:2步RA过程中PUSCH,通过UL BWP中高层参数msgA-PUSCH-Config来决定PUSCH occasion的时域资源和频域资源,在确定PRACH发送的preamble后,根据RO的preamble与PO的PUSCH资源之间映射规则,进一步确定最终发送的PUSCH资源

时域资源分配表类型: 仅支持R15版本的时域资源分配表,PUSCH-TimeDomainAllocationList(in pusch-ConfigCommon)或Default A,参考协议TS38.214的Table 6.1.2.1.1-1 mapping type: mapping type A/B,由RRC配置MsgA-PUSCH-Resource中的startSymbolAndLengthMsgA-PO直接指示,或由时域资源分配表中的mappingType参数指示 slot offset K2: 无效 起始符号S和长度L: 由RRC配置MsgA-PUSCH-Resource中的startSymbolAndLengthMsgA-PO直接指示,或由时域资源分配表中的startSymbolAndLength参数指示 PUSCH repetition type: 不支持 PUSCH repetition number K: 不支持,K=1 TBoMS: 不支持,N=1

【TS38.213, 8.1A PUSCH for Type-2 random access procedure】:

在这里插入图片描述   对于Type-2随机接入流程,在PRACH传输之后,UE传输PUSCH。UE传输的PUSCH的TB块使用RV0编码。在PRACH传输之后,PUSCH传输至少要间隔N个符号,其中对于 μ = 0 \mu=0 μ=0或 μ = 1 \mu=1 μ=1, N = 2 N=2 N=2;对于 μ = 2 \mu=2 μ=2或 μ = 3 \mu=3 μ=3, N = 4 N=4 N=4;对于 μ = 5 \mu=5 μ=5, N = 16 N=16 N=16;对于 μ = 6 \mu=6 μ=6, N = 32 N=32 N=32; μ \mu μ是激活UL BWP的SCS。

  如果与DMRS资源相关联的PUSCH occasion不能映射到有效PRACH occasion的preamble,或如果相关联的PRACH preamble不能进行传输(如协议TS38.213中7.5或11.1或15或17.2所述),则UE在PUSCH occasion中不能传输PUSCH。如果PRACH preamble不能映射到一个有效的PUSCH occasion,UE在有效的PRACH occasion也可以传输PRACH preamble。

  一个或多个PRACH preamble和DMRS资源相关联的PUSCH occasion之间的映射是根据MsgA-PUSCH-Resource提供的PUSCH配置进行的。

在这里插入图片描述   UE通过激活UL BWP中高层参数msgA-PUSCH-Config或separateMsgA-PUSCH-Config来决定PUSCH occasion的时域资源和频域资源。如果激活UL BWP不是初始UL BWP,且激活UL BWP中没有配置msgA-PUSCH-Config或separateMsgA-PUSCH-Config,则UE使用初始UL BWP中的msgA-PUSCH-Config或separateMsgA-PUSCH-Config配置。

  UE分别通过激活UL BWP中的interlaceIndexFirstPO-MsgA-PUSCH或frequencyStartMsgA-PUSCH 配置参数决定第一个PUSCH occasion的第一个交织或第一个RB,该配置参数提供了相对于激活UL BWP的起始RB的一个RB偏移。一个PUSCH occasion包含的交织数或RB数分别由nrofInterlacesPerMsgA-PO或nrofPRBs-perMsgA-PO参数提供。UL BWP频域中的连续 PUSCH occasion之间由guardBandMsgA-PUSCH配置的RB数分隔。UL BWP频域中的PUSCH occasion的个数 N f N_f Nf​由nrofMsgA-PO-FDM参数提供。

在这里插入图片描述   如果UE没有专有的RRC配置,或者激活的UL BWP为初始的UL BWP,或者没有配置startSymbolAndLengthMsgA-PO,则通过msgA-PUSCH-timeDomainAllocation提供PUSCH传输的SLIV值和PUSCH mapping type:

如果PUSCH-ConfigCommon中提供了PUSCH-TimeDomainResourceAllocationList,则该参数指示了PUSCH-TimeDomainResourceAllocationList中前maxNroUL-Allocations个值中的其中一个;如果PUSCH-ConfigCommon中不存在PUSCH-TimeDomainResourceAllocationList,该参数指示了协议TS38.214中表6.1.2.1.1-2或6.1.2.1.1-3中项的其中一个.

否则,UE通过startSymbolAndLengthMsgA-PO提供SLIV值,以及mappingTypeMsgA-PUSCH提供PUSCH mapping type.

在这里插入图片描述   对于一个或多个PRACH preamble映射到与DMRS资源相关联的PUSCH occasion,UE通过msgA-PUSCH-TimeDomainOffset确定第一个PUSCH occasion的第一个slot,该参数提供了相对于PUSCH时隙起始的slot偏移,包含PRACH时隙的起始。UE不期望PRACH preamble传输和msgA PUSCH传输在同一个PRACH时隙或PUSCH时隙中,或者对于一个MsgA PUSCH配置有重叠的msgA PUSCH occasion。UE期望每个时隙的第一个PUSCH occasion有相同的SLIV值,该值由startSymbolAndLengthMsgA-PO或msgA-PUSCH-timeDomainAllocation提供。

  每个时隙中连续PUSCH occasions之间通过guardPeriodMsgA-PUSCH个符号分隔开,且有相同的持续时间。每个时隙中时域PUSCH occasion的个数 N t N_t Nt​由nrofMsgA-PO-perSlot提供,PUSCH occasion连续的时隙数 N s N_s Ns​由nrofSlotsMsgA-PUSCH提供。

  PUSCH occasion中PUSCH传输的DMRS配置由msgA-DMRS-Config提供。PUSCH occasion中PUSCH传输的MCS配置由msgA-MCS提供。

  对于时隙内PUSCH传输的frequency hopping,frequency hopping由msgA-intraSlotFrequencyHopping所指示,第二个hop的frequency offset的确定如协议TS38.213的8.3节所描述,表8.3-1中用msgA-HoppingBits代替 N U L , h o p N_{\rm UL,hop} NUL,hop​。如果配置了guardPeriodMsgA-PUSCH,则第二个hop的起始符号与第一个hop的最后一个符号之间间隔guardPeriodMsgA-PUSCH个符号;否则在跳频前后PUSCH传输不存在时间间隔。如果在BWP-UplinkCommon中UE配置了useInterlacePUCCH-PUSCH,则UE传输PUSCH时无跳频。PUSCH传输和相关联的PRACH传输使用相同的spatial filter。

msgA-PUSCH资源参数【TS38.331】:

在这里插入图片描述

MSGA PUSCH时频域资源主要参数:

msgA-PUSCH-TimeDomainOffset-r16:第一个PUSCH Occasion所在时隙相对于PRACH所在时隙的slot偏移量nrofSlotsMsgA-PUSCH-r16:连续发送的MSGA PUSCH的时隙数nrofMsgA-PO-PerSlot-r16:每个时隙内PUSCH occasion时分复用的个数guardPeriodMsgA-PUSCH-r16:时域上连续PO之间的保护间隔符号startSymbolAndLengthMsgA-PO-r16:第一个PUSCH occasion的起始符号S和长度LfrequencyStartMsgA-PUSCH-r16:频域上第一个PUSCH occasion的起始RBnrofPRBs-PerMsgA-PO-r16:每一个PUSCH occasion的PRB数nrofMsgA-PO-FDM:频域上PUSCH occasion频分复用的FDM个数guardBandMsgA-PUSCH-r16:频域上连续PUSCH occasion之间的保护频带RB数nrofDMRS-Sequences-r16:DMRS sequence的个数,值为2时 n S C I D ∈ { 0 , 1 } n_{\rm SCID}∈\{0,1\} nSCID​∈{0,1}

MSGA PUSCH资源示意图:

在这里插入图片描述

2.3 PUSCH with configured grant

Resource allocation for uplink transmission with configured grant 【TS38.214, 6.1.2.3】:

在这里插入图片描述   当PUSCH资源分配由BWP-UplinkDedicated IE中的高层参数configuredGrantConfig半静态配置时,PUSCH传输对应于configured grant,以下的高层参数应用于PUSCH传输:

对于CG Type1 PUSCH,除非另有说明,否则以下参数由configuredGrantConfig给出: 如果rrc-ConfiguredUplinkGrant中配置了高层参数pusch-RepTypeIndicator且设为’pusch-RepTypeB’,则应用PUSCH repetition type B,否则使用PUSCH repetition type A;对于PUSCH repetition type A,时域资源分配表的选择遵循USS中DCI格式0_0的规则;对于PUSCH repetition type B,时域资源分配表的选择如下所示: 如果pusch-Config中配置了pusch-RepTypeIndicatorDCI-0-1且设为’pusch-RepTypeB’,则使用pusch-Config中pusch-TimeDomainAllocationListDCI-0-1 ;否则,使用pusch-Config中pusch-TimeDomainAllocationListDCI-0-2 。当pusch-Config中的pusch-RepTypeIndicatorDCI-0-1和pusch-RepTypeIndicatorDCI-0-2均未设置为’pusch-RepTypeB’时,不期望rrc-ConfiguredUplinkGrant中的pusch-RepTypeIndicator设置为’pusch-RepTypeB’。 高层参数timeDomainAllocation值m提供了所决定的时域资源分配表的行索引m+1,其中start symbol和length的确定参考协议TS38.214中6.1.2节描述。 对于CG Type2 PUSCH:资源分配基于高层配置和DCI中接收到的UL grant。 PUSCH repetition type和时域资源分配表分别由DCI中收到的UL grant指示的PUSCH repetition type和时域资源分配表所决定,如协议TS38.214中6.1.2节描述。如果配置了 K o f f s e t K_{\rm offset} Koffset​值,则确定第一次传输时机时应用该值。

  对于CG type 1/2 PUSCH传输,TB块传输使用的(名义)重复次数K由时域资源分配表中的numberOfRepetitions参数(如果存在)所决定,否则K值由高层参数repK提供。

2.3.1 configured grant type 1

   Configured grant type 1 PUSCH:

初传:根据rrc-ConfiguredUplinkGrant配置中提供的高层参数timeDomainAllocation,选取所决定的时域资源分配表中对应的行所确定

时域资源分配表类型: 支持R15/R16版本的时域资源分配表,PUSCH-TimeDomainAllocationList,PUSCH-TimeDomainAllocationList-r16或Default A,对于PUSCH repetition type A,时域资源分配表的选择遵循USS中DCI格式0_0的规则。 mapping type: mapping type A/B,由时域资源分配表中的mappingType参数指示,对于PUSCH repetition Tyep B,仅支持mapping type B slot offset K2: 无效 起始符号S和长度L: 对于PUSCH repetition Type A,由时域资源分配表中的startSymbolAndLength参数指示;对于PUSCH repetition Type B,由时域资源分配表中的startSymbol和length直接指示 PUSCH repetition type: 支持PUSCH repetition tyep A/B PUSCH repetition number K: TB块传输使用的(名义)重复次数K由时域资源分配表中的numberOfRepetitions参数(如果存在)所决定,否则K值由高层参数repK提供。另外,对于PUSCH repetition type A,由于时域资源分配表的选择遵循USS中DCI格式0_0的规则 ,因此在时域资源分配表中不存在numberOfRepetitions参数,K=1 TBoMS: 不支持,N=1

重传:通过CRC由CS-RNTI加扰且NDI=1的DCI格式调度,时域资源分配遵循DCI动态调度的规则。

2.3.2 configured grant type 2

   Configured grant type 2 PUSCH:

初传:根据CG type2激活DCI格式中’Time domain resource assignment’字段指示,选取时域资源分配表中对应的行所确定

时域资源分配表类型: 支持R15/R16版本的时域资源分配表,PUSCH-TimeDomainAllocationList,PUSCH-TimeDomainAllocationList-r16或Default A mapping type: mapping type A/B,由时域资源分配表中的mappingType参数指示,对于PUSCH repetition Tyep B,仅支持mapping type B slot offset K2: 对于DCI激活后第一次PUSCH的传输,其传输时隙偏移K2值由时域资源分配表中的k2参数指示 起始符号S和长度L: 对于PUSCH repetition Type A,由时域资源分配表中的startSymbolAndLength参数指示;对于PUSCH repetition Type B,由时域资源分配表中的startSymbol和length直接指示 PUSCH repetition type: 支持PUSCH repetition tyep A/B,当PUSCH-Config中高层参数pusch-RepTypeIndicator参数设置为’pusch-RepTypeB’时为PUSCH repetition Type B,否则为PUSCH repetition Type A PUSCH repetition number K: TB块传输使用的(名义)重复次数K由时域资源分配表中的numberOfRepetitions参数(如果存在)所决定,否则K值由高层参数repK提供 TBoMS: 支持,TBoMS的slot N由时域资源分配表中的numberOfSlotsTBoMS参数指示

重传:通过CRC由CS-RNTI加扰且NDI=1的DCI格式调度,时域资源分配遵循DCI动态调度的规则。

Configured grant Type2 PUSCH传输时序图:

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3