Sync Procedure in 5G
Sync Procedure in 5G
ABSTRACT Similar to all mobile communication networks, synchronization in the time–frequency domain
is a fundamental step that allows a fifth-generation (5G) new radio (NR) user equipment (UE) to properly
receive and transmit its data. Due to the wide range of frequencies that are defined for the 5G NR systems,
the corresponding synchronization procedure becomes critical and presents many challenges, especially
for the applications that would need accurate oscillators to reduce the large values of the frequency
offset. In this paper, we present and detail the 5G NR physical layer. Then, we describe the required
synchronization procedure for 5G NR. And finally, we present the main challenges and issues within the
5G NR synchronization.
INDEX TERMS 5G NR systems, beam management, physical layer, frequency offset, time offset, synchro-
nization procedure.
TABLE 3. Resource allocation for SS/PBCH block [1, Tab. 7.4.3.1-1], l and
k are relative to the beginning of the SS/PBCH block.
resource allocation for SSB is described in Table 3 • Case B - 30 kHz subcarrier spacing: the first symbols
Cell Cell
[1, Tab. 7.4.3.1-1], where v = NID mod 4, and NID is the of the candidate SSBs have indexes {4, 8, 16, 20}+28×
corresponding physical cell ID. n. For carrier frequencies smaller than or equal to 3 GHz,
Based on Table 3, the summary of the SSB specification n = 0. For carrier frequencies larger than 3 GHz and
are as follows: smaller than or equal to 6 GHz, n = 0, and 1.
• SS (PSS and SSS) and PBCH in NR is transmitted in the • Case C - 60 kHz subcarrier spacing: the first symbols
same 4 symbol block. of the candidate SSBs have indexes {2, 8} + 14 × n. For
• SSB consists of 240 contiguous subcarriers (20 RBs). carrier frequencies smaller than or equal to 3 GHz, n =
• The subcarriers are numbered in increasing order from 0, and 1. For carrier frequencies larger than 3 GHz and
0 to 239 within the SSB. smaller than or equal to 6 GHz, n = 0, 1, 2, and 3.
• Case D - 120 kHz subcarrier spacing: the first symbols
Table 3 can be represented in resource grid as shown of the candidate SSBs have indexes {4, 8, 16, 20} +
in Fig. 3. This SSB structure is general and defined for all the 28 × n. For carrier frequencies larger than 6 GHz, n =
numerology in 5G NR. However, for a half frame, the number 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, and 18.
and first symbol indexes for candidate SSBs are different • Case E - 240 kHz subcarrier spacing: the first symbols
and determined according to the corresponding subcarrier of the candidate SSBs have indexes {8, 12, 16, 20, 32,
spacing as follows [3]: 36, 40, 44} + 56 × n. For carrier frequencies larger than
• Case A - 15 kHz Subcarrier Spacing: The first symbols 6 GHz, n = 0, 1, 2, 3, 5, 6, 7, and 8.
of the candidate SSBs have indexes of {2, 8} + 14 × n.
For carrier frequencies smaller than or equal to 3 GHz, C. SYNCHRONIZATION SIGNALS
n = 0, and 1. For carrier frequencies larger than 3 GHz Similar to 4G networks, the synchronization signals PSS and
and smaller than or equal to 6 GHz, n = 0, 1, 2, and 3. SSS are used in 5G NR systems to help the UEs to get radio
frame boundary and to detect the cell identity (ID). In 5G NR follows [1]
systems, each radio cell is identified by a cell ID from 1008
IDs that are arranged into 336 different groups. Each group dSSS (n) = [1 − 2x0 ([n + m0 ] mod 127)]
× [1 − 2x1 ([n + m1 ] mod 127)] , (5)
(1)
is identified by the cell ID group, NID ∈ {0, . . . , 335}, and
consists of three different sectors, which are specified by the
(2) where,
cell ID sector, NID ∈ {0, 1, 2}. The UE can detect the value
(2) (1) " (1) #
of NID from the PSS, and the value of NID from the SSS. NID (2)
Based on that, the UE computes the serving cell ID as follows: m0 = 15 + 5 NID , (6)
cell (1) (2)
112
NID = 3 NID + NID . The 5G NR cell ID concept is the same (1)
as in 4G networks. However, the number and the generation m1 = NID mod 112, 0 ≤ n < 127, (7)
of the corresponding synchronization signal sequences are x0 (i + 7) = [x0 (i + 4) + x0 (i)] mod 2, (8)
different. In the following, we present these differences, and x1 (i + 7) = [x1 (i + 4) + x1 (i)] mod 2, (9)
the details of the 5G NR signal generations.
[x0 (6) x0 (5) x0 (4) x0 (3) x0 (2) x0 (1) x0 (0)]
1) PSS = [0 0 0 0 0 0 1], (10)
In 4G networks, each PSS consists of one of three 62-symbols and,
Zadoff-Chu sequences and is mapped to the central 72 sub-
carriers with a guard band of 10 subcarriers. For FDD frame, [x1 (6) x1 (5) x1 (4) x1 (3) x1 (2) x1 (1) x1 (0)]=[0 0 0 0 0 0 1],
PSS is allocated on symbol # 6 (last symbol) of slot # 0 (11)
(subframe 0) and slot # 10 (subframe 5) of each radio frame.
And, for TDD frame, PSS is allocated on symbol # 2 of slot III. SYNCHRONIZATION PROCEDURE IN 5G NR SYSTEMS
# 2 (subframe 1) and slot # 12 (subframe 6) of each radio Due to the wide range of the new defined frequencies
frame. in 5G NR systems, the corresponding synchronization pro-
Similar to 4G networks, the 5G-NR PSS is a physical layer cedure becomes more critical and presents many challenges.
specific signal and helps UEs to get radio frame boundary, Recently, the synchronization procedure in 5G NR systems is
(2)
and to detect the cell ID sector, e.g., NID . However, the 5G presented in [3]. In this section, the main steps of the 5G NR
NR PSS consists of one of three 127-symbols m-sequences synchronization procedure are detailed first. Then, numerical
and is allocated on the first symbol of each SSB, and on results are presented to evaluate this procedure.
127 subcarriers. The 3 possible m-sequences for the PSS are
defined as follows [1] A. MAIN STEPS OF 5G NR SYNCHRONIZATION
dPSS (n) = 1 − 2 x(m), (1) The 5G NR synchronization procedure is based on the beam
management operations, including (i) initial access for idle
where, users, which allows a mobile UE to establish a physical link
h i connection with a gNB, and (ii) beam tracking, for connected
(2)
m = n+43 NID mod 127, 0 ≤ n < 127, (2) users, which enable handover, beam adaptation, and radio
x(i + 7) = [x(i + 4) + x(i)] mod 2, (3) link failure recovery procedures. The beam management
is based on four different operations; (i) Beam sweeping,
and, (ii) Beam measurement, (iii) Beam determination, and (iv)
Beam reporting. Based on theses four operations, we present
[x(6) x(5) x(4) x(3) x(2) x(1) x(0)] = [1 1 1 0 1 1 0]. (4) in Fig. 4, the general 5G NR synchronization procedure,
which can be summarized as follows:
2) SSS By using a beam sweeping, the gNB periodically transmits
In 4G networks, each SSS consists of one of 168 62-symbols SS burst that carries multiple SSBs, with periodicity TSS =
m-sequences. Similar to PSS, the SSS is mapped to the central {5, 10, 20, 40, 80, or 160} ms [14]. As shown in Fig. 5, each
72 subcarriers with a guard band of 10 subcarriers. For FDD SSB is transmitted via a specific beam with pre-specified
frame, SSS is allocated on symbol # 5 of slot # 0 (subframe interval and direction. The SSBs in a half frame are indexed
0) and slot # 10 (subframe 5) of each radio frame. And, for in an ascending order in time from 0 to L − 1.
TDD frame, SSS is allocated on symbol # 6 (last symbol) of For initial access case (idle mode), the UE should start
slot # 1 (subframe 0) and slot # 11 (subframe 5) of each radio by the cell search procedure. By using the PSS, SSS, and
frame. specific synchronization algorithms, the UE can estimate and
Similar to 4G networks, the 5G-NR SSS is used to detect correct the frequency and time offsets. In the next subsection,
(1)
the cell ID group, e.g., NID . However, the 5G NR PSS consists we present and details some well know and used synchroniza-
of one of 336 127-symbols gold sequences and is allocated tion algorithms in the literature.
on the third symbol of each SSB, and on 127 subcarriers. After decoding the PSS, the UE can detect the cell ID sec-
(2) (2)
The 336 possible gold sequences for the SSS are defined as tor (NID ). Then, by using the detected NID , the UE can decode
the DMRS in case of L = 4. So after decoding the PBCH, are neither provided nor presented in the 3GPP specifications.
the UE knows the sample timing within the full frame. In the literature, the cross-correlation and auto-correlation
In addition to the sample timing, the UE should detect the methods are well known and used in wireless communication
system frame number (SFN). The SFN is divided into two systems [10], [11]. In the following, we details these two
parts (i) 4 LSBs that are used within the channel encoding of correlation based synchronization algorithms that can be used
the MIB message itself, and (2) 6 most significant bit (MSBs) in 5G NR Networks.
that are part of the MIB data. During the MIB decode, there
will be blind decode trials since UE does not know the 4 LSBs 1) CROSS-CORRELATION SYNCHRONIZATION ALGORITHM
of the MIB that are used during the channel encoding. So, USING PSS
it will try different combinations while decoding the MIB, In this cross-correlation process, the received signal is corre-
each corresponds to a unique 4 LSBs. One of them should lated with the PSS stored pattern known to the receiver. The
get into success, and then the UE will know the 4 LSBs cross-correlation based algorithm can be summarized as fol-
of the SFN. Hence, once the MIB is decoded successfully, lows: Let r(n) be the perfect received signal in the discrete
the corresponding SFN will be known in full. time domain, which is expressed as follows:
The decoded DMRS (associated with the PBCH) can be r(n) = s(n) ⊗ h(n) + w(n), (12)
used to measure the reference signal received power (RSRP)
of the candidate SSB, which can be used for the beam mea- where, s(n) is the transmitted signal, h(n) is the channel
surement, with the other measurements of the RSRP, and the impulse response (CIR), w(n) is the noise term, and ⊗ is
reference signal reported quality (RSRQ) given by SSS. the linear convolution operator. In the presence of carrier fre-
Based on the beam measurement, the beam determination quency offset (CFO), the received signal expression becomes
can be done and the UE can decide which is the best beam. h i j2πn
r (n) = s(n) ⊗ h(n) + w(n) exp , (13)
During the beam reporting, and based on the necessary NFFT
parameters that are including in the MIB, the UE can decode where, is the normalized frequency offset to the sub-carrier
the system information block (SIB) that is transmitted by the spacing, which can be separated into integer frequency offset
gNB over PDSCH and includes the RACH resources. Based (IFO: I ), and fractional frequency offset (FFO: F ). Let
on that, the UE can transmit Message 1 (RACH preamble) on θ̂ denotes the estimated timing synchronization position of
the configured RACH resources via the selected beam. PSS, and î ∈ {0, 1, 2} denotes the estimate of cell ID
After receiving Message 1, the gNB responds with Mes- sector. By using the time-domain received signal, a joint
sage 2 (random access response (RAR)). Then, the UE trans- estimation of θ̂ and î can be done based on the following
mits Message 3 (RRC connection request), and the gNB criterion [10], [11]
sends Message 4 (RRC connection setup) to the UE. Finally,
the UE sends to the gNB Message 5 (RRC connection setup (θ̂ , î) = arg max(C(θ, i)), (14)
θ,i
complete).
where, C(θ, i) is the cross-correlation, which is expressed
Once random access procedure is completed, dedicated
as [11]
connection is established between UE and gNB with dedi-
NFFT −1
cated connection ID. P ∗
r(θ + k)pi (k)
These procedures are used to update the optimal transmit-
k=0
ter and receiver beam pair over time. C(θ, i) = . (15)
NFFT −1
For beam tracking case (connected mode), the beam man- P
|r(θ + k)|2
agement operations use CSI-RS (in DL) and SRS (in UL) k=0
to transfer the beam/CSI report and the DL control informa- Here, r(θ + k) presents the delayed received signal, pi (k)
tion (DCI) between the gNB and the UE, and to update the denotes the PSS sequence time-domain waveform of cell ID
connection via the strongest selected beam. sector i, and NFFT is the FFT number without CP. Based on
For initial access case (idle mode), as we detailed before, that, the FFO estimation can be evaluated as follows [11]
the beam management operations use PSS, SSS and PBCH NFFT /2−1 ∗
DMRS, where the cell search procedure is required to detect 16 X
ˆF = r(θ̂ + k)pî (k)
∗
the cell ID. The cell search procedure is a crucial step in π
k=0
the 5G NR synchronization as it needs accurate time and NFFT −1
frequency offsets detection and correction. In the following X
we focus on the details of this procedure. × r(θ̂ + k)p∗î (k) , (16)
k=NFFT /2
To access to the network or during a handover opera-
tion, the UE has to acquire correct timing and frequency where, 6 (.) and [.]∗ are the argument and complex conjugate
synchronization to recover the cell ID of the serving gNB. operators, respectively.
This first operation is known as initial cell-search, which The PSS based cross-correlation synchronization
can use different algorithms of estimation and correction of algorithm is efficient for small values of CFO, as ˆF in
frequency and time offsets. These synchronization algorithms equation (16) presents the estimate FFO only.
FIGURE 6. Comparison of the time-offset estimation for cross-correlation FIGURE 8. Trade-off between the crystal oscillator accuracy and the
and auto-correlation algorithms. carrier frequency; α = 21f
F
, for numerology µ = 3.
C
In addition, the used beamforming technique is based on [6] K. Shamaei and M. Sabbaghian, ‘‘Analytical performance evaluation of
precise alignment of the transmitter and the receiver beams, SC-FDMA systems in the presence of frequency and time offset,’’ IEEE
Trans. Wireless Commun., vol. 14, no. 11, pp. 6230–6239, Nov. 2015.
which needs complex algorithms and high level processing [7] D. Li, Y. Li, H. Zhang, L. J. Cimini, and Y. Fang, ‘‘Integer frequency offset
at gNBs and UEs. These algorithms and processing may estimation for OFDM systems with residual timing offset over frequency
increase the latency of establishing a link, and have impor- selective fading channels,’’ IEEE Trans. Veh. Technol., vol. 61, no. 6,
pp. 2848–2853, Jul. 2012.
tant implications on control layer procedures, such as initial [8] V.-T.-D. Huynh, N. Noels, and H. Steendam, ‘‘Effect of offset mismatch in
access, handover, and beam tracking. time-interleaved ADC circuits on OFDM-BER performance,’’ IEEE Trans.
In this context, many challenges for the 5G NR should be Circuits Syst. I, Reg. Papers, vol. 64, no. 8, pp. 2195–2206, Aug. 2017.
[9] A. M. Hamza and J. W. Mark, ‘‘Closed-form expressions for the BER/SER
addressed: of OFDM systems with an integer time offset,’’ IEEE Trans. Commun.,
• The current 10 ppm crystal oscillator that is used in vol. 63, no. 11, pp. 4461–4473, Nov. 2015.
[10] R. Zeng, H. Huang, L. Yang, and Z. Zhang, ‘‘Joint estimation of frequency
LTE presents a high frequency offset, e.g., 60 kHz for offset and Doppler shift in high mobility environments based on orthogonal
6 GHz. Based on that a more expensive oscillator should angle domain subspace projection,’’ IEEE Trans. Veh. Technol., vol. 67,
be used to offer less ppm, and hence less frequency no. 3, pp. 2254–2266, Mar. 2018.
[11] S. Huang, Y. Su, Y. He, and S. Tang, ‘‘Joint time and frequency offset
offset. estimation in LTE downlink,’’ in Proc. 7th Int. Conf. Commun. Netw.
• What is the maximum acceptable frequency error in 5G China, Aug. 2012, pp. 394–398.
NR? [12] O. H. Salim, A. A. Nasir, H. Mehrpouyan, and W. Xiang, ‘‘Multi-relay
communications in the presence of phase noise and carrier frequency
• How would the current commercial oscillators behave in offsets,’’ IEEE Trans. Commun., vol. 65, no. 1, pp. 79–94, Jan. 2017.
the 5G NR? [13] C. Chen, Y. Chen, Y. Han, H.-Q. Lai, and K. J. R. Liu, ‘‘High resolu-
• What is the expected accuracy for the current commer- tion carrier frequency offset estimation in time-reversal wideband com-
munications,’’ IEEE Trans. Commun., vol. 66, no. 5, pp. 2191–2205,
cial oscillators?, and is it possible to offer an acceptable May 2018.
frequency error for the very wide range of the new [14] M. Giordani et al., ‘‘A tutorial on beam management for 3GPP NR at
frequencies? mmWave frequencies,’’ IEEE Commun. Surveys Tuts., vol. 21, no. 1,
pp. 173–196, Sep. 2018.
• During the signaling procedure, are the gNBs and the [15] 3GPP. The 3rd Generation Partnership Project. Accessed: Mar. 17, 2019.
users able to estimate and correct the frequency offset of [Online]. Available: http://www.3gpp.org/
the current commercial oscillators? [16] Study on Channel Model for Frequency Spectrum Above 6 GHz, document
TR 138.900, V.14.2.0, Jun. 2017.
• Are the gNBs and the UEs able to use the proposed
beamforming technique to establish a precise alignment
of the transmitter and the receiver beams, especially for
communication scenarios with mobility?
AYMEN OMRI received the degree in telecom-
munication engineering from The Academy of
V. CONCLUSION Aviation (EABA), Tunisia, in 2007, and the
In this paper, we have described and investigated the syn- M.Res. and Ph.D. degrees in telecommunications
chronization procedure in 5G NR systems. First, we have from the Engineering National School of Tunis
detailed the 5G NR physical layer. Then, we have described (ENIT)/Tunis El Manar University, in 2009 and
2012, respectively.
the required synchronization procedure, and different syn- From 2012 to 2017, he was a Postdoctoral
chronization algorithms for 5G NR. Based on that, numerical Researcher with the Electrical Engineering (EE)
results are conducted and investigated to evaluate the syn- Department, Qatar University. He is currently a
chronization procedure, and to present the main challenges, Postdoctoral Researcher with the Department of Electrical and Computer
Engineering, Texas A&M University at Qatar. His research interests include
and issues within the 5G NR synchronization. As expected, modeling, design, and performance analysis of wireless communication sys-
the main challenge for the 5G NR systems is the time- tems. His current specific research interests include device-to-device com-
frequency synchronization in the presence of the wide range munications, UAV-based networks, and the fifth-generation (5G) wireless
of the new defined frequencies, and the performance limita- communication networks.
tion of the current commercial crystal oscillator.
REFERENCES
[1] NR; Physical Channels and Modulation Release 15, document TS 38.211,
MOHAMMED SHAQFEH received the B.Sc.
V.15.4.0, 3GPP, 2018.
degree in electrical engineering (communications
[2] NR; Multiplexing Channel Coding Release 15, document TS 38.212,
V.15.4.0, 3GPP, 2018.
stream) from United Arab Emirates University,
in 2003, the M.Sc. degree in communications tech-
[3] NR; Physical Layer Procedures for Control Release 15, document
TS 38.213, V.15.4.0, 3GPP, 2018. nology from Ulm University, Germany, in 2005,
[4] M. A. Alvarez and U. Spagnolini, ‘‘Distributed time and carrier frequency
and the Ph.D. degree from The University of
synchronization for dense wireless networks,’’ IEEE Trans. Signal Inf. Edinburgh, Edinburgh, U.K., in 2009. In 2009,
Process. Netw, vol. 4, no. 4, pp. 683–696, Dec. 2018. he joined the Department of Electrical and Com-
[5] H. Abdzadeh-Ziabari, W.-P. Zhu, and M. N. S. Swamy, ‘‘Joint maximum puter Engineering, Texas A&M University at
likelihood timing, frequency offset, and doubly selective channel esti- Qatar, where he is currently an Associate Research
mation for OFDM systems,’’ IEEE Trans. Veh. Technol., vol. 67, no. 3, Scientist. His research interests include wireless communication networks,
pp. 2787–2791, Mar. 2018. information theory, and smart transportation systems.