外文资料
Unit-Rate Complex Orthogonal Space-Time Block Code Concatenated With Turbo Coding
Space-Time Block (STB)code has been an effective transmit diversity technique for combating fading due to its orthogonal design,simple decoding and high diversity gins. In this paper, a unit-rate complex orthogonal STB code for multiple antennas in Time Division Duplex (TDD) mode is proposed. Meanwhile, Turbo Coding (TC) is employed to improve the performance of proposed STB code further by utilizing its good ability to combat the burst error of fading channel. Compared with full-diversity multiple antennas STB codes, the proposed code can implement unit rate and partial diversity; and it hay much smaller computational complexity under the same system throughput. Moreover, the application of TC can effectively make up for the performance loss due to partial diversity. Simulation results show that on the condition of same system throughput and concatenation of TC, the proposed code has lower Bit Error Rate (BER) than those full-diversity codes. Ⅰ. Introduction
Recently, transmit diversity has been studied extensively as a method of combating detrimental effects in wireless fading channels due to its relative simplicity of implement and feasibility of having multiple antennas at the Base Station (BS).A simple transmitter diversity scheme using tw0 transmit antennas is proposed by Alamouti .An extension to more than two transmit antennas is presented ,where it is shown that the Alamouti scheme is a special case of Space-Time Block(STB) code. The STB code scheme can achieve full transmit diversity and has a simple Maximum Likelihood (ML) decoding algorithm while used at the decoder. For this, STB code is an attractive approach for practical purposes. But ,it is proved that for STB code, a complex orthogonal design which provide full diversity and unit rate is not possible for more than two antennas, and the 1/2-rate or 3/4-rate STB code for three and four transmit antennas (4Tx) are also given with the code-rate<1.And 2/3-rate STB code for five transmit antennas is proposed recently. Considering the full rate is the important means to implement high data rate service and very important for low Signal to Noise Ratios (SNRs).
Ⅱ. Unit-rate Complex Orthogonal STB Code 1.Fulldiversity STB codes review
In this subsection, we review the basic principle of STB code that provides maximum possible diversity for multiple transmit antennas in wireless communications. Let L,M and T be positive integers, a complex orthogonal STB code is defined by a T×M dimensional transmission matrix G, every entry of which is complex linear combination of the ; input symbols s1,s2,s3,...sl,and their conjugates
s1,s2,s3,...sl,and it satisfies the following complex orthogonal condition
GHG?(?|SL|)IM?M
L?1L2****where superscript \denotes the Hermitian conjugation and I is the M×M identity matrix. M and T are the numbers of transmitting antenna and time slots used to transmit L input symbols, respectively. 2.Unit-rate STB code
In this subsection, we consider a communication system comprising 3 transmit antenna and 1 receive antenna that operates in a Rayleigh of analysis. The transmitter and receiver structures of the communication system with TC are shown in Fig.1 and Fig.2, respectively. The data source bits are firstly encoded by the turbo encoder, then are mapped into corresponding constellation symbols; the symbols are STB encoded, the resulting encoded symbols are modulated onto a pulse waveform and then transmitted from three transmit antennas respectively.
Fig.1
Fig.2
In TDD model, the channel gain estimated by the uplink can be used to downlink transmission, so we can choose two maximum channel gain amplitudes from estimated three antenna channel gains, and use corresponding two transmit antennas
to transmit the coded symbols, respectively. Namely, if |h1|≥|h3| and |h2|≥|h3|, we choose Txl and Tx2 to transmit symbols. Similarly, the other two cases are also easy to analysis. Here, let hm1 and hm2 denote the two chosen maximum channel gains, respectively. Then at the receiver, the received signal matrix at time slot 1 and slot 2 can be expressed by
?r?r??1??ρEG2h?n?r2?
s??hm1??n1??s?E2?1*2????*????s2s1??hm2??n2?It can be changed as
?hm1?r?~r??1*??E/2?*?r2??hm2~?E/2Hs?nhm2??s1??n1???*??*???hm1??s2??n2?
The normalized constant ρ is used to keep the total transmitted energy be E ,here ρ=2?1/2, E is the transmitted energy at each transmission interval. n is the 2×1 white noise matrix ,The SNR is defined as E/No. The elements of H can be obtained from the estimated channel gain coefficients in the uplink by the use of TDD mode. Considering
HHH?(|hm1|2?|hm2|2)I2?2
Then,
**s?nh?nhm2???11m12H~r?E/2(|hm1|?|hm2|)????*? *?s2??n1hm2?n2hm1?H22Thus the decoding can be performed via linear combining and maximum likelihood decision as follows:
?r?r??1??ρEG2h?n?r2?
s??hm1??n1??s?E/2?1*2????*????s2s1??hm2??n2?References [1] [2] [3]
Siavash M Alamouti.A simple transmit diversity technique for wireless V Tarokh.HJafarkhani.A R Calderbank.Spacetime block codes from Xue-Bin Liang.A high-rate orthogonal space-time block code. 2003(05). communications.1998(08). orthogonal designs.1999(07).
[4] [5]
T H Liew.LHanzo.Space-time codes and concatenated channel codes for C
Berrou.AGlavieux.Near
optimum
error
correcting
coding
and
wireless communications 2002(02). decoding:Turbo-codes1996.
译文
单位抗衰落复正交空时分组码级联的Turbo码
空时编码因其正交性简单解码和高分集增益是一种防止衰落的有效的发射变化技术。在本文中,假设对于多个天线的时分双工模型有一个单位速率的复正交空时编码。同时,使用Turbo码通过利用其良好的性能来改进所假设的空时分组码的抵抗衰落信道的突发的错误的能力。与全样性的多天线空时分组码相比,所假设的码能够有单位速率以及部分的多样性,并且它在相同的系统吞吐量时计算复杂性要小的多。更好的是,因其部分多样性,Turbo码的应用能有效的弥补性能损失。仿真结果表明在相同的系统的吞吐量以及Turbo码串连情况下,所假设的码相对于那些全样性的码有更加低的误码率。
Ⅰ介绍
近年来,因在基站使用的简单性和多天线的灵活性,传送多样性作为在衰落信道中抵抗严重衰落的方法而被广泛研究。Alamouti建议一种用两个天线的简易传送多样性计划。一种对超过两个传送天线的引申也产生了,它显示出Alamouti是空时分组编码的一种特殊例子。这个空时分组编码能够达到传送全样性并且在译码时有最大的解码可能性。因此,空时分组码是一种有实用性的很有吸引力的编码方式。然而,对于正交分组码。对于超过两个天线的复正交设计,提供全传送和单位速率是不大可能的,对于三根或四根天线1/2速率或者3/4速率的空时分组码也给出。对于5根传送天线的2/3速率的空时分组码也被提出了。近来,考虑到全速率是一种非常重要的方法来运行高数据速率服务,同时对低信号比率也非常重要。另外,由于接收大小和能力的限制,空时分组码的低复杂解码算法也是必需的。
Ⅱ单位速率正交空时分组码 1.回顾全部分集的空时分组码
在这部分,我们回顾在无线通信中对于传送天线的提供最大多样性的空时分组码的基本原则。假设L,M,T都是正整数,一个复正交空时编码被定义为一个
T?M的传输矩阵G,对于这个矩阵中的每一个词条都是输入为s1,s2,s3,...sl的L
的复杂线性组合,并且它们的共轭s1*,s2*,s3*,...sl*,而且它满足下面的复正交条件