1. China Ship Research and Development Academy, Beijing 100192, China
2. National Mobile Communications Research Laboratory, Southeast University, Nanjing 210096, China
mwcao@163.com
Show less
History+
Received
Accepted
Published
2009-07-06
2010-06-29
2010-12-05
Issue Date
Revised Date
2010-12-05
PDF
(167KB)
Abstract
A family of space-time block codes (STBCs) for systems with even transmit antennas and any number of receive antennas is proposed. The new codeword matrix is constructed by concatenating Alamouti space-time codes to form a block diagonal matrix, and its dimension is equal to the number of transmit antennas. All Alamouti codes in the same codeword matrix have the same information; thus, full transmit diversity can be achieved over fading channels. To improve the spectral efficiency, multi-level modulations such as multi-quadrature amplitude modulation (M-QAM) are employed. The symbol mapping diversity is then exploited between transmissions of the same information from different antennas to improve the bit error rate (BER) performance. The proposed codes outperform the diagonal algebraic space-time (DAST) codes presented by Damen [Damen et al. IEEE Transactions on Information Theory, 2002, 48(3): 628–636] when they have the same spectral efficiency. Also, they outperform the 1/2-rate codes from complex orthogonal design. Moreover, compared to DAST codes, the proposed codes have a low decoding complexity because we only need to perform linear processing to achieve single-symbol maximum-likelihood (ML) decoding.
It is well known that multiple-input multiple-output (MIMO) communication systems can elegantly provide spatial diversity to mitigate the effect of fading [1,2]. Using space-time codes, transmit diversity can be exploited for systems with multiple transmit antennas. Thus, it is advantageous to a cellular base station. Alamouti proposes a simple transmit diversity scheme using two transmit antennas [3]. This scheme can provide a diversity order of 2n with full rate (i.e., one symbol per transmission) for n receive antennas and its computation complexity is similar to that of maximal-ratio receiver combining (MRRC). Recently, orthogonal space-time block codes (OSTBCs) were designed to achieve full diversity for more than two transmit antennas [4]. Moreover, the maximum-likelihood (ML) decoding algorithm for OSTBC is based only on linear processing at the receiver. Though the codes presented in Ref. [4] can offer full rate for real signal constellations, the complex OSTBC which provides full rate does not exist for more than two transmit antennas [4]. Furthermore, it is proved in Ref. [5] that the symbol rates of complex OSTBC are upper bounded by 3/4 for more than two transmit antennas, and a tight upper bound approaching 1/2 is conjectured when the number of transmit antennas is large [5]. To improve symbol rates for systems with more than two transmit antennas, some designs of space-time codes are proposed in Refs. [6-10]. Those proposed code designs in Refs. [6-10] can guarantee full or near full rate. In Ref. [6], the quasi-orthogonal space-time block codes are presented, but they cannot offer full diversity and the decoders work with pairs of transmitted symbols. The symbol rate of the codes presented in Refs. [7,8] can approach one as the block size goes to infinity, and full diversity can be achieved by employing linear zero-forcing (ZF) or minimum mean square error (MMSE) receiver. However, for the codes designed in Refs. [7,8], the block size increases and the performance degrades when the symbol rate increases. In Refs. [9,10], space-time block code (STBC) with full rate and full diversity are designed based on constellation rotation, which is presented in Ref. [11]. In Ref. [9], an L-dimensional constellation is rotated, and then the component of each dimension is transmitted through a different antenna. In Ref. [10], using constellation rotation and Hadamard transform, diagonal algebraic space-time (DAST) block codes are designed. When the number of transmit antennas is large, the codes presented in Refs. [9,10] are better than those from orthogonal design [4]. However, the decoding complexity of these codes presented in Refs. [9,10] is very high. In fact, the same information is transmitted in different symbol intervals in Alamouti scheme and those schemes based on constellation rotation that are presented in Refs. [9,10]. That is to say, repetition coding is employed to offer diversity.
Multi-level modulation techniques, such as multi-pulse amplitude modulation (M-PAM), multi-phase shift keying (M-PSK), and multi-quadrature amplitude modulation (M-QAM), are bandwidth efficient; thus, they are usually employed to provide high data rates. To improve the robustness of multi-level modulations in noise channels, some enhanced schemes [12,13] extracting additional diversity, called symbol mapping diversity [13] by using constellation rearrangement, have been proposed in automatic repeat request (ARQ) systems. Using the symbol mapping diversity technique, the bit error rate (BER) performance can be improved greatly. On the other hand, Alamouti codes [3] have the best performance and the lowest decoding complexity for two transmit antennas. Motivated by these results, in this paper, we construct a family of STBCs by concatenating Alamouti codes for systems with even transmit antennas and any number of receive antennas. We also employ repetition coding. Several Alamouti codes with the same information are transmitted from different pairs of antennas in different pairs of symbol intervals. Hence, full diversity is obtained with ML decoding that is based only on linear processing. Moreover, multi-level modulations are employed for high spectral efficiency, and the symbol mapping diversity is exploited between transmissions from different pairs of antennas. The proposed codes outperform the DAST codes in terms of the BER performance, and especially in the decoding complexity.
The rest of this paper is organized as follows. In Sect. 2, the system model is introduced, and a family of concatenated Alamouti codes is designed. The pairwise error probability (PEP) and the decoding complexity are analyzed in Sect. 3, and some simulation results are provided to compare the performance of different codes in Sect. 4. Finally, conclusions are contained in Sect. 5.
System model and concatenated Alamouti codes
In each symbol interval, only two antennas transmit and they transmit simultaneously using Alamouti’s scheme. Without loss of generality, we consider a multiple-input single-output (MISO) system with 2m transmit antennas and one receive antenna. Assume the channel is quasi-static Rayleigh flat fading, which remains constant over at least two symbol intervals, and denoted aswhere the coefficient is the path gain from transmit antenna k to the receive antenna. All coefficients are modeled as independent complex zero-mean Gaussian random variables with variance 0.5 per real dimension.
Assume that 2log2M information bits are encoded into a space-time block codeword and an M-ary modulation, which has an alphabet , is employed. The space-time block codeword matrix BoldItalic can be expressed aswhere is a block diagonal matrix, is the Alamouti code, andwhere , and denotes the complex conjugate operation. Hence, the codeword matrix BoldItalic is orthogonal. Codes have the same information, but they have different bit-to-symbol mapping to exploit symbol mapping diversity.
The code BoldItalic is transmitted from 2m antennas in 2m symbol intervals, and the total power of the transmitter is constrained, then the received baseband signal can be expressed aswhere . Each noise term is an independent complex zero-mean Gaussian random variable and . Note that denotes the expectation operator. When the receiver knows BoldItalic, the decoder can decode by employing ML decoding algorithm and it only works with single symbols.
PEP and decoding complexity
We consider a 4ISO system which means there are four transmit antennas and one receive antenna. The modulations are 4-QAM and 16-QAM for DAST codes and proposed concatenated codes, respectively. Thus, the spectral efficiency is 2 bit/(s·Hz). Since the rectangular signal constellation is equivalent to two PAM signals on quadrature carriers, we only consider one-dimensional PAM modulations. Hence, 4-PAM signal is transmitted in each transmit antenna for the scheme employing concatenated codes, and the received signal in each symbol interval is the 16-PAM signal. That is to say, the same information is transmitted for four times in four symbol intervals.
Assume that the receiver has perfect channel state information (CSI) and employs coherent detection. The metric is defined as the PEP when the transmitted symbol x is detected as symbol . We derive the PEP for concatenated Alamouti codes when constellation rearrangement is and is not used, respectively.
Concatenated Alamouti codes without constellation rearrangement
Codeword matrix BoldItalic can be expressed asGray code is used to map bits to symbols, and the mapping for 4-PAM is
Assume that s0 and s1 are transmitted, using the Alamouti’s combining scheme, we obtainandThen we can estimate s0 from Eqs. (7) and (8) using MRRC. Similar processes are executed for estimating s1. Without loss of generality, we derive the PEP from Eqs. (7) and (8), and the result iswhere is the Gaussian Q-function. Using the Chernoff bounding technique, Eq. (9) is upper-bounded asLet , Eq. (10) can be written as
Concatenated Alamouti codes with constellation rearrangement
Codeword matrix BoldItalic can be expressed asCodes BoldItalic1 and BoldItalic2 have the same information, but they have different symbol mapping. Symbol mapping for code BoldItalic1 isand symbol mapping for code BoldItalic2 is
The single-symbol ML decoding algorithm is similar to that described in Sect. 3.1, and we can obtain the PEP asThen Eq. (15) can be upper-bounded as
Here, we use the symbol mapping that can achieve the optimal performance. If another non-optimal symbol mapping is used, then the value of the PEP is larger, and the performance is worse.
DAST codes
To construct DAST codes for dimension 4 proposed in Ref. [10], a rotation matrix BoldItalic4 is applied to a 4-dimensional 2-PAM signal, which is constructed from four 2-PAM signals. Here the rotation matrix BoldItalic4 given in Ref. [10] is used, and the first row of BoldItalic4 is (0.2012, 0.3255, -0.4857, -0.7859). Hence, the transmitted and received signals in each symbol interval are also 16-PAM signals, and the same information is transmitted four times in four symbol intervals. Thus, DAST codes also transmit multi-level modulation signals several times to offer diversity, which is the same as that in the proposed concatenated codes.
The PEP can be written as [11]and it can be upper-bounded as
We observe from Eqs. (11), (16), and (18) that the PEP performance of concatenated Alamouti codes without constellation rearrangement is worse than that of the DAST codes. However, if the symbol mapping diversity technique is used, then the concatenated Alamouti codes outperform the DAST codes. Therefore, the symbol mapping is important for the proposed scheme employing concatenated codes. Moreover, these values of PEP expressed in Eqs. (11), (16), and (18) are mainly determined by the value of when ; thus, all of these schemes can provide a diversity order of four.
Furthermore, the concatenated Alamouti codes have single-symbol ML decoding algorithm that is based only on linear processing due to the orthogonality. Each 4-PAM signal can be decoded independently. However, for DAST codes, four 2-PAM signals cannot be decoded separately. Hence, the decoding complexity of concatenated Alamouti codes is much lower than that of the DAST codes.
Simulation results
In the simulation, the channel model described in Sect. 2 is used. We constrain the total power of the transmitter to 1 for one-dimensional modulations, and define signal-to-noise ratio (SNR) in the receiver as
Figure 1 shows the simulation results of the BER performance of 4ISO system for DAST codes and concatenated Alamouti codes. DAST codes with 2-PAM modulation and concatenated codes with 4-PAM modulation, and DAST codes with 4-PAM modulation and concatenated codes with 16-PAM modulation are simulated and they have the same spectral efficiency, respectively. For 16-PAM modulation, the results of mapping rearrangement, which are designed here using the rule proposed in Ref. [13], are that the first mapping isand the second mapping is
The BER performance of the proposed concatenated codes is the worst if the symbol mapping diversity is not exploited. However, when using the symbol mapping diversity technique, the performance of the proposed concatenated codes can be improved greatly, and it is better than that of the DAST codes. Hence, it is important to employ good symbol mapping that can provide good BER performance. Moreover, for DAST codes with 4-PAM modulation, the decoder must jointly decode four 4-PAM signals. While the corresponding proposed scheme only needs to decode each 16-PAM signal independently.
Figure 2 shows the simulation results of the BER performance of the 6ISO system. The performance of DAST codes, OSTBC, and concatenated Alamouti codes are compared. The rotation matrix BoldItalic6 given in Ref. [11] is used for DAST codes, and the first row of BoldItalic6 is (-0.3199, 0.7189, 0.5765, -0.0590, 0.1326, 0.1654). Since 1/2-rate complex OSTBC and full-rate real OSTBC have the same spectral efficiency, we use real OSTBC proposed in Ref. [4] for six transmit antennas. 4-QAM, 4-PAM, and 64-QAM modulations are employed for DAST codes, OSTBC, and concatenated codes, respectively. Hence, these codes have the same spectral efficiency of 2 bit/(s·Hz). Also, for simplicity of simulation, we only consider one-dimensional PAM modulations with half energy, that is to say, we use 2-PAM and 8-PAM modulations for DAST codes and concatenated codes, respectively. Note that the total power of the transmitter is constrained to 2 for real OSTBC. For 8-PAM modulation, the results of mapping rearrangement designed here are that the first mapping isthe second mapping isand the third mapping is
We observe that the BER performance of OSTBC is slightly worse at moderate SNR and slightly better at high SNR than that of DAST codes. The BER performance of the proposed concatenated codes without constellation rearrangement is the worst. Using the symbol mapping diversity technique, the proposed codes have better performance than DAST codes and OSTBC. The decoding complexity of OSTBC is the lowest. It only needs to decode each 4-PAM signal independently. The proposed scheme needs to decode each 8-PAM signal independently. Hence, the decoding complexity is slightly higher than that of OSTBC. However, six 2-PAM signals must be jointly decoded for DAST codes, which results in a high decoding complexity.
Conclusions
By concatenating Alamouti codes, we design a new family of STBC. The new codes can provide full diversity because the same information is transmitted from all transmit antennas, which is similar to that in the DAST codes, and the codeword matrix is orthogonal. Simultaneously, high spectral efficiency is achieved by using multi-level modulations, and the BER performance is improved by using mapping rearrangement to extract symbol mapping diversity. Because of the orthogonality of the codeword matrix, the decoding complexity is low. Furthermore, the BER performance of the proposed codes is better than that of the DAST codes and the 1/2-rate codes from complex orthogonal design.
FoschiniG J, GansM J. On limits of wireless communications in a fading environment when using multiple antennas. Wireless Personal Communications, 1998, 6(3): 311-335
[2]
TelatarE. Capacity of multi-antenna Gaussian channels. European Transactions on Telecommunications, 1999, 10(6): 585-595
[3]
AlamoutiS M. A simple transmit diversity technique for wireless communications. IEEE Journal on Selected Areas in Communications, 1998, 16(8): 1451-1458
[4]
TarokhV, JafarkhaniH, CalderbankA R. Space-time block codes from orthogonal designs. IEEE Transactions on Information Theory, 1999, 45(5): 1456-1467
[5]
WangH, XiaX G. Upper bounds of rates of complex orthogonal space-time block codes. IEEE Transactions on Information Theory, 2003, 49(10): 2788-2796
[6]
JafarkhaniH. A quasi-orthogonal space-time block code. IEEE Transactions on Communications, 2001, 49(1): 1-4
[7]
ZhangJ K, LiuJ, WongK M. Linear Toeplitz space time block codes. In: Proceedings of International Symposium on Information Theory. 2005, 1942-1946
[8]
ShangY, XiaX G. Space-time block codes achieving full diversity with linear receivers. IEEE Transactions on Information Theory, 2008, 54(10): 4528-4547
[9]
DaSilvaV M, SousaE S. Fading-resistant modulation using several transmitter antennas. IEEE Transactions on Communications, 1997, 45(10): 1236-1244
[10]
DamenM O, Abed-MeraimK, BelfioreJ C. Diagonal algebraic space-time block codes. IEEE Transactions on Information Theory, 2002, 48(3): 628-636
[11]
BoutrosJ, ViterboE. Signal space diversity: a power and bandwidth-efficient diversity technique for the Rayleigh fading channel. IEEE Transactions on Information Theory, 1998, 44(4): 1453-1467
[12]
WengerterC, von ElbwartA G E, SeidelE, VelevG, SchmittM P. Advanced hybrid ARQ technique employing a signal constellation rearrangement. In: Proceedings of the 56th IEEE Vehicular Technology Conference. 2002, 4: 2002-2006
[13]
SamraH, DingZ, HahnP M. Symbol mapping diversity design for multiple packet transmissions. IEEE Transactions on Communications, 2005, 53(5): 810-817
RIGHTS & PERMISSIONS
Higher Education Press and Springer-Verlag Berlin Heidelberg
AI Summary 中Eng×
Note: Please be aware that the following content is generated by artificial intelligence. This website is not responsible for any consequences arising from the use of this content.