5G - 201905 - HUA - Version - 1.6
5G - 201905 - HUA - Version - 1.6
5G - 201905 - HUA - Version - 1.6
Standalone Architecture
NR
Frame Control
Coding Waveform Native MIMO Multi-access
Structure Channel
Short TTI
Polar DFT-S-OFDM Analog beam Grant Free
(latency)
F-OFDM
Flexible TDD Digital beam
(less guard)
Future-proof design:
• Reserved Resources Concept
• Clean subframe structure for future networks
Ultra-lean design:
• Minimize any transmission not directly related to user data transmission, energy saving
• No cell-specific à Cell-less network
Beam-centric design:
• Beam management support
• Interworking across spectrum bands: interworking with LTE
© Widermind AB Vivacom Sofia 05-19 7
3GPP
Requirements
Core Network
• EPC – Evolved Packet Core for 4G
• 5GC – 5 Generation Core Network
Non-roaming architecture
(in reference point representation)
N11 N7 N5
N14 N15
N1 N2 N4
MME = AMF
PGW-C = SMF
PGW-U = UPF N3 N6
HSS = UDM
N9
3GPP 23.501 Figure 4.2.3-2
MME N6a
HSS
N26
S11
N22 N12 N8 N10
SGW S5-C
S1-C
S5-U N11 PGW-C N7 PCRF N5
S1-U
N15
N1 N2 N4
E-UTRAN Uu N3 PGW-U N6
N9
3GPP 23.501
MME = AMF
PGW-C = SMF
PGW-U = UPF
HSS = UDM
N10
PCF
S6a
N8
N7
SMF + N15
S5-C PGW-C
N4
UPF +
N11
PGW-U
S5-U
SGW
S11
N26
MME AMF
S1-MME
S1-U U N3 N2
N1
E-UTRAN NG-RAN
MME = AMF
PGW-C = SMF UE UE
PGW-U = UPF 3GPP TS 23.501 Figure 4.3.1-1
HSS = UDM
Parameters
Customer’s UE RAN Transport Core
EDGE computing AMF/SMF/UPF/PCF
S1-C S1-U S1-C S1-U S1-U S1-C S1-U S1-U NG-C NG-U NG-U NG-C NG-U
EPC
Xn-U
LTE ■ NR ♣
Xn-C
XN-u
PDCP NR-PDCP NR-PDCP
RLC RLC NR-RLC NR-RLC
MAC NR-MAC
LTEeNB gNB
MME S-GW
DRB
B
DR
ated
ed
Group (MGC)
at
in
rmin
rm
te
N
:M
: SN
S1-U
S1
U interface
• The gNB is connected to EPC via the S1-U
NR Uu interface
X2 (DRB) NR cell
gNB gNB provides the Secondary
LTE cell Cell Group (SGC)
eNB LTE Uu (SRB+DRB)
• Solution based on dual connectivity, with common Core S1-C S1-U S1-U
network, will allow:
Xn-U
Xn-C
GHz band helps overcome propagation challenges with
Supplemental Uplink. ♣ User Plane Split ■ Control Plane Anchor
NR Leg Setup
MN terminated SN terminated
MCG DRB Split DRB
Initial Context Setup Release to Idle Mode
NR Leg Release
Initial Context Setup NR Leg Setup NR Leg Release Release to Idle Mode
§ Bearer is set up as § Bearer is reconfigured § Bearer type is § UE is released to IDLE
MN-terminated MCG to an SN-terminated changed to mode
DRB Split DRB MN-terminated MCG § Any resources for the
§ User plane data over § Change of PDCP DRB Split DRB in the eNB
LTE radio only version and security § Change of PDCP and the gNB are
key version released idle Mode
§ Measurement based and security key
setup (B1) or § Triggered by e.g. NR
configuration based RLF,
setup (blind) NR Cell lock
PDCP PDCP PDCP PDCP PDCP PDCP LTE Initial Context Setup + B1 Measurement
Event configuration (optional)
RLC RLC RLC X2 RLC RLC X2 RLC
MAC MAC MAC MAC MAC MAC B1 Measurement
Report
PHY PHY PHY PHY PHY PHY
X2
NR cell
X2
eNB2
NR cell
gNB2 LTE cell
X2
gNB1
eNB1
UE Context Release
New path
E-RAB Modification Confirmation
UE Context Release
Release Resources
3GPP 38.101-1 f30 Table 6.2D.1-1: UE Power Class for UL-MIMO in closed loop spatial multiplexing scheme
Class 1 (dBm) Tolerance Class 2 (dBm) Tolerance Class 3 Tolerance (dB) Class 4 Tolerance (dB)
NR band (dB) (dB) (dBm) (dBm)
NOTE 1: 1refers to the transmission bandwidths confined within FUL_low and FUL_low + 4 MHz or FUL_high – 4 MHz and FUL_high, the maximum output
power requirement is relaxed by reducing the lower tolerance limit by 1.5 dB
• Neither type of UEs are allowed to transmit with power above Ppowerclass in FR1
LTE
NR LTE NR
3GPP R1-1800942
B1 Measurement Report
SgNB Addition Request
(MeNB Resource Coordination
Info (TDM Pattern))
RRC Connection
Reconfiguration Complete
SgNB Reconfiguration
Complete
U LTE UL forbidden
Special contains 2 UL OFDM
symbols U UL is available
Solution:
LTE FDD RAT will be configured with • Supplemental Uplink (however negative impacts, especially on throughput needs to be
TDD pattern number 2 and offset 3 investigated)
• Standalone operation (SA) – UE is connected only to one RAT at a time
© Widermind AB Vivacom Sofia 05-19 58
UL Coverage Extension
• Supplemental Uplink X X X X
3500 NR PUSCH
63
vendor specific, unless 5G low band without spectrum 1800 LTE PDSCH (rrc) 1800 LTE PDSCH (RRC)
sharing is deployed.
3500 NR PDSCH (data) Scell 3500 PDSCH (data)
On 3.5GHz UL border,
1800 LTE PUCCH 1800 LTE PUCCH
PCell SCell swap is
required
71
70
69
68
Resource Block 5
67
66
65
64
63
62
61
60
59
58
57
56
Resource Block 4
55
54
53
52
51
50
49
48
47
46
45
44
Resource Block 3
43
42
41
40
Bandwidth = 1.08 MHz
Subcarrier Number
Resource Block 2
31
30
29
28
27
26
25
24
23
22
21
20
Resource Block 1
19
18
17
16
15
14
13
12
11
10
Resource Block 0 = 180 kHz
9
8
7
6
5
4
3
2
1
0
Physical Uplink Control Channel 1 (PUCCH) Physical Uplink Shared Channel (PUSCH) Physical Random Access Channel (PRACH)
PRACH Configuration Index = 4 (every radio frame)
Physical Uplink Control Channel 2 (PUCCH) Not used Uplink (empty)
NR PUCCH NR PUCCH
Frequency
LTE & NR Co- NR PUSCH
LTE SRS
LTE SRS
10 MHz 20 MHz 10 MHz 20 MHz
existence LTE PUSCH
NR relative 87 % 89 % 80 % 82 % LTE PUSCH
Stationary
LTE PRACH
T-put
Possible also with LTE PUCCH LTE PUCCH
LTE relative 93 % 93 % 93 % 93 % deployment: NR PUCCH NR PUCCH
T-put NR TDD and LTE FDD
Time
TTI TTI+1
Resource Blocks
54 1 54 54 1
bitmap-1
bitmap-1
53 1 53 53 1
52 1 52 52 1
51 1 51 51 1
50 1 50 50 1
… … … … …
… 0 … … 0
0 0 0 0 0
0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0
bitmap-2 bitmap-2
Resource Blocks
55
• RBs containing CORESET can be scheduled by NR PDSCH only, 54
CORESET change only possible through RRC signaling 53
52
51
PDCCH/PDSCH LTE/NR 50
… NR SSB (PSS, SSS, PBCH)
scheduling Dynamic LTE PDCCH size … Period 20ms (4 slots
0 1 2 3 4 5 6 7 8 9 10111213 0 1 2 3 4 5 6 7 8 9 10111213
105
includes beam
105
… … Out of LTE band, sweeping), 20 RBs in
20
… … allocated for NR PDSCH freq domain, BW
…
55 55 NR RBs: 0-2 and 103-105 0
bottom
54 54
53 53
52 52
51 51
50 50
… … LTE PDCCH
LTE SSS
… … LTE PDSCH
LTE PSS
0 0 NR CORESET
LTE PBCH
NR PDSCH
NR SSB
© Widermind AB Vivacom Sofia 05-19 74
Reserved Resources for LTE CRS
• NR PDCCH must avoid LTE CRS from antenna port 2 and 3
in symbol #1. It is not 3GPP standardizes therefore high
PDCCH/PDSCH LTE/NR
risk of unsuccessful demodulation. NR CEE aggregation scheduling
level may increase to compensate, so to PDCCH capacity 0 1 2 3 4 5 6 7 8 9 10111213
12
will be reduced. 11
10
9
• NR PDSCH will be rate-matched around LTE CRS. It is 8
Subcarrier
7
standardized procedure by 3GPP, no performance 6
reduction. 5
4
3
2
• NR PDSCH DMRS can be configured in symbol #2 or #3, 1
where there is no LTE CRS
LTE PDCCH
LTE CRS 4x4
NR CORESET
NR PDSCH
76
Solutions:
• New or second cabinet installation
• Installation of heat exchanger to decrease humidity (lower efficiency than free cooling, higher power
consumption and noise)
• Installation of AC (decreases humidity too)
6 6 GHz
Example: Band 78 (3.5 GHz)
• SCS = 30kHz
3.5 GHz • NR IDLE Cell Broadcast Active
1 2.6 GHz
Radius
3GPP 38.101-1 Table 5.1-1 n1 1920 MHz – 1980 MHz 60 2110 MHz – 2170 MHz 60 FDD UMTS
n2 1850 MHz – 1910 MHz 60 1930 MHz – 1990 MHz 60 FDD
Frequency range Correspon/ding Comment n3 1710 MHz – 1785 MHz 75 1805 MHz – 1880 MHz 75 FDD PCS
designation frequency range n5 824 MHz – 849 MHz 25 869 MHz – 894 MHz 25 FDD
n7 2500 MHz – 2570 MHz 70 2620 MHz – 2690 MHz 70 FDD 2.6 GHz FDD
FR1 450 MHz – 6000 MHz Sub 6 GHz n8 880 MHz – 915 MHz 35 925 MHz – 960 MHz 35 FDD GSM
n20 832 MHz – 862 MHz 30 791 MHz – 821 MHz 30 FDD DD800
FR2 24250 MHz – 52600 MHz mmWave n28 703 MHz – 748 MHz 45 758 MHz – 803 MHz 45 FDD DD700
n38 2570 MHz – 2620 MHz 50 2570 MHz – 2620 MHz 50 TDD 2.6 GHz TDD
n41 2496 MHz – 2690 MHz 194 2496 MHz – 2690 MHz 194 TDD
• All relevant frequency bands used in Europe has been n50
n51
1432 MHz – 1517 MHz
1427 MHz – 1432 MHz
85
5
1432 MHz – 1517 MHz
1427 MHz – 1432 MHz
85
5
TDD
TDD
also standardized for 5G-NR n66 1710 MHz – 1780 MHz 70 2110 MHz – 2200 MHz 90 FDD
3GPP 38.101-2 Table 5.2-1 NR operating bands for FR2 n70 1695 MHz – 1710 MHz 15 1995 MHz – 2020 MHz 25 FDD
UE receive Mode
Band n77 3300 MHz – 4200 MHz 900 3300 MHz – 4200 MHz 900 TDD 3.5 GHz TDD
FUL_low – FUL_high FDL_low – FDL_high
n78 3300 MHz – 3800 MHz 500 3300 MHz – 3800 MHz 500 TDD 3.5 GHz TDD
n257 26500 MHz – 29500 MHz 3000 26500 MHz – 29500 MHz 3000 TDD
n79 4400 MHz – 5000 MHz 600 4400 MHz – 5000 MHz 600 TDD
n258 24250 MHz – 27500 MHz 3260 24250 MHz – 27500 MHz 3260 TDD
n80 1710 MHz – 1785 MHz 75 N/A SUL PCS UL
n260 37000 MHz – 40000 MHz 3000 37000 MHz – 40000 MHz 3000 TDD
n81 880 MHz – 915 MHz 35 N/A SUL GSM UL
Huawei 5G RAN 2.1 n82 832 MHz – 862 MHz 30 N/A SUL DD800 UL
n83 703 MHz – 748 MHz 45 N/A SUL DD700 UL
NRDUCell.FrequencyBand = ; [N3, N28, N41, N77, N78, n84 1920 MHz – 1980 MHz 60 N/A SUL UMTS UL
N79, N80, N82, N83, N84, N86, N257, N258, N260] n86 1710 MHz – 1780 MHz 70 N/A SUL
• LDPC is not as simple as turbo coding at Encoding phase, but much simpler in decoding phase à improvement for large
block size. Further, it allows lower coding rate than 1/3 (Turbo Codes in LTE with lower than 1/3 rate relies on repetition),
and therefore allowing higher coding gains and high reliability in bad radio conditions
• Fast decoding allows for short processing time at a receiver, therefore opens way for low latency services
• Polar Coding is to replace TBCC (Tail Bit Convolution Code) and LDPC is to replace Turbo Coding.
• Polar codes are relatively new (2008) invention, and first class of codes shown to achieve the Shannon capacity limit with
reasonable complexity especially for short block lengths à suitable for control channels
• Reason is a wide operational frequency range of NR (sub 3GHz to 39GHz), and maximum bandwidth of NR – 100 MHz (FR
= 1) or 400MHz (FR = 2).
• Typically BWs of up to 20MHz are configured with 15 kHz SCS, while wider BWs may have 100 MHz (3.x GHz) or even
higher – FR2 = 400 MHz
Huawei 5G RAN 2.1
NRDUCell. SubcarrierSpacing = 30KHZ; [15KHZ, 30KHZ, 120KHZ]
subcarrier
duration – 66.6 µs. It is consequently less prone to inter
symbol interference, i.e., suitable for long cell radius 1 slot = 1 ms
1 slot = 0.5 ms
M M
𝑂𝐹𝐷𝑀 𝑠𝑦𝑚𝑏𝑜𝑙 𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛 = NON
= MP QRS
= 66.6𝜇𝑠
subframe
1 slot = 0.25 ms
subframe
SCS = 30kHz
≈ 2 km Use Case = eMBB, URLLC
BW < 100 MHz
TOFDM = 0.5 ms SCS = 120kHz
Use Case = URLLC, eMBB, indoor
indoor BW < 400 MHz
TOFDM < 0.125 ms
Cyclic prefix
Mgg [\]\ ^_`abc hjj [\]\ ^_`abc 4.69 µs 2.34 µs 1.17 µs 0.59 µs 0.29 µs
𝑇Of = higj ∗ 𝑇WXYZ or 𝑇Of = gilm ∗ 𝑇WXYZ
Subframe duration 1 ms 1 ms 1 ms 1 ms 1 ms
(452.5 kHz in each side, LTE has 1000 kHz) 15 242.5 312.5 382.5 452.5 522.5 [592.5] 552.5 692.5 N/A N/A N/A
30 505 665 645 805 785 [945] 905 1045 825 925 845
60 N/A 1010 990 1330 1310 [1290] 1610 1570 1530 1450 1370
• Maximum channel BW is shall not exceed 3300
subcarriers and 4096 FFT size 3GPP 38.101-2 Table 5.3.2-1: Maximum transmission bandwidth configuration for FR2
50MHz 100MHz 200MHz 400 MHz
SCS (kHz)
• UE can operate in asymmetric UL and DL NRB NRB NRB NRB
60 66 132 264 N.A
bandwidths 120 32 66 132 264
Channel Edge
Channel Edge
Transmission
Bandwidth [RB] (CHBW – SCS*12*NRB)/2- SCS/2
Resource Block
f
Active Resource
Blocks
RF1 NR UE and BS spectrum utilization for CP-OFDM (DL & UL with MIMO)
Channel Bandwidth Huawei 5G RAN 2.1
SCS 100
5MHz 10MHz 15MHz 20 MHz 25 MHz 30 MHz 40 MHz 50MHz 60 MHz 80 MHz NRDUCell.DLBandwidth = ; [CELL_BW_10M,
(kHz) MHz
CELL_BW_15M, CELL_BW_20M, CELL_BW_40M,
15 90.0% 93.6% 94.8% 95.4% 95.8% N/A 97.2% 97.2% N/A N/A N/A
CELL_BW_60M, CELL_BW_80M, CELL_BW_100M,
30 79.2% 86.4% 91.2% 91.8% 93.6% N/A 95.4% 95.8% 97.2% 97.7% 98.3%
CELL_BW_200M, CELL_BW_30M, CELL_BW_50M,
60 N/A 79.2% 86.4% 86.4% 89.3% N/A 91.8% 93.6% 94.8% 96.3% 97.2%
CELL_BW_70M, CELL_BW_90M]
FR1 NR UE spectrum utilization for DFT-s-OFDM (UL without MIMO) NRDUCell.ULBandwidth = ; [CELL_BW_10M,
Channel Bandwidth CELL_BW_15M, CELL_BW_20M, CELL_BW_40M,
CELL_BW_60M, CELL_BW_80M, CELL_BW_100M,
SCS (kHz) 5 MHz 10 MHz 15 MHz 20 MHz 25 MHz 30 MHz 40 MHz 50MHz 60 MHz 80 MHz 100 MHz
CELL_BW_200M, CELL_BW_30M, CELL_BW_50M,
15 90% 90.0% 90.0% 90.0% 92.2% N/A 97.2% 97.2% N/A N/A N/A CELL_BW_70M, CELL_BW_90M]
30 72.0% 86.4% 86.4% 90.0% 92.2% N/A 90.0% 92.2% 97.2% 97.2% 97.2%
N/A
60 N/A 72.0% 86.4% 86.4% 86.4% 90.0% 92.2% 90.0% 90.0% 97.2% For TDD = 40 MHz, 60 MHz, 80 MHz, 100 MHz
offsetToPointA
^]\p]
• Point A = Reference location + offset 𝑁tuf,i
• Common RB (CRB): index in the RG CRB 1
• Start point is aligned with Point A
• Physical RB (PRB): index in the BWP
CRB 0
• Start point is aligned with the BWP start point
^]\p] ^]\p] Called Point A of Common RB
• Defined in CRB by 𝑁tuf , 𝑁O*t = 𝑁f*t + 𝑁tuf
In Resource block unit (FR1
SCS=15kHz, FR2 SCS=60kHz) in MIB
2. UE can switch between small and large BWP to save • Dedicated BWP – configured to UE in RRC_CONNECTED
energy. Demodulation of wide BW PDCCH increases mode, maximum of 4 dedicated BWP can be configured
battery consumption. per UE
• Active BWP – one out of four which is active
BWP2
BWP1
Carrier Bandwidth
• Default BWP – one of the Dedicated BWPs, configured
to UE in RRC_CONNECTED mode after BWP inactivity
timer expires
3. A numerology can be unique per BWP. Allows different
service coexistence in one cell UE1 dedicated 1
UE1 dedicated 2
UE1 dedicated 4
BWP1 BWP2 (DEFAULT)
SCS=15kHz SCS=30kHz
UE1 ACTIVE
Carrier Bandwidth UE2 active
dedicated 3
Carrier Bandwidth
© Widermind AB Vivacom Sofia 05-19 99
Radio Frame Structure
DwPTS UpPTS
1 Subframe = 2 Slots
Short Distance DwPTS UpPTS
Long Distance
15 kHz
0 14 10 1
1 subframe = 1 slot = 14 OFDM symbols = 1 ms
1 14 20 2
2 14 40 4
3 14 80 8
OFDM symbol
4 14 160 16
20 slots = 10 ms
1 radio frame = 10 subframes = 10
3GPP 38.211 Table 4.3.2-2
^cb] ep\`q,6 ^xaep\`q,6
30 kHz
µ 𝑁^_`abc 𝑁^cb] 𝑁^cb]
2 12 40 4
1 subframe = 2 slots
OFDM symbol
D D D D X X X X U U
D D D D D D D D X U U
4. Dynamic configuration through UE-specific DCI
DCI
Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Slot 8 Slot 9
1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Slot 8 Slot 9
1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14
nroDownlinkSymbols nroUplinkSymbols
SlotIndex
TDD-UL-DL-ConfigDedicated ::= SEQUENCE {
slotSpecificConfigurationsToAddModList SEQUENCE (SIZE (1..maxNrofSlots))
OF TDD-UL-DL-SlotConfig OPTIONAL
slotSpecificConfigurationsToreleaseList SEQUENCE (SIZE (1..maxNrofSlots))
OF TDD-UL-DL-SlotIndex OPTIONAL
}
0
0
D
1
D
2
D
3
D
4
D
5
D
Symbol number in a slot
6
D
7
D
8
D
9
D
10
D
11
D
12
D
13
D
1 U U U U U U U U U U U U U U
2 X X X X X X X X X X X X X X
3 D D D D D D D D D D D D D X
• SFI (Slot Format Indicator) is transmitted in group- 4
5
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
X
X
X
X
X
common PDCCH 6
7
8
D
D
X
D
D
X
D
D
X
D
D
X
D
D
X
D
D
X
D
D
X
D
D
X
D
D
X
D
X
X
X
X
X
X
X
X
X
X
X
X
X
U
Chapter 11.1.1 18
19
D
D
D
X
D
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
U
20 D D X X X X X X X X X X X U
21
22
D
D
D
X
D
X
X
X
X
X
X
X
X = unspecified
X
X
X
X
X
X
X
X
X
X
X
X
X
U
U
U
23 D D X X X X X X X X X X U U
24 D D D X X X X X X X X X U U
25 D X X X X X X X X X X U U U
26 D D X X X X X X X X X U U U
27 D D D X X X X X X X X U U U
28 D D D D D D D D D D D D X U
29 D D D D D D D D D D D X X U
30 D D D D D D D D D D X X X U
31 D D D D D D D D D D D X U U
32 D D D D D D D D D D X X U U
33 D D D D D D D D D X X X U U
34 D X U U U U U U U U U U U U
35 D D X U U U U U U U U U U U
36 D D D X U U U U U U U U U U
37 D X X U U U U U U U U U U U
38 D D X X U U U U U U U U U U
39 D D D X X U U U U U U U U U
40 D X X X U U U U U U U U U U
41 D D X X X U U U U U U U U U
42 D D D X X X U U U U U U U U
43 D D D D D D D D D X X X X U
44 D D D D D D X X X X X X U U
45 D D D D D D X X U U U U U U
46 D D D D D X U D D D D D X U
47 D D X U U U U D D X U U U U
48 D X U U U U U D X U U U U U
49 D D D D X X U D D D D X X U
50 D D X X U U U D D X X U U U
51 D X X U U U U D X X U U U U
52 D X X X X X U D X X X X X U
53 D D X X X X U D D X X X X U
54 X X X X X X X D D D D D D D
55 D D X X X U U U D D D D D D
56 – 255 Reserved
DL UL UL UL
Case 3: 2.5 ms (DDSUU), Special Slot = 12DL:2GP
DL UL UL UL UL
Case 4: 2 ms (DDSU), Special Slot = 12DL:2GP
DDSU E// promotes
DL UL
Case 5: 2.5 ms self contained slot (DDDUU), Special Slot = 12DL:1GP:1UL and Compatible with LTE
1DL:1GP:12UL Nokia initial configuration 2
DL UL
Case 6: 5 ms (DDDDDDDSUU), Special Slot = 6DL:4GP:4UL
DL UL UL
§ Negotiation will be required, to align TDD frame structure between operators and between countries.
§ Future change in switching patterns or UL/DL ratios will be a challenge as new negotiations must take place.
§ Initial use case for 5G-NR is eMBB, which is not “compatible” with low latency services (URLLC)
LTE Subframe = 1 ms
Frame Configuration = 2 Special subframe = 4
5 6 7 8 9 0 1 2 3 4 5 6 7 8 9
D S U D D D S U D D D S U D D
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9
D D D D D D D S U U D D D D D D D S U U
Offset = 3 LTE
subframes NR Slot for 30kHz = 0.5 ms
or Delay Spread
MaxRadius =
(NumberOfSymbs*OFDMSymbDuration-NLOS-SyncErr-DL_ULSwitch)*SpeedOfLight/2
Numerology 0 1 2 3
SCS [kHz] 15 30 60 120
OFDM
duration 71,35 35,68 17,84 8,92
1 8,6 3,3 0,6 -0,8
No of undefined OFDM sym. (guard period)
2 19,3 8,6 3,3 0,6
3 30,0 14,0 5,9 1,9
4 40,8 19,3 8,6 3,3
Max cell radius [km]
Operator A DL DL DL GP UL UL DL DL
<1.5µs
Operator B DL DL DL GP UL UL DL DL
Operator A DL DL DL GP UL UL DL DL
>1.5µs
Operator B DL DL DL GP UL UL DL DL
UL-DL Interference 11
5
Downlink
Physical Downlink Shared Channel
PDSCH
- contains DL user data
Physical Physical Demodulation Reference Signals
Channels Channels DMRS - Used for downlink data demodulation (channel adaptation) and time-frequency
synchronization
• PBCH • PRACH Phase Tracking Reference Signals
• PDCCH • PUCCH PTRS
- tracks and compensate downlink phase noise
• PDSCH • PUSCH Channel State Information – Reference Signal
CSI-RS
- Used for DL channel measurement, beam management, enhanced time-frequency tracking
Physical Random Access Channel
PRACH
Physical Physical - carries random access preambles for IDLE users
Signals Signals Physical Uplink Control Channel
PUCCH
• DM-RS - transmits UL control signaling: HARQ feedback, CQI feedback, Scheduling Requests
• PSS
Physical Uplink Shared Channel
• SSS • PTRS PUSCH
Uplink - contains UL user data
• DM-RS • SRS Demodulation Reference Signals
• PTRS DMRS
- used for UL data demodulation, time-frequency synchronization
• CSI-RS Phase Tracking Reference Signals
PTRS
- Tracks and compensates uplink phase noise
Sounding Reference Signals
SRS
-used for uplink measurement and beam management
SIB
RLC Layer MIB
Transport
Channel BCH PCH D-SCH U-SCH RACH
Physical
Channel PBCH PDCCH PDSCH PUCCH PUSCH PRACH
PHY Layer
Physical DM -
PTRS SRS
DM -
PTRS
PSS SSS CSI -RS
Signals RS RS
DL UL
Time domain: Transmission pattern more complicated than LTE (period for PBCH 10ms, PSS/SSS 5ms). SSB period depends on SCS, frequency
range and some other parameters. SCS OFDM f ≤ 2.4
2.4 GHz < f ≤ 6 GHz f ≤ 3 GHz 3 GHz < f ≤ 6 GHz 6 GHz < f
Symbol (s) GHz
n = 0,1 n = 0,1,2,3
Case A: 15
{2,8}+14n s= s = 2,8,16,22,30,
kHz
2,8,16,22 36,44,50
All these combinations are More beam sweeping for
n=0 n = 0,1
Case B: 30 {4,8,16,20}+ higher SCS à higher
there to help UE to identify a kHz 28n s= s = 4,8,16,20,32,
2,8,16,20 36,44,48 frequencies and TRX
cell during Cell Search n = 0,1 n = 0,1,2,3
number
Case C: 30 s=
procedure and to enable kHz (TDD) 2,8,16,2
s=
2,8,16,22,30,36,44,50
2
Massive MIMO and Beam {2,8}+14n
n = 0,1 n = 0,1,2,3
Case C: 30
Sweeping technique. kHz (FDD) s= s = 2,8,16,22,30,
2,8,16,22 36,44,50
n = 0,1,2,3,5,6,7,8,10,11,12,13,15,16,17,18
SSB set duration is half frame Case D: {4,8,16,20}+ s = 4,8,16,20,32,36,44,48,60,64,72,76,88,92,100,104,144,148,156,160,172,
PP SP PP SP PP SP PP SP PP SP PP SP PP SP PP SP
S B HS B H S B HS B H S B HS B H S B HS B H S B HS B H S B HS B H S B HS B H S B HS B H
SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC
Beams in time
PP SP PP SP PP SP PP SP PP SP PP SP PP SP PP SP
S B HS B H S B HS B H S B HS B H S B HS B H S B HS B H S B HS B H S B HS B H S B HS B H
SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC
Beam 0 1 2 3 4 5 6 7
à In 20 ms again
elevation
1 6
2 5
1 3 4
UEs measurements 2 azimuth
RSRP of UE1
RSRP of UE2
Wider horizontal coverage Narrower vertical and horizontal Very narrow beam for
• Public squares beam for longer cell range large distances
• For example: Horizontal • High-rise building • Low-rise building
beamwidth 110° (0 horizontal • For example: Horizontal • For example: Horizontal beamwidth
sweep) & Vertical beamwidth beamwidth 45° (+6°) & Vertical 45° (-32° to +32°) & Vertical
6° (-2° to +9°) beamwidth 25° (-42° to +42°) beamwidth 12° (0° to +6°)
(h)
𝑃𝑆𝑆: 𝑁|Y ∈ {0,1,2}
(M) }qcc
𝑆𝑆𝑆: 𝑁|Y ∈ {0,1, … , 335} 𝑁|Y 𝑚𝑜𝑑3
Cells with equal “PCI mod 3” will transmit the same PSS,
means UE views PSS transmission from different cells as multipath
and assume that the PSS is received from a single cell.
Independent cells
SS1 SS2 • Different SSBs
UE in RRC Idle or RRC INACTIVE camps on SSB
• No synchronization needed • Different SSB index can have exactly same Access
Configuration (e.g. PRACH config)
TRxPs
• Any cell size, improved coverage • Multiple SS Block indexes can be transmitted from
SS3 Synchronization needed
•
the same antenna
• One NR cell – one SSB
Independent cells
SS1 SS2 • One common SIB area (magenta)
• SFN
PBCH
1, 3
2
0, 1, …, 239
0, 1, …, 47, 192, 193, …, 239
PB SB 8 8
SS/PBCH block and control resource set Number of RBs Number of Symbols Yes: SSB and PDCCH may have different SCS, on a top of that
Index Offset (RBs)
multiplexing pattern 𝑵𝑪𝑶𝑹𝑬𝑺𝑬𝑻
𝑹𝑩 𝑵𝑪𝑶𝑹𝑬𝑺𝑬𝑻
𝒔𝒚𝒎𝒃 carrier BW also may change (5,10,40)
0 1 24 2 0
1 1 24 2 2
2 1 24 2 4
3 1 24 3 0
4 1 24 3 2
5 1 24 3 4
6 1 48 1 12
7 1 48 1 16
8 1 48 2 12 Huawei 5G RAN 2.1
9 1 48 2 16
10 1 48 3 12 NRDUCell.Sib1Period =20ms; [20MS, 40MS, 80MS, 160MS]
11 1 48 3 16
12 1 96 1 38
13 1 96 2 38
14 1 96 3 38
15 Reserved
From the Common CORESET monitoring, UE reads SI-RNTI and eventually reads SIB1.
3GPP 38.213 Table 13-6: Set of resource blocks and slot symbols of control resource set for
Type0-PDCCH search space when {SS/PBCH block, PDCCH} subcarrier spacing is {30, 30} kHz for
frequency bands with minimum channel bandwidth 40MHz Table number 6, for Early Deployment: Band 78,
SS/PBCH block and control Number of Number of BW=100MHz, SCS= 30kHz
Index resource set multiplexing RBs Symbols Offset (RBs)
pattern 𝑪𝑶𝑹𝑬𝑺𝑬𝑻
𝑵𝑹𝑩 𝑵𝑪𝑶𝑹𝑬𝑺𝑬𝑻
𝒔𝒚𝒎𝒃
0 1 24 2 0
1 1 24 2 4
2 1 24 3 0
3 1 24 3 4
4 1 48 1 0
5 1 48 1 28
6 1 48 2 0
7 1 48 2 28
8 1 48 3 0
9 1 48 3 28
10 Reserved
11 Reserved
12 Reserved
13 Reserved
14 Reserved
15 Reserved
From the Common CORESET monitoring, UE reads SI-RNTI and eventually reads SIB1.
© Widermind AB Vivacom Sofia 05-19 131
SIB 1 Time Location Definition for 3,5GHz and SCS=30Khz
• MIB à pdcch-ConfigSIB1 (8bits) à (4 LSB) Type0-PDCCH Common Search Space à 4 bits in table below:
ep\`q,6
For SS/PBCH block with index 𝑖, the UE determines an index of slot 𝑛i as 𝑛i = 𝑂 7 26 + 𝑖 7 𝑀 𝑚𝑜𝑑𝑁^cb] located in a frame
ep\`q,6
with system frame number (SFN) 𝑆𝐹𝑁O satisfying 𝑆𝐹𝑁O 𝑚𝑜𝑑 2 = 0 if 𝑂 7 26 + 𝑖 7 𝑀 /𝑁^cb] 𝑚𝑜𝑑2 = 0 of in a frame with
ep\`q,6
SFN satisfying 𝑆𝐹𝑁O satisfying 𝑆𝐹𝑁O 𝑚𝑜𝑑 2 = 1 if 𝑂 7 26 + 𝑖 7 𝑀 /𝑁^cb] 𝑚𝑜𝑑2 = 1. The index for the first symbol of the
CORESET in slot 𝑛O is the first symbol index provided by Table 13-11 and 13-12
ep\`q,6 3GPP 38.213 Table 13-11: Parameters for PDCCH monitoring occasions for
Slot index: 𝑛i = 𝑂 7 26 + 𝑖 7 𝑀 𝑚𝑜𝑑𝑁^cb] Type0-PDCCH CSS set - SS/PBCH block and CORESET multiplexing pattern 1
0 ≫ 𝑆𝐹𝑁O 𝑚𝑜𝑑 2 = 0 Number of and FR1
ep\`q,6
In which SFN 𝑂 7 26 + 𝑖 7 𝑀 /𝑁^cb] 𝑚𝑜𝑑2 = ™ Index 𝑶 search space 𝑴 First symbol index
1 ≫ 𝑆𝐹𝑁O 𝑚𝑜𝑑 2 = 1 sets per slot
0 0 1 1 0
OW*'N'&
1 0 2 1/2 {0, if 𝑖 is even}, {𝑁^_`a , if is odd}
Example: Type0-PDCCH CSS (4LSB of pdcch-ConfigSIB1) = 0, received Beam ID by UE 𝑖 = 2 2 1 1 0
2, 𝜇 = 1 3 2 2 1/2 OW*'N'&
{0, if 𝑖 is even}, {𝑁^_`a , if is odd}
ep\`q,6 4 5 1 1 0
Slot index 𝑛i = 𝑂 7 26 + 𝑖 7 𝑀 𝑚𝑜𝑑𝑁^cb] = 0 7 2 + 𝑖 7 1 𝑚𝑜𝑑20 = 2 OW*'N'&
5 5 2 1/2 {0, if 𝑖 is even}, {𝑁^_`a , if is odd}
6 ep\`q,6
SFN: 𝑂 7 2 + 𝑖 7 𝑀 /𝑁^cb] 𝑚𝑜𝑑2 = 0 7 2 + 2 7 1 /20 𝑚𝑜𝑑2 = 0 à 6 7 1 1 0
OW*'N'&
𝑆𝐹𝑁O 𝑚𝑜𝑑 2 = 0 7 7 2 1/2 {0, if 𝑖 is even}, {𝑁^_`a , if is odd}
8 0 1 2 0
4LSB of pdcch-
Beam ID slot index (n0) SFN_C 9 5 1 2 0
ConfigSIB1
10 0 1 1 1
0 0 0 even
1 0 1 even
11 0 1 1 2
2 0 2 even 12 2 1 1 1
3 0 3 even 13 2 1 1 2
4 0 4 even 14 5 1 1 1
5 0 5 even 15 5 1 1 2
6 0 6 even
7 0 7 even
For 100MHz cell BW, PDSCH SCS=30kHz, SSB SCS=30kHz, see: 3GPP 38.213 Table 13-6
© Widermind AB Vivacom Sofia 05-19 133
Reading System Information
Case 1: No stored info in UE, No OnDemand SI indication
The reading of SI varies depending of two cases: 1. Power on
PDCCH: 2. Search Cell and Decode MIB
• Paging indicator 3. Store the decoded MIB
• Transport format of
4. Check if CellBarred = barred, stop there and if not,
PDSCH
move to next step.
5. Using the parameters in MIB, try decoding SIB1.
PDCCH
PDCCH
PSS PSS PSS PSS
SSS
PBCH PDSCH
SSS
PBCH
SSS
PBCH PDSCH
SSS
PBCH
6. [if SIB1 decoding is successful] store the information
and then move to next step.
7. [assuming that SIB1 indicate No On-Demand SI] Decode
PDSCH:
MIB: Other SIBs (SI)
• Broadcasted minimum SI (e.g. SIB1 and Case 2: No stored info in UE, OnDemand SI indication
• SFN SIB2)
• PDCCH • Broadcasted additional SIBs if indicated in 1. Power On
configuration SIB1 2. Search Cell and Decode MIB
• On-demand transmission pf other SIBs 3. Store the decoded MIB
• Paging messages
4. Check if CellBarred = barred, stop there and if not, move to next step.
5. Using the parameters in MIB, try decoding SIB1.
6. [if SIB1 decoding is successful] store the information and then move to next step.
7. [assuming that SIB1 indicate On-Demand SI] Check the RRC Status (NOTE : Based on
38.331-5.2.2.3.3]
a) if RRC Status is in RRC_IDLE or RRC_INACTIVE
• Trigger lower layer to initiate preamble transmission procedure
• Acquire the requested SI messages when Acknowledgement for SI request is
received
a) if RRC Status is in RRC_CONNECTED
© Widermind AB Vivacom Sofia 05-19 134
• [Process is not defined yet.]
SIB 1 SA (in rel15.3 still not fully completed) 3GPP 38.331 Section 6.2.2
• System Information Block 1 contains SSB related parameters, DL/UL frame configuration common and SUL related
parameters. Currently does not contain Parameters as we know it from LTE, e.g. PLMN ID, cell selection parameters.
SIB1 ::=SEQUENCE { ServingCellConfigCommonSIB
CellAccessRelatedInfo ::=
ConnEstFailureControl ::=::=
SEQUENCESEQUENCE
{ {
-- FFS / TODO: Add other parameters. downlinkConfigCommon
plmn-IdentityList
connEstFailCount DownlinkConfigCommonSIB,
PLMN-IdentityInfoList,
ENUMERATED {n1, n2, n3, n4},
uplinkConfigCommon
cellReservedForOtherUse UplinkConfigCommonSIB
ENUMERATED {s30,
{true}s60,
OPTIONAL,
s120, s240, s300, -- Need R OPTIONA
frequencyOffsetSSB ENUMERATED {khz-5, khz5} OPTIONAL, connEstFailOffsetValidity
-- Need R ENUMERATED s420, s600, s900},
supplementaryUplink
...
connEstFailOffset UplinkConfigCommonSIB
INTEGER (0..15) OPTIONA
ssb-PositionsInBurst SEQUENCE {
}
} n-TimingAdvanceOffset ENUMERATED { n0, n25600, n39936 } OPTIONA
inOneGroup BIT STRING (SIZE (8)), ssb-PositionsInBurst SEQUENCE {
groupPresence BIT STRING (SIZE (8)) OPTIONAL -- Cond above6GHzOnly
inOneGroup BIT STRING (SIZE (8)),
}, groupPresence BIT STRING (SIZE (8)) OPTIONA
ssb-PeriodicityServingCell ENUMERATED },
{ms5, ms10, ms20, ms40, ms80, ms160, spare1, spare2},
ss-PBCH-BlockPower INTEGER (-60..50), ssb-PeriodicityServingCell ENUMERATED {ms5, ms10, ms20, ms40, ms80, ms160},
12 Subcarriers = 1RB
however in NR the frequency domain size is not fixed and there may be several of them.
CORESET #1
Parameter Description
OW*'N'& Number of RBs in frequency domain in a CORESET. Determined by RRC Parameter CORESET-freq-dom
𝑁*t
(step 6 PRBs)
OW*'N'& Number of symbols in time domain in a CORESET. Determined by RRC Parameter CORESET-time-dur. This
𝑁^_`a
can be 1 or 2 or 3, but 3 is possible only when DL-DMRS-typeA-pos = 3
OW*'N'&
𝑁*'œ Number of REGs in a CORESET
L REG Bundle Size, set by CORESET-REG-bundle-size
12 Resource Elements = 1 Resource Element Group (REG) = 1 Common Control Element (CCE) PDCCH 2
with 8 CCEs
• Aggregation Levels serve to encode signaling 1
information into several CCEs to increase 5
1 CCE = 1 RB
1
robustness, therefore coverage. 4 CORESET #1
1
3
• Reference signals located in PDCCH are UE 1
12 Subcarriers = 1RB
2
specific, i.e., DCI dedicated to a certain UE 1
1
will have UE’s DM-RS configuration from PDSCH. 1 PDSCH
0
9
• Into a CCE a DCI is placed. 8
NR supports one more
7
aggregation level than LTE
6
5 CORESET #2
4
3 PDCCH 1
2 with 10
1 CCEs
AGG Level 16
AGG Level 1
AGG Level 8
AGG Level 4
AGG Level 2
0
1 OFDM Symbol
© Widermind AB Vivacom Sofia 05-19 139
PDCCH
• Physical Downlink Control Channel has a similar concept as in LTE – it carries Downlink Control Information (DCI)
namely: Dl Allocation, UL Scheduling grants and UL Power control commands.
• However the resource allocation for PDCCH has couple of now units: REG Bundle and CORESET
Search Space
A set of CCEs upon which
the UE tried to blindly
detect PDCCH
Type 0: transmission
SI-RNTI
SIB decoding
Type 1: Not necessarily spanning Possibility for
RA-RNTI, TC-RNTI, C-RNTI
Msg2, Msg4 decoding
full carrier bandwidth beamforming
Common
Search Space Type 2:
P-RNTI P-RNTI (paging message)
Paging decoding SI-RNTI (system message)
Type 3:
RA-RNTI (RAR)
PDCCH Temporary C-RNTI (Msg3/Msg4)
INT-RNTI, SFI-RNTI, TPC-PUSCH-RNTI, TPC-PUCCH-RNTI,
TPC-SRS-RNTI, C-RNTI, CS-RNTI(s), SP-CSI-RNTI C-RNTI (UE uplink and downlink data)
SFI-RNTI (slot format)
UL Scheduling
Grant INT-RNTI (resource pre-emption)
UE Specific Configured through RRC signaling:
Search Space TPC-PUSCH-RNTI (PUSCH power control command)
C-RNTI, or CS-RNTI(s), or SP-CSI-RNTI
DL Allocations TPC-PUCCH-RNTI (PUCCH power control command)
TPC-SRS-RNTI (SRS power control command)
© Widermind AB Vivacom Sofia 05-19 140
PDCCH in Huawei (5G ran 2.1)
7
6
5
NRDUCellPdcch.UlMaxCcePct = 50%; [1~100]
4 - Distribution of CCE resources between UL scheduling grants and DL allocations
3
2
1
0 NRDUCellRsvdParam.RsvdU8Param15 = 3%
- Target PDCCH BLER
• In NR the time domain resource allocation can start in almost any OFDM symbol and can last up to 14 OFDM symbols, however cannot
span multiple slots.
CORESET 0 1 2 3 4 5 6 7 8 9 10 11 12 13 0 1 2 3 4 5 6 7 8 9 10 11 12 13 … 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Duration:
2 symbols K0 = 0 à same slot as PDCCH is in K1 = dl-DataToUL-ACK
CORESET 0 1 2 3 4 5 6 7 8 9 10 11 12 13 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Duration:
2 symbols K2 = 0 à same slot as PDCCH is in
DCI Format 0_0 or 0_1
Time domain resource assignment [field] carriers row index of previously configured pusch-Allocation list == 0,1
Example: pusch-Allocation list {
PUSCH-TimeDomainResourceAllocation {
k2 omit //if omitted value is 0 Start and duration? SLIV
In which slot? mappingType typeA Row 0 Called SLIV, defines the start symbol and the
𝐾h ∈ 0, … , 7 startSymbolAndLength ‘01011100’B => 92 DEC number of consecutive symbols for PUSCH
} allocation. Standardized in 3GPP 38.214 6.1.2.1:
PUSCH-TimeDomainResourceAllocation { S = Start Symbol Index, L = Number of Consecutive Symbols
k2 1 K2 = 1 à next slot as DCI Row 1
if (L-1) <= 7 then
mappingType typeA SLIV = 14 x (L-1) + S
startSymbolAndLength ‘01010011’B => 83 DEC else
} SLIV = 14 x (14-L+1) + (14-1-S), where 0 < L <= 14 – S
PUSCH PT-RS Used for Phase Noise Compensation for PUSCH 38.211-6.4.1.2
PUCCH DM-RS Required for PUCCH Demodulation 38.211-6.4.1.3
SRS (Sounding Reference Signals) For uplink channel quality evaluation 38.211-6.4.1.4
Resource Block
8
• Front Loaded (FL) DMRS: Occupies 1 to 2 symbols 7 dmrs-AdditionalPosition ENUMERATED {pos0,
6 pos1, pos3} OPTIONAL, -- Need R
5
• Additional (Add) DRMS: Occupies 1 to 3 symbols, 4
pos0 = 1+0
pos1 = 1+1
used in high-speed scenarios (latter part of a slot) 3
2 pos2 = default 1+1+1 (when field empty)
1
pos3 = 1+1+1+1 (as on the picture)
Different DMRS types allow different maximum 0
Type 1, dual symbol Type 2, dual symbol
number of ports: 0 1 2 3 4 5 6 7 8 9 10111213 0 1 2 3 4 5 6 7 8 9 10111213
11 1000 11 1000
10 1001 10 1001
• Type 1: Single-symbol: 4, dual-symbol: up to 8 9 1004 9 1006
8 8
orthogonal ports (used for SU-MIMO) 1005 1007
Resource Block
7 7 1002
6 1002 6 1003
• Type 2: Single-symbol: 6, dual-symbol: up to 12 5
4
1003
1006
5
4
1008
1009
orthogonal ports (used for MU-MIMO) 3
2
1007 3
2
1004
1005
1 1 1010
DMRS time-frequency mapping position: 0 0 1011
0 1 2 3 4 5 6 7 8 9 10111213 0 1 2 3 4 5 6 7 8 9 10111213
• Type A: starting from the 3rd of 4th symbol in the slot 11 11 Type A
10 10
9 9 Suitable for Type B
• Type B: starting from 1st symbol on scheduled Resource Block
8
Suitable for
8 PUSCH
7 7
PDSCH (practical only for cases there is no CORESET 6 PDSCH 6
5 5 Located in 1st
on 1st OFDM symbol) 4 4 symbol of time
3 3 allocation (not a
2 2 1st symbol of slot)
1 1
© Widermind AB Vivacom Sofia 05-19 151 0 0
PUSCH Demodulation reference signals
• NR supports a common DMRS structure for UL and DL (PDSCH and PUSCH), so the exact time location, DMRS pattern, and
scrambling sequence can be used, or it can be also configured differently.
• Typically Type B is configured (DM-RS starts in OFMD symbol #0)
• Only type 1 DM-RS supports DFT-S-OFDM (UL) – transmission without UL MIMO
TRS (Tracking)
• Designed for time/frequency tracking and estimation for delay/Doppler spread
• Configured as a CSI-RS with specific parameter restriction (time/freq location, RE pattern/ etc)
3GPP 38.214 Table 5.1.6.3-1: Time density of PT-RS as a function of scheduled MCS 3GPP 38.214 Table 5.1.6.3-2: Frequency density of PT-RS as a function of scheduled bandwidth
Scheduled MCS Time density (LPT-RS) Scheduled bandwidth Frequency density (KPT-RS)
IMCS < ptrs-MCS1 PT-RS is not present NRB < NRB0 PT-RS is not present
ptrs-MCS1 ≤ IMCS < ptrs-MCS2 4 NRB0 ≤ NRB < NRB1 2
ptrs-MCS2 ≤ IMCS < ptrs-MCS3 2 NRB1 ≤ NRB 4
ptrs-MCS3 ≤ IMCS < ptrs-MCS4 1
Scheduled BW
0 1 2 3 4 5 6 7 8 9 10111213 0 1 2 3 4 5 6 7 8 9 10111213 0 1 2 3 4 5 6 7 8 9 10111213
11
10
9 X X X X
8 Every 2nd RB
7
Subcarrier
6
5
Scheduled BW
4
3
2 X X
1 Every 4th RB
0
Every OFDM Symbol Every 2nd OFDM Symbol Every 4th OFDM Symbol
UE2
Resource allocation to UE
0 1 2 3 4 5 6 7 8 9 10111213
Time Domain:
Frequency domain
PUSCH
Adopted by uplink RB(n-3)
• DFT-s-OFDM (used with single layer transmission, intra-slot frequency
hopping supported) Lower PAPR than OFDMA
Modulations: No changes compared to LTE
⋮
Resource Block
64QAM 6 64QAM 6 7
256QAM 8 256QAM 8 6
5
RB2
PUCCH
4
3 RB1
Front-loaded DM-RS are located at first OFDM symbol assigned for 2
Front loaded
CP-OFDM
Resource
Modulation OFDM Signal
Scrambling Element
Mapper Generator
Mapper
codewords
antenna
Layer
layers
.....
.....
ports
Precoding
Mapper
Resource
Modulation OFDM Signal
Scrambling Element
Mapper Generator
Mapper
DMRS
Resource
Transform OFDM Signal
DFT-s-OFDM Precoding
Element
Generator
Mapper
antenna
Modulation Modulation
layers
.....
.....
ports
Scrambling Precoding
Mapper Mapper
codeword
Resource
Transform OFDM Signal
Element
Precoding Generator
Mapper
DMRS
timeDomainOCC INTEGER(0..6)
2
}
PUCCH Starting 1 PUCCH-format2 ::= SEQUENCE {
0
PRB (same for all) nrofPRBs INTEGER (1..16),
0 1 2 3 4 5 6 7 8 9 10111213 nrofSymbols INTEGER (1..2),
startingSymbolIndex INTEGER(0..13)
PUCCH number
of symbols
PUCCH Starting
symbol
}
PUCCH-format3 ::= SEQUENCE {
nrofPRBs INTEGER (1..16),
nrofSymbols INTEGER (4..14),
startingSymbolIndex INTEGER(0..10)
}
PUCCH-format4 ::= SEQUENCE {
nrofSymbols INTEGER (4..14),
occ-Length ENUMERATED {n2,n4},
occ-Index ENUMERATED {n0,n1,n2,n3},
startingSymbolIndex INTEGER(0..10)
}
7
6
NRDUCellPucch.Format1RbNum = RB4; [RB2, RB4, RB6, RB8, RB10]
5 - Number of Resource Block for PUCCH Format 1
4
3 NRDUCellPucch.Format3RbNum = RB16; [RB2, RB4, RB6, RB8, RB10, RB12, RB14, RB16, RB18, RB20]
2 162
1
- Number of Resource Blocks for PUCCH Format 3
0 NRDUCellPucch. SrPeriod = 40 slots; [1, 2, 4, 5, 8, 10, 16, 20, 40, 80, 160, 320, 640]
© Widermind AB Vivacom Sofia 05-19 162
Physical Random Access Channel (PRACH)
Parameter (IE) Description Reference
Random Access procedure similar to LTE
prach-ConfigurationIndex 0-255 38.321-5.1
Number of Preamble Formats increased to 13! prach-RootSequenceIndex 0-837 38.211-6.3.3
Beam Establishment zeroCorrelationZoneConfig 0-15 38.211-6.3.3
restrictedSetConfig 38.211-6.3.3
• Different SS block time indices are associated with PreambleInitialReceivedTargetPo initial preamble power -200
38.321-5.1.3
different RACH wer ~-70
time/frequency occasions rsrp-ThresholdSSB
csirs-dedicatedRACH-Threshold
• SIB1 provides “number of SS-block time indices per sul-RSRP-Threshold
RACH time/frequency occasion” ssb-Threshold
• SSB time indices associated with RACH occasions, powerRampingStep 0, 2, 4, 6 38.321-5.1
ra-PreambleIndex
first in frequency, then in time within a slot, and last in
PreambleTransMax 38.321-5.1
time between slots ra-Msg3SizeGroupA 38.321-5.1
messagePowerOffsetGroupB
ra-ResponseWindowSize 38.321-5.1
ra-ContentionResolutionTimer 38.321-5.1
PreambleStartIndex 38.321-5.1
NumberofRA-Preambles
zeroCorrelationZoneConfig 38.211-6.3.3
ra-ResponseWindow
rach-ControlResourceSet
msg3-transformPrecoding Msg3 Transform Precoding 38.213-8.3
msg3-SubcarrierSpacing Msg3 Subcarrier Spacing 38.213-8.3
SgNB UE
Beam sweeping transmission
The UE identifies
SSB: PSS+SSS+PBCH the best SSB
Preamble Format
B1
A3 0,0140625 0,2 0 0,2140625 1,7491
B1 0,003515625 0,066667 0,002344 0,072526042 0,1860 B2 Guard period
B2 0,005859375 0,133333 0,007031 0,146223958 0,5247 B3
B3 0,008203125 0,2 0,011719 0,219921875 0,8745
B4 0,015234375 0,4 0,025781 0,441015625 1,9240 B4
𝑇^ 1 1
3GPP 38.211-4.1 𝐾𝑎𝑝𝑝𝑎: 𝜅 = = 64 𝑆𝑎𝑚𝑝𝑙𝑖𝑛𝑔 𝑡𝑖𝑚𝑒: 𝑇O = = = 0,509𝑛𝑠
© Widermind AB Vivacom Sofia 05-19 166
𝑇O ∆𝑓`\£ 7 𝑁e 480𝑘𝐻𝑧 7 4096
Huawei RACH configuration from traces (30kHz)
Radio Frame
Subframe 0 Subframe 1 Subframe 2 Subframe 3 Subframe 4 Subframe 5 Subframe 6 Subframe 7 Subframe 8 Subframe 9
Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Slot 8 Slot 9 Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Slot 8 Slot 9
1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111
0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 56789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789
0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123 0123
rame
bf
su
SFN mod 1 = 0 ß every radio frame t in
nd slo
ns
2 ce
• rach-ConfigCommon
a on
•
•
..setup-NRRACH-ConfigCommon
....rach-ConfigGeneric
Me
• ......prach-ConfigurationIndex --- 0xca(202)
PRACH Preambl n_SFN mode Subframe Starting *ž
Number of 𝑁]*',^cb] number of time – 𝑁[xp
• ......msg1-FDM --- one(0)
• ......msg1-FrequencyStart --- 0x2(2) Configuratio e x= y number Symbol PRACH slots domain PRACH occasions PRACH
• ......zeroCorrelationZoneConfig --- 0xa(10) n Format x y within a within a RACH slots duration
• ......preambleReceivedTargetPower --- -100(-100) Index subframe
• ......preambleTransMax --- n10(6) 202 C2 1 0 9 8 1 1 6
97 A2
98 A2
99 A2
100 A2
101 A2
102 A2
103 A2
104 A2
105 A2
106 A2
SFN mod 2 = 1 ß every odd radio frame
107 A2
Means every slot in SF
e
108 A2
thre
109 A2
110 A3
PRACH Preambl n_SFN mod x= Subframe Starting Number of 𝑁]*',^cb] number of time – 𝑁[xp *ž
151 B4
152
153
B4
B4 • Nokia support following PRACH Configuratio
n
e
Format x
y
y
number Symbol PRACH slots domain PRACH occasions PRACH
within a within a RACH slots duration
154
155
B4
B4
formats: Index
91 A2 2 1 8,9 0
subframe
2 3 4
Huawei
163 B4 1 0 7,9 2 1 1 12 198 C2 2 1 2,3,4,7,8,9 2 1 2 6
164 B4 1 0 8,9 0 2 1 12 199 C2 8 1 9 8 2 1 6
165 B4 1 0 3,4,8,9 2 1 1 12 200 C2 4 1 9 8 1 1 6
166 B4 1 0 1,3,5,7,9 2 1 1 12 201 C2 1 0 9 2 2 2 6
167 B4 0,1,2,3,4,5,6, 0 2 1 12 202 C2 1 0 9 8 1 1 6
1 0
7,8,9 203 C2 1 0 9 2 1 2 6
168 B4 0,1,2,3,4,5,6, 1 12 204 C2 1 0 8,9 2 2 2 6
1 0 2 1
7,8,9 205 C2 1 0 4,9 2 1 2 6
169 C0 16 1 9 2 2 6 2 206 C2 1 0 7,9 8 1 1 6
170 C0 8 1 9 2 2 6 2 207 C2 1 0 3,4,8,9 2 1 2 6
171 C0 4 1 9 2 1 6 2 208 C2 1 0 3,4,8,9 2 2 2 6
172 C0 2 1 9 2 1 6 2 209 C2 1 0 1,3,5,7,9 2 1 2 6
173 C0 2 1 8,9 2 2 6 2 210 C2 0,1,2,3,4,5,6, 6
1 0 8 1 1
174 C0 2 1 7,9 2 1 6 2 7,8,9
175 C0 2 1 7,9 8 1 3 2 211 A1/B1 2 1 9 2 1 6 2
176 C0 2 1 4,9 8 1 3 2 212 A1/B1 2 1 4,9 8 1 3 2
177 C0 2 1 4,9 2 2 6 2 213 A1/B1 2 1 7,9 8 1 3 2
178 C0 2 1 2,3,4,7,8,9 2 1 6 2 214 A1/B1 2 1 7,9 2 1 6 2
179 C0 1 0 9 2 2 6 2 215 A1/B1 2 1 4,9 2 2 6 2
180 C0 1 0 9 8 1 3 2 216 A1/B1 2 1 8,9 2 2 6 2
181 C0 1 0 9 2 1 6 2 217 A1/B1 1 0 9 2 2 6 2
182 C0 1 0 8,9 2 2 6 2 218 A1/B1 1 0 9 8 1 3 2
183 C0 1 0 4,9 2 1 6 2 219 A1/B1 1 0 9 2 1 6 2
171
184 C0 1 0 7,9 8 1 3 2 220 A1/B1 1 0 8,9 2 2 6 2
185 C0 1 0 3,4,8,9 2 1 6 2 221 A1/B1 1 0 4,9 2 1 6 2
186 C0 1 0 3,4,8,9 2 2 6 2 222 A1/B1 1 0 7,9 8 1 3 2
*ž
PRACH Preamble n_SFN mod x= y Subframe Starting Number of 𝑁]*',^cb] number of time – 𝑁[xp
Configuration Format number Symbol PRACH slots domain PRACH occasions PRACH
Index x y within a within a RACH slots duration
subframe
223 A1/B1 1 0 3,4,8,9 2 2 6 2
224 A1/B1 1 0 1,3,5,7,9 2 1 6 2
225 A1/B1 0,1,2,3,4,5,6, 2
1 0 8 1 3
7,8,9
226 A2/B2 2 1 9 0 1 3 4
227 A2/B2 2 1 4,9 6 1 2 4
228 A2/B2 2 1 7,9 6 1 2 4
229 A2/B2 2 1 4,9 0 2 3 4
230 A2/B2 2 1 8,9 0 2 3 4
231 A2/B2 1 0 9 0 2 3 4
232 A2/B2 1 0 9 6 1 2 4
233 A2/B2 1 0 9 0 1 3 4
234 A2/B2 1 0 8,9 0 2 3 4
235 A2/B2 1 0 4,9 0 1 3 4
236 A2/B2 1 0 7,9 6 1 2 4
237 A2/B2 1 0 3,4,8,9 0 1 3 4
238 A2/B2 1 0 3,4,8,9 0 2 3 4
239 A2/B2 1 0 1,3,5,7,9 0 1 3 4
240 A2/B2 0,1,2,3,4,5,6, 4
1 0 6 1 2
7,8,9
241 A3/B3 2 1 9 0 1 2 6
242 A3/B3 2 1 4,9 2 1 2 6
243 A3/B3 2 1 7,9 0 1 2 6
244 A3/B3 2 1 7,9 2 1 2 6
245 A3/B3 2 1 4,9 0 2 2 6
246 A3/B3 2 1 8,9 0 2 2 6
247 A3/B3 1 0 9 0 2 2 6
248 A3/B3 1 0 9 2 1 2 6
249 A3/B3 1 0 9 0 1 2 6
250 A3/B3 1 0 8,9 0 2 2 6
251 A3/B3 1 0 4,9 0 1 2 6
252 A3/B3 1 0 7,9 2 1 2 6
253 A3/B3 1 0 3,4,8,9 0 2 2 6
254 A3/B3 1 0 1,3,5,7,9 0 1 2 6
255 A3/B3 0,1,2,3,4,5,6, 6 172
1 0 2 1 2
7,8,9
223 A1/B1 1 0 3,4,8,9 2 2 6 2
173
3GPP 38.211-4.1
© Widermind AB Vivacom Sofia 05-19 173
Massive MIMO
Works better in TDD ¡ TDD can use reciprocal channel with TM8 (UL & DL on the same frequency)
than FDD ¡ In FDD, UL capacity gain is limited due to inefficient Channel State Information reporting, supported only
by Rel10/13/14 UEs.
Practical in high freq. ¡ Antenna size becomes smaller with increasing frequency, which allows for installation more antenna
bands >1,7…3 GHz elements into one body
Works better in 5G-NR ¡ Beamforming in integrated into 5G-NR from the very beginning
than LTE ¡ Support for modern transmission techniques from very beginning in 5G-NR, unlike in LTE which gain them
in Rel 13
Improves capacity and ¡ Can work as capacity solution (higher SINR à higher MCS), or coverage solution (narrower beam à
coverage smaller pathloss)
Feasible on eCPRI ¡ Beamforming requires powerful data processing, which is not practical to transmit on CPRI interface.
interface ¡ eCPRI interface, which keeps beamforming processing in active antenna, lowers the bandwidth
requirement, between antenna and baseband
±45°
One subarray of dual-polarized antenna elements
One dual cross polarized antenna elements,
consisting of two antenna elements
TX1 TX2 4 vertical x 2 vertical x
1 horizontal 1 horizontal
subarray subarray
16TRX
No vertical beamforming, due
to missing vertical sub arrays
Correct usage of 64TRX antenna, due to
high rise skyscraper environment
f ve rti ca l b e am
64TRX
u se d p o tential o
normal An un
64TRX
downtilted
Stil
la nu Deployment of 64TRX M-
nus MIMO antenna in suburban
ed
p ot environment may lead to
ent
ial unused vertical beams,
of v
ert therefore inefficient
ical
b ea utilization.
m
16TRX
V = 8°
Rural (16TRX & 8TRX)
8TRX specific in low rise buildings,
ISD >1000m
V = 8°
64TRX candidate ?
Chicago
Munich
UE2
UE3
UE pairs UE 1
UE4
UE
2
Multiple users are using same time-
UE UE
frequency resources 3
4
• beneficial in BW limited scenarios, or in
high load situation, due to high capacity
gain
• Prerequisite is to find the UE pair, which is
spatially separated, and combined bitrate
of such UE pair is greater than single UE 5G-NR
can get introduces 12 orthogonal
UE1 and UE3 (UE2+UE4 DMRS ports to support up
• Higher antenna # will guarantees
respectively) use the same to 12 layers per UE
successful UE pairing
resources
à capacity increase • 16TRX, 32TRX, 64TRX needed for better
performance, 8TRX only with a limited
gain
© Widermind AB Vivacom Sofia 05-19 183
Multi-beam Operation
• Beam measurement/reporting
– UE measures different combination of TX-RX beams for initial selection end further refinement
• Beam indication
– Network indicates beam direction for reference signals, and control/data transmission on DL/UL
¡ 32TRX as standard antenna type for early rollout in urban areas – 16TRX to be
evaluated
Recommendation
¡ Start with available system – 64TRX and change to 32TRX as soon as available, but
depends on mutual scoring (Price x Power consumption x EMF aspects…)
¡ Push for 16TRX for later rollout in sparse urban and suburban areas, (8x8 to
evaluate)
• RRC context is stored in both UE and gNB, and later resumed by ResumeIdentity.
• in Core Network UE’s state is kept CN_CONNECTED, hence the transition to RRC_CONNECTED is fast (no CN signaling is needed)
• gNB initiates RRC Suspend Procedure with signaling message to UE. gNB stores UE’s RRC context
• Last serving gNB keeps UE context, UE freely moves within RNA without updating the gNB. gNB pages UE in RNA, UE initiates RNA update
procedure upon RNA change
RRC Connection Establishment
187
RNA: RAN-based notification area
© Widermind AB Vivacom Sofia 05-19
UE Initial Access
UE gNB-DU gNB-CU-CP gNB-CU-UP AMF