EJERS, European Journal of Engineering Research and Science Vol. 4, No. 9, September 2019

Space-Time Trellis Coding with Equalization

Ibukunoluwa A. Adebanjo, Yekeen O. Olasoji, and Michael O. Kolawole

 different frequencies. Several works have been carried out Abstract—As we are entering the 5G era, high demand is on the drawbacks of OFDM, - peak-to-average power ratio made of wireless communication. Consistent effort has been (PAPR), receiver’s time and frequency offset, leading to ongoing in multiple-input multiple-output (MIMO) systems, increased cost, higher power consumption, and high error which provide correlation on temporal and spatial domain, to rate [4, 6]. These drawbacks are easily addressed by meet the high throughput demand. To handle the characteristic nature of wireless channel effectively and precoding, clipping and filtering techniques [5]. Aside the improve the system performance, this paper considers the facts that these drawbacks are addressed, single combination of diversity and equalization. Space-Time trellis has found to be appealing in the uplink transmission in code is combined with single-carrier modulation using two- MIMO systems (because of its single carrier modulation); it choice equalization techniques, namely: minimum mean has lesser envelope variation [7]. Single-carrier frequency squared error (MMSE) equalizer and orthogonal triangular domain equalization (SC-FDE) has comparable (QR) detection. MMSE gives an optimal balance between noise enhancement and net inter-symbol interference (ISI) in performance to OFDM, as well as similarity in complexity the transmitted signal. Use of these equalizers provides the of operation: the transmit structure of SC-FDE makes it platform of investigating the bit error rate (BER) and the viable for use in uplink transmission in mobile pairwise error probability (PEP) at the receiver, as well as the communication [8], but the receiver structure is quite effect of cyclic prefix reduction on the receivers. It was found similar to OFDM since the core of the receiver is greatly that the MMSE receiver outperforms the QR receiver in terms dependent on the equalization technique. Several research of BER, while in terms of PEP; the QR receiver outperforms the MMSE receiver. When a cyclic prefix reduction test was studies have been carried out on equalization techniques in carried out on both receivers, it yields a significant reduction single and multi-carrier modes of transmission, but central in BER of both receivers but has no significant effect on the to both modes is the effectiveness of the equalizer overall performance. algorithm used. As the wireless channel constantly pose danger due to its inherent fading attribute, its strength varies Index Terms—Diversity, ISI, MMSE Equalizer, QR with time, frequency and space, and as high demand is Detection, Space-Time Coding. placed on efficient data delivery; several schemes of signal

processing modulation are combined to provide an appreciable route of quality service delivery. I. INTRODUCTION In this paper, space-time coding in trellis modulation is The choice of receiver architecture determines the combined with single-carrier modulation. For the choice of outcome of signals received in multiple input multiple equalizers, the MMSE equalizer and QR detection were output (MIMO) system. MIMO uses multiple antennae at used. MMSE forms the basic building blocks of most the base station and serves multiple terminals over the same known linear equalizers and gives an optimal balance resourced time-frequency. In wireless communication, between noise enhancement and net ISI in the transmitted signals are sent through space that constantly exhibit fading signal [9, 10]. QR detection is an equalization technique characteristics, causing ISI (inter-symbol interference) [1], used in Vertical Bell Layered Space-Time (V-BLAST) thereby resulting in receiver architectures incorporating architecture that factorizes the channel matrix into unitary equalization techniques, which when properly configured and upper triangular matrices, making MIMO system to help in reducing bit error rates, as well as obtaining a higher become a causal system [11]. Comparison of the bit error throughput and spectral efficiency. Equalization techniques rate (BER) performance was done for uplink transmission grow in complexity as the presence of ISI increases [2, 3]. for both 3G and 4G architectures using the QR detection Equalization is encapsulated in the modulation techniques and MMSE in single-carrier modulation in space-coding. employed in MIMO system. The multicarrier modulation technique (e.g. orthogonal frequency-division , OFDM) has readily found a place in its use in MIMO II. SYSTEM CONCEPTUAL MODEL systems. OFDM based on MIMO (MIMO-OFDM), operating on the principle of orthogonality, is used to Figure 1 shows the System model having NT-input NR- mitigate the channel’s frequency selectivity. Transmission output MIMO channel model given as of signals follows in parallel scheme in sub-channels at y=Hx+η (1)

Published on September 27, 2019. where y is the received vector signal, H is the scattering I. A. Adebanjo is with the Federal University of Technology, Akure, complex Rayleigh flat fading MIMO channel matrix, x is Nigeria (e-mail: [email protected]). Y. O. Olasoji is with the Federal University of Technology, Akure, transmitted signal vector, and η is the additive noise. Nigeria (e-mail: [email protected]). Mapped and parallel combination of data streams are M.O. Kolawole is with Jolade Strategic Environmental and engineering encoded in space and in time by the STTC encoder. Consults, Melbourne, Australia (e-mail: [email protected])

DOI: http://dx.doi.org/10.24018/ejers.2019.4.9.1412 207 EJERS, European Journal of Engineering Research and Science Vol. 4, No. 9, September 2019

Assuming x(t) was obtained at the output of the encoder, it 푦̂ = 푤퐻푀푆퐸푥 + 휂 (7) forms the input to the single carrier transmit block. where 퐻푀푆퐸 is the equalized channel matrix. Therefore, equation (7) becomes,

퐻 −1 −1 퐻 H ŷ = (퐻 H + 휌 퐼) 퐻 퐻푀푆퐸푥 + 휂 (8)

Input s(t) STTC x(t) Mapping CP insertion P/S From equation (2), we have Data encoder

ŷ = (퐻퐻H + 휌−1퐼)−1퐻퐻푈퐻푆푈 X + η (9)

Y (f)=Ƒ(R (f)) s(t) y (t) r(t) According to Hermitian theory, the circulant matrix H of STTC decoder IFFT FDE FFT CP removal S/P the form (ℎ푘) = (ℎ푘−푗+1) has eigenvalues that are grouping Fig. 1. System model [9]. of the coefficients of the channel, having zero mean [13].

The SINR is usually the yardstick of evaluating the MMSE Cyclic-Prefix (CP) is appended in single carrier output. Following [14], the SINR denoted as 훾 is transmission to the transmitted data to combat inter-symbol interference (ISI) and the serial conversion is sent through 1 훾 = − 1 (10) the wireless channel. Whilst the appended CP can also (퐼+휌퐻퐻퐻)−1 make the received symbol periodic it must not be too large, otherwise transmission efficiency is reduced [9]. The Since the channel matrix is circulant, the SINR can be circulant channel is decomposed into singular values [12], expressed in terms of the eigenvalues 휆푘 as

퐻 1 퐻 = 푈 푆푉 (2) 훾 = 1 1 − 1 (11) ∑퐿 퐿 푘=1 2 1+휌|휆푘| where 푈 ∈ 퐶푁푟×푁푡 and 푉 ∈ 퐶푁푡×푁푡 are unitary matrices of the left and right singular vectors of H, S is a diagonal where L is the block length, and k = 1, …, v+1, v is the matrix having non-negative singular values of H; the channel memory length. diagonal matrix transmits the transformed transmitted The eigenvalues of H are given by [15] singular vector V. The decomposed matrix U reverses the 푛−1 푗푘 transformation at the receive side. ∑푗=0 푤푛 ℎ푖푗 k = 0,…, n-1 (12) The received vector after CP removal is 2휋푖 ⁄푛 where 푤푛 = 푒 , ℎ푖푗 is the channel coefficients. The 푗 푛 푖 푗 ȓ푡 (푡) = ∑푖=1 퐻푖푗(푡)푥푡(푡) + 휂푡 (3) eigenvalues of H contain the DFT of the first row and also the inverse DFT of the eigenvalues is the first row of the 푗 where j is the number of receive antennas, 휂푡 is the additive circulant H matrix [16]. 푖 + −1 white Gaussian noise, 푥푡(푡) is the transmitted signal from i If H is square and non-singular, then 퐻 = 퐻 , where + number of transmit antenna, 퐻푖푗(푡) is the complex channel 퐻 is the Moore-Penrose pseudo inverse of the channel coefficient, with 1≤ 푖 ≤ 푁푡and 1≤ 푗 ≤ 푁푅. matrix, then, there will be an inverse of the channel matrix Equation (3) was received in circular convolution, and since H is circulant, therefore the inverse is circulant, otherwise written as, making H a simple matrix [15, 17]. The output of the MMSE is the input of the Viterbi decoder which

Ȓ(푗) = 퐻1(푗)푋1(푗) + 퐻2(푗)푋2(푗) + ⋯ + 퐻푛(푗)푋푛(푗) + decodes STTC. 휂(푗) (4)

B. Equalization- QR Detection Applying FFT operation on the received vector, we have The channel matrix H given in Equation (2) is 푌(푓) = ℱ[푅(푓)] (5) decomposed into

퐻 = 푄푅 (13) A. Equalization- MMSE Receiver Using the rule of orthogonality, since the number of where Q denotes unitary matrix that is satisfied with transmit antenna equals the number of receive antenna, the 푄퐻푄 = 푄푄퐻 = 퐼, where I is an identity matrix and R is the MMSE equalizer coefficient (in matrix form) is given as upper triangular matrix. The Schur algorithm [18] can be [13] applied since H is assumed to be full-ranked because nT = nR; therefore, H can be expressed as 푤 = (퐻퐻H + 휌−1퐼)−1퐻퐻 (6) 퐻푇퐻 = 푅푇푄푇푄푅 = 푅푇푅 (14) where 퐻퐻 is the Hermitian matrix of the channel matrix, H is the channel matrix, I is the identity matrix and 휌 is the Following the expression given in Equation (3), and by transmission signal-to-noise ratio. modification with the transform of Q, the received signal Then channel output is given by becomes,

DOI: http://dx.doi.org/10.24018/ejers.2019.4.9.1412 208 EJERS, European Journal of Engineering Research and Science Vol. 4, No. 9, September 2019

ŷ = 푄퐻푄퐻푅푆 + 푄퐻푛 (15) architecture is possible when coding, equalization is combined for a 4G network. According to [19], the Grammian matrix of H is a complex Hermitian Toeplitz matrix 푛 퐵 = 퐻∗퐻, where = {푏 } = 0, 푏 = 푟 푚표푑 푛, and 푖,푗 푖.푗 푖,푗 푘 푟푘 is obtained by the cyclic convolution of the first column of H with itself. Obtaining deductions from Equations (3) and (12),

푦 = 푄퐻푟 = 푅푆 + 푄퐻푛 (16)

III. SIMULATION PARAMETERS The simulation parameters employed in the conceptual frame of the research is provided in Table 1. Fig. 2. Bit Error Rate performance comparison of MMSE and QR Equalizer. TABLE I: SIMULATION PARAMETERS Extended 3GPP ITU Pedestrian MIMO Channels Pedestrian A A (3G) (4G) Fading Distribution Rayleigh Rayleigh FFT Size 512 512 Channel Bandwidth 5 MHz 5 MHz Cyclic Prefix Length 2,10,20,30,40 128 Modulation Scheme QPSK QPSK Antenna Configuration 2 x 2 2 x 2 Channel Coding None None Minimum Mean Square Error (MMSE) Channel Estimation and and Orthogonal Triangular (QR) Equalization Detection

Fig. 3. Pairwise Error Probability (PEP) performance of MMSE and QR IV. RESULTS AND DISCUSSION Equalizer As observed in Figure 2, the BER performance obtained by the different equalizer output depends relatively on the SNR (signal-to-noise ratio) of interest. At SNR of 24 dB, the QR equalizer gives an approximate increase of 10−6 over MMSE equalizer at 10−4. Also, Figure 3 gives the pairwise error probability (PEP) performance curve of MMSE and QR equalizer. Minimum PEP results in space- time code when the Euclidean distance is maximized. The diversity order played a key role in obtaining the PEP. For the space-time trellis coding (STTC), PEP gap was maintained evenly. At 10−4 the PEP obtained for STTC has a gain of 4 dB over STTC-MMSE and 2 dB over STTC-QR. Yet, at SNR of 24 dB, STTC-MMSE gives an approximate −6 PEP of 10 while STTC and STTC-QR gives approximate Fig. 4. Comparison of Bit Error performance of 3G and 4G architecture values of 10−4 and 10−5, respectively. using MMSE and QR Equalizers The operation of having to decode the transmitted symbol in the time domain could explain the gain. The probability that the decoder would select an erroneous V. CYCLIC PREFIX REDUCTION ANALYSIS FOR THE 3G signal was low due to the fact that equalization and the ARCHITECTURE FFT/IFFT operations were carried out before the STTC The 3GPP LTE (long time evolution) system has two decoding. levels of CP length: 4.7μs and 16.6μs. An attempt is made Figure 4 gives a graphical comparison of the Bit Error to study the effect of CP reduction in the access network Rate performance of the 3G and 4G architecture. It can be performance. A comparison was made in the receiver observed that space-time trellis coding came be adapted to choice of a STTC-SCFDE system. The CP length was the 4G architecture. In the 3G architecture, the maximum reduced from 8μs to 0.4μs and the results are observed in BER is at SNR of 24dB, while the 4G, the maximum BER Figures 5 and 6. There was a significant reduction in BER is at SNR of 28dB. For the 4G architecture, obtaining an of both MMSE and QR receivers but has no significant approximate BER of 10−6 at such a high SNR than 3G effect on the overall performance. It appears that for both

DOI: http://dx.doi.org/10.24018/ejers.2019.4.9.1412 209 EJERS, European Journal of Engineering Research and Science Vol. 4, No. 9, September 2019 equalizers, cyclic prefix of 20 samples (i.e. 4 μs) got an [2] J. Ketonen, “Equalization and Channel estimation algorithms and average response. Aside this, the reduction of the cyclic implementations for Cellular MIMO-OFDM downlink”. Doctoral dissertation, University of Oulu Graduate School, 2017 prefix from 40 samples to 2 samples gives no significant [3] E.A. Lee, and D.G. Messerschmitt, “Digital communication”, change. As observed, a conclusion can be inferred that Springer Science and Business Media, 2012. space-time coding can effectively handle the effect of ISI in [4] E. Dahlman, S. Parkvall, J. Sköld, and P. Beming, “3G Evolution: HSPA and LTE for Mobile ”, Academic Press, 2007. wireless communication, and consequently, a reduction in [5] T. Hwang, C. Yang, G. Wu, S. Li, and G. Y. Li, “OFDM and its cyclic prefix does not affect the overall performance of the wireless applications: a survey”, IEEE transactions on Vehicular system. Technology, vol. 58, pp. 1673-1694, 2009. [6] T.J. Willink, and P. H. Wittke, “Optimization and performance evaluation of multicarrier transmission”, IEEE Transactions on Information Theory, vol. 43, pp. 426-440, 1997. [7] D. Falconer, S. L. Ariyavisitakul, A. Benyamin-Seeyar, and B. Eidson, “Frequency domain equalization for single-carrier broadband wireless systems”, IEEE Communications Magazine, vol. 40, pp. 58- 66, 2002. [8] T. N. Yune, D. Y. Seol, D. Kim and G. H. Im, “Single-carrier frequency domain equalization for broadband cooperative communications”. Cooperative Communications for Improved Wireless Network Transmission: Framework for Virtual Antenna Array Applications: Framework for Virtual Antenna Array Applications, pp. 399, 2010. [9] I. A. Adebanjo, Y. O. Olasoji, and M. O. Kolawole, “Single carrier frequency domain equalization with space-time trellis codes”, Communications and Networks, vol. 9, pp. 164-171, 2017. [10] Y. Jiang, M. K. Varanasi, and J. Li, “Performance analysis of ZF and MMSE equalizers for MIMO systems: an in-depth study of the high Fig. 5. Cyclic Prefix reduction for QR Equalizer SNR regime”, IEEE Transactions on Information Theory, vol. 57, pp.

2008-2026, 2011. [11] A. H. Mehana, and A. Nosratinia, “Diversity of MMSE MIMO receivers”, IEEE Transactions on Information Theory, vol. 58, pp. 6788-6805, 2012. [12] A. Tajer, and A. Nosratinia, A. “Diversity order of MMSE single- carrier frequency domain linear equalization”, IEEE Global Conference, pp.1524-1528, 2007 [13] M. W. Meckes, “Some results on random circulant matrices”. High Dimensional Probability V: The Luminy Volume, 213-223, IMS Collections 5, Institute of Mathematical Statistics, Beachwood, OH, 2009. [14] A. H. Mehana, and A. Nosratinia, “Single-carrier frequency-domain equalizer with multi-antenna transmit diversity”, IEEE Transactions on Wireless Communications, vol. 12, pp. 388-397, 2013. [15] P. J. Davis, “Circulant matrices”, 2nd Edition, American Mathematical Society, Wiley, 2012. [16] R. M. Gray, “Toeplitz and circulant matrices: A review”. in Fig. 6. Cyclic Prefix reduction for MMSE Equalizer Communications and Information Theory, vol. 2 no. 3, pp.155-239,

2006. [17] H. Jafarkhani, “Space-Time Coding, Theory and Practice”, 1st VI. CONCLUSION edition, Cambridge University Press, 2005 [18] D. Kressner, “Numerical methods for structured matrix This paper has used space-time coding in trellis factorizations”, Ph.D. thesis, Technical University of Chemnitz, modulation combined with single-carrier modulation and Germany, 2001. two-choice equalizers—QR and MMSE—to obtain a higher [19] C. Demeure, and L. Scharf, “Fast algorithms to QR factor circulant matrices, Acoustics, Speech, and Signal Processing”, ICASSP-89., throughput and spectral efficiency. MMSE gives an optimal International Conference on, IEEE, pp. 1123-1126, 1989. balance between noise enhancement and net ISI in the [20] W. Liu, X. Liao, and Y. Bai, “SC-FDE Transmission with Length- transmitted signal. There are advantages and disadvantages Adaptive Cyclic Prefix Aided by Delay Spread Estimation”, Wireless Personal Communications, vol. 79, pp. 2059-2067, 2014. in the use of these equalizers: MMSE receiver outperforms [21] H. Witschnig, T. Mayer, A. Springer, A. Koppler, L. Maurer, M. the QR receiver in terms of bit error rate (BER); while in Huemer, and R. Weigel, “A different look on cyclic prefix for terms of pairwise error probability, the QR receiver SC/FDE”, Personal, Indoor and Mobile Radio Communications, The outperforms the MMSE receiver. When a cyclic prefix 13th IEEE International Symposium, 824-828. reduction test was conducted, there was a significant Adebanjo I. A. obtained B. Eng. and M.Eng degrees reduction in BER of both MMSE and QR receivers but has in Electrical and Electronics Engineering from no significant effect on the overall performance. Results Federal University of Technology, Akure, Nigeria in 2010 and 2016 respectively. obtained in employing a 4G architecture depicts the Her research interests include, digital signal viability of combining coding and equalization methods in processing, electronics, communication systems combating inherent fading present in the wireless channel. artificial intelligence in optical communication. She is currently pursuing her doctoral degree in free space optical communication at the Federal University of Technology, Akure, Nigeria. She is a member of Optical Society of America (OSA) and NSE. She is a REFERENCES registered engineer with COREN.

[1] R. Kashyap, and J. Bagga, J, “Equalization Techniques for MIMO Systems in Wireless Communication: A Review”. International Journal of Engineering and Advanced Technology (IJEAT), vol.3, pp. 260-264, 2014

DOI: http://dx.doi.org/10.24018/ejers.2019.4.9.1412 210 EJERS, European Journal of Engineering Research and Science Vol. 4, No. 9, September 2019

Olasoji Y.O. obtained M.Sc. degree in Kolawole M. O. obtained PhD (UNSW) in electrical Communication Engineering from Technical engineering and is Professor of Communication University, Burno, Czech Republic, in 1990 and Engineering. He is an experienced project and research Ph.D degree from the Federal University of leader with knowledge across a broad range of business Technology, Akure, in 2011. His research interests and technology environments. He has overseen a number include digital signal processing, electronics, radio of operational innovations. He holds 2 patents. He wave propagation, free space optical consults and leads research in three broad areas: Communications and communication. He currently teaches in the Networking, Signal and Image Processing, and Remote sensing and Space department of Electrical and Electronics Engineering at both systems. He is the author of four books: (i) Satellite Communication undergraduate and postgraduate levels in Federal University of Engineering (www.crcnetbase.com/isbn/9780203910283); (ii) Radar Technology, Akure, Nigeria. He is a member of Nigeria Society of Systems, Peak Detection and Tracking Engineers (NSE) and a registered Engineer. (https://www.elsevier.com/books/radar-systems-peak-detection-and- tracking/kolawol...); (iii) A Course in Engineering (www.schandgroup.com); (iv) Basic Electrical Engineering (ISBN: 978- 978-50084-7-0). He has also published over 60-refereed scientific papers and 24 technical/client reports, and a reviewer for a number of scientific journals. He is an active invited speaker to both trade and academic audiences in his areas of expertise. He plays clarinet and saxophone, and enjoys composing, arranging, and listening to music.

DOI: http://dx.doi.org/10.24018/ejers.2019.4.9.1412 211