The present invention relates generally to communication systems, and more particularly, to a system and method for open-loop space-frequency-time coding for multiple-input multiple-output (MIMO) radio communication systems.
Open-loop MIMO diversity coding techniques are widely adopted in wireless communication systems to enhance transmission reliability. Orthogonal transmit diversity (OTD) and orthogonal space-time (OST) coding are two conventional approaches of particular effectiveness. Hybrid combinations of both are also possible.
Frequency hopping, which is utilized in both LTE and GSM systems, is a primary example of an OTD coding technique. Another OTD coding example can be found in the antenna switching option of the LTE uplink.
Regarding OST, for two transmit antenna ports, the OST coding approach is adopted as the space-frequency block coding (SFBC) in the LTE system. More specifically, the transmitted signal is based on the following encoding matrix taken from 3GPP TS 36.211 V8.6.0 (200903):
where {X1,X2} are input symbols. Based on the orthogonal design theory described by V. Tarokh et al. in “Space-time block codes from orthogonal designs,” IEEE Transactions on Information Theory, vol. 45, no. 5, July 1999, this SFBC coding scheme can fully exploit transmit diversity from the two transmit antennas regardless of the underlying modulation and coding scheme (MCS) adopted for the input symbols. This SFBC coding scheme is also known as the Alamouti scheme based on the paper by S. V. Alamouti entitled, “A simple transmit diversity technique for wireless communications,” IEEE J. Sel. Areas Comm., vol. 16, no. 8, pp. 1451-1458, October 1998. In practical terms, the diversity benefits lead to steeper Block Error Rate (BLER) or Bit Error Rate (BER) curves when compared to those for conventional single transmit antenna transmission.
However, for systems with more than two transmit antennas, the theory also concludes that such full-diversity coding does not exist. Hence, for the case of four transmit antenna ports, a hybrid of the OST and OTD coding approaches is adopted in the LTE system. More specifically, the transmitted signal is based on the following encoding matrix also taken from 3GPP TS 36.211 V8.6.0 (2009-03):
where {X1, X2, X3, X4} are input symbols.
Several weaknesses of the open-loop MIMO coding schemes in LTE have been identified. The receiver of an OST-coded signal relies on perfect cancellation of the cross-interference to achieve the desired transmission performance and reliability. However, two practical factors constrain the achievability of perfect cross-interference cancellation.
From extensive performance analysis, it is found that the performance improvement of the 4TX scheme over the 2TX scheme is not significant even though the transmitter hardware is doubled. Therefore, the hybrid combination of the OST and OTD coding schemes is not very effective in exploiting the full benefits of the extra transmission hardware.
It is also noted that the 4TX scheme in LTE carries the same data throughput as the 2TX scheme. That is, the transmission rates do not explicitly scale up with the amount transmission hardware. In addition, the total transmit power has to be shared by several transmit antennas in the LTE open-loop schemes. This can cause lower power amplifier efficiency and can potentially limit the uplink coverage.
The present invention provides a system and method for high-performance open-loop space-frequency-time coding for MIMO systems by fully sweeping the spatial diversity. In the embodiments described herein, a novel set of transmitter and receiver signal processing methods are described for enhancing wireless communication reliability and data throughput.
In one embodiment, the present invention is directed to a method of communicating a transport block of information bits from a transmitter node to a receiver node. After encoding the information bits by a channel encoder in the transmitter node, the method includes the steps of dividing the coded bits into a first part comprising antenna selection bits and a second part comprising modulation bits; utilizing the antenna selection bits by an antenna selection unit to select a transmit antenna from a plurality of transmit antennas; utilizing the modulation bits by a modulator to select modulation symbols for transmission; and transmitting the modulation symbols in a radio signal utilizing the selected antenna. In one embodiment, the radio signal is an orthogonal frequency division multiplexed (OFDM) radio signal, which includes a group of N resource elements defined in time and frequency domains, where N is an integer greater than or equal to 1.
The method may also include the further steps of receiving the radio signal by a diversity combining front-end receiver in the receiver node; computing by the receiver, a plurality of combined signals, each combined signal corresponding to one hypothesized transmit antenna at the transmitter node; forwarding the plurality of combined signals to a soft value computer; and computing by the soft value computer, soft values for the antenna selection bits and the modulation bits utilizing the plurality of combined signals.
In another embodiment, the present invention is directed to a transmitter node for transmitting a transport block of information bits to a receiver node, wherein the transmitter node includes a channel encoder for encoding the information bits, a modulator for receiving the coded information bits and selecting modulation symbols, and a transmitter for transmitting the modulation symbols in a radio signal through a transmit antenna. The transmitter node is characterized by means for dividing the encoded bits into a first part comprising antenna selection bits and a second part comprising modulation bits, wherein the antenna selection bits are provided to the transmitter and the modulation bits are provided to the modulator; and an antenna selection unit in the transmitter for utilizing the antenna selection bits to select from a plurality of transmit antennas, a transmit antenna for transmitting the radio signal.
In another embodiment, the present invention is directed to a receiver node for receiving a radio signal from a transmitter node, and for recovering a transport block of information bits from the radio signal, wherein the transmitter node encodes the information bits, divides the coded bits into antenna selection bits and modulation bits, utilizes the antenna selection bits to select a transmit antenna from a plurality of transmit antennas, and utilizes the modulation bits to select modulation symbols for transmission. The receiver node includes a diversity combining front-end receiver and a soft value computer. The diversity combining front-end receiver receives the radio signal; computes a plurality of combined signals, each combined signal corresponding to one hypothesized transmit antenna, and forwards the plurality of combined signals to the soft value computer. The soft value computer receives the plurality of combined signals from the receiver front-end, and computes soft values for the antenna selection bits and the modulation bits utilizing the plurality of combined signals.
In another embodiment, the present invention is directed to a soft value computer for use in a receiver node. The soft value computer includes means for receiving from a diversity combining front-end receiver, a plurality of combined signals, each combined signal corresponding to one hypothesized transmit antenna; and means for computing soft values for the antenna selection bits and the modulation bits utilizing the plurality of combined signals, said soft values being combined prior to decoding by a channel decoder.
With detailed analysis to be provided in the next section, it can be observed that the coding scheme of the present invention, referred to herein as Spatial Sweeping Coding (SSC), has the following advantages against existing MIMO space-time diversity transmission schemes based on the OST and OTD codes:
It is also noted that the SSC coding scheme can be easily adapted to any MIMO and multi-carrier system in both the downlink and uplink directions because antenna selection and the corresponding optimal decoding algorithm are relatively modular and independent of existing transmission and resource-allocation schemes.
Embodiments of the present invention are described herein in the context of a wireless communication system based on orthogonal frequency division multiplex (OFDM) modulation. More specifically, the exemplary embodiments are described based on the Evolved Universal Terrestrial Radio Access (E-UTRA) system, which is also commonly referred to as the Long-Term Evolution (LTE) of the widely deployed WCDMA systems, as described in the 3GPP Technical Specifications, Series 36. It should be clear to those skilled in the art, however, that the present invention may also be applied or adapted to other wireless communication systems.
The transmitter node 11 transmits data in a Transport Block (TB) 28. The channel encoder 13 encodes the TB in a process that may include cyclic-redundancy checks and turbo coding. The coded bits may also be interleaved by the optional channel interleaver 14 to provide further robustness against adverse channel conditions. The bit divider 15 divides the coded bits into two parts, Part 1 and Part 2. Bits belonging to Part 2 are fed to the modulator 16 to select modulation symbols as in a conventional communication system. Bits belonging to Part 1, however, are used by the antenna selection unit 18 in the transmitter 17 to select a transmit antenna 19. Each antenna selection can be applied to a group of N Resource Elements (RE), where N may be greater than 1. Additionally, the group of N REs may be located consecutively or non-consecutively in the frequency domain.
Regarding the receiver node 12, a low-complexity embodiment is shown to include the diversity-combining receiver 22 followed by the SV computer 24. The bit combiner 25 combines the computed soft values for Part 1 and Part 2 of the signal prior to de-interleaving by the optional channel de-interleaver 26. The channel decoder 27 decodes the de-interleaved bits to produce decoded decision bits.
In the description below, it is assumed NT=2A antennas are available on the transmitter side. A total of M Resource Elements (REs) are allocated for the transmission. The selected modulation alphabet size is Q=2B.
Referring again to
Significantly, each selected antenna is utilized to transmit an associated group of N REs, where N can be greater than 1. Additionally, the group of N REs transmitted on the same selected antenna may be located in consecutive frequencies, or may be located in non-consecutive frequencies. This disperse placement of different RE groups can provide additional signal reliability through frequency diversity.
Therefore, the total number of selection bits is given by: A·M/N.
An exemplary antenna selection process may be shown with a scenario in which the selection bits comprise bits [1 0 1 1 0 1 . . . ] and there are two transmit antennas [A B]. The process may then select, for a series of RE groups, the sequence of antennas {A, B, A, A, B, A, . . . }, since one bit can select one of the two antennas for each group.
The transmission rate is conventionally measured by two quantities. First, the binary coding rate rc is defined as:
and, secondly, the notion of spectral efficiency is defined as:
For the SSC scheme, the spectral efficiency can be found to be:
This can be compared to the spectral efficiency of a conventional transmit diversity coding system given by:
SEconvTD=rc log2 Q.
That is, for a given binary coding rate, the SSC achieves higher spectral efficiency than conventional transmit diversity coding. Conversely, for a given spectral efficiency, the SSC can accommodate more coded bits to provide stronger error protection.
The SSC scheme can fully exploit transmit power for each modulated symbol because only one antenna is transmitted at a time. This avoids the case in which multiple antennas share the same power amplifier (PA). The SSC scheme generates orthogonal transmission due to antenna selection, and pure receive diversity can be exploited when multiple antennas are deployed at the receiver. Thus, less accuracy is required of the channel estimation.
On the receiver side, as shown in
For ease of presentation, an optimal receiver algorithm is derived below for a group of N received REs. As previously noted, this group of N REs can be located consecutively or non-consecutively in the frequency domain.
A bit vector a={0,1}A determines the transmit antenna for N resource elements out of a set 2A available antennas. The received signal is given by:
rn=ha,nsb
where, for resource element n, ha,n is the channel coefficient vector from transmit antenna a to the NR receive antennas with E[∥ha,n∥]2=NREs, bits bnε{0,1}B determine the modulation symbol with unit average energy E[|sb
With perfect channel coefficient knowledge {ha,n} at the receiver, the joint log likelihood of {a,{bn}} is given by:
The Log-MAP and Log-MAX soft values for bit am=0, . . . , A−1, are given by:
Similarly, the soft values for bit bnm, n=0, . . . , N−1 and m=0, . . . , B−1 are given by:
After detailed deduction for QPSK, 16QAM and 64QAM, a final expression is derived as follows. It should also be clear to those skilled in the art that the teaching of this invention can be applied to different labeling or normalization of the modulation alphabets. Thus, the invention covers those computation methods and apparatus irrespective of superficially different calculation terms.
For QPSK Modulation:
For selection (a) bits:
For modulation (b) bits:
ρ(a,bn0=1)=ρ(a)−2√{square root over (2)}(Re{ha,nHrn}).
ρ(a,bn0=0)=ρ(a)−2√{square root over (2)}(Re{ha,nHrn}).
The expressions for ρ(a,bn1=1) and ρ(a,bn1=0) are obtained by replacing Re{ha,nHrn} with Im{ha,nHrn} in the above two equations, respectively. Hence:
For 16QAM Modulation:
For selection (a) bits:
For modulation (b) bits:
The expressions for ρ(a,bn1=1) and ρ(a,bn1=0) are obtained by replacing Re{fa,nHrn} with Im{ha,nHrn} in the above two equations, respectively. Hence:
The expressions for ρ(a,bn3=1) and ρ(a,bn3=0) are obtained by replacing Re{ha,nHrn} with Im{ha,nHrn} in above two equations, respectively.
For 64QAM Modulation:
For selection (a) bits:
For modulation (b) bits:
The expressions for ρ(a,bn1=1) and ρ(a,bn1=0) are obtained by replacing Re{ha,nHrn} with Im{ha,nHrn} in above two equations, respectively. Hence:
The expressions for ρ(a,bn3=1) and ρ(a,bn3=0) are obtained by replacing Re{ha,nHrn} with Im{ha,nHrn} in above two equations, respectively. Hence:
The expressions for ρ(a,bn3=1) and ρ(a,bn3=0) are obtained by replacing Re{ha,nHrn} with Im{ha,nHrn} in above two equations, respectively.
In parallel with supplying the modulation bits to the modulator 16, the selection bits are supplied at step 47 to the antenna selection unit 18 in the transmitter 17. At step 48, the antenna selection unit utilizes the selection bits to select a transmit antenna 19. At step 49, the transmitter then uses the selected antenna to orthogonally transmit the modulation symbols supplied by the modulator 16. In particular, the transmitter transmits a group of N REs, where N≧1. The method then moves to
In performance evaluations, the SSC coding scheme of the present invention was compared to the conventional SFBC coding schemes. Comparisons were made based on 2 or 4 transmit antennas. The same spectrum efficiency was set for all schemes. The binary coding rate of the SSC coding scheme was fixed at rc=0.4, and the binary coding rate of the conventional SFBC coding schemes was varied to match the spectral efficiency of the SCC coding scheme. The results showed that, given the same spectral efficiency, the SSC coding scheme can provide strong error protection through a lower binary coding rate than the conventional SFBC coding schemes. Block Error Rate (BLER) performance indicated that for the 2×2 configuration, the SCC and the SFBC coding schemes have similar performance, while for the 4×2 configuration, the SSC coding scheme achieves clearly better performance than the conventional SFBC coding schemes.
The present invention may of course, be carried out in other specific ways than those herein set forth without departing from the essential characteristics of the invention. The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.
This application claims the benefit of U.S. Provisional Application No. 61/326,062, filed Apr. 20, 2010, the disclosure of which is fully incorporated herein by reference.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2011/051678 | 4/18/2011 | WO | 00 | 10/17/2012 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2011/132136 | 10/27/2011 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20060153312 | Yun et al. | Jul 2006 | A1 |
20060193396 | Li | Aug 2006 | A1 |
20060209667 | Li | Sep 2006 | A1 |
20080075196 | Kim et al. | Mar 2008 | A1 |
Number | Date | Country | |
---|---|---|---|
20130034181 A1 | Feb 2013 | US |
Number | Date | Country | |
---|---|---|---|
61326062 | Apr 2010 | US |