throbber
United States Patent
`(12)
`(10) Patent No.:
`US 6,542,556 B1
`Kuchiet al.
`(45) Date of Patent:
`Apr. 1, 2003
`
`
`US006542556B1
`
`(54) SPACE-TIME CODE FOR MULTIPLE
`ANTENNA TRANSMISSION
`
`(75)
`
`Inventors: Kiran Kuchi, Irving, TX (US); Jyri K.
`specs
`Haméailainen, Oulu (FI)
`(73) Assignee: Nokia Mobile Phones Ltd., Espoo (FT)
`
`wo
`wo
`WoO
`wo
`we
`
`WO 00/51265
`8/2000
`WO 01/19013 Al
`3/2001
`WO 01/54305 Al
`7/2001
`wo phsae “ Sonat
`/
`WO 01/69814 Al
`9/2001
`OTIIER PUBLICATIONS
`
`(*) Notice:
`
`Subjectto any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C, 154(b) by 0 days.
`
`transmit
`Guey Jiann—Ching: “Concatenated coding for
`diversity systems” Proceedings of the 1999 VT'C—Fall
`ILLE VTS 50th Vehicular Technology Conference ‘Gate-
`way to 21st Century Communications Village’; Amsterdam,
`Neth. Sep. 19-Sep. 22, 1999, vol. 5, 1999 pp. 2500-2504,
`(21) Appl. No.: 09/539,819
`XP002181329 IEEE Veh. Technol. Conf. , IEEE Vehicular
`:
`Technology Conference 1999 IEEE, Piscataway, NJ, USA—
`Mar.31, 2000
`(22) Tiled:
`Whole document.
`(51)
`Int C17 caceccsscssesseceesen HO4B 7/06; Ho4s 11/00
`
`(52) UWS. Ce vascessescseeeeeeee 375/299: 375/146; 370/204;|AlamoutiS M: “A Simple Transmit Diversity Technique for

`° 370/209
`Wireless Communications”, IEEE Journal on Selected Areas
`Field of Search .....cccccccsssessenen 3950133, 135,
`i. Communications, IEEE.Ine. New York, US, vol. 16, No,
`0 TSS TAL kG, LET 260 Jey 306,
`8: Oct.
`1998, pp. 1451-1458, XP002100058,
`ISSN:
`Field
`3 °aei ate 508 aa; 455/101 103
`0733-8716, cited in the applicaion the whole document.
`References Cited
`(List continued on next page.)
`U.S. PATENT DOCUMENTS
`Primary Examiner—Young 'T. ‘Tse
`(74) Attorney, Agent, or Firm—BrianT. Rivers
`
`58)
`(58)
`
`(56)
`
`GB
`wo
`Wo
`wo
`WO
`wo
`
`5,170,413 A * 12/1992 Hess et al. cc. 375/260
`... 375/143
`5,859,870 A *
`1/1999 Tsujimoto .........
`
`8/1999 Alamouti et al. 0... 370/330
`5,933,421 A *
`5,943,372 A
`3/1999 Gansetal.
`6,031,474 A *
`2/2000 Kayet al. vce 341/106
`6,088,408 A *
`7/2000 Calderbank etal. ........ 374/347
`6,097,771 A
`8/2000 Foschini
`6,115,427 A *
`9/2000 Calderbank Cb al.
`ieevines 375/207
`
`6,178,196 B1 :
`1/2001 Naguib et al.
`........
`+. 375/148
`Oetee Bt
`toot Whinnett el ‘il
`cesemeneaes 370/204
`ae
`/
`oschint et al.
`FOREIGN PATENT DOCUMENTS
`-
`5/1991
`11/1997
`31000
`3/2000
`3/2000
`8/2000
`
`2 237 706 A
`WO 97/41670
`WO ee x
`WO 00/11806
`WO 00/18056
`WO00/49780
`
`ABSTRACT
`(57)
`.
`.
`.
`A method and apparatus for space-time coding signals for
`transmission on multiple antennas. A received input symbol
`stream is transformed using a predefined transform and
`transmitted on a first set of N antennas. The same input
`symbol stream is then offset by M symbol periods to
`generate an offset input symbol stream. The offset input
`symbol stream is then transformed using the predefined
`transform and transmitted on a second set of N antennas. A
`third through X™ set of N antennas may beutilized for
`transmission by successively offsetting the offset input sym-
`bol stream by an additional M symbol periods for each
`additional set of N antennas used, before performing the
`transform and transmitting on the additional set of N anten-
`mae
`
`24 Claims, 2 Drawing Sheets
`
`
`
`400
`
`~~}
`
`
`
`406
`
`Filter and
`Modulate
`
`
`
`402
`x(t)
`
`
`
`
`-SdoW1 Sd,W2
`
`412
`
`Sd,W1 SdoW2
`
`Filter and
`Modulate
`
`408
`
`(cid:36)(cid:51)(cid:51)(cid:47)(cid:40)(cid:3)(cid:20)(cid:19)(cid:19)(cid:23)
`APPLE1004
`
`

`

`US 6,542,556 B1
`
`Page 2
`
`OTHER PUBLICATIONS
`
`Tarokh V et al: “Space-Time Block Coding for Wireless
`Communications: Performance Results”, IEEE Journal on
`Selected Areas in Communications, IEEE Inc. New York,
`US, vol. 17, No. 3, Mar. 1999, pp. 451-460, XP000804974
`ISSN: 0733-8716 equations (6) and (7).
`A. Hiroike, F. Adachi, N. Nakajima “Combined Effects of
`Phase Sweeping Transmitter Diversity and Channel Cod-
`ing”, IEEE Transactions on Vehicular Technology, vol. 41,
`No. 2, May 1992.
`L. Jalloul, K. Rohani, K. Kuchi, J. Chien “Performance
`Analysis of CDMA Transmit Diversity Mcthods” IEEE
`Vehicular Technology Conference,
`Fall
`1999;
`pp.
`1326-1330.
`Alberto Gutierrez et al., “An Introduction to PSTD for IS—95
`and CDMA 2000”, Wireless Communications and Network-
`ing Conference, WCNC,pp. 1358-1362, vol. 3, 1999.
`Two Signaling Schemes for Improving the Error Perfor-
`mance of Frequency—Division—Duplex (FDD) Transmission
`Systems Using Transmitter Antenna Diversity, Seshadri, et
`al. 1993 IEEE; pp. 508-511.
`A Simple Transmit Diversity Technique for Wireless Com-
`munications, S. M. Alamouti, 1998 IEEE; pp. 1451-1458.
`Space-Time Block Codes
`from Orthogonal Designs,
`Tarokh, et al., 1999 IEEE; pp. 1456-1467.
`Downlink Improvement
`through Space—lime Spreading,
`Kogiantis, et al., Proposal for 3PP2/TSG—C3-19990805-xx.
`Link Performance Comparison of OTD and STTD/STS for
`Voice Applications, Kuchi,
`et
`al,
`Proposal
`for
`3GPP2—C30-19990826—_.
`Open and Closed Loop Transmit Diversity at High Data
`Rates on 2 and 4 Elements, Harrison, et al., Proposal for
`3GPP2—C30-19990817-017, 1999.
`Seshadri, N. et al; Space-Time Codes for Wireless Com-
`munication: Code Construction: 1997 IEEE; pp. 637-641;
`0-7803-3659-3/97.
`Tarokh,V., et al.; The Application of Orthogonal Designsto
`Wireless Communication;
`1998
`IEEE;
`pp.
`46-47;
`0-7803—-4408-1/98.
`Tarokh, V. et al; Space-Time Codes for High Data Rate
`Wireless Communication: Performance Criteria;
`1999
`TEEE; pp. 299-303.
`Tarokh, V. et al; A Differential Detection Scheme for Trans-
`mit Diversity; 1999 IEEE; pp. 1043-1047; 0-7803-5668-3/
`oo;
`
`Foschini, G.; Layered Space—Time Architecture for Wireless
`Communication in a Fading Environment When Using
`Multi-Element Antennas; Bell Labs Technical Journal,
`1996; p. 41-p.59.
`Tirkkonen,O. et al.; Complex Space-Time Block Codesfor
`Four Tx Antennas;
`IEEE;
`2000;
`p. 1005-p.
`1009;
`0-7803-645 1-1/10.
`Hottinen, A. et al.; Closed—loop transmit diversity tech-
`niques for multi-elementtransceivers; IEEE 2000; p. 70-73;
`0-7803-6507-0/00.
`Tirkkonen, O. et al.; Minimal Non—Orthogonality Rate 1
`Space-Time Block Code for 3+ Tx Antennas; IEEE Sep.
`6-8, 2000; 6th Int. Symp. on Spread—Spectrum Tech. &
`Appli., NJIT, New Jersey, USA; p. 429-p. 432.
`Sweatman,C.et al.; A Comparison of Detection Algorithms
`including BLAST for Wireless Communication using Mul-
`tiple Antennas; IEEE 2000; p. 698—p. 703; 0-7803-6465—5/
`00.
`
`Damen, O. et al; Lattice Code Decoder for Space-Time
`Codes; IEEE 2000; p. 161-p. 163; 1089-7798/00; TEEE
`Communications Letters, vol. 4, No. 5, May 2000.
`
`Calderbank, A. et al; Space-Time Codes for Wireless
`Communication; 19997 IEEE; ISIT 1997, Ulm, Germany,
`Jun. 29-Jul. 4; p. 146.
`Tarokh, V. et al.; Recent Progress in Space—Time Block and
`Trellis Coding; 1998 IEEE; ISIT 1998, Cambridge, MA,
`USA; Aug. 16—-Aug. 21; p. 314.
`Rohani, K. ct al.; A Comparison of Base Station Transmit
`Diversity Methods for Third Generation Cellular Standards;
`1999 TEEE; 0-7803-5565-2/99; p. 351-p. 355.
`Jalloul, L. et al.; Performance Analysis of CDMA Transmit
`Diversity Methods; 1999 IEEE; 0—7802—5435—-4/99; p.
`1326-p. 1330.
`
`Raitola, M. et al. Transmission Diversity in Wideband
`CDMA; 1999 IEEE; 0-7803-5565—2/99; p. 1545-1549.
`
`Correia, A. ct al.; Optimised Constellations for Transmitter
`Diversity; 1999 IEEE; 0/7803-5435-4/99; p. 1785-1789.
`Tarokh, V. et al.; A Differential Detection Scheme for
`Transmit Diversity; 1999 [EEE; 0—-7803-5668-3/99; p.
`1043-p. 1047.
`
`Ionescu; New Results on Space-Time Code
`D. Mihai
`Design Criteria; 1999 IEEE; pp. 684-687; 0—-7803-5668—3/
`99.
`
`Tarokh, V., et al.; Space-Time Codes for High Data Rate
`Wireless Communication: Performance Criterion and Code
`Construction; 1998 TERE; IEEE Transactions on Informa-
`tion Theory, vol. 44, No. 2, Mar. 1998.
`
`Edited by Holma H., et al; WCDMA for UMTS Radio
`Access for Third Generation Mobile Communications;
`Reprinted Jun. 2000; p. 97; John Wiley & Sons, Ltd., Baffins
`Lane, Chichester, West Sussex, PO19 1UD, England.
`
`Tarokh, V., et al.; Space-Time Block Coding for Wireless
`Communications: Performance Results; 1999 IEEE; IEEE
`Journal on Selected Areas in Communications, vol. 17. No.
`3, Mar. 1999.
`
`Naguib, A.F. et al; Space-Time Coded Modulation for High
`Data Rate Wireless Communications; 1997 IEEE; pp.
`102-109; 0-7803-4198-8/97.
`
`Shiu, D. et al.; “Scalable Layered Space-Time Codes for
`Wireless Communications: Performance Analysis
`and
`Design Criteria”; 0-7803-5668-3/99; 159-163 pp.; 1999
`IEEE; University of California at Berkeley USA.
`Alamouti, S.M. et al; Trellis-Coded Modulation and Trans-
`mit Diversity: Design Criteria and Performance Evaluation;
`1998 TEEE; pp. 703-707; 0-7803-5 106-1/98.
`
`Shiu, D. et al.; “Layered Space-Time Codes for Wireless
`Communications Using Multiple Transmit Antennas”;
`0-7803-5284—X99; 436-440 pp.; 1999 IEEE; University of
`California at Berkeley USA.
`
`Hassibi, B. et al.; “High—Rate Linear Space—Time Codes”;
`IEEE Apr. 2001; p. 2461-p. 2464, 0-7803-7041-04/01.
`
`Lo, T. et al; Space-Time Block Coding—From a Physical
`Perspective; 1999 IEEE; pp. 150-153; 0-7803-5668-3/99.
`
`* cited by examiner
`
`

`

`U.S. Patent
`
`Apr.1, 2003
`
`Sheet 1 of 2
`
`US 6,542,556 B1
`
`
` Filter and
`Modulate
`
`
`
`
`Spread,
`
`Filter and
`Modulate
`
`
`112
`
`202
`
`
`
`206 204
`:
`
`
`
`
`Filter
`r(t1),r(t2)...r(tn)
`208
`Despread and
`
`
`Demodulate
`
`
`
`Processor
`
`FIG. 2
`
`States Output Symbols (Ant.1, Ant. 2)
`0
`1
`2
`8
`(0,0)
`(0,1)
`(0,2)
`(0,3)
`
`0
`
`300
`
`x
`
`1
`
`2
`
`3
`
`(1,0)
`
`(1,1)
`
`(1,2)
`
`(1,3)
`
`(2,0)
`
`(2,1)
`
`(2,2)
`
`(2,3)
`
`(3,0)
`
`(3,1)
`
`(3,2)
`
`(3,3)
`
`FIG. 3
`
`

`

`U.S. Patent
`
`Apr.1, 2003
`
`Sheet 2 of 2
`
`US 6,542,556 B1
`
`
`
` S4W1
`
`SoW2
`Filter and
`-SoW1
`Modulate
`
`
`S.W1
`
`
`
`SdiW1 Sd2W2
`-Sd2W1 Sd4W2
`
`Filter and |
`Modulate
`
`412
`
`408
`
`FIG. 4
`
`500 “a
`506
`
`
`Spread,
`Biotinel
`Filter and
`
`
`
`Spread,
`cheekede
`Filter and
`
`Modulate
`
`512
`
`Modulate
`
`508
`
`FIG. 5
`
`

`

`US 6,542,556 B1
`
`1
`SPACE-TIME CODE FOR MULTIPLE
`ANTENNA TRANSMISSION
`
`FIELD OF THE INVENTION
`
`10
`
`2
`sity for two antennas that offers second order diversity for
`complex valued signals. S. Alamouti, “A Simple Transmit
`Diversity Technique for Wireless Communications,” IEEE
`Journal on Selected Areas of Communications, pp.
`1451-1458, October 1998. The Alamouti method involves
`simultaneously transmitting two signals from two antennas
`This invention relates to a method and apparatus for
`during a symbol period. During one symbol period, the
`achieving transmit diversity in telecommunication systems
`signal transmitted fromafirst antenna is denoted by s, and
`and, more particularly, to a method and apparatus for space-
`the signal transmitted from the second antennais denoted by
`time coding signals for transmission on multiple antennas.
`S,. During the next symbol period,
`the signal -s,* is
`transmitted from the first antenna and the signal s,* is
`BACKGROUND OF THE INVENTION
`transmitted from the second antenna, where * is the complex
`conjugate operator. The Alamouti method may also be done
`in space and frequency coding. Instead of two adjacent
`symbolperiods, two orthogonal Walsh codes may be used to
`realize space-frequency coding.
`Extension of the Alamouti method to more than two
`antennas is not straightforward. Tarokh et al. have proposed
`a method using rate=4, and #4 SpaceTime Block codes for
`transmitting on three and four antennas using complex
`signal constellations. V. Tarokh, H. Jafarkhani, and A.
`Calderbank, “Space-Time Block Codes from Orthogonal
`Designs,” IEEE Transactions on Information Theory, pp.
`1456-1467, July 1999, This method has a disadvantage in a
`loss in transmission rate and the fact that the multi-level
`
`15
`
`As wireless communication systems evolve, wireless sys-
`tem design has become increasingly demanding in relation
`to equipment and performance requirements. [‘uture wire-
`less systems, which will be third and fourth generation
`systems comparedto the first generation analog and second
`generation digital systems currently in use, will be required
`to provide high quality high transmission rate data services
`in addition to high quality voice services. Concurrent with ,
`the system service performance requirements will be equip-
`ment design constraints, which will strongly impact
`the
`design of mobile terminals. The third and fourth generation
`wireless mobile terminals will be required to be smaller,
`lighter, more power-efficient units that are also capable of
`providing the sophisticated voice and data services required
`of these future wireless systems.
`Time-varying multi-path fading is an effect in wireless
`systems whereby a transmitted signal propagates along
`multiple paths to a receiver causing fading of the received
`signal due to the constructive and destructive summing of
`the signals at the receiver. Several methods are knownfor
`overcoming the effects of multi-path fading, such as time
`interleaving with error correction coding,
`implementing
`frequencydiversity byutilizing spread spectrum techniques,
`or transmitter power control
`techniques. Each of these
`techniques, however, has drawbacks in regard to use for
`third and fourth generation wireless systems. Time inter-
`leaving may introduce unnecessary delay, spread spectrum
`techniques may require large bandwidth allocation to over-
`come a large coherence bandwidth, and power control
`techniques may require higher transmitter power than is
`desirable for sophisticated receiver-to-transmitter fecdback
`techniques that increase mobile terminal complexity. All of
`these drawbacks have negative impact on achieving the
`desired characteristics for third and fourth generation mobile
`terminals.
`
`nature of the ST coded symbols increases the peak-to-
`average ratio requirement of the transmitted signal and
`imposesstringent requirements on the linear power amplifier
`design. Other methods proposed include a rate=1, orthogo-
`nal transmit diversity (OTD)+space-time transmit diversity
`scheme (STTD)four antenna method.L. Jalloul, K. Rohani,
`K. Kuchi, and J. Chen, “Performance Analysis of CDMA
`Transmit Diversity Methods,” Proceedings of IEEE Vehicu-
`lar Technology Conference, Fall 1999, and M. Harrison, K.
`Kuchi, “Open and Closed Loop Transmit Diversity at High
`Data Rates on 2 and 4 Elements,” Motorola Contributionto
`3GPP-C30-19990817-017. ‘This method requires an outer
`code and offers second order diversity due to the STTD
`block (Alamouti block) and a second order interleaving gain
`from use of the OTD block. The performance of this method
`dependson the strength of the outer code. Since this method
`requires an outer code,
`it
`is not applicable to uncoded
`systems. For the case of rate=’ convolutional code, the
`performance of the OTD+STTD method and the Tarokh
`rate=*4 method ST block code methods are about the same.
`
`SUMMARY OF THE INVENTION
`
`The present invention presents a method and apparatus for
`space-time coding signals for transmission on multiple
`antennas. In the method and apparatus, a received inpul
`symbolstream is transformed using a predefined transform
`and transmitted on a first set of N antennas. The same input
`symbolstreamis then offset in time by M symbolperiods to
`generate an offset input symbol stream. The offset input
`symbolstream may be offset so as to lead or lag the input
`symbol stream. The offset
`input symbol stream is then
`transformed using the predefined transform and transmitted
`on a second set of N antennas. A third through X” set of N
`antennas may be utilized for transmission by successively
`offsetting the offset input symbol stream by an additional M
`symbolperiods for each additional set of N antennas used,
`before performing the transform and transmitting on the
`additional set of N antennas. The transform may be applied
`in either the time domain or Walsh code domain.
`
`Atthe receiver,the transmitted symbols may be recovered
`using a maximum likelihood sequence estimator (MLSE)
`decoder implemented with the Viterbi algorithm with a
`decoding trellis according to the transmitter.
`
`,
`
`40
`
`45
`
`Antennadiversityis another technique for overcoming the
`effects of multi-path fading in wireless systems.In diversity
`reception,
`two or more physically separated antennas are 5
`used to receive a signal, which is then processed through
`combining and switching to generate a received signal. A
`drawback of diversity reception is that the physical separa-
`tion required between antennas may make diversity recep-
`tion impractical for use on the forward link in the new s
`wireless systems where small mobile terminal size is
`desired. A second technique for
`implementing antenna
`diversity is transmit diversity. In transmit diversity a signal
`is transmitted from two or more antennas and then processed
`at
`the receiver by using maximum likelihood sequence
`estimator (MLSE) or minimum mean square error (MMSE)
`techniques. Transmit diversity has more practical applica-
`tion to the forward link in wireless systemsin that it is easier
`to implement multiple antennas in the base station than in
`the mobile terminal.
`
`60
`
`65
`
`Transmit diversity for the case of two antennas is well
`studied. Alamouti has proposed a method of transmit diver-
`
`

`

`US 6,542,556 B1
`
`3
`In an embodiment, 4 antennas are used for transmission.
`Every 2 input symbols in a received input symbolstream are
`transformed in the time domain by an Alamouti transform
`and the result is transmitted on antennas 1 and 2 during the
`time of two symbol periods. The received input symbol
`stream is also delayed for two symbol periods, and this
`delayed input symbol stream is input to an Alamouti trans-
`form where every two symbols are transformed and the
`delayed result is transmitted on antennas 3 and 4 during the
`time of two symbol periods. The transmitted signal may be
`received and decoded using an MLSEreceiver. The method
`and apparatus provides diversity of order four and outper-
`forms other proposcd extensions of the Alamouti method to
`more than two antennas by approximately % to 1 dB for
`uncoded transmissions.
`
`In an alternative embodiment using 4 antennas, every 2
`input symbols in a received input symbol stream are trans-
`formed in the Walsh code domain. The Alamouti coded
`
`10
`
`15
`
`symbols are transmitted on two orthogonal Walsh codes, W1
`and W2 simultaneously on antennas 1 and 2. Both WI and :
`W2 span two symbol periods, which maintains the trans-
`mission rate at
`two symbol periods. The received input
`symbolstream is also delayed for two symbol periods and
`the Alamouti transform is also applied in the Walsh code
`domain to the delayed input symbol stream. This delayed ?
`result is transmitted on antennas 3 and 4 during the time of
`two symbol periods.
`In a further alternative embodiment using 8 antennas for
`transmission, a rate=% S'l block code is combined with a 4
`symbol delay. Every three symbols in an input symbol
`stream are transformed by the ST block code and transmitted
`on antennas 1-4. The received input symbolstream is also
`delayed for four symbol periods, and this delayed input
`symbolstream is input to the ST block code transform where
`every three symbols are transformed and the delayed result
`is transmitted on antennas 4-8 during the time of four
`symbolperiods.
`BRIEF DESCRIPTION OF THE FIGURES
`
`40
`
`45
`
`60
`
`FIG. 1 showsa block diagram of portions of a transmitter
`according to an embodiment of the invention;
`FIG. 2 shows a block diagram of portions of a receiver
`according to an embodiment of the invention;
`FIG. 3 showsa trellis structure used to process signals in
`the receiver of FIG. 2;
`FIG. 4 showsa block diagram ofportions of a transmitter
`according to an alternative embodiment of the invention;
`and
`
`FIG. 5 showsa block diagram ofportions of a transmitter
`according to a further alternative embodiment of the inven-
`ion.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`Referring now to FIG. 1, therein is illustrated a block
`diagram of portions of a transmitter 100 according to an
`embodimentof the invention. Transmitter 100 includes input
`102, offset block 104, transform block 106, transform block
`108, spread, filter and modulate (SFM) block 110, spread,
`filter and modulate (SFM) block 112, antenna 114, antenna
`116, antenna 118 and antenna 120. Transmitter 100 may be
`implemented into any type of transmission system that
`transmits coded or uncoded digital
`transmissions over a
`radio interface.
`
`In the embodiment of FIG. 1, transmitter 100 receives an
`input symbolstream X(t) at input 102. X(t) is split into two
`
`4
`identical symbol streams, with one symbol stream X(t)
`being input to transform block 106 and a second identical
`symbol stream X(t) being input to offset block 104. Offset
`block 104 causes a 2 symbol period delay in the second
`symbol stream and then the delayed second symbol stream
`is input to transform block 108. Every two symbols S1 and
`S2 are processed in transform block 106 using the Alamouti
`method and the output of the transform is transmitted on
`antenna 114 and antenna 116. The input signal may be
`complex valued and of arbitrary constellation size. The
`Alamouti transformation performed in transform block 106
`can be written in a matrix form as shown below:
`
`Iss |~Sz
`
`ST
`
`Equation 1
`
`The rows in the matrix indicate the antenna the symbolis
`transmitted on, and the columnsindicate the instant they are
`transmitted. Symbols $1 and S2 are transmitted on antenna
`114 and antenna 116 at instants tl and t2, respectively.
`The second identical symbol stream X(t) input to offset
`block 104 is offset by two symbol periods and transformed
`in transform block 108 using the Alamouti transformation as
`shown below:
`
`Say |
`
`-Sdj Sdj
`
`Equation 2
`
`The output of the transform from transform block 108is then
`transmitted on antenna 118 and antenna 120. The transmitted
`signal as it will be received during the time period (0,t1) can
`be written as follows:
`
`E,
`ra)= 7 [Sjal — S3a2 + Sy,a3 — S04] + n(zl)
`
`Equation 3
`
`and, for the time duration (t1,t2) as,
`
`Ec
`r(t2)= x [Spal + Sja2 + Sna3 + 53,04] + n(22)
`
`Equation 4
`
`where S,, and S,, are the transmitted symbols on the
`delayed branchand n(t) is the additive white Gaussiannoise.
`The transmitted signal power E, may be evenly distrib-
`uted across the four antennas and the channelcoefficients a
`
`may be modelled as complex Gaussian.
`This received signal can be decoded using an MISE
`receiver. Referring now to FIG. 2,
`therein is shown a
`receiver 200 according to an embodimentof the invention.
`Receiver 200 includes antenna 202, filter, despread and
`demodulate block 204, processor block 206, and output 208.
`In the embodiment, receiver 200 receives the transmitted
`signal r(t) at antenna 202,and filters, despreads and demodu-
`lates the signalin filter, despread and demodulate block 204.
`Processor block 206 then decodes the sequence that mini-
`mizes the Eucledian distance D betweenthe transmitted and
`received signals and outputs the sequence at output 208
`according to the following:
`
`D=|rQ) - @() + x@—27))Il
`= |lritJ) - (Spal -— S302 + Syja3 — Spa4)|| +
`
`Equation 5
`
`

`

`US 6,542,556 B1
`
`5
`-continued
`\lr@2) - (Sad + Sja2 + Su2a3 + S4,04)l
`
`Further optimization of the branch metrics can be obtained
`with the following simplification. Using the equations,
`
`P(t1)=r(#1)-($,0.1-S5*a2)
`
`P(t2)=r(#2)-(S3014+8,*a2)
`
`Equation 6
`
`Equation 7
`
`the following metric can be obtained:
`
`D* = [[rtel) - Sa103 - Spo)+ ||r@2)- (S203 + 83,04) Equation 8
`
`This maybe further simplified as:
`
`D? = |[rie)(a3y + (2)04 in| +
`reed)" = Fay03 + S%p||"
`
`
`Equation 9
`
`Symbols S,,, S;. may be found separately. In the simplifi-
`cation given by equation 9, only the values S,, and S_,. need
`to be modified at each computation stage. This reduces the
`number of multiplications in the calculation.
`The input to the Viterbi decoder is the sampled received
`signal observed over “n” time epochs or n symbol periods,
`where n=2 for 4 antenna ST codes. The state transitions in
`
`the Viterbi decoder occur every “n” time epochs.
`Referring now to FIG. 3,
`thercin is shown a trellis
`structure 300 used to process the ST code of the received
`signal in receiver 200, according to an embodiment of the
`invention. Trellis structure 300 is the binary phase shift
`keying (BPSK)trellis diagram for a 4 antenna space-time
`(ST) code. Trellis 300 can be described using the following
`state labelling:
`
`Next state=input symbols ($,,5>)
`
`Equation 10
`
`Output={previous state, input symbols}={(S4.,S40), (
`S482)}
`
`Equation 11
`
`The number of states in the trellis 300 is given by M*
`where M is the signal constellation size. The total number of
`states shownintrellis 300 is 4. Trellis 300 may be decoded
`using the Viterbi algorithm. FIG. 3 shows the bpsk case.
`Other modulation may be used in alternative embodiments.
`Generally, for the case of a 4-antenna ST code, the decoder
`has to rememberall possible 2 previous symbols (i¢., 4
`states for bpsk, and 16 states for qpsk, 64 states for 8-psk and
`so on) at each state.
`Referring now to FIG. 4, therein are shown portions of a
`transmitter according to an alternative embodiment of the
`invention. FIG. 4. shows transmitter 400, which includes
`input 402, offset block 404, space-time spreading (STS)
`transform block 406, STS transform block 408, filter and
`modulate block 410, filter and modulate block 412 and
`antennas 414, 416, 418 and 420. In transmitter 400, the
`Alamouti transformation is applied in Walsh code domain
`instead of time domain. The Alamouti coded symbols are
`transmitted on two orthogonal Walsh codes W1, W2 simul-
`taneously. Both W1 and W2 span two symbolperiods inthis
`case maintaining the total transmissionrate. ‘his method is
`knownas space-time spreading (STS). A delayed copyofthe
`input signal is STS transformed again and transmitted via
`the other two antennas.
`In the embodiment of FIG. 4, transmitter 400 receives an
`input symbolstream X(t) at input 402. X(t) is split into two
`
`6
`identical symbol streams, with one symbol stream X(t)
`being input to transform block 406 and a second identical
`symbol stream X(t) being input to offset block 404. Offset
`block 404 causes a 2 symbol period delay in the second
`symbol stream and then the delayed second symbol stream
`is input to transform block 408. Every two symbols S1 and
`S2 are processed in transform block 406 using the Alamouti
`method and the output of the transform is transmitted on
`antenna 414 and antenna 416. The input signal may be
`complex valued and of arbitrary constellation size. The
`Alamouti transformation performed in STS transform block
`406 can be written in a matrix form as shown below:
`
`SIWI ew|
`
`-SjWwi stw2
`
`Equation 12
`
`The rows in the matrix indicate the antenna on which the
`symbolis transmitted. The symbols S1 and S2 are transmit-
`ted simultaneously on antenna 414 during the same two
`symbol periods in which the symbols—S2* and S1* are
`transmitted simultaneously on antenna 416.
`The second identical symbol stream X(t) inputto offset
`block 404 is delayed by two symbolperiods and transformed
`in transform block 408 using the Alamouti transformation as
`shown below:
`
` Sd,W2
`Sd,WI
`-SdjWi Sdjw2
`
`Equation 13
`
`The rows in the matrix indicate the antenna on which the
`
`symbolis transmitted. The symbols Sd1 and Sd2 are trans-
`mitted simultaneously on antenna 418 during the same two
`symbol periods in which the symbols—Sd2* and Sd1* are
`transmitted simultaneously on antenna 420.
`A receiver for the embodimentof the transmitter of FIG.
`
`4 may be implemented in the same manneras the receiver
`of FIG. 2, with the filter, despread and demodulate block 204
`modified to receive the Alamouti coded symbols that are
`transmitted simultaneously on the Walsh codes W1 and W2.
`Various alternative embodiments of the invention are
`
`possible. For example, in the case of three transmit antennas,
`the output of any two of the Alamouti/STS branches can be
`mapped to the same antenna to obtain a diversity gain of
`order three. Also, for 6 and 8 antennas the given method can
`be generalized by using Alamouti transform block combined
`with 3 and 4 delay diversity branches, respectively.
`A further alternative embodiment may also be used for 8
`transmit antennas. Referring now to FIG. 5,
`therein is
`illustrated a block diagram of portions of a transmitter 500
`according to a further alternative embodimentof the inven-
`tion. Transmitter 500 includes input 502, offset block 504,
`transform block 506, transform block 508, spread, filter and
`modulate (SFM) block 510, spread, filter and modulate
`(SFM) block 512, antenna 514, antenna 516, antenna 518,
`antenna 520, antenna 522, antenna 524, antenna 526 and
`antenna 528. Transmitter 500 may be implemented into any
`type of transmission system that transmits coded or uncoded
`digital transmissions over a radio interface.
`In the embodimentof FIG.5, transmitter 500 receives an
`input symbol stream X(t) at input 502. X(t) is split into two
`identical symbol streams, with one symbol stream X(t)
`being input to transform block 506, and a second identical
`symbol stream X(t) being input to offset block 504. Offset
`block 504 causes a 4 symbol period delay in the second
`symbol stream and then the delayed second symbol stream
`is input to transform block 508. Every three symbols $1, S2
`
`a
`
`10
`
`15
`
`40
`
`45
`
`60
`
`65
`
`

`

`US 6,542,556 B1
`
`8
`performing a secondtransform onat least two symbols of
`said second input symbol stream, substantially simul-
`taneously over said time period, to generate a second
`transform result, the second transform identical to the
`first transform, and
`transmitting, substantially simultaneously, said first trans-
`form result on a first at least one antenna and said
`second transform result on a second at
`least one
`antenna.
`
`7
`and S3 are processed in transform block 506 using a % rate
`block code transform and the output of transform block 506
`is transmitted on antennas 514, 516, 518 and 520. The % rate
`block code may be as described in the paper by V. Tarokh,
`H. Jafarkhani, and A. Calderbank, “Space-Time Block
`Orthogonal Codes from Orthogonal Designs,” IEEE Trans-
`actions on Information Theory, pp. 1456-1467, July 1999.
`The delayed second input symbol stream is processed in
`block 508 using the same *% rate block code transform and
`the output of transform block 508 is transmitted on antennas
`522, 524, 526 and 528. The input signal may be complex
`valued and of arbitrary constellation size.
`The % rate ST block code is given by the following
`transformation.
`
`10
`
`15
`
`Sy
`St
`-S, S;
`-S3
`0
`0
`S;
`
`S3
`0
`ST
`-S3
`
`9
`-S3
`Sp
`Sy
`
`Equation 14
`
`described using the following state labelling.
`Next slate=inpul symbols (S1,55,53)
`
`2. The method of claim 1, wherein each of said step of
`performing said first transform and said step of performing
`said second transform comprises the step of performing an
`Alamouti transform.
`3. The method of claim 2, wherein said step ofoffsetting
`comprises offsetting said first input symbol stream to gen-
`erate said second input symbol stream, wherein said second
`input symbol stream is identical to said first input symbol
`stream but offset from said first input symbol stream by two
`symbol periods, and wherein said step of performing said
`first
`transform and said step of performing said second
`transform each comprises performing said Alamouti trans-
`form on two symbols over a time period of two symbol
`periods.
`4. The method of claim 3, wherein said step of transmit-
`ting comprises transmitting said first transform result on a
`first and second antenna and said second transform result on
`Output label={previous state, input symbols }={(64,,5..543), (Si,
`a third and fourth antenna.
`S5'3)}
`Equation 16
`5. The method of claim 2, wherein said Alamouti trans-
`A receiver for the embodimentof the transmitter of FIG.
`form is performed in a time domain.
`6. The method of claim 5, wherein said step of offsetting
`5 may be implemented in the same manneras the receiver
`comprises delaying said first input symbol stream to gener-
`ot FIG. 2, with the filter, despread and demodulate block 204
`ate said second input symbol stream, wherein said second
`modified to receive the *%4 rate block code symbols. It is
`input symbol stream is offset from said first input symbol
`assumed that
`the Viterbi decoder has knowledge of the
`esimated channel coefficients. For the 8-antenna case of
`stream by two symbol periods, and wherein said step of
`performing said first transform and said step of performing
`FIG. 5, the decoder has to rememberall possible 3 previous
`said second transform each comprises performing said
`symbols at each state (i.c., M® states for M-psk). The branch 4
`Alamouti transform on two symbols overa first time period
`metrics given for the 4-antenna ST code for FIG.1 may be
`of said two symbol periods, and said stcp of transmitting
`generalized to the 8-antenna case.
`comprises transmitting said first transform result onafirst
`‘The described and other embodiments could be imple-
`and second antenna and said second transform result on a
`mented in systems using any type of multiple access
`third and fourth antenna over a second time period of said
`technique, such as time division multiple access (TDMA),
`two symbol

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket