Research Article | Open Access
Phase Noise Suppression Algorithm Based on Modified LLR Metric in SC-FDMA System
In single-carrier frequency-division multiple-access (SC-FDMA) receivers in the long-term evolution uplink, phase noise is one of the major radio-frequency front-end impairments that degrade system performance. To address this issue, we propose a new log-likelihood ratio (LLR) computation algorithm. A signal model with residual phase noise is considered in the algorithm. Based on this model, we derive a closed-form expression of the likelihood function of the received symbol and calculate more accurate LLR information. Thus the accuracy of the decoder is increased and the performance of the SC-FDMA system is improved. Simulation results show that our proposed algorithm achieves superior bit error rate (BER) performance compared with the existing LLR calculation algorithms in high-order quadrature amplitude modulations (QAM).
To achieve higher spectral efficiencies, the current trend in the long-term evolution (LTE) uplink is to employ high-order modulation schemes, such as 256-ary quadrature amplitude modulation (256-QAM) or 1024-QAM . However, the single-carrier frequency-division multiple-access (SC-FDMA) system with high-order modulations is very vulnerable to phase noise (PN), which will break the orthogonality among subcarriers and distort the received signals . Therefore the bit error rate (BER) performance of the SC-FDMA system is seriously degraded. To cope with this impairment, many algorithms have been proposed to suppress PN [3–6]. A block-type pilot-based intercarrier interference (ICI) suppression algorithm was proposed in . The interference components were directly calculated and the ICI matrix was reconstructed by exploiting block-type pilot. However, the algorithm is impractical since the PN changing rapidly in every SC-FDMA symbol. In , a PN suppressing algorithm based on the equalizer was discussed, but this algorithm needs to transmit some symbols twice which will cause high overhead. In , a PN estimation algorithm and a way to mitigate the PN effect were proposed. However, due to the effect of the additive white Gaussian noise (AWGN), the estimation of the PN becomes inaccurate which degrades the performance of the algorithm. In [6, 7], iterative receivers were introduced to suppress the PN. For such iterative receivers, log-likelihood ratio (LLR) calculation at the demodulator is crucial for the decoder to work properly. A pilot-tone assisted LLR algorithm based on a modified Bessel function was derived in [8, 9], where only common phase error (CPE) is considered in the signal model. Another approach  was to employ linear transform (LT) on the phase noise term and derive an approximate expression of the likelihood function. By using the likelihood function, a modified LLR metric was obtained. The performance improvement of the decoder is limited due to the inaccurate LLR metric.
In this paper, we focus on the received signal equalized by the pilot in the SC-FDMA receiver. After carrier-phase recovery, the received signal is disturbed by the residual PN and AWGN. Based on this received signal model, we derive an accurate closed-form formula of the likelihood function and propose a modified LLR calculation algorithm. Benefitting from the modified LLR, the decoder works properly and the BER performance of the system is improved. The paper is organized as follows. The phase noise model and the signal model are described in Section 2. The proposed LLR calculation algorithm is derived in Section 3. Simulation results are discussed in Section 4 and conclusions are drawn in Section 5.
2. System Model
2.1. Phase Noise Model
PN arises from imperfections in the local oscillator (LO) and results in random fluctuations in the phase of LO’s output sinusoidal signal. PN is usually modeled in two ways: one is Wiener model generated by the free-running oscillator . The Wiener-type PN is nonstationary and its variance increases with time; the other one is phase locked loop (PLL) model which is a stationary zero-mean Gaussian random process . In this paper, we model the residual PN as a zero-mean Gaussian random process with variance ; that is, .
2.2. Signal Model
Figure 1 shows the block diagram of a discrete baseband SC-FDMA transceiver. Assume that there are subcarriers in the SC-FDMA system, where each user occupies of them. For simplicity and without loss of generality, here we focus on a single user scenario. An data vector is generated at the transmitter, and denotes an discrete Fourier transform (DFT) matrix with the element in the th row and the th column being given bySimilarly, denotes an inverse DFT (IDFT) matrix where denotes the matrix Hermitian operation. The subcarrier mapping of the user is defined by the matrix whose elements are zeros, except for a single “1” in each column. The indexes of the rows containing these “1”s correspond to the locations of the assigned subcarriers for the user. Then the SC-FDMA time-domain (TD) transmitted symbol vector is given byand the TD received symbol vector is given bywhere and denote diagonal PN matrices at the transmitter and receiver, respectively. and are the PN samples generated by the transmitter and receiver, respectively, at the th sample of the SC-FDMA symbol. is the circulant channel matrix whose first column contains the zero-padded channel impulse response (CIR) between the user and the base station. is the complex AWGN vector. After equalization, the recovered symbol vector is given bywhere is the frequency domain (FD) equalization matrix. When we apply FD minimum mean square error (MMSE) equalization, we have , where is the equivalent diagonal FD channel matrix obtained from the pilot symbols and is the signal-to-noise ratio (SNR) of the transmitted signals. Note that is the result of the combination of the channel and the phase noise at the pilot symbols; we perform PN initial compensation in the FD equalization process. Substituting (3) back into (4), we haveFrom , the recovered symbol vector is approximated aswhere is the residual PN matrix, is the residual PN sample (see also in Section 2.1), and is the complex AWGN vector with mean zero variance ; that is, . Note that residual PN is independent of . For the sake of simplicity of the following derivation, we write (6) in elemental form and omit the time label as follows:
3. LLR Calculation Algorithm
3.1. Conventional LLR Calculation Algorithm
Conventional LLR algorithm considers a signal model where only AWGN is presented :The LLR of a particular received bit is defined aswhere and denote the probabilities that, given the received symbol , the received bit should be decoded as “1” and the probability that bit should be decoded as “0”, respectively. Assuming that “1” and “0” bit values occur at equal probabilities, the conventional LLR (C-LLR) can be written aswhere and denote subsets of the constellation symbols in which the decoded bit equals “1” and “0”, respectively. In order to reduce the computational complexity, Max-Log-MAP algorithm  is used in (10) and (10) becomesFrom (11) we can see that, for signal model described in (8), the LLR can be obtained by calculating the Euclidean distances between the received symbol and the nearest constellation symbol in each of subsets and . When it comes to a received signal model with residual PN, as shown in (7), the C-LLR calculation algorithm in (11) will no longer be applicable. Therefore, we derive a modified LLR calculation algorithm in the presence of residual PN.
3.2. Proposed LLR Calculation Algorithm
We focus on the received signal model as described in (7). Conditioned on the residual PN and , the probability density function (PDF) of received symbol iswhere is the angular difference between the received symbol and the constellation symbol being evaluated. The likelihood function is evaluated by integrating (12) over residual PN :Because the residual PN is independent of constellation symbol , that is, , we can rewrite (13) aswhere is the PDF of the residual PN. Substituting (12) into (14), we havewhereTo obtain a closed-form solution of the integral , we introduce the Taylor mean value theorem. The corresponding first-order Taylor expansion for in integral at is given bywhere is the Lagrange remainder, and the value of ranges from 0 to . Considering approximates to 0 in high SNR scenarios, we can rewrite (17) asSubstituting (16) and (18) into (15), we haveSimilar to (10) and (11), we use Max-Log-MAP algorithm and obtain the proposed LLR (P-LLR) as
4. Simulation Results
Numerical results for the proposed LLR (P-LLR) algorithm are presented in this section. Conventional LLR (C-LLR) and LLR algorithm in  are also experimented for comparison. We model SC-FDMA systems with , , and the sampling rate is 7.68 MHz, as specified in the LTE uplink standard  for 5 MHz bandwidth. The data bits are channel coded with the convolutional code of code rate 1/2. The 256-QAM and 1024-QAM modulations are considered. The standard deviation of the residual PN is set to .
Figures 2 and 3 depict the system’s BER versus SNR performance for 256-QAM and 1024-QAM with , respectively. The BER of various LLR algorithms decreases as SNR grows. It can be seen from the two figures that the BER performance of our P-LLR algorithm is superior to the other two algorithms for both cases. The BER of P-LLR algorithm is reduced to at SNR = 28 dB (256-QAM) and SNR = 36 dB (1024-QAM). The P-LLR algorithm has about 1.5 dB and 3 dB gain over algorithm in  at BER = (256-QAM) and BER = (1024-QAM), respectively. The LLR algorithm in  has a BER error floor of (256-QAM) at SNRs above 34 dB and (1024-QAM) at SNRs above 36 dB. The C-LLR algorithm is much worse than our P-LLR algorithm and has a BER error floor of (256-QAM) at SNRs above 36 dB and (1024-QAM) at SNRs above 38 dB. The superiority of the proposed P-LLR algorithm in BER performance over C-LLR is due to the fact that C-LLR only considers the AWGN, while P-LLR takes care of both aspects of the AWGN and the residual PN. The performance gain of the P-LLR algorithm compared with LLR algorithm in  comes from the application of accurate likelihood function in (19). By applying more accurate LLR, the decoding performance of the decoder is improved and thus the BER of the system is decreased.
We propose a modified LLR calculation algorithm for the received signal model with residual PN in LTE uplink SC-FDMA system whose performance is easily impaired by the PN. By using Taylor mean value theorem, the closed-form formula of the likelihood function is derived. Based on the likelihood function, a modified LLR calculation algorithm is obtained. Compared with existing LLR algorithms, our proposed LLR algorithm achieves superior BER performance. The proposed algorithm can be used in high-order modulation system which meets the increasing demand for ultra-high bit rate in 5G communication systems.
Conflicts of Interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
This work was supported by the National Natural Science Foundation of China under Grant 91538105 and the National Basic Research Program of China under Grant 2014CB340206.
- P. Banelli, S. Buzzi, G. Colavolpe, A. Modenini, F. Rusek, and A. Ugolini, “Modulation formats and waveforms for 5G networks: who will be the heir of OFDM?: an overview of alternative modulation schemes for improved spectral efficiency,” IEEE Signal Processing Magazine, vol. 31, no. 6, pp. 80–93, 2014.
- G. Sridharan and T. J. Lim, “Performance analysis of SC-FDMA in the presence of receiver phase noise,” IEEE Transactions on Communications, vol. 60, no. 12, pp. 3876–3885, 2012.
- X. Zhang and H.-G. Ryu, “Joint estimation and suppression of phase noise and carrier frequency offset in multiple-input multiple-output single carrier frequency division multiple access with single-carrier space frequency block coding,” IET Communications, vol. 4, no. 16, pp. 1998–2007, 2010.
- B. R. Sang, K. Jangsu, R. Heung-Gyoon, and L. Yingshan, “PNS algorithm for the SC-FDMA communication system with phase noise,” in Proceedings of the 2009 IFIP International Conference on Wireless and Optical Communications Networks (WOCN '09), pp. 1–5, Cairo, Egypt, April 2009.
- V. Syrjälä, “Modelling and practical iterative mitigation of phase noise in SC-FDMA,” in Proceedings of the 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '12), pp. 2395–2400, Australia, September 2012.
- A. Gomaa and N. Al-Dhahir, “Phase noise in asynchronous SC-FDMA systems: performance analysis and data-aided compensation,” IEEE Transactions on Vehicular Technology, vol. 63, no. 6, pp. 2642–2652, 2014.
- S. Suyama, H. Suzuki, K. Fukawa, and J. Izumi, “Iterative receiver employing phase noise compensation and channel estimation for millimeter-wave OFDM systems,” IEEE Journal on Selected Areas in Communications, vol. 27, no. 8, pp. 1358–1366, 2009.
- S. Cao, P.-Y. Kam, and C. Yu, “Pilot-aided log-likelihood ratio for LDPC coded M-QAM CO-OFDM system,” in Proceedings of theConference on Optical Fiber Communication, Technical Digest Series, San Francisco, Calif, USA, March 2014.
- S. Cao, P.-Y. Kam, C. Yu, and X. Cheng, “Pilot-tone assisted log-likelihood ratio for LDPC coded CO-OFDM system,” IEEE Photonics Technology Letters, vol. 26, no. 15, pp. 1577–1580, 2014.
- T. Koike-Akino, D. S. Millar, K. Kojima, and K. Parsons, “Phase noise robust LLR calculation with linear/bilinear transform for LDPC-coded coherent communications,” in Proceedings of theConference on Lasers and Electro-Optics Europe, pp. 1–2, San Jose, Calif, USA, June 2015.
- L. Tomba, “On the effect of wiener phase noise in OFDM systems,” IEEE Transactions on Communications, vol. 46, no. 5, pp. 580–583, 1998.
- Z. Chen and F. F. Dai, “Effects of LO phase and amplitude imbalances and phase noise on M-QAM transceiver performance,” IEEE Transactions on Industrial Electronics, vol. 57, no. 5, pp. 1505–1517, 2010.
- X. Wang and H. V. Poor, “Iterative (Turbo) soft interference cancellation and decoding for coded CDMA,” IEEE Transactions on Communications, vol. 47, no. 7, pp. 1046–1061, 1999.
- A. J. Viterbi, “An intuitive justification and a simplified implementation of the MAP decoder for convolutional codes,” IEEE Journal on Selected Areas in Communications, vol. 16, no. 2, pp. 260–264, 1998.
- I. T. S. Sesia and M. Baker, LTE—The UMTS Long Term Evolution: From Theory to Practice, Wiley, Hoboken, NJ, USA, 2009.
Copyright © 2017 Zijie Xu and Guangliang Ren. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.