throbber
|||||||||||||||||||||||||||||||||||||
`
`
`
`
`
`US 20020114269A1
`
`(l9)
`
`United States
`
`(12) Patent Application Publication (10) Pub. No.: US 2002/0114269 A1
`(43) Pub. Date: Aug. 22, 2002
`
`()nggosanusi et al.
`
`(54) CHANNELAWARE ()l’I‘IMAL SPACE-'l‘IME
`SIGNALING FOR WIRELESS
`COMMUNICA'I‘ION OVER WIDEBAND
`MULTIPATH CHANNELS
`
`(76)
`
`(3|)
`
`Inventors: Eko Nugroho Onggosanusi, Dallas,
`TX (US); Hart")t Dorm Van Veen,
`McFarland, WI (US); Akbar
`Muhammad Sayced, Madison, WI
`(US)
`Add
`(1
`C
`.orrespon ence
`ress:
`.‘
`NIIfileS & HILLES’ S'C' .
`IN'l ltLLlLClUAL PROPERTY A’l"l‘()RNl5YS
`FIRS'I‘AR CFNTFR SUITF 2000
`77 il" 9' 1 WIS ‘(iN’SIN VI“ UI"
`MEI KallKlt‘l": (IVI 5320;53‘1: US
`‘
`‘ "
`'
`l
`‘J
`_
`Appl. No”
`Filetl‘
`'
`
`tl9t970,4t50
`Oct 3 2001
`'
`’
`Related U.S. Application Data
`
`Prov isiona] application No. 60.t237,626, filed on Oct.
`3, 20m_
`
`Publication Classification
`
`(51)
`
`Int. Cl.7 ...................................................... H04] 11100
`
`(52) U.S. Cl.
`
`............................................ 3701208; 370508
`
`(57)
`
`ABSTRACT
`
`A method and system is described for more optimally
`managing the usage of a wideband space-time multipath
`channel. The widchand space-time multipath channel
`is
`decomposed into a plurality of orthogonal sub—channels,
`where the orthogonal sub-channels having the best signaling
`'h' ra 't ’r‘st‘ “ are u ' 'd 1‘
`tr‘ rt.'m‘tt‘n 1' on’ mor‘
`rn'l
`:trZariisi: iioiLgumost: oi‘flie‘tilntgosirigiihe :vidreban; :51:—
`.
`,
`-
`.
`.
`.
`,
`-
`.
`.
`-
`_
`llme multipath channel into a plurality of orthogonal sub-
`channels, channel estimates are determined for each signal
`propagation path. A closed-form singular value decomposi-
`tion of the channel corresponding to each receive antenna
`before coherent combining is utilized to obtain an orthogo~
`nal decomposition of the overall effective space—time chan—
`nel after coherent combining. By using the overall ell‘ective
`space—time channel after coherent combining rather than
`before coherent combining, the complexity and correspond-
`ingly the resources required for obtaining the orthogonal
`sub-channels is significantly reduced. The method and 53’5'
`tem further provide for transmit power to be allocated
`between the selected sub-channels in order to minimize the
`effective hit—error rate for a fixed average throughput or to
`maximize average throughput for a fixed minimum efi'cctive
`bit-error rate.
`
`
`
`'9
`
`H
`
`
`
`
`PE.
`
`Dam
`9725‘s;
`IN
`
`mantra; 775g
`
`l
`
`2
`
`4
`
`1 P
`
`30
`
`2"
`
`
`
`
`EEJHFaRNEE
`F2€au£~¢ u
`.9);me
`PRIDE):
`ELEcTé
`'[m
`
`
`R-
`HIDEE
`24
`
`
`
`
`CH‘WNEL .S’TArE
`IMFOIHATIOAJ
`EFTIMAT'ot-E’
`
`
` CHANNEL STATE 7920c:$17M; (ion-
`
`
`’6
`
`(cid:36)(cid:51)(cid:51)(cid:47)(cid:40)(cid:3)(cid:20)(cid:19)(cid:19)(cid:22)
`APPLE 1003
`
`

`

`Patent Application Publication Aug. 22, 2002 Sheet 1 0f 15
`
`US 2002/0114269 A1
`
`l3
`
`:7.
`
`“DATA
`I
`9325*“
`
`26
`
`
`
`
`Luca: WEAH
`q 2
`mm; TTE-Q,
`Habut—E
`
`I
`
`‘ P
`30
`
`w
`BEAMFdRHE-Q I
`
`wtmr
`I
`2‘:
`
`
`
`
` CHAN-V51 STATE WMEWIMG gun“
`
`
`
`mNIl-FIEZ
`‘ caucus; gum.-
`IMFO-EMiTvoaJ
`EFT’MATJR
`
`la
`
`F38.
`
`I.
`
`
`
`

`

`Patent Application Publication Aug. 22, 2002
`
`Sheet 2 0f 15
`
`US 2002/0114269 A1
`
`
`
`
`
` APPL‘UUG 7W5
`STREAM a}? mm
`
`
`AS ,4 SPECIFIC.
`
`
`
`
`
`
`SEQlAL 13mg W5
`77% bomw SIGNAL.
`
`"PQO'DUCgb
`
`
`
`WWI-Arwc; THE
`
`Salami. norm THE
`CH:P MVEEIH
`
`MS
`
`HO
`
`1:5
`
`{1.0
`
`:15
`
`:30
`
`
`
` @505me Ag
`{Nagy FflEoumcfi
`
`A 50.9sz were?!
`Mb A mam of
`“WA '
`
`COEFFICJ Eur Fox,
`AD wvfllte
`
`‘blecafrs Foamsrz
`TRAUFFaQHAnop
`QrQCUp' WEED
`
`
`
`
`
`
`cam-We EACH 0F
`WE nit/5mm
`g"¢-:"«l.v‘&L£‘ To A
`COEngW-DIW
`meqfr AWE-410A
`Fog Wrmmw
`THE MHE
`
`
`
`
`
`
`
`
`
`
`
`FIG-e»
`
`9.00
`
`{2
`
`295
`
`940
`
`”RI-Zagmué A
`SIGNAL A‘r A
`‘Dwmm 0F
`mew/a AIM/MI,
`AM {my 535$;ch
`A was HT gig-mm
`AUD CHAMUE'L
`$137? xvi-32mm,
`
`0' EM” ’EEC’EWE
`AUTEM . WW1}?!
`S'Aupum, AM};
`HOL’me A
`Hum; Alt/#352
`OF fAMPZ-E‘j‘
`
`
`
`Pfiobvczo My
`@EFFrcre'ur 8mg!)
`
`
`0’15"} THE ’NEEX
`
`HEW-Emir
`
`2'10
`
`230
`
`Bit SUHHJUG ”THE
`34"“; TD Pflom
`'4 S'UGU? 35cm
`SIGNAL
`
`@
`
`

`

`Patent Application Publication Aug. 22, 2002 Sheet 3 0f 15
`
`US 2002/0114269 A1
`
`22.
`5'2
`
`
`DEHO‘DULATDR
`
`
`
`
`SINGLE? smurf
`'DE‘I'E are 2.
`Tammy-92
`
`
`
`DATA
`57153111
`OU7'
`
` ,l } Fkgaumc w
`FN‘DE‘X
`I
`I'ELEGTOR-
`
` . GHMNEL MAJ-E
`
`MFOIMTIO A) (531)
`EWIMArag
`
`

`

`Patent Application Publication Aug. 22, 2002 Sheet 4 0f 15
`
`US 2002/0114269 A1
`
`
`
`
`
`
`
`
`
`ES‘T/HMNG ”IN-‘3
`
`CHANNEL QUALITB'
`F02? EACH WeNAL.
`
`PROPAGAWo/U
`PATH
`
`
`
`COREEEMTL ‘1
`CoHBzu/uz; m5
`CHANNEL
`ESfiMAy-gy frog
`£464! 2505p;-
`AM WHNA
`
`305
`
`3'
`
`0
`
`Pm. 7
`
`OMIMING A
`CLOfEb—Fom
`URTNOGQHM
`meDMbetWou 0F
`734E WEWLl-f
`CaHBwEQ emuug
`
`. Eff1mm;
`
`
`
`
`'DEfEZP-flu:ue. was
`
`0'2 HOPE OMWL
`m'mvflf
`
`
`
`
`
`
`
`SELECTNG F02
`UVAGE OWL
`
`Svs-wmpgu
`
`
`
`
`
`
`
`
`
`
`Mat/m6 EkVoBGSLE
`SIGMA1, W6
`OMMTISP {War
`
`3’5
`
`.3 20
`
`325
`
`

`

`Patent Application Publication Aug. 22, 2002 Sheet 5 0f 15
`
`US 2002/0114269 A1
`
`
`
`E
`
`
`
`

`

`Patent Application Publication Aug. 22, 20-02 Sheet 6 0f 15
`
`US 2002/0114269 A1
`
`P=Q=2’ N=16, dl E {0:112}
`
`Fm. f9
`
`F26. H
`
` Q“
`
`
`5
`
`10
`
`20
`15
`Sub-channel
`
`25
`
`30
`
`P=Q=2, N=16, d E {0.1.2}: 2 = 10'2
`
`E
`
`2m
`
`35
`
`30
`
`25
`
`0
`
`
`
`Cut—off[31.(dB)30E:
`
`10
`
`

`

`Patent Application Publication Aug. 22, 20-02 Sheet 7 0f 15
`
`US 2002/0114269 A1
`
`_.
`_
`pTOT — 33.6 dB. 8 - '10
`
`—2
`
`— Uniform
`
`35 + Min. BER Chernoff approx.
`+ Min. BER exact
`
`(dB) MO
`
`NU‘I
`
`.A 0'!
`
`
`
`Powerallocation
`
`Fat.-
`
`'7-
`
`5
`
`10
`
`15
`Sub~channel
`
`20
`
`25
`
`30
`
`0
`
`._
`_
`[31.01. - 33.6 dB, 3 -1O
`
`-2
`
`—e— Min. BER exact
`
`+ Min. BER Chernoff approx.
`
`— Uniform
`
`5
`
`10
`
`15
`Sub-channel
`
`20
`
`25
`
`30
`
`

`

`Patent Application Publication Aug. 22, 2002 Sheet 8 0f 15
`
`US 2002/0114269 A1
`
`_.
`_
`pm— 37 dB. 2 -10
`
`--- Uniform
`
`'2
`
`35
`
`-*- Min. BER Chemoff approx.
`—9— Min. BER exact
`
`
`
`
`
`.1» U'l
`
`M01
`Powerallocation(dB) toO
`
`
`5
`
`1o
`
`15
`Suh-channei
`
`25
`
`30
`
`
`L
`20
`
`10
`
`5 o
`
`pTOT = 37 (18.2 = 10'2
`
`— Uniform
`-¢<- Min. BER Chernoff approx.
`
`4:3— Min. BER exact
`
`5
`
`10
`
`15
`Sub-channel
`
`20
`
`25
`
`30
`
`

`

`Patent Application Publication Aug. 22, 2002 Sheet 9 0f 15
`
`US 2002/0114269 A1
`
`Minimum Exact BER”: a = 10'2
`
`EffectiveBER
`
`EffectiveBER
`
`— : uniform
`
`——o: exact
`
`
`
`IIIIii
`
`~-x: Chemoff
`
`

`

`Patent Application Publication Aug. 22, 2002 Sheet 10 0f 15
`
`US 2002/0114269 A1
`
`P=Q=2,L=3. N=16z a = 0.01
`
`35
`
`—e‘.-« 4 levels
`—><— 6 levels
`30 —El— 18 levels
`—I— 33 levels
`
`MC)
`
`_l 0"
`
`Throughput
`
`AverageRelative
`
`Fla. 2?
`
`0'
`
`5
`
`1o
`
`15
`
`2
`pTOT?dB)
`
`25
`
`30
`
`35
`
`40
`
`P=Q=2.L=3, N=16: S = 0.01
`
`Reff
`
`AverageBE
`
`—I— 33 levels
`
`—9— 4 levels
`—><— Blevels
`-El- 18 levels
`
`0
`
`5
`
`10
`
`15
`
`2
`
`25
`
`30
`
`35
`
`40
`
`

`

`Patent Application Publication Aug. 22, 2002 Sheet 11 0f 15
`
`US 2002/0114269A1
`
`P=Q=2,L=3. N=16: a = 0.0001
`"I
`I
`I
`
`\
`
`l
`
`
`
`
`
`.
`
`PSI
`,/
`l
`/
`u
`/ —)---C‘—,-—x
`a
`
`.
`

`
`if?
`
`m. 10
`
`35
`
`«5
`1%
`CD253
`
`O E"
`
`20Cl)
`.2
`E
`gm
`a)
`e
`'53 '10
`3:
`
`—e—4 levels
`
`
`:6 levels
`
`3018 levels
`33 levels
`
`5
`
`J F
`
`r
`o
`
`,. p-23"
`"510
`
`159107?d3)25
`
`30
`
`35
`
`4o
`
`P: Q-—2L=3. N= 16: 2:0.0001
`
`—e— 4 levels
`-++— Glevels
`-EI- ‘IBlevels
`-—l-— 33 levels
`
`
`
`
`_______________________________________
`
`F76. Zl
`
`‘5
`
`5t
`
`o
`a)
`U)
`
`3 E
`
`

`

`l’atent Application Publication Aug. 22, 2002 Sheet 12 0f 15
`
`US 2002/0114269 A1
`
`9'00
`\
`
`
`SINGLE STREAM
`
`TX MODULE
`
`
`
`91-!
`
`r—
`
`‘-
`hi
`
`SINGLE STREhfi
`'1'}: MODULE
`
`
`
`3'10
`
`F7927—
`
`

`

`Patent Application Publication Aug-22,2002 Sheet13°f15
`
`US 2002/0114269A'
`
`DEMODULATOR .
`
`‘QF
`
`A
`
`nmonmmoa. b”
`name-rm:
`
`DETECTOR
`
`
`
`SINGLE STREAM
`RX MODULE
`
`
`' CHANNEL STATE
`ESTIMATE
`
`Pm CESSHJG wusT
`0? C51
`
`
`
`
`910
`
`(2:16.23
`
`

`

`Patent Application Publication Aug. 22, 2002 Sheet 14 of 15
`
`US 2002/0114269 A1
`
`1000
`
`
`
`SINGLE—USER
`
`
`
`data stream
`
`
`HULTISTREAM TX
`
`pTOTgl
`
`
`user 1 CSI
`
`
`nil]
`
`.unnlllll
`
`
`’ MK
`
`pTOT,K_._____j
`
`user K
`
`data stream
`
`SINGLE-USER
`
`MULTISTREAH TX
`
`NTJ'l
`
`I
`Hi}
`
`user K C51
`
`F16. £2.Lf
`
`

`

`‘
`'

`Patent Application l’ubllcatlon Aug. 22, 2002 Sheet 1
`
`5
`
`0
`
`f 15
`
`US 2002/0114269 A]
`
`I100
`S
`
`
`
`user 1
`
`data stream
`
`
`
`
` user 1 cs:
`
`
`
`
` SINGLE—USER
`
`
`HULTISTREAM RX
`
`l-lllrllwi
`
`user K
`
`data stream
`
`
`
`/ ”Ix
`
`
`“(2)
`
`user K Cs:
`
`FIG. 2‘5
`
`

`

`US 2002/0114269 A1
`
`Aug. 22, 2002
`
`CHANNEL AWARE OI’I‘IMAL SPACE-TIME
`SIGNALING FOR WIRELESS COMMUNICATION
`OVER WIDEBAND MULTIPATH CHANNELS
`
`[0001] This application claims the benefit of US. Provi—
`sional Application Serial No. 603231626, tiled Oct. 3, 2000,
`which is hereby incorporated by reference in its entirety.
`
`[0002] This invention was made with United States gov-
`ernment support awarded by the following agencies: NSF
`ECS-9979448. The United States has certain rights in this
`invention.
`
`BACKGROUND OF THE INVENTION
`
`[0003]
`
`1. Field of the Invention
`
`[0004] The present invention relates to communication of
`one or more data signal streams over a wideba nd space-time
`multipath channel, and more particularly to the decomposi-
`tion and selection for use of one or more subchannels within
`the ntultipath channel.
`
`[0005]
`
`2. Description of Related Art
`
`[0006] The use of wireless communications has grown
`significantly over the past several years. With it the need to
`make better utilization of the available spectrum, which is
`allocated for use in wireless communications, has similarly
`grown.
`
`In order to support multiple private two—way com—
`[0007]
`mu nications, the available spectrum is generally divided into
`a plurality of minimally andlor non—interfering subchannels
`which are then dynamically allocated between users on a per
`request basis. Several techniques have been used to improve
`the utilization of the available spectrum, including improve—
`ments in frequency division, signal modulation, and spatial
`division.
`
`Improvements in frequency division techniques
`[0008]
`have enabled a greater number of subchannels to be defined
`in the allotted spectrum by allowing the available frequency
`to be divided into narrower distinct slices or frequency
`bands.
`Improvements
`in signal modulation techniques
`including signal compression,
`time division multiplexing
`and spread spectrum techniques, such as code division
`multiple access, have enabled enhancements in both signal
`quality and channel capacity. Improvements in spatial divi-
`sion techniques which have traditionally included creating
`localized transmission areas, or cells, and other techniques
`for geographically restricting signal
`transmissions, have
`enabled frequency to be reused in geographically distinct
`and non-adjacent areas.
`
`[0009] More recently spatial division techniques have
`begun to take advantage of inherent constructive and
`destructive interfering signal patterns between similar sig-
`nals originating from or received by multiple spaced apart
`antennas to more narrowly define a signal region between
`which a signal is being transmitted or received. In this way
`signal patterns can be defined in such a way so as to focus
`a signal
`transmission within a select portion of a given
`geographical area by maximizing the strength of the signal
`directed toward an intended recipient, while minimizing the
`strength of the signal directed toward non-intended recipi-
`ents for which the signal might create unwanted interfer-
`ence.
`
`In addition to inherent constructive and destructive
`[0010]
`interfering signal patterns between signals originating from
`or received by multiple spaced apart transmitting and receiv—
`ing antennas, constructive and destructive interfering signal
`patterns are also created by signals which travel between a
`transmitter and receiver via multiple signal paths. Multiple
`signal paths can result from signals which reflect off of one
`or more structures located between a particular transmitter
`and receiver as the signal
`radiates outward.
`In many
`instances the reflection of a signal can cause that portion of
`a signal’s energy to be deflected in a manner so as to never
`be received by the receiver. In other instances a portion of
`the signal’s energy could reflect off of one or more inter—
`fering surfaces and be redirected back towards the receiver.
`Regardless, various portions of a signal often reach their
`destination via one of a couple of dilIerent signal paths. A
`signal reaching its destination along difl'erent paths will
`often result in the different components of the signal arriving
`at a ditferent angle andtor arriving at a different time.
`
`In the past, the reception of the same signal at
`[0011]
`different times was generally destructive in nature and seen
`as another source of noise known as inter-symbol interfer-
`ence Inter-symbol interference resulting from reception of
`the same signal at dilferent times due to signal propagation
`along ditferent paths, generally created a limit on the rate at
`which data symbols could be transmitted. However more
`recent
`techniques have recognized that
`this inter—symbol
`interference if accounted for could also be used to enhance
`signal transmissions, once the transmission characteristics
`between the two points are known. One such technique
`includes the use of space-time beamformer technology.
`
`[0012] However one of the complications associated with
`implementing a spatially distinct transmission which con—
`structively combines the multipalh signaling characteristics
`is the amount of computational resources required to com-
`pute the transmission requirements and reception require-
`ments for establishing such a geographically discriminating
`communication connection. The amount of computational
`resources required for maintaining a spatially distinct trans—
`mission is further complicated by the fact
`that
`in many
`wireless communication applications, the transmitter and the
`receiver are in motion with respect to one another, andfor the
`objects against which the signal
`is being reflected are
`moving with respect to the transmitter andr‘or the receiver.
`Consequently, the transmission requirements and reception
`requirements may need to be recalculated or updated to take
`into account the continuously changing environment within
`which the desired communications are taking place, thereby
`making even greater demands upon the computational
`resources available for maintaining the quality of commu-
`nications.
`
`It would therefore be desirable to provide a method
`[0013]
`for managing the usage of a space-time channel and a
`channel state processing unit, which reduces the computa—
`tional resources required for maintaining a spatially distinct
`transmission including those which make use of space«time
`beamformcr technology.
`
`'Ihese and other objects, features, and advantages
`[0014]
`of this invention are evident from the following description
`of a preferred embodiment of the present invention, with
`reference to the accompanying drawings.
`
`

`

`US 2002/0114269 A1
`
`Aug. 22, 2002
`
`SUMMARY OF THE INVENTION
`
`[0015] The present invention provides a method for man—
`aging the usage of a space-time channel having a plurality of
`orthogonal sub-channels in a communication system. The
`system includes a transmitter having one or more transmit
`antennas, a receiver having one or more receive antennas,
`and one or more signal propagation paths between each of
`said one or more transmit antennas and each of said corre-
`sponding one or more receive antennas, where channel state
`in formation is available at
`the transmitter. The method
`includes estimating the channel for each signal propagation
`path. Aclosed-form orthogonal decomposition of the overall
`effective multi-input multi-output channel after coherent
`combining is used to determine one or more orthogonal
`sub-channels. The orthogonal sub-channels having preferred
`signaling characteristics from the one or more determined
`sub-channels are then selected for usage.
`
`the closed—form
`least one embodiment
`In at
`[0016]
`orthogonal decomposition is obtained for each ofa plurality
`of signal frequencies.
`
`In another embodiment, after the sub-channels for
`[001?]
`usage are selected,
`the transmit power available to the
`transmitter for transmission of one or more data streams via
`one or more corresponding selected sub-channels is allo-
`cated between the selected sub-channels.
`
`In another aspect of the invention a channel state
`[0018]
`processing unit
`is provided for use in the communication
`system. The channel state processing unit includes a central
`processing unit, which includes means for determining
`channel state information, means for estimating the channel
`for each receive antenna, means for coherently combining
`the channel estimates for each receive antenna, means for
`obtaining a closed form orthogonal decomposition of the
`coherently combined channel estimates, and means for
`selecting usage of one or more orthogonal sub-channels. In
`at least one embodiment the central processing unit includes
`a digital signal processor, where each of the means is a set
`of program operating instructions and corresponding pro-
`gram data being executed by the digital signal processor.
`
`[0019] By coherently combining the channel estimates
`across all the receive antennas a computationally less inten~
`sive closed form decomposition can be obtained for each
`receive antenna for determining the available orthogonal
`sub-channels and the channel characteristics associated
`therewith. This closed-form orthogonal decomposition of
`the overall channel after coherent combining is made pos-
`sible by a closed form singular value decomposition [SVD)
`of the channel for each receiver antenna before coherent
`combining. This is opposed to systems which contain more
`than a single receive antenna and which do not coherently
`combine channel estimates. For these systems, a determi-
`nation of orthogonal sub-channels needs to be computed
`numerically, which generally requires a significant amount
`ofcomputing resources, because a closed form solution does
`not exist.
`
`[0020] Other features and advantages of the present inven-
`tion will be apparent from the following detailed descrip—
`tion, the accompanying drawings, and the appended claims.
`BRIEF DESCRIPTION OF 'I'I'IIL DRAWINGS
`
`plurality of transmit antennas, for use in accordance with at
`least one embodiment of the present invention;
`
`[0022] FIG. 2 is an exemplary schematic block diagram of
`a single stream transmitter module for use in the transmitter
`shown in FIG. 1 according to one embodiment;
`
`[0023] FIG. 3 is an exemplary flow diagram of a method
`for transmitting a stream of data using the transmitter shown
`in FIG. 1 according to one embodiment;
`
`[0024] FIG. 4 is an exemplary schematic block diagram of
`a receiver for receiving a single stream of data transmitted
`from a transmitter like the one shown in FIG. 1, via a
`plurality of receive antennas, for use in accordance with at
`least one embodiment of the present invention;
`
`[0025] FIG. 5 is an exemplary schematic block diagram of
`a single stream receiver module for use in the receiver
`shown in FIG. 4;
`
`[0026] FIG. 6 is an exemplary flow diagram of a method
`for receiving a stream of data transmitted as shown in FIG.
`3, using the receiver shown in FIG. 4 according to one
`embodiment;
`
`[0027] FIG. 7 is a flow diagram of the method for man-
`aging the usage of a space-time channel
`including the
`identification and selection of orthogonal sub-channels for
`use in a communication system, in accordance with one
`embodiment of the present invention;
`
`[0028] FIG. 8 is an exemplary block diagram of a single~
`user minimum BER according to another embodiment;
`
`[0029] FIG. 9 is an exemplary block diagram ofa single—
`user minimum BER according to another embodiment;
`
`illustration of sorted
`[0030] FIG. 10 is an exemplar}.r
`sub-channel SNR values according to one embodiment;
`
`[0031] FIG. 11 is an exemplary illustration of cut-olf
`power according to one embodiment;
`
`FIGS. 12—15 are exemplary illustrations of alloca-
`[0032]
`tion of power and resulting BER across sub—channels
`according to one embodiment;
`
`[0033] FIG. 16 is an exemplary illustration of an elfectivc
`BER according to another embodiment;
`
`[0034] FIG. 17 is an exemplary illustration of a compari-
`son of' power allocation schemes;
`
`FIGS. 18~2l are exemplary illustrations of average
`[0035]
`relative throughput and average BER;
`
`[0036] FIG. 22 is an exemplary block. diagram of a
`general single-user multistream transmitter according to one
`embodiment;
`
`[0037] FIG. 23 is an exemplary block diagram of a
`general single-user multistream receiver according to one
`embodiment;
`
`[0038] FIG. 24 is an exemplary block diagrams of a
`general multiuscr transmitter according to one embodiment;
`and
`
`[0021] FIG. I is an exemplary schematic block diagram of
`a transmitter for transmitting a single stream of data, via a
`
`[0039] FIG. 25 is an exemplary block. diagram of a
`general multiuscr receiver according to one embodiment.
`
`

`

`US 2002/0114269 A1
`
`Aug. 22, 2002
`
`L»)
`
`DETAILED DESCRIPTION OF PREFERRED
`EMBODIMENTS
`
`invention is susceptible of
`[0040] While the present
`embodiment in various forms, there is shown in the draw—
`ings and will hereinafter be described presently preferred
`embodiments with the understanding that the present dis-
`closure is to be considered an exempliiication of the inven-
`tion and is not intended to limit the invention to the specific
`embodiments illustrated.
`
`[0041] Generally a multi—a ntenna framework can be
`defined to include P transmit antennas embodied within one
`or more transmitters, Q receive antennas embodied within
`one or more receivers, and I.. propagation paths between the
`respective antennas. Within the multi-antenna framework,
`typically a plurality of non-interfering sub-channels can be
`defined. Transmission via the various sub-channels can be
`
`controlled through the appropriate selection of the values for
`a beamformer vector and the specific value for a frequency
`index. By carefully computing or selecting the sets of values
`from which the beamformer vector and the frequency index
`are selected, substantially orthogonal andtor non-interfering
`sub-channels can be defined.
`
`[0042] FIG. 1 illustrates an exemplary schematic block
`diagram of a transmitter 10 for transmitting a single stream
`ol‘data 12, via a plurality of transmit antennas 14. The data
`stream 12 typically comes from the output of an encoder
`combined with a modulator. The encoder corresponds to a
`certain error—correcting code, such as block code, convolu—
`tional code, concatenated code, Turbo code, or any other
`kinds. The modulator is a device that maps a binary data
`stream [composed of zeros and ones) onto a signal constel—
`lation. Examples of modulation scheme are phase shift
`keying {PSK). pulse amplitude modulation (PAM), quadra-
`ture amplitude modulation (0AM). The transmitter 10
`includes a channel state processing unit 16 and at least one
`single stream transmitter module 13 coupled to the channel
`state processing unit 16. The channel state processing unit
`16 incorporates a channel state information estimator 20
`which identifies a set of available orthogonal sub-channels
`within the channel space by analyzing the inherent gain
`associated with each signal path between each ot‘a set of one
`or more transmit antennas 14 and each of a set of one or
`more corresponding receive antennas 22, as shown in FIG.
`4. The channel state processing unit 16 additionally incor-
`porates sub-channel selection circuitry 24 and a transmit
`power allocator 26, both of which are coupled to the channel
`state information estimator 20. The sub-channel selection
`circuitry 24 selects for usage one or more sub—channels for
`use by one or more signal stream transmitter modules.
`
`[0043] The sub-channels are typically selected based upon
`the sub-channel having preferred signaling characteristics as
`determined through an analysis of the channel state infor-
`mation. In connection with selecting a sub-channel, a fre—
`quency index is selected and a corresponding set of beam-
`formcr weights
`are determined, both of which are
`respectively identified by a frequency index selector 28 and
`a beamformer weight determiner 30. Once selected,
`the
`frequency index and the set of beamformer weights are
`passed on to the single stream transmitter module 18. The
`single stream transmitter module 18 additionally receives a
`stream of data 12, often after the signal strength of the
`stream of data 12 has been modulated by a power amplifi-
`
`cation factor. The power amplification factor is determined
`by the transmit power allocator 26 as part of the channel
`state processing unit 16.
`
`[0044] While the transmitter 10 in FIG. 1 has been shown
`using one single stream transmitter module 18,
`it will be
`readily apparent to one skilled in the art that multiple single
`stream transmitter modules 18 could be coupled in parallel.
`Each single stream transmitter module 18 would receive its
`own frequency index and set of beamformer weights corre-
`sponding to the unique sub—channel selected and receive a
`unique data stream for transmission. Where multiple single
`stream transmitter modules 18 are used, the signal outputs
`from each transmitter module 18 corresponding to the same
`antenna 14 would be summed together prior to transmiSsion
`by the specific antenna 14.
`
`[0045] The single stream transmitter module 18, which is
`illustrated in greater detail
`in FIG. 2,
`includes a
`t-to-N
`demulliplexer 32 which receives the data stream via the
`single input and selectively routes the data stream to one of
`N outputs based upon the value of a frequency index (n)
`received. The N outputs, including the one through which
`the data stream is being routed, are received as a set of signal
`coefficients by an inverse discrete Fourier transformation
`circuit 34. The inverse discrete Fourier transformation cir-
`cuit 34 then converts the signal coefficients into N time
`varying output samples which define a sinusoidal signal
`having a frequency corresponding to the particular coeffi-
`cient for which the signal stream is received and an ampli—
`tude corresponding to the received value of the signal
`stream. The output of the inverse discrete Fourier transfor-
`mation circuit 34 is then coupled to a parallel to serial shift
`register 36 which serialioes the data into a time converted
`signal stream. The time converted signal stream is then
`coupled to a signal modulator 38, which modulates the
`signal stream in accordance with the chip waveform. 'Ihe
`modulated signal stream is then coupled to each of the
`transmit antennas (1, 2, .
`.
`. P) 14 after being appropriately
`weighted by the corresponding value {Wu W2, .
`.
`. W) from
`the weight vector. Where multiple single stream transmitter
`modules 18 are used, each of the weighted signal streams for
`a particular antenna 14 are summed together before being
`coupled to the corresponding antenna 14.
`
`[0046] An exemplary corresponding flow diagram is
`shown in FIG. 3, which outlines a method 100 for trans-
`mitting a stream of data using the transmitter 10 shown in
`FIG. 1 and is consistent with the signal flow discussed in
`connection with the single stream transmitter module 16
`shown in FIG. 2.
`
`[0047] More specifically, the method 100 for transmitting
`a stream of data, shown in FIG. 3, includes, in step 105,
`receiving an index frequency, a weight vector, and a stream
`of data. The stream of data is applied to an inverse discrete
`Fourier transformation circuit as a specific coefficient based
`upon the index frequency received in step 110,
`thereby
`producing a time domain signal. The time domain signal is
`then serialized in step 115. The method 100 further provides
`for modulating the serialized time domain signal with the
`chip waveform in step 120. The modulated signal is then
`weighted with each corresponding element of the weight
`vector in step 125. Each of the weighted signals is then
`coupled to the corresponding transmit antenna in step 130
`for transmitting the same.
`
`

`

`US 2002/0114269 A1
`
`Aug. 22, 2002
`
`[0048] FIG. 4 illustrates an exemplary schematic block
`diagram of a receiver 40 for receiving a single stream ofdata
`transmitted from a transmitter 10 having multiple transmit
`antennas 14 like the one shown in FIG. 1. Like the trans
`mitter 10, the receiver 40 includes a channel state processing
`unit 42 and a corresponding channel state information
`estimator 44, which similarly identifies a set of orthogonal
`sub-channels within the channel space by analyzing the
`transmission characteristics associated with each signal path
`between each of a set of one or more transmit antennas 14
`shown in FIG. 1 and each of a set of one or more corre-
`sponding receive antennas 22. In some instances, the chan~
`nel state information is determined by directly monitoring
`the characteristics of the signals received. In other instances,
`the already determined andior partially processed channel
`state information is otherwise communicated between the
`transmitter 10 and the receiver 40.
`
`[0049] The channel state pmcessing unit 42 additionally
`incorporates sub—channel selection circuitry 46, which is
`coupled to the channel state information estimator 44. The
`sub~channel selection circuitry 46 includes a frequency
`index selector 48 and a beamforrner weight determiner 50.
`Similar to the channel state information, in some instances
`the frequency index, and the corresponding set of beam-
`former weights or beamforrner weight vector are determined
`directly in both the transmitter 10 and receiver 40. In other
`instances, the frequency index and the beamforrner vector
`are determined in one and are communicated to the other.
`
`[0050] The channel state information, frequency index,
`and beamformer weight vector are supplied to a single
`stream receiver module 52, which is coupled to the channel
`state processing unit 42. Using the channel state informa-
`tion, the frequency index, and the beamformer weight vecv
`tor, the single stream receiver module 52 isolates the signal
`being transmitted on the indicated sub-channel received via
`the plurality of receive antennas 22. The isolated signal is
`then coupled to a demodulatort'detector 54 which converts
`the signal into a stream of data symbols.
`
`[0051] The receiver 40 can include additional single
`stream receiver modules 52, similar to the transmitter 10 and
`the corresponding single stream transmitter module 18
`shown in FIG. 1, where each single stream receiver module
`52 is commonly coupled to the plurality of receive antennas
`22, but is also coupled to its own demodulaton‘detector 54.
`In this way a plurality of data streams transmitted along a
`plurality of corresponding sub—channels can be received.
`
`[0052] Each single stream receiver module 52, in accor-
`dance with the illustrated embodiment shown in FIG. 5,
`includes a plurality of sample and hold circuits 56. Each
`sample and hold circuit 56 is coupled to a corresponding
`receive antenna 22. 'I'he sample and hold circuits 56 each
`sequentially stores the N time domain signal samples
`received via the receive antenna 22 coupled thereto. The N
`time domain signal samples are then sent to a respective
`discrete Fourier transformation circuit 58, which is coupled
`to each of the sample and hold circuits 56. The discrete
`Fourier transformation circuit 56 then converts the N time
`domain signal samples into N frequency domain signal
`coeflicients. Each discrete Fourier transformation circuit 58
`is. additionally coupled to a respective N-to-l multiplexer
`60, which receives the N frequency domain signal coeffi-
`cients. Each of the N-to-l multiplexers 60 also receives the
`
`frequency index signal for selecting the signal frequency
`coefficient of interest. The selected signal frequency coef-
`ficient for each of the receive antennas 22 is then modulated
`with a corresponding beam decoder weight value, and the
`resulting modulated signal frequency coefficient values are
`summed together with the other modulator] signal frequency
`coefficient values for each of the receive antennas 22.
`
`[0053] A received data stream value is determined from
`the sum of the modulated signal frequency coefficient val-
`ues. The beam decoder weight values used in determining
`the modulated signal frequency coeificient values are deter-
`mined by a beam decoder circuit 62. The beam decoder
`circuit 62 determines the beam decoder weight values based
`upon an analysis of the beamforrner weight vector (W) and
`the channel state information (CSI). The single stream
`receiver module 52 uses each sequence of received N time
`domain signal samples for determining the subsequent data
`values in the data stream received.
`
`[0054] Similar to the transmitter 10 shown in FIGS. land
`2. and corresponding method 100 illustrated in FIG. 3, an
`exemplary corresponding flow diagram which outlines a
`method 200 for receiving a stream of data using the receiver
`40 shown in FIG. 4, and corresponding single stream
`receiver module 52 shown in FIG. 5, is shown in FIG. 6.
`
`[0055] More specifically, the method 200 for receiving a
`stream of data, shown in FIG. 6, includes receiving a signal
`at each of a plurality of receive antennas, an index fre-
`quency, a weight vector, and channel rate information in step
`205. For each receive antenna, a finite number of samples
`are c

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