Abstract— OFDM has been a widely accepted technology in in WCDMA, while in LTE, they are time multiplexed in
high rate and multimedia data service systems, such as 3G Long adjacent symbol positions. In LTE, the P-SCH and the S-
Term Evolution (3G LTE) system in the 3rd Generation Partner- SCH are transmitted twice in every 10 msec radio frame.
ship Project (3GPP). In this paper, we propose a new cell search
scheme based on the frequency domain sequence hopping of Three different P-SCH signals are used to distinguish three
synchronization channel symbols. The assigned hopping pattern sector cells within a base station (BS) and 170 different S-
provides frame boundary information as well as cell identification SCH signals are used to differentiate 170 BSs so that 510 cell
(cell ID) to a mobile station (MS). The proposed synchronization identities (cell IDs) can be specified by the combination of
channel structure allows MS to acquire OFDM symbol/frame the P-SCH signals and the S-SCH signals. The P-SCH and
timing, cell ID and frequency offset estimates in the initial cell
search stage. The cell search in MS is composed of 2 steps; OFDM the S-SCH occupy centered 1.25 MHz frequency band among
symbol synchronization step, frequency offset correction and cell the total system bandwidth. The same P-SCH sequence is
ID/frame boundary detection step. We evaluate the performance transmitted in two P-SCH symbol positions in every 10 msec
of proposed scheme under various channel environments. The frame but different S-SCH sequences are transmitted at the two
impacts of multipath fading, vehicular speed and frequency S-SCH symbol positions so the number of P-SCH sequences
offset on the performance are investigated. We also compare
the performance of proposed scheme with 3G LTE cell search and that of S-SCH sequences are 3 and 340 (170*2) in the
scheme. system, respectively [6].
The cell search procedure consists of two steps: In the first
Index Terms— OFDM, cell search, synchronization, sequence
hopping, 3G long term evolution. step, an MS finds P-SCH sequence index and P-SCH symbol
timing (5 msec timing) using three time domain matched filters
which correspond to the P-SCH sequences. In the second step,
I. I NTRODUCTION the MS detects S-SCH sequence index and 10 msec frame tim-
ing based on frequency domain correlation using 340 S-SCH
D UE to its inherent robustness to the multipath fading,
no intra-cell interference and granular resource alloca-
tion capability, orthogonal frequency division multiplexing
sequences. One drawback of the current 3G LTE cell search
scheme is the computational burden in the first step since
(OFDM) techniques have been widely adopted for many high matched filter operation requires a large number of complex
data rate applications, such as DAB/DVB (digital audio and multiplications. Another drawback is that both synchronization
video broadcasting) system, high-rate WLAN (wireless local steps experience severe performance degradation under a large
area networks) such as IEEE802.11a, HIPERLAN II and frequency offset environment.
terrestrial DMB(digital multimedia broadcasting) system [1]- In this paper, as an alterative method, we propose an
[4]. Also, for a smooth migration toward 4G, 3G LTE (Long efficient cell search scheme based on a sequence hopping
Term Evolution) plan was announced recently to apply OFDM technique. By using the same SCH channel both at the
techniques for downlink transmission in the 3G LTE cellular first step and at the second step, the proposed scheme can
network [5]. The design of a synchronization channel (SCH) overcome the drawbacks of 3G LTE cell search scheme. The
for supporting an efficient cell search in mobile station (MS) is performance of proposed scheme is compared with that of 3G
one of the most important topics in standardization. Currently, LTE scheme under the 3G LTE simulation environment [9]
the working assumption for 3G LTE cell search is to use for initial cell search.
two SCHs; a primary synchronization channel (P-SCH) and This paper is organized as follows. The downlink frame
a secondary synchronization channel (S-SCH) [6]. Basically, format including the proposed SCH structure is described in
the cell search scheme in 3G LTE is based on the hierarchical section II and section III introduces the proposed cell search
cell search scheme of WCDMA system with two types of algorithm at an MS. In section IV, based on the numerology
SCH, which is known to be beneficial in asynchronous cellular provided in the physical layer specification [6] for 3G LTE, the
systems [7]. The P-SCH and the S-SCH are code multiplexed performance of each cell search step of proposed scheme is
investigated and compared with a 3G LTE cell search scheme
Manuscript received December 18, 2006; revised January 29, 2007, De- in various channel environments. And then average cell search
cember 7, 2007, and February 5, 2008; accepted February 17, 2008. The
associate editor coordinating the review of this paper and approving it for
time performance is analyzed and evaluated in section V.
publication was C. Xiao. Finally the conclusions are drawn in section VI.
I. Kim, Y. Kim, and S. C. Bang are with the Wireless Transmission
Technology Research Group, Electronics and Telecommunications Research
Institute (ETRI), Korea (email: igkim, yhkim, scbang@etri.re.kr). II. T RANSMITTER M ODEL
I. Kim and Y. Han are with the School of Engineering, Information and
Communications University (ICU), Korea email: igkim, ynhan@icu.ac.kr. Fig. 1 shows the frame structure which includes the pro-
Digital Object Identifier 10.1109/TWC.2008.060992. posed SCH structure. The frame structure except the SCH
1536-1276/08$25.00
c 2008 IEEE
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 07:38 from IEEE Xplore. Restrictions apply.
1484 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 5, MAY 2008
1.25 MHz
Sync block
(2.5 msec)
ui (0)c j (0)
... SCH
ui (1)c j (1)
Null subcarrier
Others
ui (30)c j (30)
ui (31)c j (31)
is the same with the one in the 3G LTE specification [6]. its cyclic shifted sequences (total 680 sequences) have to be
The length of a radio frame is 10 msec and one radio frame unique. Using this property, MS gets the cell ID and the
is composed of 20 time slots. For convenience, we define a 10 msec frame boundary simultaneously. About 200 hopping
“sync block”, which is composed of 5 time slots resulting in a sequences with codeword length of 4 and code alphabet size of
radio frame with 4 sync blocks. Each sync block has one SCH 32 can be generated while maintaining the minimum hamming
symbol as shown in Fig. 1, thus the resource occupation of distance for any pair of the sequences or their cyclic shifted
the proposed SCH remains the same as the one of the current version by 3. Among them, only 170 hopping sequences are
3G LTE SCH structure. An SCH sequence is allocated to each used.
SCH symbol in the frequency domain and the SCH sequence On the other hand, in order to support the scalable band-
is used as Fourier coefficients at the occupied sub-carrier width allocation from 1.25 MHz to 20 MHz, the SCH occupies
frequencies. The SCH sequence in a symbol is composed the central part (1.25 MHz) of the entire bandwidth regardless
of two types of binary sequences, a pseudorandom (PN) of the total transmission bandwidth of the system [6]. The
scrambling sequence ui = (ui (0) , ui (1) , ..., ui (N − 1)) and SCH symbol uses only half of the allocated sub-carriers, that
an orthogonal sequence cj = (cj (0) , cj (1) , ..., cj (N − 1)) is, 32 out of 64 used sub-carriers as shown in Fig. 1.
where i and j are the sequence indices of the scrambling
sequence and the orthogonal sequence, respectively. Hadamard III. S EARCH A LGORITHM
sequences of length 32 are used as binary orthogonal code
sequences and modified Gold sequences of length 32 are used A. Search Algorithm of LTE Scheme
for scrambling sequences. The modified Gold sequences are In this subsection, we briefly mention the search algorithm
generated by just adding “0” at the end of Gold sequences of 3G LTE scheme [8]. In the current working assumption
of length 31. The same scrambling sequence is used for all for the SCH in 3G LTE, both the P-SCH and the S-SCH
SCH symbol positions in a frame but the binary orthogonal occupy all subcarriers in the centered band and the number
sequences within one frame interval vary from block to block. of subcarriers for SCH is 64 within 1.25 MHz [10][11].
This technique is called “sequence hopping”. A hopping Zadoff-Chu (ZC) sequences are used for 3 P-SCH sequences
sequence hg = (hg (0) , hg (1) , hg (2) , hg (3)) is used for and concatenated two binary sequences of length 32 are
hopping the binary orthogonal code, where g is the hopping mapped to 64 subcarriers of S-SCH [11]. When we use two
sequence ID and each element of a hopping sequence denotes binary sequences of length 32 in an S-SCH symbol, we can
one of the N (= 32) binary orthogonal code sequences. generate 1024 (32x32) sequences among which 340 sequences
The code alphabet size (dimension of hg (x)) of a hopping are used for S-SCH sequences. At the first step, matched
sequence is the same as the number of orthogonal sequences filter operations corresponding to three P-SCH sequences are
(i.e., 32). A cell ID used in the system can be identified by performed and resulting P-SCH symbol timing and P-SCH
a combination of a hopping sequence ID and a scrambling sequence index is used at the second step. The cell group ID
sequence ID. In this paper, we assume 3 scrambling sequences (one among 170) and 10 msec frame boundary are detected in
and 170 hopping sequences in order to identify 510 cell IDs. the second step based on the frequency domain correlations
The hopping sequence gives an MS not only the hopping of the candidate S-SCH sequences. The second step detection
sequence ID (one among 170) but also the cyclic shift index scheme under current discussion in 3G LTE is based on the
(one among 4), thus, the 170 original hopping sequences and coherent frequency domain correlation of S-SCH sequences
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 07:38 from IEEE Xplore. Restrictions apply.
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 5, MAY 2008 1485
: complex : real
using the channel estimate of P-SCH symbol which is located block boundary detection. The differential correlator output
just after the S-SCH symbol [11][12][13]. Before the coherent at the nth sample point can be defined as
detection, a frequency offset should be compensated using P-
SCH signal [10]. Since the P-SCH signal has no time domain Ns
2−1
Ns
repetition property, the frequency offset estimation scheme z (n) = r∗ (n + i) r n + i + (4)
is based on the correlation of the received signal and the i=0
2
time domain waveform of frequency domain P-SCH sequence
[10][14] as where r(x) is the time domain sample of received signal at
sample point x and NS is the number of samples in one
⎧ Ns ∗ OFDM symbol. Even if the applied Fourier mapping sequence
⎨P
−1 2−1 of SCH is different from block to block, the differential
Δf = Rs
arg rp (n) s∗ (n)
πNs ⎩ p=0 n=0 correlator output at each SCH symbol position has the same
⎧ ⎫⎫ characteristics. This is the reason why the first step and the
⎨ N
s −1 ⎬⎬ second step can use only one synchronization channel. Above
· rp (n) s∗ (n)
⎩n= Ns ⎭⎭ equation can be replaced by
2
(1)
where rp (n) is the time domain sample of received signal at z (n) = z (n − 1)
sample point n in the P-SCH symbol position and s (n) is + r∗ n + N2s − 1 r (n + Ns − 1) (5)
the time domain waveform of the P-SCH sequence. Ns is the − r∗ (n − 1) r n + N2s − 1 .
number of samples within an SCH symbol excluding cyclic
prefix. The decision metric of the second step can be defined From (5), we can see that the number of operations for
as differential correlation is 2 complex multiplications and 2
additions per sample. On the other hand, matched filtering
P s −1
−1 N
∗ ∗ operation in the first step of 3G LTE has Ns complex multipli-
v (i) = rp (k) cip (k) αp (k) , i = 0, 1, ..., 339 (2)
cations and additions per sample. Moreover, since the number
p=0 k=0
of P-SCH sequences is 3, 3Ns complex multiplications and
where rp (k) is the k th subcarrier component of FFT outputs in additions are required. Even if the amount of the first step
pth S-SCH symbol position and cip (k) is the k th component of operation in the 3G LTE scheme can be reduced to 2/3 by
the ith S-SCH sequence. αp (k) is the channel estimation value using the symmetrical properties of ZC sequences [10], the
for the k th subcarrier component which is extracted from the complexity of the first step for the current method discussed
adjacent P-SCH symbol position. Since the second step of 3G in 3G LTE is 64 (Ns =64) times higher than the proposed
LTE utilizes coherent detection scheme, the real part is used scheme.
for the hypothesis testing so resulting normalized maximum The performance of the differential correlator defined by (4)
decision metric is defined by or (5) can be degraded when there is a large initial frequency
offset in an MS. By using the square-law technique, we can
Re (v (i))max subdue the performance degradation due to the frequency
v (i)nor = . (3) offset in the first step. In addition, to increase the detection
max
339
1
339 |v (i)| probability in the first step, the correlator outputs can be
i=0
i=imax accumulated block by block. On the other hand, equal gain
combining is employed when the number of receiver antennas
in an MS is two.
B. Search Algorithm of Proposed Scheme
The second step detector is composed of a frequency offset
The cell search algorithm of the proposed scheme is also compensation block, a frequency domain correlator, a sliding
composed of two steps as in [8], but it differs in that the window accumulator and a cell ID/frame boundary detector
same SCH signal is utilized in both the first step and the as in Fig. 2. The second step detector basically employs non-
second step. Since the SCH symbol occupies only even coherent detection scheme. At first, using P × Ns received
numbered subcarriers, its time domain signal waveform has samples, the second step detector estimates the frequency
repetition property. Using this property, the first step of the offset as in Eq. (6) and compensates the P ×(Ns + δ) samples
proposed scheme utilizes a differential correlator for sync using the estimated frequency offset as in Eq. (7).
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 07:38 from IEEE Xplore. Restrictions apply.
1486 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 5, MAY 2008
Rs ⎨P
−1
N
Δf = arg rp∗ (i) rp i +
s
(6) is the k th sliding accumulator output among 3x32 outputs
πNs ⎩ 2 ⎭ at the pth SCH symbol position and i = imod(LNG ) and
p=0 i=0
i mod L + p = i mod L + p . x means the largest
Δf mod L
rp (i) = rp (i) exp −j2π i . (7) integer smaller than x. By choosing the maximum value,
Rs
the second step detector can find the cell ID and 10 msec
In (6) and (7), P is the number of SCH symbols used in frame boundary simultaneously. For example, when L = 4,
the second step, Rs is the sampling rate and arg (x) denotes NG = 170 and Ncell = 510, the decision variables for
the phase of complex value x. rp (i) is the ith sample in the i ∈ {0, ..., 679} , i ∈ {680, ..., 1359} and i ∈ {1360, ..., 2309}
pth symbol. corresponds to scrambling sequence index 0, 1, and 2, respec-
The frequency domain correlator receives Ns + δ samples tively. 680 decision variables at each set can be divided into 4
from frequency offset compensator at each SCH symbol parts and each part denotes the cyclic shifted versions of 170
position. The reason to use Ns + δ samples instead of Ns hopping sequences. Thus, once one decision variable among
samples is to employ sliding accumulation during δ samples 2040 candidates is chosen, corresponding scrambling sequence
of window, thus the number of operations of the frequency index, cyclic shift index and hopping sequence index can be
domain correlator per one sync block is δ. If the second step obtained simultaneously.
detector does not employ the sliding accumulation and use The important design consideration which should be taken
only Ns samples then performance degradation is inevitable into account in the second step is the false alarm probability.
when there exists the timing deviation of few samples in the The second step detector accepts a candidate only when the
first step. It is desirable to use a larger δ than the channel detected metric is greater than a threshold, that is,
delay spread. The frequency domain correlator is composed of
a fast Fourier transformer (FFT), a decimator, a descrambler, a w (i)nor max >θ (9)
fast Hadamard transformer (FHT) and a square-law combiner.
The decimator selects 32 subcarriers among FFT outputs and where w(i)nor max is the normalized maximum decision met-
descrambler descrambles 32 decimator outputs using three ric defined by
scrambling sequences. FHTs of length 32 are performed for w (i)max
w (i)nor = LN
. (10)
cell −1
three branches of descrambler outputs. Finally, 3x32 FHT max
1 1
: LTE-full (0 Hz)
: LTE-full (10 KHz)
: LTE-partial (0 Hz)
: LTE-partial (10 KHz)
: Proposed (0 Hz)
: Proposed (10 KHz)
0.1
0.1
: LTE-perfect (0 Hz)
: LTE-real (0 Hz)
: LTE-real (10 KHz)
: Proposed-perfect (0 Hz)
: Proposed-real (0 Hz)
: Proposed-real (10 KHz)
0.01
0.01 -16 -14 -12 -10 -8 -6 -4 -2 0 2 4
-8 -6 -4 -2 0 2 4 6
SNR per RX antenna
SNR per RX antenna
Fig. 4. Second step detection error rate (velocity is 120 km/hr).
Fig. 3. First step detection error rate (velocity is 120 km/hr).
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 07:38 from IEEE Xplore. Restrictions apply.
1488 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 5, MAY 2008
T = T1+T2 200
120
100
Search Sucess SNR = -6, -3, 0 (dB)
80
SNR = -6, -3, 0 (dB)
PDzT 60
40
PMzT
zTf False 20
Search
Alarm
State 0
State 0 1 2 3 4 5
T Normalized Threshold
PFz
Fig. 6. Average search time performance comparisons (frequency offset: -10
kHz ∼ 10 kHz).
Search Start
Fig. 5. Serial cell search process and corresponding state diagram.
PD z T
U (z) = . (13)
1 − PM z T − PF z T +Tf
real frequency offset estimation is assumed, the performance The average time to the cell search is obtained by differen-
degradation of 3G LTE scheme is very high even if there is no tiating and evaluating it at z = 1,
frequency offset (In initial cell search environment, MS does
not know the initial frequency offset so it has to run the offset
compensation block even if the real frequency offset is 0 Hz). E [Tacq ] (14)
The reason of this performance degradation of 3G LTE second dU (z)
step is due to the inaccurate frequency offset estimation. In = |z=1
dz
[14], it was shown that the frequency offset estimation scheme PD T (1 − PM − PF ) + PD (PM T + PF (T + Tf ))
based on Eq. (1) has very poor performance than the scheme = 2
(1 − PM − PF )
based on Eq. (6). In addition, when we assume the same T + PF Tf
observation interval for the second steps of both schemes, the =
PD
number of available SCH symbols (P-SCH symbols) for offset
estimation of 3G LTE is just half of the proposed scheme. where
ACKNOWLEDGMENT
This work was supported in part by the Ministry of Educa-
tion, Korea, through its Brain Korea 21 Project in 2006.
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 07:38 from IEEE Xplore. Restrictions apply.