NR
numerologies and frame structure are discussed in the post: 5G NR: Numerologies and FrameStructure.
This post extends the discussion about NR time-domain frame/slot structure.
A
numerology is defined by Sub Carrier Spacing (SCS) and Cyclic Prefix
(CP). Irrespective of the numerology, a radio frame length is 10 ms
and subframe length is 1 ms.
In
LTE, a subframe is used as a minimum scheduling unit in time-domain while in
NR, a slot is used as a dynamic scheduling unit. Additionally, NR supports
transmission based on mini-slot (a fraction of a slot) as a minimum
scheduling unit. So, it is very important to understand the slot structure and
other details about slot-based scheduling etc.
Slots:
Slot Structure:
In
NR, the number of OFDM symbols per slot are fixed (= 14 with normal CP and =12
with extended CP)
In
LTE, the number of slots per subframe is fixed (= 2). But in NR, the number of
slots per subframe varies with numerology (increases with SCS).
OFDM
symbol duration reduces with increased SCS -> since the number of
OFDM symbols per slot are fixed, slot duration reduces with increased SCS
-> since slot duration reduces but subframe duration is fixed, more slots
can fit within a subframe.
The
following table compares time-domain parameters of LTE and NR for normal CP.
Parameter
|
LTE
|
NR
|
Radio frame length
|
10 ms
|
10 ms
|
Subframe length
|
1 ms
|
1 ms
|
No. of OFDM symbols in a slot
|
14
|
14
|
No. of slots in a subframe
|
2
|
Numerology dependent
|
The
following table summarises number of slots in a subframe/frame for each
numerology for normal CP.
µ
|
SCS
|
No. of slots per subframe = 2µ
|
No. of slots per radio frame = 10 * 2µ
|
slot duration (ms)
|
0
|
15 kHz
|
1
|
10
|
1
|
1
|
30 kHz
|
2
|
20
|
0.5
|
2
|
60 kHz
|
4
|
40
|
0.25
|
3
|
120 kHz
|
8
|
80
|
0.125
|
4
|
240 kHz
|
16
|
160
|
0.0625
|
The
following figure illustrates the number of slots in a subframe and slot
duration for each numerology for normal CP (click on the image to enlarge).
Slot Formats:
A slot can be classified as downlink (all
symbols are dedicated for downlink) or uplink (all symbols are dedicated for
uplink) or mixed uplink and downlink transmissions.
In the case of FDD, all symbols within a slot
for a downlink carrier are used for downlink transmissions and all symbols within
a slot for an uplink carrier are used for uplink transmissions.
TDD:
In TDD, it is possible
that slot may not be configured to be fully used for downlink or for uplink.
Similar to LTE TDD system, a guard period is necessary for transceiver switching
from downlink to uplink and to allow timing advance in the uplink.
NR TDD uses flexible
slot configuration. OFDM symbols in a slot can be classified as
'downlink', 'flexible', or 'uplink'. Flexible symbol can be configured either for
uplink or for downlink transmissions.
One of intentions of
the introduction of the flexible symbols within a slot are to handle the required
guard period in NR TDD.
In LTE TDD, UL/DL
configuration provided via SIB1 informs UEs that a subframe is used for uplink,
downlink or as a special subframe. The configuration of special subframe is also
provided via SIB1 which contains the guarding necessary for both timing advance
and transceiver switching.
In NR, the configuration
of slot format can be done in static, semi-static or fully dynamic fashion.
This is discussed in the upcoming sections.
Slot Configuration and slot format determination:
Slot configuration procedure is thoroughly
discussed in section 11.1 of 38.213.
NR supports the configuration of slot format in static,
semi-static or fully dynamic fashion. Static and semi-static slot configuration
is done using RRC while dynamic slot configuration is done using PDCCH DCI.
In TDD, for small/isolated cells, dynamic TDD is
suitable to adapt to traffic variations, while for large cells, semi-static TDD
may be more suitable for handling interference issues than fully dynamic TDD.
All the mechanisms used in NR to provide the UE
with the required DL/UL transmission pattern are discussed in the subsequent
sections. It is important to note that the network can combine some or all of the
mechanisms discussed below to provide the UE with a desired DL/UL transmission
pattern.
Note that if a slot configuration is not provided
by the network, all the slots/symbols are considered as flexible by default.
Slot configuration via RRC consists of two parts.
First part is configured by the IE tdd-UL-DL-ConfigurationCommon which provides all the UEs in the cell with
cell-specific DL/UL pattern.
The second part is configured by the IE tdd-UL-DL-ConfigurationDedicated via dedicated RRC
signalling. This UE specific configuration further modifies/allocates the unallocated
(flexible) slots and symbols by tdd-UL-DL-ConfigurationCommon.
1a.
Slot configuration using
RRC (tdd-UL-DL-ConfigurationCommon):
The IE tdd-UL-DL-ConfigurationCommon is either
broadcasted within SIB1
or configured to the UE using dedicated RRC signalling.
When provided via SIB1, this IE is optionally
present for TDD cells. For FDD cells, this IE is not configured by the network.
When provided via dedicated RRC signalling, this
IE is mandatory present upon SpCell change and upon serving cell (SCell
with SSB or PSCell) addition. Otherwise, this IE is not configured by the
network.
The structure of the IE tdd-UL-DL-ConfigurationCommon
is given below.
tdd-UL-DL-ConfigurationCommon | |
referenceSubcarrierSpacing | ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, spare3, spare2, spare1} |
pattern1 | TDD-UL-DL-Pattern |
pattern2 | TDD-UL-DL-Pattern |
TDD-UL-DL-Pattern | |
dl-UL-TransmissionPeriodicity | ENUMERATED {ms0p5, ms0p625, ms1, ms1p25, ms2, ms2p5, ms5, ms10} |
nrofDownlinkSlots | INTEGER (0..320) |
nrofDownlinkSymbols | INTEGER (0..13) |
nrofUplinkSlots | INTEGER (0..320) |
nrofUplinkSymbols | INTEGER (0..13) |
dl-UL-TransmissionPeriodicity-v1530 | ENUMERATED {ms3, ms4} |
This IE configures the UE with at least one DL/UL pattern. pattern1 is mandatory and pattern2 is optional but by including pattern2, the network can have additional scheduling flexibility. Both pattern1 and pattern2 contain same parameters but usually of different values.
The procedure for determining DL/UL pattern depends
upon whether or not pattern2 is configured within tdd-UL-DL-ConfigurationCommon.
Case1: only pattern1 is configured:
In this case a single DL/UL pattern is repeated
periodically according to dl-UL-TransmissionPeriodicity. Steps to
determine DL/UL pattern is given below;
Let P1 = dl-UL-TransmissionPeriodicity,
dslots,1 = nrofDownlinkSlots, uslots,1 = nrofUplinkSlots,
dsym,1 = nrofDownlinkSymbols, and usym,1
= nrofUplinkSymbols;
1. Determine µ from referenceSubcarrierSpacing
2. Determine the total no. of slots (S1) within the slot configuration
period (P1); S1 = P1 x 2µ,
for example, let P1 = 2.5 ms and µ = 3, in this case, there
are 20 slots within the slot configuration period.
3. From total S1 slots reserve first dslots,1
slots for downlink symbols and last uslots,1 slots for uplink
symbols.
4. Now, reserve first dsym,1
symbols within the slot immediately following the last full downlink slot and
last usym,1 symbols in the slot preceding the first full uplink
slot.
5. Consider the remaining symbols as flexible
symbols. These flexible symbols can further be allocated to either downlink or
uplink by making use of dedicated configuration which will be discussed in the
next section.
No. of flexible
symbols = (S1 - dslots,1
- uslots,1).14
- dsym,1
- usym,1
Note: Periods are initialised such that, the first
symbol every 20 ÷ P periods is a first symbol in an even numbered radio frame.
The following example illustrates how slots and
symbols are distributed when only pattern1 is configured;
Case2: both pattern1 and pattern2 are configured:
In this case two DL/UL patterns (pattern1 and
pattern2) are placed next to each other. These two concatenated patterns
jointly repeat with periodicity given by dl-UL-TransmissionPeriodicity
(from pattern1) + dl-UL-TransmissionPeriodicity (from pattern2).
Steps to determine DL/UL pattern is given below;
1. The UE first determines µ, S1, P1, dslots,1,
uslots,1, dsym,1, and usym,1 according
to procedure defined in Case1.
2. Similarly, UE determines S2, P2, dslots,2,
uslots,2, dsym,2, and usym,2
from parameters given by pattern2.
3. Determine the total no. of slots (S) within
the slot configuration period; S = S1+S2 = (P1+P2).2µ, for
example, let P1 = 2.5 ms, P2 = 2.5 ms and µ = 3, there are
40 slots within the configuration period.
4. During first S1 slots of total S
slots, allocate slots/symbols by following steps 3, 4 and 5 from Case1
and using parameters from pattern1.
5. During last S2 slots of total S
slots, allocate slots/symbols by following steps 3, 4 and 5 from Case1
and using parameters from pattern2.
Note1: Periods are initialised such that, the first symbol
every 20 ÷ (P1+P2) periods is a first symbol in an even numbered radio frame.
The network should configure P1 and P2 such that, P1 + P2
divides 20 ms.
The following example illustrates how slots and
symbols are distributed when both pattern1 and pattern2 are configured,
click on the image to enlarge the image;
1b. Slot configuration using
RRC (tdd-UL-DL-ConfigurationDedicated):
As discussed in the previous section, by using cell-specific
configuration (tdd-UL-DL-ConfigurationCommon), the network configures
some slots/symbols as downlink, some as uplink and the rest as flexible.
The UE specific tweak to the slot configuration is
necessary to help the network adjust DL/UL pattern based on the UE needs.
The network sends the UE-specific slot
configuration using IE tdd-UL-DL-ConfigurationDedicated which further modifies/allocates
the unallocated (flexible) slots and symbols.
The IE tdd-UL-DL- ConfigurationDedicated
is optional and if the network doesn’t configure this IE, the UE uses tdd-UL-DL-ConfigurationCommon
alone to derive the slot configuration.
The configuration in tdd-UL-DL-
ConfigurationDedicated overrides only flexible symbols
per slot over the number of slots as provided by tdd-UL-DL-
ConfigurationCommon i.e., this dedicated configuration cannot change slots/symbols
which are already allocated for downlink/uplink via tdd-UL-DL-ConfigurationCommon.
The contents of tdd-UL-DL-
ConfigurationDedicated are presented below;
tdd-UL-DL-ConfigurationDedicated | |
slotSpecificConfigurationsToAddModList | List of 1 to 320 TDD-UL-DL-SlotConfig |
slotSpecificConfigurationsToreleaseList | List of 1 to 320 TDD-UL-DL-SlotIndex |
TDD-UL-DL-SlotConfig | |
slotIndex | INTEGER (0..319) |
symbols | |
allDownlink | NULL |
allUplink | NULL |
explicit | |
nrofDownlinkSymbols | INTEGER (0..13) |
nrofUplinkSymbols | INTEGER (0..13) |
The tdd-UL-DL-ConfigurationDedicated provides
individual slot configuration(s) using slotSpecificConfigurationsToAddModList.
Each slot configuration contains the following;
slotIndex identifies a slot
within a slot configuration period given in tdd-UL-DL-configurationCommon.
symbols structure provides the
direction (downlink or uplink) for the symbols within the slot that is being
configured.
- allDownlink indicates that all
symbols in this slot are used for downlink;
- allUplink indicates that all
symbols in this slot are used for uplink;
- explicit indicates explicitly
how many symbols in the beginning and end of this slot are allocated to
downlink and uplink, respectively.
- nrofDownlinkSymbols is the number of
consecutive downlink symbols in the beginning of the slot identified by slotIndex.
-
nrofUplinkSymbols is the number of
consecutive uplink symbols in the end of the slot identified by slotIndex.
If nrofDownlinkSymbols is not provided,
there are no downlink symbols in the slot and if nrofUplinkSymbols is
not provided, there are no uplink symbols in the slot. The remaining symbols in
the slot are flexible.
The following illustration shows how UE-specific
slot configuration overrides flexible slots/symbols provided by the cell-specific
configuration, click on the image to view it in full;
It is important to note that a symbol can only
be flexible if and only if both UE- and cell-specific slot configurations
indicate that the respective symbol to be flexible.
2. Dynamic slot configuration
using group scheduling:
This mechanism is mainly intended for the devices
that are not being currently scheduled; the devices that are being scheduled
would receive the transmit/receive pattern via scheduling grants/assignments (discussed
in next section).
As discussed already, the slot configuration using
RRC is done in cell-specific and UE-specific manner. The resulting slot
configuration may have some more flexible slots/symbols left unallocated.
By making use of layer1 signalling, the remaining
(if any) flexible symbols can dynamically be reconfigured. PDCCH DCI
format 2_0 whose CRC is scrambled with SFI-RNTI is used for this
purpose. For more information on DCI formats, refer to DCI Formats in 5G NR.
DCI format 2_0 is designed to provide slot
format indicator (SFI)(s) for a group of UEs. Multiple UEs in the group are
allocated with same SFI-RNTI and hence all those UEs decode same PDCCH
(DCI). Each UE extracts its own SFI based on the position of SFI
within DCI (configured by RRC).
The SFI informs the UE(s) which are downlink,
uplink, and flexible symbols.
The IE SlotFormatIndicator within PDCCH-ServingCellConfig
provides the configuration of SFIs to a configured group of one or more UEs.
The IE structure for SlotFormatIndicator is given below;
SlotFormatIndicator | |
sfi-RNTI | INTEGER (0..65535) |
dci-PayloadSize | INTEGER (1..128) |
slotFormatCombToAddModList | List of 1 to 16 SlotFormatCombinationsPerCell |
slotFormatCombToReleaseList | List of 1 to 16 ServCellIndex |
SlotFormatCombinationsPerCell | |
servingCellId | INTEGER (0..31) |
subcarrierSpacing | ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, spare3, spare2, spare1} |
subcarrierSpacing2 | |
slotFormatCombinations | List of 1 to 512 SlotFormatCombination |
positionInDCI | INTEGER (0..127) |
SlotFormatCombination | |
slotFormatCombinationId | INTEGER (0..511) |
slotFormats | List of 1 to 256 slot formats, each format can take INTEGER (0..255) |
dci-PayloadSize informs the UE about
the total length of the DCI payload scrambled with SFI-RNTI.
slotFormatCombToAddModList configures the UE with
a list of SlotFormatCombinations, each of which for a different serving
cell.
positionInDCI informs the UE about
the (starting) position (bit) of the slotFormatCombinationId (SFI-Index)
for the serving cell identified by servingCellId within the DCI payload.
servingCellId is the ID of the
serving cell for which the slotFormatCombinations are applicable.
slotFormatCombinations configures the UE with a list with slot format combinations. Each SlotFormatCombination
comprises of one or more SlotFormats.
-
slotFormatCombinationId
is used in the DCI
payload to dynamically select the slot format combination.
- slotFormats provides slot formats
that occur in consecutive slots in time domain order as listed in this field. Slot
formats are explained below;
Slot Formats:
Release 15 version of 38.213 has defined 56 slot
formats (Table 11.1.1-1) each of which is a predefined pattern of
downlink/flexible/uplink symbols during one slot. The table is presented
below for a quick reference.
Format
|
Symbol number in a slot
|
|||||||||||||
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
|
0
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
1
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
2
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
3
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
4
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
5
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
F
|
6
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
F
|
F
|
7
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
8
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
9
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
10
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
11
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
12
|
F
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
13
|
F
|
F
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
14
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
15
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
16
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
17
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
18
|
D
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
19
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
20
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
21
|
D
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
22
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
23
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
24
|
D
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
25
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
U
|
26
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
U
|
27
|
D
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
U
|
28
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
U
|
29
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
U
|
30
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
F
|
U
|
31
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
U
|
U
|
32
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
U
|
U
|
33
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
F
|
U
|
U
|
34
|
D
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
35
|
D
|
D
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
36
|
D
|
D
|
D
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
37
|
D
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
38
|
D
|
D
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
39
|
D
|
D
|
D
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
40
|
D
|
F
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
41
|
D
|
D
|
F
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
42
|
D
|
D
|
D
|
F
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
U
|
43
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
F
|
F
|
U
|
44
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
F
|
F
|
F
|
F
|
U
|
U
|
45
|
D
|
D
|
D
|
D
|
D
|
D
|
F
|
F
|
U
|
U
|
U
|
U
|
U
|
U
|
46
|
D
|
D
|
D
|
D
|
D
|
F
|
U
|
D
|
D
|
D
|
D
|
D
|
F
|
U
|
47
|
D
|
D
|
F
|
U
|
U
|
U
|
U
|
D
|
D
|
F
|
U
|
U
|
U
|
U
|
48
|
D
|
F
|
U
|
U
|
U
|
U
|
U
|
D
|
F
|
U
|
U
|
U
|
U
|
U
|
49
|
D
|
D
|
D
|
D
|
F
|
F
|
U
|
D
|
D
|
D
|
D
|
F
|
F
|
U
|
50
|
D
|
D
|
F
|
F
|
U
|
U
|
U
|
D
|
D
|
F
|
F
|
U
|
U
|
U
|
51
|
D
|
F
|
F
|
U
|
U
|
U
|
U
|
D
|
F
|
F
|
U
|
U
|
U
|
U
|
52
|
D
|
F
|
F
|
F
|
F
|
F
|
U
|
D
|
F
|
F
|
F
|
F
|
F
|
U
|
53
|
D
|
D
|
F
|
F
|
F
|
F
|
U
|
D
|
D
|
F
|
F
|
F
|
F
|
U
|
54
|
F
|
F
|
F
|
F
|
F
|
F
|
F
|
D
|
D
|
D
|
D
|
D
|
D
|
D
|
55
|
D
|
D
|
F
|
F
|
F
|
U
|
U
|
U
|
D
|
D
|
D
|
D
|
D
|
D
|
56 – 254
|
Reserved
|
|||||||||||||
255
|
UE determines the slot format for the slot based on tdd-UL-DL-ConfigurationCommon, or tdd-UL- DL-ConfigurationDedicated and, if any, on detected DCI formats
|
When slot format is set to 255, the UE should not
use the above table to determine the slot format. Instead, the slot format is
determined based on configuration given by tdd-UL-DL-ConfigurationCommon,
or tdd-UL- DL-ConfigurationDedicated or from the received scheduling grants/assignments
(discussed in the next section).
Additionally, this mechanism may also be used to
override already configured periodic transmissions in uplink (SRS) or
downlink (CSI-RS). For example, if the UE is configured to transmit SRS periodically,
but the network wants to utilise one of the SRS symbols for downlink; in
this case, the network simply sends SFI overriding uplink (allocated for
SRS) with downlink.
-
It is only possible
to override a symbol which was configured to be flexible by RRC (cell- and
UE-specific) as SFI can’t change any slots/symbols that are already
configured to be uplink or downlink.
3. Slot configuration via dynamic
scheduling:
In addition to the above discussed mechanisms, when
the network is already scheduling a UE with scheduling grants/assignments, the network
could dynamically inform the UE about transmit/receive pattern.
If the UE is not configured with SlotFormatIndicator
and during the flexible symbols configured by DL-ConfigurationCommon and
tdd-UL-DL-ConfigurationDedicated (if configured);
- the UE receives PDSCH
or CSI-RS in the set of symbols of the slot if the UE receives a corresponding
indication by a DCI format 1_0, DCI format 1_1, or DCI format 0_1.
- the UE transmits
PUSCH, PUCCH, PRACH, or SRS in the set of symbols of the slot if the UE receives
a corresponding indication by a DCI format 0_0, DCI format 0_1, DCI format 1_0,
DCI format 1_1, or DCI format 2_3.
Mini-slots:
In
supporting low-latency applications such as URLLC, time-domain scheduling
plays a significant role. There are two ways to support low-latency
transmissions w.r.t time-domain scheduling. One way is to dynamically change
the SCS/slot duration which itself involves some delay. Another way is
only to use only part of a slot i.e., by using as may number of OFDM symbols as
necessary to send/receive the data.
NR
supports transmissions over a fraction of a slot which is known as mini-slot.
For a very low latency transmissions, mini-slots avoid the need to wait
until the slot boundary.
With
low SCS configurations, the slot duration is high and hence using a
fraction of a slot provides significant advantage compared to full slot in low
latency scenarios. For example, when using SCS of 15 kHz, the slot
duration is 1 ms whereas a mini-slot occupying 2 symbols would last for ≈143
µs.
Mini-slot
concept is also advantageous when operating in FR2; As the available bandwidth can
be too large in FR2, even few OFDM symbols over a large bandwidth can deliver
high amount of data. In other words, allocating full slot over a large
bandwidth is unnecessary if the data to be transmitted is not that large.
Another
use case of mini-slot based transmission is when operating in unlicensed
spectrum wherein, after the successful LBT (listen-before-talk)
procedure, the transmission can start as soon as possible without needing to
wait until the slot boundary.
A
mini-slot length can be 2, 4, or 7
OFDM symbols. A mini-slot contains DM-RS at position(s)
relative to the start of the mini-slot.
Note
that some UEs targeting certain use cases may not support all mini-slot
lengths and all starting positions within a slot.
The
figure below illustrates an example time-domain structure for normal CP.
Reference: 3GPP TS 38.211, 38.212, 38.213, 38.214, 38.331, and TR 38.912