Transmission/reception apparatus for a wireless communication system with three transmission antennas
An apparatus uses transmission antenna diversity to compensate for fading. An encoder according to a first embodiment forms 4 combinations each including 3 symbols so that 4 input symbols should be transmitted only once at each antenna and each time interval, and delivers the combinations to the 3 transmission antennas for 4 time intervals, and two or more symbols selected from the 4 input symbols are phase-rotated by predetermined phase values before being transmitted via the transmission antennas. An encoder according to a second embodiment forms 3 combinations each including 3 symbols so that 3 input symbols should be transmitted only once at each antenna and each time interval, and delivers the combinations to the 3 transmission antennas for 3 time intervals, and two or more symbols selected from the 3 input symbols are phase-rotated by predetermined phase values before being transmitted via the transmission antennas. In this way, the apparatus secures a maximum diversity order and copes with fast fading by reducing transmission latency.
Latest Samsung Electronics Patents:
- Display device packaging box
- Ink composition, light-emitting apparatus using ink composition, and method of manufacturing light-emitting apparatus
- Method and apparatus for performing random access procedure
- Method and apparatus for random access using PRACH in multi-dimensional structure in wireless communication system
- Method and apparatus for covering a fifth generation (5G) communication system for supporting higher data rates beyond a fourth generation (4G)
This application claims priority under 35 U.S.C. § 119 to an application entitled “Transmission/Reception Apparatus for a Wireless Communication System with Three Transmission Antennas” filed in the Korean Intellectual Property Office on Jan. 2, 2003 and assigned Serial No. 2003-144, the contents of which are incorporated herein by reference.
BACKGROUND OF THE INVENTION1. Field of the Invention
The present invention relates generally to a wireless communication system, and in particular, to a transmission/reception apparatus using transmission antenna diversity to compensate for degradation due to fading.
2. Description of the Related Art
In a wireless communication system, time and frequency diversity is one effective techniques for suppressing fading. Among known techniques for antenna diversity, a space-time block code proposed by Vahid Tarokh extends transmission antenna diversity proposed by S. M. Alamouti so that two or more antennas can be used. The proposal made by Tarokh is disclosed in a paper “Space Time Block Coding From Orthogonal Design,” IEEE Trans. on Info., Theory, Vol. 45, pp. 1456-1467, July 1999, and the proposal made by Alamouti is disclosed in a paper “A Simple Transmitter Diversity Scheme For Wireless Communications,” IEEE Journal on Selected Area in Communications, Vol. 16, pp. 1451-1458, October 1998.
Referring to
where g3 represents an encoding matrix of symbols transmitted via 3 transmission antennas, and s1, s2, s3 and s4 represent 4 input symbols to be transmitted.
The encoder 120 applies negative and conjugate to 4 input symbols, and outputs the result values to the 3 antennas 130, 132 and 134 for 8 time intervals. In this case, symbol sequences output to the antennas, i.e., rows, are orthogonal with one another.
More specifically, in a first time interval, 3 symbols s1, s2, and s3 in a first row are delivered to the 3 antennas 130, 132 and 134, respectively. Likewise, in the last time interval, 3 symbols s4*, s3* and s2* in the last row are delivered to the 3 antennas 130, 132 and 134, respectively. That is, the encoder 120 sequentially delivers symbols in an Mth row of the encoding matrix to an Mth antenna.
Referring to
The space-time block coding technique proposed by Alamouti, though complex symbols are transmitted through 2 transmission antennas, obtains a diversity order equivalent to the number of transmission antennas, i.e., the maximum diversity order, without inflicting a loss on a rate. The devices of
When complex symbols are transmitted using 3 or more antennas as mentioned above, 2N time intervals are required in order to transmit N symbols, resulting in a loss of a rate. The loss of a rate also causes an increase in latency.
SUMMARY OF THE INVENTIONIt is, therefore, an object of the present invention to provide a transmission/reception apparatus for securing a maximum diversity order and a maximum rate without a loss of a rate in a wireless communication system using 3 transmission antennas.
According to a first aspect of the present invention, there is provided a transmitter for transmitting complex symbols in a wireless communication system. The transmitter comprises three transmission antennas; and an encoder for grouping 4 input symbols into 4 combinations each including three symbols so that the 4 input symbols are transmitted only once at each antenna and each time interval, and delivering the 4 combinations to the three transmission antennas for 4 time intervals; wherein two or more symbols selected from the 4 input symbols are phase-rotated by predetermined phase values, respectively.
According to a second aspect of the present invention, there is provided a receiver for receiving complex symbols in a wireless communication system. The receiver comprises a symbol arranger for receiving signals received via at least one reception antenna from thee transmission antennas, for four time intervals; a channel estimator for estimating three channel gains representing channel gains from the three transmission antennas to the reception antenna; first and second decoders for calculating metric values for all possible sub-combinations each including two symbols by using the channel gains and the signals received by the symbol arranger, and detecting two symbols having a minimum metric value; and a parallel-to-serial converter for sequentially arranging two symbols detected by the first and second decoders.
According to a third aspect of the present invention, there is provided a transmitter for transmitting complex symbols in a wireless communication system. The transmitter comprises three transmission antennas; and an encoder for grouping 3 input symbols into 3 combinations each including three symbols so that the 3 input symbols are transmitted only once at each antenna and each time interval, and delivering the 3 combinations to the three transmission antennas for 3 time intervals; wherein two or more symbols selected from the 3 input symbols are phase-rotated by predetermined phase values, respectively.
According to a fourth aspect of the present invention, there is provided a receiver for receiving complex symbols in a wireless communication system. The receiver comprises a symbol arranger for receiving signals received via at least one reception antenna from three transmission antennas, for three time intervals; a channel estimator for estimating three channel gains representing channel gains from the three transmission antennas to the reception antenna; and a decoder for calculating metric values for all possible symbol combinations each including three symbols by using the channel gains and the signals received by the symbol arranger, and detecting three symbols having a minimum metric value.
The above and other objects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings in which:
Several preferred embodiments of the present invention will now be described in detail with reference to the annexed drawings. In the following description, a detailed description of known functions and configurations incorporated herein has been omitted for conciseness. In addition, the terms used in the following description are defined considering their functions in the invention. Therefore, a definition of the terms must be given based on the overall contents of the specification.
The invention phase-rotates a part of a complex transmission signal to secure a maximum diversity order and a maximum rate, and introduces a partial orthogonal structure to simplify a decoding scheme. In particular, the invention proposes two embodiments for an optimal block code which is available when 3 transmission antennas are used. A first embodiment is to optimize a diversity order and a rate, and the second embodiment is to minimize transmission latency. The two embodiments will be separately described below. Although a structure and operation of phase-rotating two transmission symbols will be described below, two or more transmission symbols can be phase-rotated to accomplish the invention.
First EmbodimentIn the first embodiment of the invention, 4 input symbols are transmitted via 3 antennas for 4 time intervals, and this can be expressed in an encoding matrix defined as
As is well known, a receiver using ML (Maximum Likelihood) decoding employs a scheme for calculating a metric value with a reception signal for all possible symbols based on a channel gain from a transmission antenna to a reception antenna, and detecting a symbol that minimizes the calculated metric value.
In a receiver receiving the symbols of Equation (2), if a channel gain from an ith transmission antenna to one reception antenna is defined as hi, a metric value corresponding to a particular symbol combination ct is expressed as
where rt represents a signal received in a tth time interval, and ct represents a particular symbol combination created in a tth time interval. When the encoding matrix of Equation (2) is applied to Equation (3), the receiver determines a symbol combination that minimizes Equation (4) below, for all possible symbol combinations.
|r1−h1s1−h2s2−h3s3|2+|r2−h1s4−h2s5−h3s6|2+|r3−h1s7−h2s8−h3s9|2+r4−h1s10−h2s11−h3s12|2 (4)
where r1, r2, r3 and r4 are signals received at the receiver for 4 time intervals, respectively, and h1, h2 and h3 are channel gains representing channel coefficients from 3 transmission antennas to a reception antenna.
In order to simplify an ML detection scheme of a receiver, as many crossover terms as possible must be removed from Equation (4) so that symbol sequences, i.e., rows, transmitted via transmission antennas are orthogonal with one another. For that purpose, only crossover terms are enumerated below.
h1h2*C1+h2h3*C2+h1h3*C3=h1h2*(s1s2*+s4s5*+s7s8*+s10s11*)h2h3*(s2s3*+s5s6*+s8s9*+s11s12*)+h1h3*(s1s3*+s4s6*+s7s9*+s10s12*) (5)
It is well known by Tarokh that when 4 symbols are transmitted using a 4×3 encoding matrix, all crossover terms appearing during ML detection can be removed. However, it is possible to allow at least first and third antennas hi and h3 to have orthogonality by removing at least 2 terms, i.e., C1 and C2, from Equation (5).
In order to secure a maximum diversity order, 4 transmission symbols must appear only once at each antenna and each time interval, and shown in Equation (6) are 4 examples of 4×3 encoding matrixes satisfying such a condition. Other encoding matrixes can be formed by mutually permuting rows or columns of the 4 matrixes.
Shown in Equation (7) below is an example of an encoding matrix to which negative and conjugate are applied in order to eliminate 2 crossover terms, i.e., C1 and C2, of Equation (5) for the encoding matrixes of Equation (6).
Shown in Equation (8) below are possible examples of an encoding matrix in which rows are partially orthogonal while securing a maximum diversity order.
where x1, x2, x3 and x4 are arbitrarily arranged after negative and conjugate are applied to s1, s2, s3 and s4. Specifically, Equation (7) shows a second matrix of Equation (8) in which x1=s1, x2=s2, x3=−s4*, x4=−s3*.
When at least 2 crossover terms C1 and C2 are removed using the encoding matrixes of Equation (8), an ML detection scheme of a receiver can be simplified even further. For example, if Equation (4) is expressed again by applying the encoding matrix of Equation (7), minimizing Equation (4) is identical to minimizing Equation (9) and Equation (10) below. This is possible because a metric of Equation (9) and a metric of Equation (10) are independent of each other.
Min(x2, x4)(|R2−x2|2+|R4−x4|2+2(C2+C4)Re{x2*x4}) (9)
Min(x1, x3)(|R1−x1|2+|R3−x3|22(C1+C3)Re {x1*x3}) (10)
where “Min(a,b)(y(a,b))” means determining “a,b” that minimizes “y(a,b),” and “Re{ }” means calculating a real component for a complex number in braces. In addition, C1 and C2 become 0 as mentioned above, and C3=h3*h2−h3h2* and C4=h3h2*−h3*h2=−C3. Moreover, R1=r1h1*+r2*h2+r3*h3, R2=r1h2*−r2*h1+r4h3*, R3=r2*h3+r4h1*−r3*h2, and R4=r1h3*−r3*h1−r4h2*.
Using Equation (9) and Equation (10), a receiver decouples a part for decoding a pair of s1 and s3 according to Equation (9) from a part for decoding a pair of s2 and s4 according to Equation (10), thereby further simplifying its structure.
Meanwhile, when input symbols were generated by BPSK (Binary Phase Shift Keying), the above-stated encoding matrix always has a diversity order of 3. However, when a symbol mapping scheme of a 3rd or higher order using a complex constellation, i.e., QPSK (Quadrature Phase Shift Keying), 8 PSK (8-ary Phase Shift Keying) and 16 PSK (16-ary PSK), is used, transmission symbols become complex symbols, so a diversity order is reduced to 2. Therefore, the invention secures a maximum diversity order 3 by phase-rotating each of 2 symbols that determine different metric values, among 4 symbols, by a predetermined phase value. Then, symbols finally transmitted via 3 antennas are expressed as
Equation (11) shows an encoding matrix for phase-rotating s1 and s4 among input symbols s1, s2, s3 and s4 of Equation (7) by θ1 and θ2, respectively. In another case, it is possible to rotate a symbol pair of (s1,s2), (s3,s4) or (s2,s3) related to different matrixes. Although phase values by which the 2 symbols are rotated respectively are different from or identical to each other, a diversity order is always maintained at 3. Likewise, if 2 symbols that determine different metric values are phase-rotated by a predetermined phase value even for the other encoding matrixes of Equation (8), final encoding matrixes can be obtained.
A transmitter and a receiver using the encoding matrixes described above are illustrated in
Referring to
In order to obtain a maximum diversity order, the encoder 230 makes the combinations so that the 4 input complex symbols should be transmitted only once at each antenna and each time interval. In addition, the encoder 230 makes the combinations by applying negative and conjugate to the input symbols so that symbol sequences delivered to each antenna should be orthogonal with one another. The reason for phase-rotating 2 symbols selected from the input symbols is to obtain a maximum diversity order even when the input symbols are complex symbols.
If the 4 combinations transmitted via the 3 antennas are expressed in a 4×3 matrix, symbols in an Mth row of an encoding matrix are sequentially delivered to an Mth antenna. That is, in an nth time interval, symbols in an nth column are simultaneously delivered to the 3 antennas.
For example, when s1 and s4 among 4 input symbols s1, s2, s3 and s4 are phase-rotated by θ1 and θ2, respectively, an output of the encoder 230 can be expressed in a 4×3 encoding matrix of Equation (11) above. When the encoding matrix of Equation (11) is used, 3 symbols ejθ
A transmitter for transmitting the matrix of Equation (11) has been described so far. However, in a modified embodiment of the present invention, a transmitter may multiply the matrix of Equation (11) by a unitary matrix before transmission.
Referring to
If the number of reception antennas is 1, the symbol arranger 330 collects signals r1, r2, r3 and r4 received for 4 time intervals. This is because the transmitter transmitted symbols of one block for 4 time intervals. When two or more reception antennas are used, the symbol arranger 330 forms a matrix by collecting received signals. In this case, the symbol arranger 330 arranges signals received via one reception antenna in one row, and arranges signals received via another reception antenna in another row. Although the receiver has herein multiple reception antennas 310 and 315, a description of the invention will be made with reference to a case where one reception antenna is used, for simplicity.
When it is desired to restore 4 symbols s1, s2, s3 and s4 transmitted from a transmitter, the first decoder 340 detects s1 and s3 according to the channel gains and the reception signals, and the second decoder 345 detects s2 and s4 in the same manner. In this way, the 4 symbols are simultaneously detected by the first and second decoders 340 and 345. The detected symbols are represented by s' in order to distinguish them from their original symbols.
An operation the first decoder 340 will now be described in a case where the encoding matrix of Equation (11) is used. In the first decoder 340, a symbol generator 350 generates all possible sub-combinations s1 and s3, and a phase rotator 360 phase-rotates one, s1, of the generated symbols by the same phase value θ1 as that used by a transmitter, and outputs ejθ
Such an operation is performed in the same manner in the second decoder 345. When the first decoder 340 detects s1′ and s3′ and the second decoder 345 detects s2′ and s4′ in this manner, a parallel-to-serial (P/S) converter 390 sequentially arranges the detected symbols and outputs a symbol combination of s1′, s2′, s3′ and s4′.
A phase value used to phase-rotate symbols in the transmitter and the receiver of
It can be understood from the result of
In the second embodiment of the invention, 3 input symbols are transmitted via 3 antennas for 3 time intervals. Compared with the first embodiment, the second embodiment further decreases transmission latency.
As mentioned above, in order to secure a maximum diversity order, each symbol must appear only once in each time interval of each antenna, and a unique 3×3 encoding matrix satisfying such a condition is given by
An error matrix of a space-time block code using the encoding matrix of Equation (12) can be expressed as
where C33 is a transmission encoding matrix, and E33 is a matrix representing determined symbols containing errors. In Equation (13), a coding gain of D33 is 3d1d2d3−d13−d23−d33. Thus, if d1=d2=d3 or d2=0 and d1=−d3, then the coding gain becomes 0. In this case, a diversity order is lower than 3 which is the number of the transmission antennas, thus incurring a large loss in performance.
In the second embodiment of the invention, in order to prevent a coding gain from becoming 0, two symbols selected from three symbols are rotated by a predetermined phase value, and this can be expressed in an encoding matrix defined as
Herein, s1 and s2 among 3 input symbols s1, s2 and s3 are phase-rotated by −θ1 and −θ2, respectively Then, a coding gain of a space-time block code using the encoding matrix of Equation (14) always becomes 3.
If a metric value is calculated with channel gains h1, h2 and h3 from 3 transmission antennas to a reception antenna for Equation (14), it becomes
|r1−h1e−jθ
A receiver then determines symbols s1 to s3 that minimize Equation (15).
In other words, the encoder 530 applies negative and conjugate to 3 input complex symbols, and outputs the result values for 3 time intervals. Herein, the encoder 530 sequentially delivers symbols in an Mth row of an encoding matrix to an Mth antenna. That is, the encoder 530 simultaneously delivers symbols in an nth column in an nth time interval.
For example, when s1 and s3 among 3 input symbols s1, s2 and s3 are phase-rotated by −θ1 and −θ2, respectively, an output of the encoder 530 can be expressed in a 3×3 encoding matrix of Equation (14) above. When the encoding matrix of Equation (14) is used, 3 symbols e−jθ
Referring to
An ML decoder 640 then restores 3 desired symbols every third time intervals with the channel gains from the channel estimator 620 and the reception signals from the symbol arranger 630. The ML decoder 640 is comprised of a symbol generator 650, phase rotators 660 and 665, a metric calculator 670, and a minimum metric detector 680.
An operation the ML decoder 640 will now be described in a case where the encoding matrix of Equation (14) is used. The symbol generator 650 generates all possible combinations s1, s2 and s3, and outputs them one by one in each time interval, and the phase rotators 660 and 665 phase-rotate two symbols s1 and s2 selected from the symbols output from the symbol generator 650 by the same phase values −θ1 and −θ2 as those used by the transmitter, respectively, and output e−jθ
The metric calculator 670 determines metric values for all symbol combinations by multiplying the channel gains h1, h2 and h3 by all the possible symbol combinations generated by the symbol generator 650 according to a predetermined method and using reception signals r1, r2 and r3 arranged by the symbol arrangers 660 and 665. An operation of the metric calculator 670 is performed in accordance with Equation (15). The minimum metric detector 680 then detects symbol combinations s1′, s2′ and s3′ having minimum metric values among the metric values.
A coding gain of the encoding matrix shown in Equation (14) depends upon a phase value used in phase-rotating symbols.
It can be understood from the result of
As described above, the invention can obtain a maximum diversity order without a loss of a rate, and is robust against fast fading by decreasing transmission latency. In particular, the first embodiment of the invention can simplify a decoding scheme by allowing some rows of an encoding matrix to become orthogonal with each other, and the second embodiment of the invention can further reduce transmission latency.
While the invention has been shown and described with reference to a certain preferred embodiment thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Claims
1. A transmitter for transmitting complex symbols in a wireless communication system, comprising:
- three transmission antennas; and
- an encoder ensuring maximum diversity by grouping N input symbols into N combinations each including three symbols by applying negative and conjugate to the symbols so that the N input symbols are transmitted only once from each antenna and at each time interval, and delivering the N combinations to the three transmission antennas for N time intervals;
- wherein at least two symbols selected from the N input symbols are phase-rotated by predetermined phase values.
2. The transmitter of claim 1, wherein N is 4.
3. The transmitter of claim 2, wherein for quadrature phase shift keying (QPSK), the phase values range from 21° to 69°, centering on 45°.
4. The transmitter of claim 2, wherein for 8-ary phase shift keying (8PSK), the phase values range from 21° to 24°.
5. The transmitter of claim 2, wherein for 16-ary phase shift keying (16PSK), the phase values are 11.25°.
6. The transmitter of claim 2, wherein the encoder produces four combinations by applying negative and conjugate to four symbols so that two symbol sequences among three symbol sequences delivered to each antenna for four time intervals are orthogonal with each other.
7. The transmitter of claim 6, wherein the four combinations are each comprised of the four input symbols and constitute matrixes each having four rows and three columns, as follows [ x 1 x 2 - x 3 * - x 2 * x 1 * x 4 x 3 x 4 x 1 * - x 4 * x 3 * - x 2 ] [ x 1 x 2 - x 3 * - x 2 * x 1 * - x 4 x 3 x 4 x 1 * - x 4 * x 3 * x 2 ] [ x 1 x 2 x 3 * - x 2 * x 1 * x 4 x 3 x 4 - x 1 * - x 4 * x 3 * - x 2 ] [ x 1 x 2 x 3 * - x 2 * x 1 * - x 4 x 3 x 4 - x 1 * - x 4 * x 3 * x 2 ] [ x 1 x 2 - x 3 * - x 2 * x 1 * x 4 x 3 x 4 x 1 * x 4 * - x 3 * x 2 ] [ x 1 x 2 x 3 * - x 2 * x 1 * x 4 x 3 x 4 - x 1 * x 4 * - x 3 * x 2 ] [ x 1 x 2 - x 3 * x 2 * - x 1 * x 4 x 3 x 4 x 1 * - x 4 * x 3 * x 2 ] [ x 1 x 2 x 3 * x 2 * - x 1 * x 4 x 3 x 4 - x 1 * - x 4 * x 3 * x 2 ] [ x 1 x 2 - x 3 * x 2 * - x 1 * - x 4 x 3 x 4 x 1 * x 4 * - x 3 * x 2 ] [ x 1 x 2 - x 3 * x 2 * - x 1 * x 4 x 3 x 4 x 1 * x 4 * - x 3 * - x 2 ] [ x 1 x 2 x 3 * x 2 * - x 1 * - x 4 x 3 x 4 - x 1 * x 4 * - x 3 * x 2 ] [ x 1 x 2 x 3 * x 2 * - x 1 * x 4 x 3 x 4 - x 1 * x 4 * - x 3 * - x 2 ]
- where x1, x2, x3 and x4 are four input symbols including two phase-rotated symbols.
8. The transmitter of claim 1, wherein N is 3.
9. The transmitter of claim 8, wherein three combinations are each comprised of three input symbols and constitute a matrix having three rows and three columns, as follows [ ⅇ - j θ 1 s 1 ⅇ - j θ 2 s 2 s 3 s 3 ⅇ - j θ 1 s 1 ⅇ - j θ 2 s 2 ⅇ - j θ 2 s 2 s 3 ⅇ - j θ 1 s 1 ]
- where s1, s2 and s3 are the three input symbols, and θ1 and θ2 are phase values of s1 and s2, respectively.
10. The transmitter of claim 8, wherein the phase values are a multiple of 30°, and are determined so that a difference between the phase values becomes maximized.
11. A receiver for receiving complex symbols in a wireless communication system, comprising:
- a symbol arranger for receiving signals received via at least one reception antenna from three transmission antennas, for four time intervals, the symbol arranger forming a matrix by collecting the signals received via the at least one reception antenna, where signals received via one reception antenna are arranged in one row, and signals received via another reception antenna are arranged in another row;
- a channel estimator for receiving signals via the at least one reception antenna, and estimating three channel gains representing channel gains from the three transmission antennas to the at least one reception antenna;
- first and second decoders for calculating metric values for all possible sub-combinations each including two symbols by using the channel gains received from the channel estimator and the signals received by the symbol arranger, and detecting two symbols having a minimum metric value; and
- a parallel-to-serial converter for sequentially arranging two symbols detected by the first and second decoders.
12. The receiver of claim 11, wherein the first and second decoders each comprise:
- a symbol generator for generating all possible sub-combinations each including two symbols;
- a phase rotator for phase-rotating one symbol selected from the two symbols by a predetermined phase value;
- a metric calculator for calculating a metric value for symbol sub-combinations including the phase-rotated symbol with the signals received by the symbol arranger and the channel gains; and
- a detector for detecting two symbols having a minimum metric value by using the calculated metric values.
13. The receiver of claim 12, wherein the first decoder detects two symbols for minimizing a metric value calculated by where s1 and s3 are two symbols to be detected, θ1 is a phase value of s1, R1=r1h1*+r2*h2+r3*h3, R3=r2*h3+r4h1*−r3*h2, C3=h3*h2−h3h2*, h1, h2 and h3 are channel gains estimated for three transmission antennas, and r1, r2, r3 and r4 are signals received for four time intervals.
- |R1−ejθ1s1|2+|R3−s3|2+2(C3)Re{e−jθ1s1*s3}
14. The receiver of claim 12, wherein the second decoder detects two symbols for minimizing a metric value calculated by where s2 and s4 are two symbols to be detected, θ2 is a phase value of s2, R2=r1h2*−r2*h1+r r4h3*, R4=r1h3*−r3*h1−r4h2*, C4=h3h2*−h3*h2, h1, h2 and h3 are channel gains estimated for three transmission antennas, and r1, r2, r3 and r4 are signals received for four time intervals.
- |R2−ejθ4s2|2+|R4−s4|2+2(C4)Re{e−jθ2s2*s4}
15. A receiver for receiving complex symbols in a wireless communication system, comprising:
- a symbol arranger for receiving signals received via at least one reception antenna from three transmission antennas, for three time intervals, the symbol arranger forming a matrix by collecting the signals received via the at least one reception antenna, where signals received via one reception antenna are arranged in one row, and signals received via another reception antenna are arranged in another row;
- a channel estimator for receiving signals via the at least one reception antenna, and estimating three channel gains representing channel gains from the three transmission antennas to the at least one reception antenna; and
- a decoder for calculating metric values for all possible symbol combinations each including three symbols by using the channel gains received from the channel estimator and the signals received by the symbol arranger, and detecting three symbols having a minimum metric value comprising: a symbol generator for generating all possible symbol combinations each including three symbols: two phase rotators for phase-rotating two symbols selected from the three symbols by predetermined phase values (θ1, θ2); a metric calculator for calculating metric values for symbol combinations including the phase-rotated symbols with the signals received by the symbol arranger and the channel gains; and a detector for detecting three symbols having a minimum metric value by using the calculated metric value.
16. The receiver of claim 15, wherein the decoder detects three symbols for minimizing a metric value calculated by
- |r1−h1e−jθ1s1−h2e−jθ2s2−h3s3|2+|r2−h1s3−h2e−jθ1s1−h3e−jθ2s2|2+r3−h1e−jθ1s2−h2s3−h3e−jθ1s1|2
- |r1−h1e−jθ2s2−h3s3|2+|r2−h1s3−h2e−jθ1s1−h3e−jθ2s2|2+|r3−h1e−jθ2s2−h2s3−h3e−jθ1s1|2
- where s1, s2 and s3 are three symbols constituting a symbol combination, θ1 and θ2 are phase values of s1 and s2, respectively, h1, h2 and h3 are channel gains for three transmission antennas, and r1, r2 and r3 are signals received for three time intervals.
17. A transmitter for transmitting complex symbols in a wireless communication system, comprising:
- M transmission antennas; and
- an encoder ensuring maximum diversity by grouping N input symbols into N combinations each including M symbols by applying negative and conjugate to the symbols so that the N input symbols are transmitted only once from each antenna and at each time interval, and delivering the N combinations to the M transmission antennas for N time intervals;
- wherein at least two symbols selected from the N input symbols are phase-rotated by predetermined phase values.
18. The transmitter according to claim 8, wherein the encoder produces three combinations by applying negative and conjugate to three symbols (s1, s2, s3) so that two symbol sequences among three symbol sequences delivered to each antenna for three time intervals are orthogonal with each other.
6317411 | November 13, 2001 | Whinnett et al. |
6865237 | March 8, 2005 | Boariu et al. |
20030073410 | April 17, 2003 | Hottinen et al. |
20040072594 | April 15, 2004 | Hwang et al. |
20040137864 | July 15, 2004 | Hwang et al. |
20040137951 | July 15, 2004 | Hwang et al. |
20040213353 | October 28, 2004 | Hwang et al. |
- Uysal et al., New Space-Time Codes for High Throughput Efficiency, Nov. 25-29, 2001, Global Telecommunications Conference, vol. 2, pp. 1103-1107.
- European Search Report dated Mar. 3, 2004 issued in a counterpart application, namely, Appln. No. EP 03 07 8910.
- Murat Uysal et al., “New Space-Time Block Codes for High Throughput Efficiency”, 2001 IEEE, pp. 1103-1107.
- Olav Tirkkonen et al., “Improved MIMO Performance with Non-Orthogonal Space-Time Block Codes”, 2001 IEEE, pp. 1122-1126.
- Lei Shao et al., “A Rate-One Non-Orthogonal Space-Time Coded OFDM System with Estimation for Frequency Selective Channels”, 2002 IEEE, pp. 676-680.
- V. Tarokh, H. Jafarkhani, and A. R. Calderbank, “Space-Time Block Codes from Orthogonal Designs”, IEEE Trans. Inform. Theory, vol. 45, pp. 1456-1467, Jul. 1999.
- Siavash M. Alamouti “A Simple Transmitter Diversity Scheme For Wireless Communications,” IEEE Journal on Selected Area in Communications, vol. 16, pp. 1451-1458, Oct. 1998.
- Naresh Sharma et al., Improved Quasi-Orthogonal Codes Through Constellation Rotation, 2002.
- Weifeng Su et al., A Design of Quasi-Orthogonal Space-Time Block Codes with Full Diversity, 2002.
- Yan Xin et al., Space-Time Diversity Systems Based on Unitary Constellation-Rotating Precoders, 2001.
Type: Grant
Filed: Oct 23, 2003
Date of Patent: Apr 8, 2008
Patent Publication Number: 20040132413
Assignee: Samsung Electronics Co., Ltd
Inventors: Chan-Soo Hwang (Yongin-shi), Seung-Hoon Nam (Seoul), Yung-Soo Kim (Songnam-shi), Jae-Hak Chung (Seoul)
Primary Examiner: Mohammed Ghayour
Assistant Examiner: Lawrence Williams
Attorney: The Farrell Law Firm, PC
Application Number: 10/691,903
International Classification: H04L 27/00 (20060101); H04L 1/02 (20060101); H04B 7/02 (20060101); H04B 1/38 (20060101);