Channel Performance Optimization of Mimo-Psk Receiver with Space Time Block Coding

Sabuj Sarkar *  Mostafizur Rahman **
* Assistant Engineer, Khulna University of Engineering & Technology, Khulna, Bangladesh.
*** Professor, Department of Electronics and Communication Engineering, Khulna University of Engineering & Technology, Khulna, Bangladesh.

Abstract

Due to the ever increasing requirement of faster data propagation, Multiple Input Multiple Output (MIMO) is an emerging topic in the future generation wireless communications in which spectrum efficiency, network coverage, and link reliability factors can be easily achieved. By combining MIMO and Phase Shift Keying (PSK) modulation, this paper proposes a novel technique termed as MIMO-PSK receiver in order to perform significant improvement in channel capacity in presence of Space-Time Block Coding (STBC) over multipath fading channels. STBC provides full or near full data rate according to its orthogonality principle. Higher order MIMO-PSK receiver configurations are mainly considered for simulating optimal channel performances, i.e. Bit Error Rate (BER) as well channel capacity. From MATLAB simulations, it is clear that optimal channel performance of MIMO-PSK receiver can be obtained with increasing number of antennas as well as higher order PSK modulation.

Keywords :

Introduction

Future generation wireless communication is mainly concentrated on high transmission speed over multi scattering environments. The basic principle of MIMO wireless communications is represented in [10] that offers future Gigabit data speed over Single Input Single Output (SISO) according to its design and coding paradigm. Multi antenna techniques in combination with space time block coding, i.e. MIMO-STBC provides significant raise in transmission rate as well as channel capacity by encoding multiple data blocks in different spatial domains and attains full or near full data rate by using transceiver diversity. Alamouti first introduced a novel transmit-receive diversity technique using 2×1 antenna configuration that achieves the same diversity order for Maximal-Ratio Receiver Combining (MRRC) with 1×2 transceiver antennas [1]. Consequently, this technique can further be implied to 2×M transceiver antennas to gain a diversity order of 2M without adding any further drawbacks in terms of bandwidth and computation complexity. Based on channel state information, a unique state of the Alamouti's STBC system with a diagonal weighting matrix in terms of a feedback link is presented in [6]. Code design as well as performance criterion of STBC is studied in [14, 15] using its orthogonality principle. STBC as well as Spatial Modulation (SM) cooperatively known as (STBC-SM), expands the transmitted symbols in spacetime and antenna domain [2, 18] in order to exhibit enhanced channel performance compared to simple SM and V-BLAST. In [7], the BER performances on receiver selection combining over Rayleigh fading are analyzed for Alamouti STBC with BPSK. With Single-Carrier (SC), STBC transmission scheme is studied over frequency-selective multipath fading channels [19] [4] while [13] proposes a new STBC transmit antenna selection scheme for two or more transmit antenna over spatially correlated fading channels. Multiple user detections of Alamouti signals over multipath environments have been carried out in [12]. Using Unique Word (UW) technique, [16] introduces a new Distributed Space-Time Block Codes (D-STBCs) termed as D-UW-STBC in order to minimize the effect of additive noise for dual hop wireless relay phenomena. A new design criterion of Multiple Access Channels (MACs) MIMO for multiuser STBCs with quasi-static fading and reduced Union-Bound (UB) approximation is proposed in [5]. The exact BER for the combined beam-forming and Alamouti STBC with 2×1 antennas over slow Rayleigh flat fading channels is analyzed in [8]. The design paradigm as well as performance comparison of Alamouti STBC over multipath fading channels for different transmitreceive antennas is carried out in [9], [11]. The BER performance of Distributed Space Time Block Coded (DSTBC) system over cooperative time-varying as well as frequency-selective fading channels is studied in [3], [17] for two-hop amplify and forward relay networks. To the extent, growing demand of future generation wireless communication requires greater amount of data transmission over multipath fading environments with long distances, hence it is crucial to achieve higher signal strength with minimum BER at the receiving antenna. Therefore, this paper focuses on the most favorable channel performance in terms of optimal performance at MIMO-PSK receiver by attaining minimum BER under variable transmit-receive antenna combinations when PSK modulation is employed. Although other space-time coding methods exist, in the present research, principle of Alamouti STBC with variable antenna and PSK configurations is chosen mainly for its simplicity and greater performance.

1. Formation of MIMO STBC System

1.1 Alamaouti Space Time Block Coding

In 1998, Alamouti was the first who introduced a coding scheme in order to achieve full transmit diversity for 2×1 antenna configuration in presence of no channel state information. Figure 1 depicts the MIMO Alamouti space time encoder block diagram in which data is first transmitted from the source and then encoded according to PSK modulation. In the transmitter side, two symbols s1 , s2 are taken as a block and they are modulated and encoded in time and spatial domain. That is why it is called space-time block codes, i.e. Alamouti STBC. The code matrix of Alamouti's STBC model can be presented in a tabular form as in Table 1.

Table 1. Encoding and Transmission Arrangement of Alamouti's STBC

Figure 1. Alamouti Space Time Encoder Block Diagram

The coded symbols are then transmitted through two transmit antenna according to the following code matrix,

[1]

where, rows 1 and 2 represent the transmission data from antenna 1 and 2, respectively and columns 1 and 2 represent transmission data at period 1 and 2, respectively. * indicates complex conjugate of transmission symbols. From Table 1, these two relations can be obtained:

[2]
[3]
[4]

Thus,

This shows that the sequences are orthogonal. At time t and t+T, the received signals r1 and r2 can be expressed as,

[5]
[6]

where, n1 and n2 represent the additive white Gaussian noise at time t and t+T, respectively. Assuming the complex conjugate of the second received signal, the matrix vector equation obtained can be given as follows:

[7]

Therefore, from time t to t+T, the channel estimator estimates h and h for the channels. In an ideal situation, the channel gains, h1 and h2 , are exactly known to the 1 2 receiver. But in equation (7), these both are unknown variables. Multiplying both sides of equation (7) by the Hermitian transpose of the channel matrix, the matrix vector of received signal can be expressed as,

[8]

So, the transmit-receive matrix vector relation can be obtained as follows,

[9]

In this equation, unwanted signals s2 and s1 are subtracted from r1 and r2 , respectively. This eliminates the antenna interference from the system which is the principle of complex orthogonality of the Alamouti code expressed in equation (1). This specific feature allows for simplification of the ML receiver structure as follows:

[10]

Here, Q() indicates a slicing function that determines a transmit symbol for the given constellation points. The above equation implies that s1 and s2 can be evaluated separately. As a result, the decoding complexity of original ML-decoding algorithm reduces from |G|2 to 2C where C stands for the constellation of the modulation symbols, s1 and s2 . In addition, the scaling factor (|h1|2+|h2|2) in equation (6) ensures the second-order spatial diversity that is the salient feature of the Alamouti code.

1.2 Space-time Block Coding for Variable MIMO

In MIMO systems, Alamouti scheme has opened an era by achieving full transmit diversity without any prior channel state knowledge and gives very simple maximum likelihood detection at the receiver. Figure 2 describes the block diagram of the space-time block encoder for 2×2 antenna combinations. ML detection provides full diversity gain of Nr at the receiver. Hence, such a systemprovides a certain overall diversity gain of 2N , which is r achieved due to the orthogonality of two transmit antennas. This scheme can be extended to a more generalized model with an arbitrary number of transmitreceive antennas which is known as Space-Time Block Coding (STBC). STBC can achieve the full transmit diversity of NtNr by ML detection according to linear processing of received signals whereas N and p represents the number t of transmit antennas and time periods for transmission of one block coded symbols, respectively. The signal constellation can be considered as 2m points. Then each encoding operation maps a block of km information bits into the signal constellation to select t modulated signals s1, s2 ,.....st, where each group of m bits selects a constellation signal. These t modulated signals are then encoded in a STBC to generate Nt parallel signal sequences of length p with a transmission matrix S of size Nt x p. These sequences are transmitted through Nt transmit antennas simultaneously in p time periods. Therefore, the number of symbols the encoder takes as its input in each encoding operation is t. The number of transmission periods required to transmit the entire S matrix is p. The rate of the STBC is defined as the ratio between the number of symbols the encoder takes as its input and the number of space-time coded symbols transmitted from each antenna. It is given by,

[11]

Figure 2. Block diagram of the Space-Time Block Encoder for 2×2 Antenna

The entries of the transmission matrix S are so chosen that they are linear combinations of the t modulated symbols s1, s2,.....st and their conjugates s*1, s*2,.....*st. The matrix itself is so constructed based on orthogonal designs such that,

[12]

where k is a constant, Nt is the number of transmit antennas, SH is the Hermitian of S, and INT is an identity N× Nt matrix. This approach yields a diversity of Nt. These code transmission matrices are cleverly constructed such that the rows and columns of each matrix are orthogonal to each other. If this condition is satisfied, the full transmit diversity of Nt is achieved.

1.3 MIMO STBC for different Antenna Configurations

Depending on the constellation STBC can be classified as real signals or complex signals. Here, the authors consider the case for real antennas. It gives square transmission matrices when number of transmission matrices are N =2, t 4, 8. These matrices are square matrices, i.e. 2×2, 4×4, and 8×8, as a result gives full transmit diversity of N . The t transmission matrix for Nt=2 is given by,

[13]

When Nt=4 it is expressed as,

[14]

In case of Nt=8 it is expressed as,

[15]

Non-square matrices of size 3, 5, 6, and 7 for real number of antennas can also be constructed that yields full diversity and full rate. These are as follows:

[16]
[17]
[18]

The transmission matrix S7 is taken as a comparison. In this example, k = 8, as there are eight symbols involved, s1, s2,.....s8, with eight transmission periods, p = 8. These eight symbols over eight transmission periods are transmitted from seven antennas as before. This yields the full diversity of Nt=8 and a code rate of

[19]

1.4 Decoding of STBC for Different Antenna Configurations

The STBC can be applied for different number of receiver antennas. For four transmit antennas, the real STBC, s 4,real can be expressed as: The entries of the transmission matrix S are so chosen

[20]

From which, following relationship can be obtained

[21]

According to the orthogonality principle of STBC,

[22]

Using the above result, the ML signal detection is performed as,

[23]

2. PSK Modulation

Phase Shift Keying is widely used in wireless communication that uses multiple phases according to the phase displacement. PSK modulations use m different phases depending on angular separation. As a common example of PSK, Figure 3 shows the constellation diagram of a QPSK that uses quadrature phase positions which are equi-distant to each other on a circle.

Figure 3. QPSK Constellation Diagram

For QPSK, two bits per symbol are to be encoded. In a BPSK, there are two states while QPSK has four states, so QPSK has double bandwidth than that of BPSK. For generalized PSK modulation of any order, the number of phases can be varied depending on the states used in the modulation. As different phases are placed equi-spaced around a circle, PSK modulation is used to implement for achieving the optimal channel capacity.

3. Simulations and Performance Comparisons

The simulations studies are carried out using MATLAB toolbox. The BER performances of MIMO-PSK receiver have been evaluated as a function of SNR for M-ary PSK modulation for different Alamouti STBC antenna configurations. The parameters those are used for simulation purposes and the evaluated BER versus SNR performance are given in Table 2.

Table 2. Simulation Parameters of Variable MIMO-PSK Receiver with STBC

Figures 4, 5, and 6 represent the MIMO-PSK BER performance comparisons of STBC with 3×3, 4×4, and 5×5 MIMO-PSK receivers when different orders of PSK modulations are applied. From Figures 4, 5, and 6, it is seen that the performance of Alamouti STBC increases gradually with higher orders of PSK modulation than the lower orders irrespective of transmit antenna conditions, i.e. for 3, 4, 5 transmit antennas, the BER is lowest for 32-PSK and highest for BPSK. The minimum attainable BR, i.e. optimal BER is indicated in Table 3.

Table 3. Achievable Optimal BER for Variable MIMO-PSK Antennas

Figure 4. BER Performance Comparison of 3×3 MIMO-PSK Receivers with STBC

Figure 5. BER Performance Comparison of 4×4 MIMO-PSK Receivers with STBC

Figure 6. BER Performance Comparison of 5×5 MIMO-PSK Receivers with STBC

Next, the MIMO-STBC signals are simulated by changing the transmit-receive antennas while keeping PSK modulation same. For 3, 4, and 5 transmit antenna configurations, the receiver antennas are varied and resultant characteristics of MIMO-PSK receiver for STBC is presented by Figures 7, 8, and 9, respectively.

Figure 7. BER Performance of MIMO-PSK Receivers with STBC and 5-Transmit Antennas

Figure 8. BER Performance of MIMO-PSK Receivers with STBC and 4-Transmit Antennas

Figure 9. BER Performance of MIMO-PSK Receivers with STBC and 5-Transmit Antennas

From the Figures 7, 8, and 9, it is seen that the BER performance are continuously improved for higher transmit antennas, i.e. for five transmit-five receive antennas, BER is minimum than four transmit-four receive and three transmit-three receive antenna cases that is indicated in Table 4. The performances are analyzed for 3, 4, and 5 MIMO-PSK receiver in terms of variable PSK modulation under multipath fading environments. These results clearly express that the higher the transmit antennas, the better the BER performance at the MIMOPSK receiver. Combining all of the simulation results, it is obvious that 5×5 MIMO-PSK receiver and 32-PSK exhibit minimum BER.

Table 4. BER Relation of Variable MIMO-PSK Antenna with STBC

Conclusion

In this paper, MIMO-PSK receiver performance with Alamouti STBC over multipath fading phenomena at variable PSK modulation and different antenna configurations are presented. This simulations exhibits significant channel per formance than that of conventional MIMO receiver. The simulation results show that for higher order PSK modulation and higher number of transmit-receive antennas, MIMO-PSK receiver with STBC exhibits optimal BER. However, further research on MIMOPSK with different space time coding methods can be implied in order to improve the channel performance more.

References

[1]. Alamouti, S. M. (1998). A simple transmit diversity technique for wireless communications. IEEE Journal on Selected Areas in Communications, 16(8), 1451-1458.
[2]. Basar, E., Aygolu, U., Panayirci, E., & Poor, H. V. (2011). Space-time block coded spatial modulation. IEEE Transactions on Communications, 59(3), 823-832.
[3]. Cheng, H. T. & Lok, T. M. (2005, November). Detection schemes for distributed space-time block coding in timevarying wireless cooperative systems. In TENCON 2005 2005 IEEE Region 10 (pp. 1-5). IEEE.
[4]. Haas, H., Costa, E., Filippi, A., & Abellan-Rodriguez, F. (2002). The impact of channel correlation on space-time block codes for different modulation schemes. In Vehicular Technology Conference, 2002. Proceedings. th VTC 2002-Fall. 2002 IEEE 56 (Vol. 3, pp. 1907-1910). IEEE.
[5]. Hong, Y. & Viterbo, E. (2009). Algebraic Multiuser Space–Time Block Codes for a 2´2 MIMO. IEEE Transactions on Vehicular Technology, 58(6), 3062-3066.
[6]. Li, J. & Lim, M. S. (2005, August). Alamouti transmit diversity scheme with a simple diagonal weighting matrix. In Microwave, Antenna, Propagation and EMC Technologies for Wireless Communications, 2005. MAPE 2005. IEEE International Symposium on (Vol. 2, pp. 1373- 1377). IEEE.
[7]. Li, W. & Beaulieu, N. C. (2006). Effects of channelestimation errors on receiver selection-combining schemes for Alamouti MIMO systems with BPSK. IEEE Transactions on Communications, 54(1), 169-178.
[8]. Liu, J. & Gunawan, E. (2004). Exact bit-error rate analysis for the combined system of beam forming and Alamouti's space-time block code. IEEE Microwave and Wireless Components Letters, 14(8), 398-400.
[9]. Mustafa, H.M. & Hassan, H.E.A., (2012). Performance of Space Time Block Code for Wireless Communications over Multipath Fading Channels. International Journal of Research and Reviews in Computer Science, 3(5), pp. 1836-1840.
[10]. Paulraj, A. J., Gore, D. A., Nabar, R. U., & Bolcskei, H. (2004). An overview of MIMO communications-a key to gigabit wireless. Proceedings of the IEEE, 92(2), 198-218.
[11]. Schober, R., Gerstacker, W. H., & Lampe, L. J. (2004). Performance analysis and design of STBCs for frequencyselective fading channels. IEEE Transactions on Wireless Communications, 3(3), 734-744.
[12]. Tan, C. W. & Calderbank, A. R. (2009). Multiuser detection of Alamouti signals. IEEE Transactions on communications, 57(7), 1-10.
[13]. Tao, M., Li, Q., & Garg, H. K. (2007). Extended spacetime block coding with transmit antenna selection over correlated fading channels. IEEE Transactions on Wireless Communications, 6(9), 3137-3141.
[14]. Tarokh, V., Jafarkhani, H., & Calderbank, A. R. (1999). Space-time block codes from orthogonal designs. IEEE Transactions on Information Theory, 45(5), 1456-1467.
[15]. Tarokh, V., Seshadri, N., & Calderbank, A. R. (1998). Space-time codes for high data rate wireless communication: Performance criterion and code construction. IEEE Transactions on Information Theory, 44(2), 744-765.
[16]. Tran, L. N., Vien, Q. T., & Hong, E. K. (2012). Unique word-based distributed space–time block codes for twohop wireless relay networks. IET Communications, 6(7), 715-723.
[17]. Vien, Q. T., Tran, L. N., & Hong, E. K. (2010). Distributed space-time block code over mixed Rayleigh and Rician frequency-selective fading channels. EURASIP Journal on Wireless Communications and Networking, 2010(1), 385872.
[18]. Zhou, S. & Giannakis, G. B. (2001). Space-time coding with maximum diversity gains over frequencyselective fading channels. IEEE Signal Processing Letters, 8(10), 269-272.
[19]. Zhou, S. & Giannakis, G. B. (2003). Single-carrier space-time block-coded transmissions over frequencyselective fading channels. IEEE Transactions on Information Theory, 49(1), 164-179.