Keywords

1 Introduction

3GPP LTE is recognized as the key technology for the next generation wireless communication system [1]. The LTE employs some advanced technologies which include Orthogonal Frequency Division Multiplexing (OFDM), Multiple Input Multiple Output (MIMO) and so on [1]. Demodulation of OFDM signal is vulnerable to timing offset and frequency offset. A User Equipment (UE) wishing to access an LTE cell must first undertake a cell search procedure, which is tightly connected to the Primary Synchronization Signal (PSS) and Secondary Synchronization Signal (SSS) transmitted by an LTE cell [2].

The synchronization is a continuous and periodic process, which must be always active. So it is of significance to acquire it in a short time and the mean acquisition time of the cell search is a very important parameter to reflect the performance of the cell search structure. Currently, PSS detection in LTE has been studied considerably, and the topic lies in increasing the detection probability or simplifying the detection process. The classic maximum likelihood detector takes advantage of good autocorrelation and cross-correlation performance of PSS sequence in the time domain [3]. A normalized detection is proposed in order to avoid the confused detection of the peak sequence [4]. It firstly detects the cyclic prefix (CP) type which leads to the detection of symbol synchronization, and then acquires the PSS in the frequency domain which greatly simplifies the acquisition process [5]. It achieves a reliable PSS detection with a much lower complexity by exploiting the central-symmetric property of Zadoff-Chuf (ZC) sequences in the time domain [6].

In this paper we will focus on the mean acquisition time performance of initial cell search via a state transition diagram of discrete-time Markov process. From the numerical result of mean acquisition time, we find that false alarm property plays a more important role in the acquisition time performance. In order to perform the cell search quickly a new structure is developed to suppress the false alarm. The performance of the proposed structure is compared with that of normal PSS detection structure.

The remainder of this paper is organized as follows. A system model of PSS transmission and receiving is provided in Sect. 83.2. Section 83.3 deduces the mean time of the acquisition process and Sect. 83.4 introduces a new PSS detection structure. In Sect. 83.5, based on the numerology provided in the physical layer specification for 3G LTE, the performance of the proposed structure is investigated and compared with the normal detection structure. Finally the conclusions are drawn in Sect. 83.6.

2 System Signal Model

Let us firstly introduce the notation that will be adopted throughout the paper. Superscripts * denotes complex conjugate. \( [ \cdot ]^{T} \) is the transpose of a matrix. \( {\text{diag}}\{ \cdot \} \) is the diagonal matrix. A circularly symmetric complex Gaussian random variable \( w \) with mean m and variance \( \sigma^{2} \) is denoted by \( w\sim \mathcal{C}\mathcal{N}(m,\sigma^{2} ) \). The operator \( | \cdot | \) returns the modulus of a complex number. \( \bmod (x,y) \) is the remainder operator. \( \hbox{max} ({\mathbf{x}}) \) gives the maximum value of vector x.

In LTE system, each cell is identified by the cell identification information carried by PSS and SSS. A length of 63 ZC sequence is used to generate the PSS, which occupies the central 72 sub-carriers [7], as illustrated in Fig. 83.1. It is transmitted every 5 ms.

Fig. 83.1
figure 1figure 1

PSS mapping of 3G LTE in the frequency domain

The sequence \( d_{u} (n) \) is generated according to

$$ d_{u} (n) = \left\{ \begin{array} {ll}\exp [ - j\pi un(n + 1)/63]& n = 0,1, \ldots ,30 \\ \exp [ - j\pi u(n + 1)(n + 2)/63] & n = 31,32, \ldots ,61 \\ \end{array} \right. $$
(83.1)

where the index \( u \) is depending on physical-layer identity \( N_{ID}^{(2)} \) within the physical-layer cell-identity group. Without loss of generality, we use \( {\mathbf{x}} = [0,d_{u} (31), \ldots ,d_{u} (61),{\mathbf{z}}_{1} \ldots {\mathbf{z}}_{2} ,d_{u} (0), \ldots ,d_{u} (30)]^{T} \) to represent the transmitted PSS vector, \( {\mathbf{z}}_{1} \) and \( {\mathbf{z}}_{2} \) are random transmitted symbols whose size depends on the bandwidth of the LTE system. The received PSS base-band signal on the antenna \( i \) is given by

$$ {\mathbf{r}}_{i} = {\mathbf{E}}_{i} {\mathbf{FH}}_{i} {\mathbf{x}} + {\mathbf{w}}_{i} $$
(83.2)

where \( {\mathbf{E}}_{i} = \text{diag} \{ 1,e^{{j2\pi \varepsilon_{i} /N_{fft} }} , \ldots ,e^{{j2\pi \varepsilon_{i} (N_{fft} - 1)/N_{fft} }} \} \) with \( \varepsilon_{i} \) representing the normalized frequency offset (frequency offset normalized to a subcarrier spacing of OFDM symbols), \( N_{fft} \) is the FFT size, \( {\mathbf{F}} \) is the IFFT matrix with \( [{\mathbf{F}}]_{nk} = e^{{\tfrac{j2\pi nk}{{N_{fft} }}}} /\sqrt {N_{fft} } \), \( {\mathbf{H}}_{i} = \text{diag} \{ H_{i} (0),H_{i} (1), \ldots ,H_{i} (N_{fft} - 1)\} \) represents the frequency-domain channel attenuation matrix. \( {\mathbf{w}}_{i} \) is a vector of additive white Gaussian noise with \( {\mathbf{w}}_{i} [k]\sim \mathcal{C}\mathcal{N}(0,\sigma_{w}^{2} ) \). \( {\mathbf{y}}_{i} \) will be fed to the PSS detection structure to perform the acquisition process.

3 Analysis of Mean Acquisition Time

There is no time limit for the acquisition process, since PSS is periodically transmitted. Therefore, it is almost certain that the whole system will be in an acquisition state and the measurement of performance lies in the mean acquisition time \( \text{E} (T_{acq} ) \). We use a state transition diagram of discrete-time Markov process to describe the process of the initial acquisition in the LTE system, as shown in Fig. 83.2.

Fig. 83.2
figure 2figure 2

Flow graph of 3G LTE initial cell search

The points on the outer circle represent the false alarm state, and ones on the inner circle are detection points whose number depends on the PSS transmission period, synchronization window size and sampling frequency. Assuming that there are \( V \) possible detected points, and each is labeled from 1 to \( V \). Among those points, there is only one point which corresponds to the collective state \( H_{1} \) which is labeled as 1 with generalization, and the rest ones belong to false alarm state \( H_{0} \). Each detected point corresponds to a false alarm state except for 1. Here a serial search strategy is adopted, any past time search information will not be used to change the search direction. The system will go to the next detected point after \( T_{P} \) seconds when a false alarm appears. The detection probability from 1 to 0 is \( P_{D} \) called detection probability. The missing probabilities from state 1 to 1′ and 2 are \( P_{M2} \) and \( P_{M1} \), which represents two kinds of missing scenarios, one is false detected PSS index, and the other is missing the timing point. The relationship is \( P_{M1} + P_{M2} + P_{D} = 1 \). The false alarm probability from \( i \) to \( i' \) (\( i \ne 1 \)) is \( P_{F} \), and \( 1 - P_{F} \) indicates the probability from i to \( i + 1 \). Let \( z \) indicate the unit delay operator. Its value depends on the sampling rate. Furthermore, we can get the generating function from one point to the other,

$$ H_{1 \to 0} (z) = H_{D} (z) = P_{D} z $$
(83.3)
$$ H_{i \to i + 1} (z) = H_{0} (z) = (1 - P_{F} )z + P_{F} z^{{K_{p} + 1}} ,(i \ne 1) $$
(83.4)
$$ H_{1 \to 2} (z) = H_{M} (z) = P_{M1} z + P_{M2} z^{{K_{p} + 1}} $$
(83.5)

Here we assume that \( T_{P} = K_{p} T_{1} \). Then we can simplify Figs. 83.283.3.

Fig. 83.3
figure 3figure 3

Simplified flow graph of 3G LTE initial cell search

According to Mason formula [8], the generating function from \( i \) to 0 is

$$ H_{i} (z) = \frac{{H_{D} (z)H_{0}^{\bmod (V - i + 1,V)} (z)}}{{1 - H_{M} (z)H_{0}^{V - 1} (z)}} $$
(83.6)

Since the search process can start at any one of the detection points, we assume that the probability follows uniform distribution with probability\( 1/V \). Then the generating function of the whole acquisition process follows that

$$ \begin{aligned} H(z) = \sum\limits_{i = 1}^{V} {\frac{1}{V}H_{i} (z)} & = \frac{{H_{D} (z)}}{{V\left[ {1 - H_{M} (z)H_{0}^{V - 1} (z)} \right]}}\sum\limits_{i = 1}^{V} {H_{0}^{\bmod (V - i + 1,V)} (z)} \hfill \\ {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} & = \frac{{H_{D} (z)\left[ {1 - H_{0}^{V} (z)} \right]}}{{V\left[ {1 - H_{M} (z)H_{0}^{V - 1} (z)} \right]\left[ {1 - H_{0} (z)} \right]}} \hfill \\ \end{aligned} $$
(83.7)

The mean acquisition time can be expressed as [9, 10]

$$ \begin{aligned} \bar{T}_{acq} & = \left. {\frac{\partial H(z)}{\partial z}} \right|_{z = 1} \cdot T_{1} \hfill \\ & = \frac{{T_{1} }}{{H_{D} (1)}}\left[ {H_{D} '(1) + H_{M} '(1) + (V - 1)H_{0} '(1)\left[ {1 - \frac{{H_{D} (1)}}{2}} \right]} \right] \hfill \\ & \approx \frac{{T_{1} }}{{P_{D} }}\left[ {2 - P_{D} + (V - 1)(K_{P} P_{F} + 1)(1 - \frac{{P_{D} }}{2})} \right] \hfill \\ \end{aligned} $$
(83.8)

Because of the PSS near perfect cross-correlation properties, it is reasonable to assume that \( P_{M2} \ll 1 \) during the derivation process.

Figure 83.4 shows \( \bar{T}_{acq} \) trend with the change of different \( P_{D} \)and \( P_{F} \) according to Eq. (83.8), where \( V = 1/153600 \), \( K_{P} = 307200 \). \( \bar{T}_{acq} \) decreases with the increase of \( P_{D} \) under certain \( P_{F} \), while it increases with the increase of \( P_{F} \) under certain \( P_{D} \). The relationship between \( \bar{T}_{acq} \) and \( P_{D} \), \( P_{F} \) is basically linear. \( \bar{T}_{acq} \) equals to 2.5 ms with limited condition of \( P_{D} = 1 \) and \( P_{F} = 0 \). Furthermore, it is shown that \( P_{F} \) has a greater influence on \( \bar{T}_{acq} \) than \( P_{D} \), to which should be paid great attention.

Fig. 83.4
figure 4figure 4

Mean acquisition time with different \( P_{F} \) and \( P_{D} \)

4 PSS Detection Structure

From the previous discussion we can see that even a little increase of false alarm probability will lead to a great increase of mean acquisition time. Taking acquisition performance and complexity into account, we design a PSS acquisition structure shown in Fig. 83.5. At the first stage, it matches the received data from single antenna in the time domain to simplify the acquisition process. The sampled signal from one of the antennas is fed to a Low Pass Filter (LPF) with a pass bandwidth of 1.08 MHz. The maximum likelihood detector can be expressed as

$$ (m,M) = \mathop {\arg \hbox{max} }\limits_{m,M} |\sum\limits_{i = 0}^{N - 1} {r'(i + m)S_{M}^{*} (i)} |^{2} $$
(83.9)

where \( r'(i) \) represents the filtered signal, \( i \) is the time index, \( m \) is the timing offset, \( N \) is the FFT size, \( S_{M} (i) \) is the local PSS replica with index \( M \) in the time domain. Having finished the first stage, received data from different antennas is performed with FFT. The corresponding PSS data is extracted to correlate with the local PSS replica in frequency domain which can be expressed as

$$ A_{u} = \sum\limits_{k = 1}^{{N_{ant} }} {|\sum\limits_{i = 0}^{61} {R_{k} (i)d_{M'}^{*} (i)} |^{2} } $$
(83.10)

where \( R_{k} (i) \) is the received PSS data of antenna \( k \) in the frequency domain, \( N_{ant} \) is the number of antennas in the receiving system, and \( d_{M'} (i) \) is local PSS replica with index \( M' \) in the frequency domain. During the second stage, the detector selects the index with the largest correlation value in the frequency domain.

$$ M' = \mathop {\arg \hbox{max} }\limits_{M'} A_{M'} $$
(83.11)
Fig. 83.5
figure 5figure 5

PSS detection structure with verification module

If \( M' \) is identical with \( M \), the whole PSS detection process is over, or go back to the first stage.

The detection FFT module corresponding to each antenna can be multiplexed with FFT module used for OFDM demodulation. Also there are only 62 sub-carriers containing PSS, so the increase of computation of the proposed structure is very small.

5 Simulations

Simulation parameters are based on the numerology in the 3G LTE physical layer specification [7]. Maximum frequency offset is 2 kHz and extended typical urban channel model (ETU) is used [11].

Figure 83.6 shows the false alarm performance comparison between normal structure (NS) and proposed structure (PS) with different number of antennas. Normal structure is detection structure without the verification module in the frequency domain. From the figure, we can see that PS has a better performance than that of NS, while PS with 4 antennas is better than PS with 2 antennas, especially for low SNR. The difference is becoming smaller and smaller along with the increase of SNR. The reason is that large SNR means a high credibility of the first stage, under which scenario the effect of verification module is weakened.

Fig. 83.6
figure 6figure 6

\( P_{F} \) comparison between the two structures

Figure 83.7 shows the CDF of cell search time of the two structures. It can be seen that the CDF of both structures is increasing along with the time while PS has a better performance than that of NS. Scenarios with different SNR have different kinds of performance. Lower SNR means larger difference in CDF performance between the two structures. The superiority of PS over NS is weakened with the increase of SNR. Cell search time also have an impact on the CDF performance. The advantage of PS finally disappears over the time.

Fig. 83.7
figure 7figure 7

CDF of cell search time comparison between the two structures

6 Conclusion

In this paper, the mean time of initial cell search in 3GPP LTE system is studied, from which it can be found that the false alarm probability plays a more important role in the acquisition time performance. A novel PSS detection structure is proposed to suppress the false alarm by adding a verification module. Simulation results show that the proposed structure can decrease the false alarm probability, and reduce the total acquisition time especially in the low SNR circumstance.