一、时域资源分配
1、PUSCH时域资源分配
38.214表6.1.2.1.1-1定义了哪一个PUSCH time domain resource allocation配置应该被使用,要么是根据表6.1.2.1.1-2的默认PUSCH time domain allocation A,或者pusch-ConfigCommon或pusch-Config中高层参数pusch-TimeDomainAllocationList配置的参数。
当网络调度UE发送传输块时,无论是否发送CSI报告,Time domain resource assignment域的值m指示了资源分配表的行索引为m+1。资源分配表定义了子帧偏移值K2以及子帧内起始符号和符号数量指示SLIV,或者直接指示起始符号S和符号数量L,以及PUSCH映射类型。得到m后通过38.214表6.1.2.1.1-1确定是查表PUSCH time domain allocation A或者根据高层参数配置的pusch-TimeDomainAllocationList列表。
当调度UE在PUSCH不发送传输块,只发送CSI(通过DCI的CSI request指示域)时,Time-domain resource assignment域的值m指示了资源分配表的行索引,该资源分配表通过pusch-Config中的高层参数pusch-TimeDomainAllocationList指示。资源分配表定义了子帧内起始符号和符号数量指示SLIV,PUSCH映射类型,帧偏移值K2为,其中Yj是CSI-ReportConfig中reportSlotOffsetList配置的Nrep个触发CSI上报设置,Yj(m+1)是其中第m+1个。
发送PUSCH的时隙为n+k2,n是发送DCI调度的时隙。
pusch-ConfigCommon中配置的pusch-TimeDomainAllocationList定义了PUSCH时域资源分配方式列表。
startSymbolAndLength指示了PUSCH发送的起始符号和符号数量,经过计算得到Start都为0,Len为10、13或者14个符号。
startSymbolAndLength | Start | Len |
27 | 0 | 14 |
41 | 0 | 13 |
83 | 0 | 10 |
2、PDSCH时域资源分配
pdsch-AllocationListAllocationList
List of time-domain configurations for timing of DL assignment to DL data. The configuration applies for PDCCH scrambled with C-RNTI or CS-RNTI but not for CORESET#0 for which the default values in 38.214, table 5.1.2.1.1-1 apply.
pdsch-AllocationListAllocationList指示了下行DCI与下行数据之间的时域配置,适用于C-RNTI或者CS-RNTI加扰的PDCCH,但不适用于CORESET0,对于CORESET0适用于38214的表5.1.2.1.1-1。
表5.1.2.1.1-1定义了不同情况下PDSCH时域资源分配适用方式,要么是有默认的时域资源分配表PDSCH time domain allocation A, B or C,或者pdsch-ConfigCommon或pdsch-Config中高层参数pdsch-TimeDomainAllocationList配置的参数。
可以看到通常C-RNTI加扰时如果配置了pdsch-TimeDomainAllocationList,则根据配置确认PDSCH时域资源分配。
下行时域资源分配,Time domain resource assignment域的值m决定了资源分配行索引m+1。DCI域的值为0指示了列表中的第一个PDSCH-TimeDomainResourceAllocation,值为1指示了列表中第二个PDSCH-TimeDomainResourceAllocation。
每个时域分配方案有三个参数:K0、mappingType和startSymbolAndLength,其中k0如果没有指示则为0,mappingType指示了资源映射方式为typeA或者typeB。startSymbolAndLength指示了起始符号和长度SLIV,计算方法与PUSCH时域资源计算方法一致。网络配置该域使时域分配不会超过时隙的边界。
通过信令可以看出K0没有配置,使用默认值0,表示DCI与PDSCH在同一时隙调度。
各种情况下Start = 1,不同的是长度Len不同。
startSymbolAndLength | Start | Len |
40 | 1 | 13 |
54 | 1 | 12 |
68 | 1 | 11 |
82 | 1 | 10 |
96 | 1 | 9 |
99 | 1 | 8 |
85 | 1 | 7 |
71 | 1 | 6 |
57 | 1 | 5 |
43 | 1 | 4 |
29 | 1 | 3 |
3、映射类型
PDSCH映射类型有两种:
type A,PDSCH起始符号位置S为{0,1,2,3},符号长度L为{3,…,14}(正常CP)或者{3,…,12}(扩展CP)
type B,PDSCH起始符号位置S为{0,…,12},符号长度L为{2,4,7}(正常CP)或者{2,4,6}(扩展CP)
PUSCH映射类型有两种:
type A,PUSCH起始符号位置S为0,符号长度L为{4,…,14}(正常CP)或者{4,…,12}(扩展CP)
type B,PUSCH起始符号位置S为{0,…,13},符号长度L为{1,…,14}(正常CP)或者{1,…,12}(扩展CP)