Patentable/Patents/US-7505527
US-7505527

Transmitting and receiving apparatus for supporting transmit antenna diversity using space-time block code

PublishedMarch 17, 2009
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A transmitter and a receiver are disclosed herein that support transmit antenna diversity using space-time block coding in a wireless communication system. The transmitter produces symbol combinations containing, as their elements, input symbols, the inversions and conjugates of the symbols, and symbols obtained by rotating the phases of the symbols once, forms a matrix having symbols in at least two columns orthogonal to each other with the symbol combinations, and transmits the matrix. The receiver detects symbols that minimize maximum likelihood (ML) decoding metrics over all possible symbols using channel gains from transmit antennas to a receive antenna. Also, the receiver selects candidate symbols among all possible symbols according to the characteristics of transmitted modulation symbols and detects symbols that minimize the ML decoding metrics.

Patent Claims
23 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A transmitter for transmitting modulation symbols in a wireless communication system, comprising: a plurality of transmit antennas for achieving transmit diversity; a space time encoder for generating a transmission coding matrix with four rows corresponding to transmission time periods and four columns corresponding to the transmit antennas when the number of the transmit antennas is 4, encoding a plurality of input symbols into a plurality of symbol combinations to transmit the input symbols once from each transmit antenna at each time period by using the transmission coding matrix, and outputting the symbol combinations to the transmit antennas during the transmission time periods, the symbol combinations having orthogonal symbols, inversions and conjugates of the input symbols; and a phase rotator part for selectively rotating the phases of some of the symbols in the at least two columns of the transmission coding matrix by a predetermined phase value, wherein the transmission coding matrix is one of [ s 1 s 2 s 3 * s 4 * s 2 * - s 1 * s 4 - s 3 s 3 s 4 - s 1 * - s 2 * s 4 * - s 3 * - s 2 s 1 ] ⁡ [ s 1 s 2 s 3 * - s 4 * s 2 * - s 1 * s 4 s 3 s 3 s 4 - s 1 * s 2 * s 4 * - s 3 * - s 2 - s 1 ] ⁡ [ s 1 s 2 s 3 * - s 4 * s 2 * - s 1 * - s 4 - s 3 s 3 s 4 - s 1 * s 2 * s 4 * - s 3 * s 2 s 1 ] ⁢ [ s 1 s 2 s 3 * s 4 * s 2 * - s 1 * - s 4 s 3 s 3 s 4 - s 1 * - s 2 * s 4 * - s 3 * s 2 - s 1 ] ⁡ [ s 1 s 2 - s 3 * - s 4 * s 2 * - s 1 * s 4 - s 3 s 3 s 4 s 1 * s 2 * s 4 * - s 3 * - s 2 s 1 ] ⁡ [ s 1 s 2 - s 3 * s 4 * s 2 * - s 1 * s 4 s 3 s 3 s 4 s 1 * - s 2 * s 4 * - s 3 * - s 2 - s 1 ] ⁢ [ s 1 s 2 - s 3 * - s 4 * s 2 * - s 1 * - s 4 s 3 s 3 s 4 s 1 * s 2 * s 4 * - s 3 * s 2 - s 1 ] ⁡ [ s 1 s 2 - s 3 * s 4 * s 2 * - s 1 * - s 4 - s 3 s 3 s 4 s 1 * - s 2 * s 4 * - s 3 * s 2 s 1 ] where s 1 , s 2 , s 3 and s 4 represent four input symbols.

2

2. The transmitter for transmitting modulation symbols in a wireless communication system, comprising: a pluralilty of transmit antennas for achieving transmit diversity; a space time encoder for generating a transmission coding matrix with four rows corresponding to transmission time periods and four columns corresponding to the transmit antennas when the number of the transmit antennas is 4, encoding a plurality of input symbols into a plurality of symbol combinations to transmit the input symbols once from each transmit antenna at each time period by using the transmission coding matrix, and outputting the symbol combinations to the transmit antennas during the transmission time periods, the symbol combinations having orthogonal symbols, inversions and conjugates of the input symbols; and a phase rotator part for selectively rotating the phases of some of the symbols in the at least two columns of the transmission coding matrix by a predetermined phase value, wherein if the input symbols are BPSK (Binary Phase Shift Keying) symbols, the transmission coding matrix is U 2 = ( s 1 s 2 j ⁢ ⁢ s 3 s 4 - s 2 * s 1 * - j ⁢ ⁢ s 4 * s 3 * - s 4 * - s 3 * j ⁢ ⁢ s 2 * s 1 * s 3 - s 4 - j ⁢ ⁢ s 1 s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols.

3

3. A transmitter for transmitting modulation symbols in a wireless communication system, comprising: a plurality of transmit antennas for achieving transmit diversity; a space time encoder for generating a transmission coding matrix with four rows corresponding to transmission time periods and four columns corresponding to the transmit antennas when the number of the transmit antennas is 4, encoding a plurality of input symbols into a plurality of symbol combinations to transmit the input symbols once from each transmit antenna at each time period by using the transmission coding matrix, and outputting the symbol combinations to the transmit antennas during the transmission time periods, the symbol combinations having orthogonal symbols, inversions and conjugates of the input symbols; and a phase rotator part for selectively rotating the phases of some of the symbols in the at least two columns of the transmission coding matrix by a predetermined phase value, wherein if the input symbols are QPSK (Quadrature Phase Shift Keying) symbols, the transmission coding matrix is U 4 = ( s 1 s 2 s 3 s 4 - s 2 * s 1 * - v ⁢ ⁢ s 4 * v ⁢ ⁢ s 3 * - s 4 * - s 3 * s 2 * s 1 * s 3 - s 4 - v ⁢ ⁢ s 1 v ⁢ ⁢ s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols and v is the predetermined phase value.

4

4. The transmitter of claim 3 , wherein v is e −j2π/3 .

5

5. A transmitter for transmitting modulation symbols in a wireless communication system, comprising: a plurality of transmit antennas for achieving transmit diversity; a space time encoder for generating a transmission coding matrix with four rows corresponding to transmission time periods and four columns corresponding to the transmit antennas when the number of the transmit antennas is 4, encoding a plurality of input symbols into a plurality of symbol combinations to transmit the input symbols once from each transmit antenna at each time period by using the transmission coding matrix, and outputting the symbol combinations to the transmit antennas during the transmission time periods, the symbol combinations having orthogonal symbols, inversions and conjugates of the input symbols; and a phase rotator part for selectively rotating the phases of some of the symbols in the at least two columns of the transmission coding matrix by a predetermined phase value, wherein if the input symbols are 8PSK (8-ary Phase Shift Keying) symbols, the transmission coding matrix is U 6 = ( s 1 s 2 s 3 s 4 - s 2 * s 1 * - v ⁢ ⁢ s 4 * v ⁢ ⁢ s 3 * - s 4 * - s 3 * s 2 * s 1 * s 3 - s 4 - v ⁢ ⁢ s 1 v ⁢ ⁢ s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols and v is the predetermined phase value.

6

6. The transmitter of claim 5 , wherein v is e −j5π/6 .

7

7. A transmitter for transmitting modulation symbols in a wireless communication system, comprising: a plurality of transmit antennas for achieving transmit diversity; a space time encoder for generating a transmission coding matrix with four rows corresponding to transmission time periods and four columns corresponding to the transmit antennas when the number of the transmit antennas is 4, encoding a plurality of input symbols into a plurality of symbol combinations to transmit the input symbols once from each transmit antenna at each time period by using the transmission coding matrix, and outputting the symbol combinations to the transmit antennas during the transmission time periods, the symbol combinations having orthogonal symbols, inversions and conjugates of the input symbols; and a phase rotator part for selectively rotating the phases of some of the symbols in the at least two columns of the transmission coding matrix by a predetermined phase value, wherein if the input symbols are 16QAM (16-ary Quadrature Amplitude Modulation) symbols, the transmission coding matrix is U 8 = ( s 1 s 2 s 3 s 4 - s 2 * s 1 * - v ⁢ ⁢ s 4 * v ⁢ ⁢ s 3 * - s 4 * - s 3 * s 2 * s 1 * s 3 - s 4 - v ⁢ ⁢ s 1 v ⁢ ⁢ s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols and v is the predetermined phase value.

8

8. The transmitter of claim 7 , wherein v is e −j5π/12 .

9

9. A transmitter for transmitting modulation symbols in a wireless communication system, comprising: a plurality of transmit antennas for achieving transmit diversity; a space time encoder for generating a transmission coding matrix with four rows corresponding to transmission time periods and four columns corresponding to the transmit antennas when the number of the transmit antennas is 4, encoding a plurality of input symbols into a plurality of symbol combinations to transmit the input symbols once from each transmit antenna at each time period by using the transmission coding matrix, and outputting the symbol combinations to the transmit antennas during the transmission time periods, the symbol combinations having orthogonal symbols, inversions and conjugates of the input symbols; and a phase rotator part for selectively rotating the phases of some of the symbols in the at least two columns of the transmission coding matrix by a predetermined phase value, wherein if the input symbols are 64QAM (64-ary Quadrature Amplitude Modulation) symbols, the transmission coding matrix is U 10 = ( s 1 s 2 s 3 s 4 - s 2 * s 1 * - v ⁢ ⁢ s 4 * v ⁢ ⁢ s 3 * - s 4 * - s 3 * s 2 * s 1 * s 3 - s 4 - v ⁢ ⁢ s 1 v ⁢ ⁢ s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols and v is the predetermined phase value.

10

10. The transmitter of claim 9 , wherein v is e −j7π/48 .

11

11. A transmitter for transmitting modulation symbols in a wireless communication system, comprising: three transmit antennas for achieving transmit diversity; a space time encoder for generating a transmission coding matrix with four rows corresponding to transmission time periods and three columns corresponding to the transmit antennas, encoding a plurality of input symbols into a plurality of symbol combinations to transmit the input symbols once from each transmit antenna at each time period by using the transmission coding matrix, and outputting the symbol combinations to the transmit antennas during the transmission time periods, the symbol combinations having orthogonal symbols, inversions and conjugates of the input symbols; and a phase rotator part for selectively rotating the phases of some of the symbols in the at least two columns of the transmission coding matrix by a predetermined phase value, wherein the transmitter further comprises a column generator for generating a new column by summing the symbols of the selected two columns containing phase-rotated symbols and replacing the selected two columns with the new column, thereby generating the transmission coding matrix with four rows and three columns.

12

12. The transmitter of claim 11 , wherein the transmission coding matrix generated from the encoder is one of [ ( s 1 + s 2 ) ⁢ / ⁢ 2 s 1 * s 4 * ( s 2 * - s 1 * ) ⁢ / ⁢ 2 s 4 - s 3 ( S 3 + s 4 ) ⁢ / ⁢ 2 - s 1 * - s 2 * ( s 4 * - s 3 * ) ⁢ / ⁢ 2 - s 2 s 1 ] [ ⁢ s 1 ⁡ ( s 2 + s 3 * ) ⁢ / ⁢ 2 s 4 * s 2 * ⁡ ( - s 1 * + s 4 ) ⁢ / ⁢ 2 - s 3 s 3 ⁡ ( s 4 - s 1 * ) ⁢ / ⁢ 2 - s 2 * s 4 * ⁡ ( - s 3 * - s 2 ) ⁢ / ⁢ 2 s 1 ] [ ⁢ s 1 s 3 ( s 3 * + s 4 * ) ⁢ / ⁢ 2 s 2 * - s 1 * ( s 4 - s 3 ) ⁢ / ⁢ 2 s 3 s 2 ( - s 1 * - s 2 * ) ⁢ / ⁢ 2 s 4 * - s 4 * ( s 1 - s 2 ) ⁢ / ⁢ 2 ] ⁢ [ ⁢ ( s 1 + s 3 * ) ⁢ / ⁢ 2 s 2 s 4 * ( s 2 * - s 4 ) ⁢ / ⁢ 2 - s 1 * - s 3 ( s 3 - s 1 * ) ⁢ / ⁢ 2 s 4 - s 2 * ( s 1 * - s 3 ) ⁢ / ⁢ 2 - s 3 * s 1 ] [ ⁢ s 1 ( s 2 + s 4 * ) ⁢ / ⁢ 2 s 3 * s 2 * ( - s 1 * - s 1 ) ⁢ / ⁢ 2 s 4 s 3 ( s 2 - s 2 * ) ⁢ / ⁢ 2 - s 1 * s 4 * ( - s 3 * + s 1 ) ⁢ / ⁢ 2 s 2 ] [ ⁢ s 2 s 3 ( s 1 + s 4 * ) ⁢ / ⁢ 2 - s 1 * s 4 ( s 2 * - s 3 ) ⁢ / ⁢ 2 s 4 - s 1 * ( s 3 - s 2 * ) ⁢ / ⁢ 2 s 3 * - s 3 ( s 4 * + s 1 ) ⁢ / ⁢ 2 ] where s 1 , s 2 , s 3 and s 4 represent four input symbols.

13

13. The transmitter of claim 11 , wherein if the input symbols are BPSK symbols, the transmission coding matrix is U 1 = ( s 1 s 2 + j ⁢ ⁢ s 3 2 s 4 - s 2 * s 1 * - j ⁢ ⁢ s 4 * 2 s 3 * - s 4 * - s 3 * + j ⁢ ⁢ s 2 * 2 s 1 * s 3 - s 4 - j ⁢ ⁢ s 1 2 s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols.

14

14. The transmitter of claim 11 , wherein if the input symbols are QPSK symbols, the transmission coding matrix is U 3 = ( s 1 s 2 + s 3 2 s 4 - s 2 * s 1 * - v ⁢ ⁢ s 4 * 2 v ⁢ ⁢ s 3 * - s 4 * - s 3 * + s 2 * 2 s 1 * s 3 - s 4 - v ⁢ ⁢ s 1 2 v ⁢ ⁢ s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols and v is the predetermined phase value.

15

15. The transmitter of claim 14 , wherein v is e −j2π/3 .

16

16. The transmitter of claim 11 , wherein if the input symbols are 8PSK symbols, the transmission coding matrix is U 5 = ( s 1 s 2 + s 3 2 s 4 - s 2 * s 1 * - v ⁢ ⁢ s 4 * 2 v ⁢ ⁢ s 3 * - s 4 * - s 3 * + s 2 * 2 s 1 * s 3 - s 4 - v ⁢ ⁢ s 1 2 v ⁢ ⁢ s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols and v is the predetermined phase value.

17

17. The transmitter of claim 16 , wherein v is e −j5π/6 .

18

18. The transmitter of claim 11 , wherein if the input symbols are 16QAM symbols, the transmission coding matrix is U 7 = ( s 1 s 2 + s 3 2 s 4 - s 2 * s 1 * - v ⁢ ⁢ s 4 * 2 v ⁢ ⁢ s 3 * - s 4 * - s 3 * + s 2 * 2 s 1 * s 3 - s 4 - v ⁢ ⁢ s 1 2 v ⁢ ⁢ s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols and v is the predetermined phase value.

19

19. The transmitter of claim 18 , wherein v is e −j5π/12 .

20

20. The transmitter of claim 11 , wherein if the input symbols are 64QAM symbols, the transmission coding matrix is U 9 = ( s 1 s 2 + s 3 2 s 4 - s 2 * s 1 * - v ⁢ ⁢ s 4 * 2 v ⁢ ⁢ s 3 * - s 4 * - s 3 * + s 2 * 2 s 1 * s 3 - s 4 - v ⁢ ⁢ s 1 2 v ⁢ ⁢ s 2 ) where s 1 , s 2 , s 3 and s 4 represent four input symbols and v is the predetermined phase value.

21

21. The transmitter of claim 20 , wherein v is e −j7π/48 .

22

22. A method for transmitting modulation symbols in a wireless communication system, the method comprising steps of: generating a transmission coding matrix with four rows corresponding to transmission time periods and four columns corresponding to four transmit antennas for achieving transmit diversity; encoding a plurality of input symbols into a plurality of symbol combinations to transmit the input symbols once from each transmit antenna at each time period by using the transmission coding matrix; outputting the symbol combinations to the each transmit antenna during the transmission time periods, the symbol combinations having orthogonal symbols, inversions and conjugates of the input symbols; and selectively rotating the phases of some of the symbols in the at least two columns of the transmission coding matrix by a predetermined phase value, wherein the transmission coding matrix is one of [ s 1 s 2 s 3 * s 4 * s 2 * - s 1 * s 4 - s 3 s 3 s 4 - s 1 * - s 2 * s 4 * - s 3 * - s 2 s 1 ] ⁡ [ s 1 s 2 s 3 * - s 4 * s 2 * - s 1 * s 4 s 3 s 3 s 4 - s 1 * s 2 * s 4 * - s 3 * - s 2 - s 1 ] ⁡ [ s 1 s 2 s 3 * - s 4 * s 2 * - s 1 * - s 4 - s 3 s 3 s 4 - s 1 * s 2 * s 4 * - s 3 * s 2 s 1 ] ⁢ [ s 1 s 2 s 3 * s 4 * s 2 * - s 1 * - s 4 s 3 s 3 s 4 - s 1 * - s 2 * s 4 * - s 3 * s 2 - s 1 ] ⁡ [ s 1 s 2 - s 3 * - s 4 * s 2 * - s 1 * s 4 - s 3 s 3 s 4 s 1 * s 2 * s 4 * - s 3 * - s 2 s 1 ] ⁡ [ s 1 s 2 - s 3 * s 4 * s 2 * - s 1 * s 4 s 3 s 3 s 4 s 1 * - s 2 * s 4 * - s 3 * - s 2 - s 1 ] ⁢ [ s 1 s 2 - s 3 * - s 4 * s 2 * - s 1 * - s 4 s 3 s 3 s 4 s 1 * s 2 * s 4 * - s 3 * s 2 - s 1 ] ⁡ [ s 1 s 2 - s 3 * s 4 * s 2 * - s 1 * - s 4 - s 3 s 3 s 4 s 1 * - s 2 * s 4 * - s 3 * s 2 s 1 ] where s 1 , s 2 , s 3 and s 4 represent four input symbols.

23

23. A method for transmitting modulation symbols in a wireless communication system, the method comprising steps of: generating a transmission coding matrix with four rows corresponding to transmission time periods and three columns corresponding to three transmit antennas for achieving transmit diversity; encoding a plurality of input symbols into a plurality of symbol combinations to transmit the input symbols once from each transmit antenna at each time period by using the transmission coding matrix; outputting the symbol combinations to the each transmit antenna during the transmission time periods, the symbol combinations having orthogonal symbols, inversions and conjugates of the input symbols, and selectively rotating the phases of some of the symbols in the at least two columns of the transmission coding matrix by a predetermined phase value, wherein the transmission coding matrix is one of [ ( s 1 + s 2 ) ⁢ / ⁢ 2 s 3 * s 4 * ( s 2 * - s 1 * ) ⁢ / ⁢ 2 s 4 - s 3 ( S 3 + s 4 ) ⁢ / ⁢ 2 - s 1 * - s 2 * ( s 4 * - s 3 * ) ⁢ / ⁢ 2 - s 2 s 1 ] [ ⁢ s 1 ⁡ ( s 2 + s 3 * ) ⁢ / ⁢ 2 s 4 * s 2 * ⁡ ( - s 1 * + s 4 ) ⁢ / ⁢ 2 - s 3 s 3 ⁡ ( s 4 - s 1 * ) ⁢ / ⁢ 2 - s 2 * s 4 * ⁡ ( - s 3 * - s 2 ) ⁢ / ⁢ 2 s 1 ] [ ⁢ s 1 s 3 ( s 3 * + s 4 * ) ⁢ / ⁢ 2 s 2 * - s 1 * ( s 4 - s 3 ) ⁢ / ⁢ 2 s 3 s 2 ( - s 1 * - s 2 * ) ⁢ / ⁢ 2 s 4 * - s 4 * ( s 1 - s 2 ) ⁢ / ⁢ 2 ] ⁢ [ ⁢ ( s 1 + s 3 * ) ⁢ / ⁢ 2 s 2 s 4 * ( s 2 * - s 4 ) ⁢ / ⁢ 2 - s 1 * - s 3 ( s 3 - s 1 * ) ⁢ / ⁢ 2 s 4 - s 2 * ( s 1 * - s 3 ) ⁢ / ⁢ 2 - s 3 * s 1 ] [ ⁢ s 1 ( s 2 + s 4 * ) ⁢ / ⁢ 2 s 3 * s 2 * ( - s 1 * - s 1 ) ⁢ / ⁢ 2 s 4 s 3 ( s 2 - s 2 * ) ⁢ / ⁢ 2 - s 1 * s 4 * ( - s 3 * + s 1 ) ⁢ / ⁢ 2 s 2 ] [ ⁢ s 2 s 3 ( s 1 + s 4 * ) ⁢ / ⁢ 2 - s 1 * s 4 ( s 2 * - s 3 ) ⁢ / ⁢ 2 s 4 - s 1 * ( s 3 - s 2 * ) ⁢ / ⁢ 2 s 3 * - s 3 ( s 4 * + s 1 ) ⁢ / ⁢ 2 ] where s 1 , s 2 , s 3 and s 4 represent four input symbols.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

October 9, 2003

Publication Date

March 17, 2009

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Transmitting and receiving apparatus for supporting transmit antenna diversity using space-time block code” (US-7505527). https://patentable.app/patents/US-7505527

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.