throbber
|||||||||||||||||||||||||||||l||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
`
`US 2{)t)40(J47284/\1
`
`(19) United States
`(12; Patent Application Publication am Pub. N0.: US 2004/0047284 A1
`3
`Eidson
`(43) Pub. Date:
`Mar. 11 2004
`
`(S4) TRANSMIT DIVERSITY FRAMING
`STRUCTURE FOR MULTIPATH CHANNELS
`
`I’lIl')IlCaJtl0I1 Clas-sificatinn
`
`(76)
`
`Inventor: Dunaltl Brian Eidson. San Diego, (TA
`(US)
`C
`ct-
`Add ~:
`S:I:1[:;:(iFa]l;1&::tsky,rLl;:q.
`CONEXANT SYSTEMS’ INC‘
`4311 Iambome Road
`Newport Beach’ CA 926606095 ms)
`
`(21) APPL No_:
`
`103893272
`
`(32)
`
`Fihgd:
`
`Mm-_ 14, 2003
`
`Related U.S.AppIicati{]n Data
`
`(63)
`
`(.‘entinuation~in—part of application No.
`liled on Mar. 13, 2002.
`
`lUt'(!99,550,
`
`Int. Cl.’ .................................................... .. H041 lla’00
`(51)
`
`(52) U.S. Cl.
`.......... .. 370x203
`
`(57)
`ABS'l‘RAC'l‘
`‘
`,
`,
`,
`,
`Systems and tecltntgues are dtsclosecl lor framln-g and pro-
`cesstng smgle—earr1er andfer
`()i~DM transm11—d1verstty
`Iransmtsstons lh rough delay—sprea:i channels, as well as Izor
`deframtng and processing the eurrespontltng merged signals.
`received from a plurality of antennas, to estimate the trans-
`mitted information.
`'I'in'te-dornairt processing techniques
`may_1)e used l’or‘l)oti1 types of transmissiotis to create
`multiplexed dual signal-unit pairs. particularly when cyclic
`prefixes are needed to reduce delay-spreading effects.
`Repetitive pilot words may be employed in burst preambles
`andfor in payloads of transtnission bursts to minimize or
`provide flexibility in the amount of bandwidth that is con-
`sumed to generate good channel response estimates under
`changing channel conditions.
`
`Block Pair
`
`_I_0_0
`
` 1
`
`APPLE 1028
`
`1
`
`APPLE 1028
`
`

`
`Patent Application Publication Mar. 11, 2004 Sheet 1 of 7
`
`US 2004/0047284 A1
`
`
`
`FI 2
`
`Payload Data
`
`202
`
`204
`
`' ' I
`
`Block Pair
`m—1
`
`Block ?air
`m
`
`206
`
`Block Pair
`m +1
`
`208
`
`l
`
`Block Pair
`rn +9
`
`' ' '
`
`
`
`l W
`Transmit Antenna 1
`ls,‘ [(3 — :1) median}
`
`W}
`ls; [(3 — n) mod(B)]}
`
`
`
`
`“~- 3 I 0
`
`304
`
`3 1 2
`
`F 4
`.
`
`402
`
`_ /
`Signal to be
`Equalized
`
`404
`406
`
`Feedfoiward
`
`(HR)
`Filter
`
`
`408
`
`Equalized
`Signal
`
`2
`
`

`
`Patent Application Publication Mar. 11, 2004 Sheet 2 of 7
`
`US 2004/0047284 Al
`
`F 5
`.
`
`J repetitions
`of "Block O" /_ 504
`
`P repetitions
`of "Block 1"
`
`, 506
`
`_ 502
`
`UW
`u[n]
`
`UW
`
`
`
`
`
`
`Burst Preamble W Payload (and Optional Pilot Words) A
`«$10
`“R
`612'
`
`604
`
`
`
`Lu-4
`U repetitions kPrepetitionsJ
`
`“'
`
`\»
`
`V
`
`F1 6
`
`504
`
`506
`
`Payload Datafand Pilot Words)
`
`(
`
`_ __
`
`ml
`
`.706
`
`.702
`
`708
`
`Multiple Eock
`Pairs
`
`Pilot
`Word
`
`Multiple Block
`Pairs
`
`Pilot
`Word
`
`
`
`/.704
`702
`
`'
`
`'
`
`W
`
`_ I _
`
`.-"'
`
`//X
`
`“-~.
`
`\
`
`.-
`
`L Jrepetitions)\P_re_;::etitifl:5_J
`
`N’
`
`Y
`
`5O4
`
`506
`
`7
`
`3
`
`

`
`Patent Application Publication Mar. 11, 2004 Sheet 3 of 7
`
`US 2004/0047284 A1
`
`FIG. 8
`
`Equalizer Payload O Interval
`am
`
`Equalizer Payload 1 Interval
`Bswb
`
`i
`
`i
`
`L
`
`L
`
`L W
`
`V\B|ock:|‘ $
`\\
`\\
`I
`
`A130
`{'
`802
`
`804
`
`K\.
`TX
`
`
`
`~ 820
`
`,- 816
`
`-
`
`B c
`
`:l\:§Ttirr;e‘]rev
`Prcgffligf
`-s1*[(8—cr')r)mod(B)]
`165* U
`Ant 1 _ Symbs
`\\\\\.\§\\
`
`1 -—Cyclic Prefix
`’
`
`‘
`
`[CB-n)mocl(B)}
`-——Cyclic Prefix-
`
`-27!!!
`
`
`FIG. 9
`908
`
`904
`/
`B-U symb‘.|
`
` 902
`
`\“'
`
`l
`
`
`Payload 0: Sum]
`/I//7
`slack 0; bolnl _ J
`B-l-U symb
`
`906
`/
`...l sygb L_—au symb~.l Syfib
`~q:gg.~g\ga:\~q.
`-
`-
`UM §Payload‘l: s1[n]\ Um
`\\‘:.\\\\\\\\
`Block 1-. ban]
`B+U symb
`
`'
`
`
`
`|
`
`902
`
`U L..
`Mb
`Um]
`.
`
`L902
`”
`
`_
`I
`
`Equalizer block 0 Interval
`
`Bsymb
`
`994
`r K?
`
`— 1002
`
`906
`
`1002
`
`1
`
`Bsymb
`
`I
`
`Equalizer block 1 interval
`
`Block 1-. b [n]
`'
`T.
`rrgira’
`
`
`b*[(N—n)m0d(N)]
`
`B+U symb -
`
`
`
`.
`
`
`\\/
`;
`
`
`.
`
`Block 0: b[n]
`‘N
`.
`-b *[(N-n)mod(N)]
`B+U symb
`
`
`
`mun ..+
`1012f
`1014
`at,
`AT?t<1 /
`1004
`
`|"|
`
`
`
`1006
`
`W
`
`
`4
`
`

`
`Patent Application Publication Mar. 11, 2004 Sheet 4 of 7
`
`US 2004/0047284 A1
`
`FIG. 11
`
`T
`1102
`1100 -—-j;
`
`T><O
`1108 ~17
`/
`:1
`/
`/
`hm,
`
`Txi
`
`“O6
`
`
`
`
`Transmit
`Signal
`Generator
`
`hm
`
`hm
`
`hm
`
`
`
`Combining
`and Linear
`Equalization
`
`
`I120 "' H’
`Z020
`
`Zw 1122
`
`weighting by
`SNR Of RXO
`
`-
`
`
`
`
`Combining
`aI'1d_Lin<?.ar
`Equaiization #11146
`
`
`//
`
`I M2
`
`W€i3hti"‘3 by
`SNR Of RX1
`
`
`
`Decision
`Decision
`Feedback
`Feedback
`Filter
`Filter
`
`50 Equalized
`i
`symboi
`
`51 H38
`
`1112
`
`5
`
`

`
`Patent Application Publication Mar. 11, 2004 Sheet 5 of 7
`
`US 2004/0047284 A1
`
`F_..fi
`
`mam;N2:32/..:.§
`
`o__o>0xxan:hmw:.m___mmm»[umNE0.._“mm_ucoamzm
`
`
`_\_x_.§n_
`
`
`
`
`
`mesom9m_:uo_2
`
`wm_.EmmCHEmum
`
`-m_BEfimm
`
`
`
`mxooflmm_.Emw
`
`m9m>_n_
`
`mmc:m.E<
`
`wEE
`
`
`
`omcc9:<u_Emcm:
`
`
`
`r855:1._Emcm:.
`
`£5
`
`32ES22-22
`
`6
`
`
`
`
`
`
`
`

`
`Patent Application Publication Mar. 11, 2004 Sheet 6 of 7
`
`US 2004/0047284 A1
`
`
`
`
`
`ocmam:n_o9m>c_.x_..w_n_o__u>0_.mEm>_n_._0_.\\.\mmmm_aEmwv_._.nEM_\\.&__m:mwEm.
`:<\a\
`
`..mo:28.5m2.58
`
`mocoscoiv\.mwccmE¢mm__m:wwEm.n:mnm..n_mm._m>:_
`
`\RERE3:.5:2.:mfiiomxw
`xx:$22on:3.:R\2:.\\.
`
`
`\._mm;-....cm..wmvm%wn_¢anrw..____um.%ov.._....._n_
`
`
`3milmi;3:09$
`
`
`
`moi-2BEE._0u_
`
`W%\mm_.EmmoE_mgm
`
`
`
`.33wezow9m_:uo_2
`
`8:m.%5%mm_.Emw95mum
`
`
`
`$.03oezow2m_:u_o_2
`
`\-22:.E8”.
`
`
`
`¢%,_M_._&\om:3.3Nilm_onEwo_.Emw
`
`n_m3..
`
`mm._m>_n_
`
`mm._u:mn_9n_mm..E2:<
`
`
`
`
`
`xcmio__o.»U_.__m.Eoo
`mmmm_qEmwv_wE_.Ccom.“
`
`
`
`._.n_u_wm_o>:_
`
`éen_o__o.6moi
`
`7
`
`
`
`
`
`
`

`
`Patent Application Publication Mar. 11, 2004 Sheet 7 of 7
`
`1A4no27.4WH4:002SU
`
`wEmE:mm_
`
`
`
`__m858mm::2228282E2_/,/..
`
`22m.woomD~xm.fi_a:%._rmh@.Dmmu_w._m>_Q_E_._._.
`EEOm.NUNKx\_\«
`
`
`
`..\\
`
`mSoEmw_
`
`xcmza
`
`IfffV8:8:3.:8.:8:
`
`
`
`83825massEa£_._s,__§_assmegma.fiemmimamamT/,
`
`
`
`
`
`./...J..\\\K~GExx\\/,\/1..../,...
`
`
`§T;_..w.m.&_.mm.m.n__:0,EE...w.m.m_w.._.._.w.m.mE5.2:IJy.
`II4/.-Ir/,S:ow:E:E:E:2.:x
`
`
`
`\\\\H_
`
`EVE9.:0332::
`
`-:J...v..KIII
`
`fiuhufil_...fiI|.ommI:.I:@.|L_...__.mm-H—.II
`
`
`
`
`
`8
`
`
`

`
`US 2004/0047284 A1
`
`Mar. 11, 2004
`
`TRANSMIT DIVERSITY FRAMING STRUCTURE
`FOR MUI..TII’ATH CHANNELS
`
`[0001] This application is a continuation-in-part of U.S.
`patent application Ser. No.
`l0lU99,556, “Transmit Multi-
`plexing and Receive Processing for Delay Spread Chan-
`nels," fI.le(l Mar. 13, 2002, the entire contents of which is
`hereby incorporated by reference herein.
`
`BACKGROUND OF THE INVENTION
`
`[0002]
`
`1. Field of the Invention
`
`[0003] This invention generally relates to wireless com-
`munications links, and, more specifically. to frame structures
`for diverse antenna transmissions.
`
`[0004]
`
`2. Related Art
`
`[0005] Virtually all wireless communication channels are
`limited in their ability to accurately communicate data by the
`signal—to—noise ratio (SNR) of the wireless channel. Antenna
`diversity is one category of techniques that may be used to
`enhance the effective SNR ofconimunications channels, and
`thus enhance the ability to accurately transmit data.
`
`[0006] Antenna diversity can be incorporated at the trans-
`mitter, or at the receiver, or both. However, for the cost-
`sensitive subscriber station, diversity is much cheaper if it is
`instantiated at the base station transmitter (where its benefits
`and costs may be shared by all subscribers), rather than at
`every subscriber station. In installations where a great deal
`of diversity is required for reliable service, multiplicities of
`diversity may be achieved if the base station transmitter and
`the subscriber
`station receiver both possess diversity.
`Mechanisms to realize transmit diversity are of great utility
`for wireless communications.
`
`[0007] Many transmit diversity techniques have been pro-
`posed in the literature. One such technique is transmit delay
`diversity. At the transmitter, delay diversity is achieved by
`using two antennas that transmit the same signal, with the
`second antenna to transmitting a delayed replica of that
`transmitted by the first antenna. By so doing. the second
`antenna creates diversity by establishing a second set of
`independent multipath elements that may be collected at the
`receiver. If the multipath generated by the lirst transmitter
`fades, the multipath generated by the second transmitter may
`not, in which case an acceptable SNR will be maintained at
`the receiver. This technique is easy to implement, because
`only the composite TXO+TXl channel is estimated at the
`receiver. Transmit delay diversity does not
`require the
`receiver to have special a-priori knowledge that the trans-
`mitter is using this type of diversity, because the receiver's
`equalizer compensates automatically for the additional mul-
`tipath diversity induced by the second transmit antenna.
`
`[0008] Both OFDM and single carrier modulation can
`easily implement a delay diversity scheme. The biggest
`drawback to transmit delay diversity is that it increases the
`effective delay spread of the channel, and can perform
`poorly when the multipath introduced by the second antenna
`falls upon, and interacts destructively with, the multipath of
`the first antenna,
`thereby reducing the overall
`level of
`diversity.
`
`[0009] Another transmit diversity technique of lo\.v-to-
`moderate complexity is described in “A simple transmit
`diversity scheme for wireless communications," S. Alam-
`
`outi, IEEE Journal on Select/lrerr.s in Comrrttmicarioms, vol.
`16, no.8 Oct. I998, pp. i451-1458. This technique provides
`two-way maximal ratio-combining diversity. Unfortunately,
`the Alamouti transmit diversity scheme cannot be directly
`applied to systems experiencing delay spread, because it
`relies on an ability to isolate pairs of multiplexed symbols
`from each other, that is, the receiver must be able to process
`each pair of symbols without significant interaction from
`other pairs of symbols.
`In delay-spread channels, where
`symbol energy not only overlaps other symbols, but indeed
`may span hundreds of symbols, such absence of interaction
`cannot be relied upon. A transmit diversity technique that
`overcomes some of the limitations of the foregoing is
`described herein.
`
`[0010] Transmit diversity techniques rely upon estima-
`tions of the symbol content of received signals. Estimating
`and compensating for transfer characteristics of the wireless
`channel, in turn, generally improves the symbol estimates.
`Irrespective of the basic transmit diversity technique used,
`techniques to enhance the symbol estimation will improve
`the overall ability of a communication system to accurately
`transfer data. Accordingly, there is a need for techniques to
`enhance the data transmission elfectiveness ofbasic transmit
`diversity multiplexing techniques.
`SUMMARY
`
`Processing techniques and framing structures to
`[0011]
`enhance the effectiveness of transmit-diversity wireless
`communications, and systems employing such techniques
`and structures, are disclosed herein that may be used to
`enhance the effectiveness of communications transmitted by
`diverse antennas, particularly when the transmission chan-
`nels have delay-spread characteristics. Multiplexing tech-
`niques to provide a plurality of signals for a corresponding
`plurality of transmit antennas are disclosed, as well as
`corresponding receiver combining and equalization tech-
`niques. Data structures are also disclosed for use in con-
`junction with diversity multiplexing techniques, particularly
`for delay-spread channels. Framing and processing tech-
`niques are disclosed that are applicable to single-carrier
`andfor OFDM transmit—diversity transmissions and recep-
`tions through delay-spread channels.
`
`[0012] One embodiment is a method of transmitting dual
`signal-unit pairs from diverse antennas. It includes process-
`ing a plurality of N-point signal units each into a plurality of
`forms using time-domain techniques, and prepending a
`cyclic prelix on each of the resulting forms, before trans-
`mitting the prefixed forms of the signal units in concurrent
`pairs from the diverse antennas.
`
`[0013] Another embodiment is a method of interpreting
`received signals that were transmitted in multiplexed forms
`from diverse transmit antennas. The method includes iden-
`tifying received pilot words that include cyclically prefixed
`first and second pilot signal units. The method further
`includes ignoring the cyclic prefixes and combining forms of
`the lirst and second pilot signal units with lirst and second
`expected pilot symbol units to derive first and second
`channel estimates. The method further includes deriving
`estimates of transmitted payload signal units by combining
`forms of the channel estimates with forms of received
`payload signal units.
`
`[0014] A further embodiment is a method of transmitting
`dual signal-unit pairs from diverse antennas. The method
`
`9
`
`

`
`US 2004/0047284 A1
`
`Mar. 11, 2004
`
`includes deriving a plurality of pilot signal units from
`portions of pilot data expected by a receiver, establishing a
`variant fonn of each signal unit, and cyclically prefixing the
`signal units and their variants. The method also includes
`transmitting, substantially concurrently, appropriate pairs of
`these various cyclically prefixed signal units. The method
`yet further includes transmitting a repetitive pilot signal unit
`by transmitting an appropriate signal unit pair one or more
`additional times, without cyclic prefixes. immediately after
`they have been transmitted with a cyclic prefixes.
`
`[0015] Yet another embodiment is a system that may be
`used for transmitting dual signal-unit pairs from diverse
`antennas. The system includes first and second antennas and
`a signal-unit derivation block configured to derive N-point
`signal-units cl" time-domain samples from modulated source
`information. It also includes a diversity multiplexer block
`configured to multiplex pairs of the derived N-point signal
`units into multiplexed dual signal-unit pairs, each having
`first and second N—point mulliplexec|—signal—units (“MSUs")
`for the first antenna, and first and second N-point MSUs for
`the second antenna, where the first N-point MSU for the first
`antenna is related to the second N—p0int MSU for the second
`antenna by complex conjugation and modulo-N sample time
`inversion, and the second N-point MSU for the first antenna
`is related to the first N-point MSU for the second antenna by
`complex conjugation, negation, and modulo-N sample time
`inversion. The system also includes a first output processing
`block configured to cyclically prefix the first and second
`N-point MSUs for
`the first antenna, and to process the
`prefixed MSUs for sequential transmission from the first
`antenna; and a second output processing block configured to
`cyclically prefix the first and second N-point MSUs for the
`second antenna, and to process the prefixed MSUs for
`sequential transmission from the second antenna substan-
`tially concurrently with the sequential transmission from the
`first antenna.
`
`[0016] Yet a furtlier embodiment is a receiver system that
`may be used for receiving paired multiplexed signals trans-
`mitted from plural antennas. The system of this embodiment
`includes a receive and alignment block ccnfigu red to receive
`and
`align prefixed multiplexed—signal—units {“MSUs")
`received sequentially in a frame structure having a preamble
`portion and a payload portion, and a cyclic prefix removal
`block configured to remove cyclic prelixes lirorn received
`MSUs. The system also includes a pilot word identification
`block configured to identify,
`in accordance with relative
`position within the frame structure, J concatenated copies of
`a first received pilot MSU, RPD, followed by P concatenated
`copies of a second received pilot MSU. RP],
`that were
`transmitted based upon a first expected pilot signal—unit EPU
`and a second expected pilot signal-unit EP1, and a channel
`estimation block configured to combine a representation of
`RFC, and a representation of RP, with complex conjugated
`forms of EP.,ar1d El’, to create a first channel estimate HE“
`and to combine the representations of RPO and RP, with
`forms of EPO and EP.
`that are not complex conjugated to
`create a second channel estimate HE3.
`
`BRIILEF DIESCRIPTION OF TIIE DRAWINGS
`
`[0017] Embodiments ofthe present invention will be more
`readily understood by reference to the following figures, in
`which li.ke reference numbers and designations indicate like
`elements.
`
`[0018] FIG. 1 illustrates temporal organization of a block
`pair.
`
`[0019] FIG. 2 illustrates concatenation of block pairs for
`transmission.
`
`[0020] FIG. 3 is a matrix showing a dual block pair signal
`multiplexing relationships.
`
`[0021] FIG. 4 is a signal
`Feedback Equalizer.
`
`flow diagram of a Decision
`
`[0022] FIG. 5 shows a Unique Word variation of the
`multiplexing of FIG. 3.
`
`[0023] FIG. 6 illustrates a burst
`Unique Word preamble.
`
`transmission using a
`
`[0024] FIG. 7 shows Pilot Words disposed in a general
`payload transmission.
`
`[0025] FIG. 8 illustrates a use of cyclic prefixes with the
`multiplexing of FIG. 3.
`
`[0026] FIG. 9 illustrates using Unique Words for cyclic
`prefixes in block pairs.
`
`[0027] FIG. 10 shows a dual block pair multiplexing
`transmission format.
`
`[0028] FIG. 11 illustrates communication system features
`including plural receivers.
`
`[0029] FIG. 12 is a block diagram of transmit diversity
`processing for sing1e—carricr applications using time domain
`multiplexing.
`
`[0030] FIG. 13 illustrates dual block pair signal multi-
`ptexing relationships for OFDM.
`
`[0031] FIG. 14 is a block diagram of transmit diversity
`processing for OFIJM applications using frequency domain
`multiplexing.
`
`[0032] FIG. 15 shows a modification of the processing of
`FIG. 14 to use time domain multiplexing and avoid some
`FFTs.
`
`[0033] FIG. 16 is a block diagram showing OFDM trans-
`mit diversity receive processing.
`
`[0034] FIG. 17 illustrates an example of preamble fram-
`ing for OFDM transmit diversity.
`
`DETAILED DESCRI PITON
`
`[0035] Multiplexed data may be transmitted over two or
`more antennas, as described more fully below, to enhance
`the reliability of communication with a receiver (or receiv-
`ers). The techniques described are particularly clfective
`when the communication is conducted over multipath delay
`spread channels. Two-antenna diversity can double the
`effective diversity level of a system operating over such
`channels. Of course, multipath.
`in itself.
`is
`a
`form of
`diversity. Thus, for example, with a system operating over a
`single channel with three multipaths and having (there£ore)
`a diversity level of three; use of two transmit antennas (with
`one receiver) as described below could increase the diversity
`level to 6 {or more). Entbodiments that further employ two
`or more receivers may increase the diversity gains even
`further.
`
`10
`
`10
`
`

`
`US 2004/0047284 A1
`
`Mar. 11, 2004
`
`L»)
`
`Single Carrier Transmnit Diversity
`
`[0036] This description assumes a communication system
`that is configured to transfer selected signals from a trans-
`mission system having a plurality of transmit antennas to a
`receiving system having one or more antennas. The desired
`transmission signals are assumed to at least partly take the
`form of symbols defined in the time domain. FIG. 1 illus-
`trates that a selected number B ofsymbols may be organized
`as a symbol block, such as a "Block 0"l02 or a "Block
`'l"'l04. ideally, a delay spread guard period 106 is provided
`before each block (eg, 102 and 104). For convenience,
`delay spread guard periods will typically have the same
`length, D, which may be measured in symbol lengths or
`time. The length, D, of these delay spread guard regions
`would typically be longer than the delay spread span of the
`channel.
`ln one embodiment,
`these delay spread guard
`regions would have a ‘cyclic prefix’ format; ie. they would
`be composed of the last D symbols of the block that follows
`them. A combination of sequential blocks, such as the
`illustrated Block 0 and Block 1, each preceded by a delay
`spread guard having a known length that may range down to
`zero, fonts a block pair 100. Note that the two blocks within
`a block pair are logically paired together, but physically
`separated from themselves (or other data) by delay spread
`guard regions 106. in general, any particular block, such as
`the "Block 0"102, may be the same or dilferent from the
`other block (e.g., "Block l"104) of its block pair 100. It will
`generally be useful, for minimizing bit error rate (BER)
`characteristics, if the channels from each antenna to the
`receiving. system do not change significantly between the
`beginning and end of transmission of a block pair. Note that
`the symbols within a block should be adjacent, but
`that
`blocks composing a block pair do not have to be adjacent,
`although they are pictured that way in FIGS. 1 and 2.
`
`[0037] FIG. 2 illustrates a sequence of block pairs, includ-
`ing block pairs (m—1) 202, (m) 204, (m+1) 206 and (m+2)
`208, which have been concatenated for transmission as an
`extended payload from a particular antenna. In general, any
`block pair transmitted from a particular antenna may be
`different from or identical to any other block pair transmitted
`from the same antenna at another time.
`
`[0038] Block Pair Transmit Multiplexing
`
`[0039] FIG. 3 indicates a block multiplexing structure that
`a two-antenna transmitter may use to transmit the informa-
`tion of each of two sequences in two related forms over
`block pairs 302 and 304 that resemble the block pair 100
`(see FIG. 1). {s0[n]} is a signal set describing a first block
`306 of the block pair 302 transmitted by Transmit Antenna
`0, while {s,[n]} is a signal set that describes a second block
`308 of the block pair 302. {sO[n]} and {s,[n]} each describe
`a sequence of length B symbols, 0% n-cl?-1, that represents
`information that is to be delivered to a receiver via the two
`transmit antennas.
`
`[0040] A block 310 is the first block of the block pair 304
`transmitted by Transmit Antenna 1, while block 312 is the
`second block of the block pair 304 transmitted by Transmit
`Antenna 1. The first block 306 of the block pair 302 conveys
`the same information as the second block 312 of the block
`pair 304, but in a ditlerent form. As compared to the block
`306,
`the block 312 is a
`time-inverted sequence of the
`complex conjugate of the symbols that form the symbol
`sequence
`Similarly, the first block 310 of the block
`
`pair 304 is a time—invened sequence of the negative complex
`conjugate of the symbols of the sequence {s,[n]}.
`
`[0041] Thus, Transmit Antenna 1 transmits blocks having
`the same information as is transmitted by related blocks of
`Transmit Antenna 0, but in reverse time order, and the blocks
`of Transmit Antenna 1 have a sequence of symbols that are
`the {positive or negative} complex conjugate of the symbols
`of the related blocks of Transmit Antenna 0 in a sequence
`that is also time-reversed cyclically about zero, modulo-B.
`
`It should be understood that the signal sets {so[n]}
`[0042]
`and {s,[n]} are only nominally in an “unmodified” form.
`Either or both {s0[n]} and {s,[n]} may, of course, be related
`to other symbol sequences that are the actual symbols which
`are being sent. Thus, either of these signals may in fact be,
`for example, a time-inverted, negated andfor complex-com
`jugated version of the actual desired symbols. This merely
`reflects; the generality of the signal sets {so[n]} and {s][n]},
`and does not affect the relationship between blocks that are
`diagonally positioned within the space-time matrix ofblocks
`shown in FIG. 3.
`
`[0043]
`
`Transmit and Receive Signal Relationships
`
`[0044] Define S,,(ej“’), S,(ej‘°}, Nn(el"’), N1(ei"’), I-In{e’_‘”),
`and Il1(cj“’)
`as
`the Discrete-time Fourier
`transforms
`(DTFTS), respectively, of the symbol sequences
`and
`{s,[n]} (each normalized, without loss of generality, so that
`their average symbol energy is 1); additive white, zero-
`mean, oz-variance noise sequences {n0[n]} and {n,,[n]}; and
`the channel impulse responses {h0[n]} and {h,[n]} that are
`associated with each transmit antenna Due to the multi-
`
`plexed transmit signals, each received block of payload
`symbols (which is typically separated from other blocks by
`delay spread guard intervals) includes information from both
`blocks of a received block pair. Accordingly, the information
`from individual blocks can only be extracted by combining
`information from the two blocks of a block pair. The
`received signals associated with each individual block of a
`block pair, interpreted in the frequency domain, are:
`
`Rate”) = Hote*“:e'oteJ"~'t— rn:e*~ts;teI~t+N.,te=”t
`R|[£”""] = .‘-tat:-"”1S'.te""I+ .’fjtel'”]S.§t¢-""'t+ N1 te"“’t_
`
`Entn-
`
`1
`
`[0045] Note that l)'l'FTs are used for frequency domain
`descriptions for generality, but this is in no way limiting: a
`B—point (or, more generally, an implementation using a
`K-point) Discrete Fourier Transforrn (D171) would uni-
`formly sample the DTFT response over the interval o:e[0,
`21), yielding B (or K) samples.
`
`[0046] The received signal is a merger of the concurrently
`transmitted blocks, so processing facilities should identify
`received block pairs (through their time relationship with a
`preamble, for example), and combine forms of the received
`block pairs with forms of the channel response estimates.
`Assuming that
`the frequency domain channel
`responses
`Ho(ei"’) and l-l,(e5"’) are known (or estimated}, a received
`block pair R0 and R1 may be filtered and combined accord-
`ing to the frequency domain combining scheme
`
`11
`
`11
`
`

`
`US 2004/0047284 A1
`
`Mar. 11, 2004
`
`Cote”: =H'5tc"“’tRnte”"] +H'1{e""tR]t&:"")
`cheer = —H.ter~iir.3i'c~: + rrg.iet”iR1te~:'
`
`E111 3
`
`El?” lfzifln, =
`
`l
`Di are 1 '
`
`Eqn. 8
`
`Processing the block pair. R0 and R1, thus includes
`[0047]
`filtering various forms of the received blocks with a form of
`a channel estimate, and in the frequency domain the filtering
`may consist of multiplying a form of a channel estimate by
`a form of a received block. The appropriate filtered results
`are then combined (in the frequency domain case, added) to
`produce a pair of combiner outputs C0 and C1. Using the
`expanded representation of the received blocks provided by
`Eqn. 1, the combiner outputs are seen to be
`
`tL'n[¢-3'”) = [II-r..tt-F“ ,1]: + |.'-tl [at-"”J]:]5'ntr:"“'] +
`tr5qe*“tNo:c'“‘i+mtc*"tN;tc1‘*‘t
`
`Erin 3
`
`(qr;-‘"1 = [|rr.,;ei~_:f + |r+,ter~;|°}s.t.»i~a _ '
`H.teew5teP1+rr;,u-*":N.teJ”i
`
`[0048] Applying the following definitions:
`
`Dte’“}fil|Hote”"}I2+|H|tF’"'l|2l
`and
`
`N5-ate“! = rrgte"“iNgtc*"1 + I-t1te""_iN;te"‘"i
`
`Nc1te"“'t= _,miePiN.;:e"“i + rr5te""iN1te"“i'
`
`Eat‘ 4
`
`Erin. 3
`
`the expressions for the frequency domain reprcsenv
`[0049]
`tation of the combiner outputs C,-,(e"") and C](eJ‘°) become
`
`Cate“! = D[e“”l.5'otF’”t+Ncc,tc"“t
`
`1"=rirI- 6
`
`C; LN“! = Dt¢*"“"t.S‘.t¢=""t + Nr.-1tr"“t
`
`In view of Eqn. 6, estimates of S0(ej°') and S1(ei‘")
`[0050]
`may be obtained using any equalization technique that will
`substantially remove the influence of l'J(eJ‘”).
`
`[0051] Equalization
`
`[0052] Many equalization techniques exist. A linear equal-
`izer may be used in an effort to eliminate D(eJ‘”) through
`pre-multiplication by an appropriate equalizer characteristic
`that is generally inverse to D{ej"’):
`
`éfllepltiiircrr = Elcwiiirararcfllelml
`
`31 :c'“1,,.,,,,,, = an-=‘“ 1,,-,,,,,,Ct te““’t
`
`Eqnl
`
`if
`
`[0053] Linear equalizer functions may take various forms.
`As examples, the linear equalizer solution obtained using a
`zero forcing (ZF) optimization criterion would be
`
`[0054] whereas a linear equalizer solution obtained using
`a Minimum Mean Squared Error (MMSE) optimization
`criterion would be
`
`-
`‘5“”“"ii-if =
`
`I
`
`E . 9
`in
`
`[0055] Because D is defined in Eqn. 4, frequency domain
`processing facilities may therefore equalize the combiner
`outputs by dividing each output by a quantity that reflects a
`sum of the individual channel response magnitudes. In the
`case of MMSE, the divisor sum further includes a term 01
`that retlects a normalized reciprocal of the signal to noise
`ratio [SNR) measured for the received signal. The aforesaid
`equalization results may be directly interpreted as estimates
`S0(eJ'”) and §1(eJ“’), whereupon {soft} equalized estimates of
`the symbol sequences {s0[n]} and {s,[n]} may be obtained
`directly by computing inverse D'IT"Ts (I-DTFTS) of the
`estimates.
`
`Instead of performing frequency domain process-
`[0056]
`ing, the facilities may perform combining and equalization
`in the time domain using block lcngth—B circular convolu-
`tions (denoted by the operator ‘GD, where
`
`gnlnlfhamr = Wamrlfll '31-"nltil
`3-. tnia... = amt»: es. tn] ‘
`
`cola] = itfiltfl-it}InodtBl]®.n3[rr] +
`in [H] 1% r[ [[3 — 1:] modtflj]
`r‘. [n] = —Fr[[n] ®r'E,|(B — rrtmodiflt] + I
`ir[,[(B — I'll rnod(Bt] ®r. [rt]
`
`E9” 10
`
`Eqn 1]
`
`and the lower-case variables are time domain rep-
`[0057]
`resentations of upper-case frequency domain variables.
`Thus, in the tine domain the combiner outputs may be based
`on forms of received blocks filtered by forms of channel
`estimates, just as in the frequency domain.
`In the time
`domain case, the various forms of the received blocks. and
`of the channel estimates, may difier by not only complex
`conjugation (positive or negative), but also by time-reorder-
`ing of the symbol sequences, and in particular by cyclic time
`reversal of the time sequence of the corresponding block
`symbols. The equalization filtering may be performed by
`circular convolution between block-length sequences. The
`equalizer e“"°"[n] may be derived from an l—D’I‘[-‘T of
`E(ei-»),im, if frequency domain information on the channel
`impulse responses is immediately available. If not, the time
`domain responses may be frequency transformed to generate
`I I0(e’“') and IIl(e]‘”), and then I_1(e"")Hrm, May be derived, for
`example, by further processing according to Eqn. 8 or Eqn.
`9.
`
`[0058] FIG. 4 Illustrates equalizer elements In an equal-
`izer subsystem that may be less prone, than a linear equal-
`
`12
`
`12
`
`

`
`US 2004/0047284 A1
`
`Mar. 11, 2004
`
`izer, to emphasize noise in frequency bands where notches
`occur. FIG. 4 shows a signal to be equalized 402 progressing
`through a typical Decision Feedback Equalizer (DFE) hav-
`ing two equalizer processing elements: a feedforward (lin-
`ear)
`filter 404, and a decision feedback filter 406 that
`subtracts symbol decisions made in the time domain. The
`linear feedforward filter element 404 generates intermediate
`equalized results
`
`-continued
`
`“Item = _\:ot¢»"”tR,te!'"2}—S,ti-"“ti?:.[e!'“t _
`|Sg[£JWJ] +[.S‘.ter~tl'
`.s'ot¢~**‘tN;:e“t—5.:¢~*“iNorc"t
`
`|Sot¢=J"u 1|: 4- |.S‘.teJ‘"t[2
`
`74,1;-1"-'t= r_':eIw;,.,_c.;uv_-M:
`Ztte""t= Eio""iF,c1:e*"i"
`
`Eqn. 12
`
`[0065] This leads to calculations that may be performed by
`the receiver signal processing facilities to obtain channel
`estimates, including the frequency domain MMSE estimates
`
`and an I-DTFT may be applied to the equalized
`[0059]
`results to yield time domain sequences z0[n] and z,[n]. Each
`ofthese sequences may then be separately operated upon in
`the time domain by the decision feedback filter 406, and may
`use identical feedback coeflicients f[n] to provide an equal-
`ized signal 408 in the form of estimates {§Q[n]} and {§.,[n]}.
`
`[0060] A MMSE criterion-optimizing DFE may use the
`feedforward filter
`
`.
`
`3’
`
`5' PR F‘
`""R H“
`|sotemt- + |5';(¢rJW 1| + r!’-
`.5‘ te-""13 “I-5 ME to”)
`A
`Hit-?"")mrsr = ‘g‘:
`tS'o:eJ'"tl‘ + IS: te"*'t|‘ + U’-
`
`1"=t1rL 16
`
`[0066]
`
`and zero-forcing estimates
`
`MMSE
`Eli-?"“"JF;
`
`Flew]
`= .
`
`E9” 13
`
`_ S[,tr*""lRnte"‘“l+5[le"'“!Rltc"’]
`F! (W:
`°' ”’
`Isou.»r»i:’+ts‘.te»~i|*
`.
`.8‘
`""13? 9”“ -5 Ma Pa"
`1,-_~me,.,,)zF= ole
`it
`J
`tie
`ole
`|s.,ieJ~i|3 +|5'.t¢-MI’
`
`Erin 1?
`
`[0061] where F(ej"’) is the DTFT of l[rr]. A zero-forcing
`solution would be identical to the MMSE solution, except
`that it would not possess the f found in Eqn. 13, which
`reflects the normalized reciprocal of the receiver SNR.
`
`[0062] The frequency domain filtering described in Eqn.
`12 may,
`in the alternative, be implemented in the time
`domain. The signal processing may filter the combiner
`outputs by circularly convolving them with an equalization
`sequence eFF[n]:
`
`zolnltinmr = €'rFl"l ®Fol"l
`-It l”llr'rmr = 9n’ lfll®f‘| lfll .
`
`Etltt 14
`
`[0063] where e,_.,{n] is the I-DTFT of l3(e"“’)FF(in either its
`MMSE or zero-forcing forms).
`
`Channel Estimation
`
`It is, of course, very helpful to obtain good channel
`[0064]
`estimates, since the estimates of the transmitted sequences
`may depend upon the channel estimates at a number of
`stages. Manipulation of Eqn.
`1 reveals that the frequency
`domain channel characteristics can he expressed as
`
`[0067] The channel estimates oi'Eqns. 16 and 17 are based
`upon arbitrary symbol data sequences {s0[n]} and {s,[n]}.
`Unfortunately,
`the arbitrary symbol data sequences must
`generally be estimated themselves, thus compounding any
`inaccuracies. It may be useful to avoid relying exclusively
`on such estimates for further deriving estimates of the
`channel response.
`Prearnbles and Pilot Words
`
`[0068]
`
`[0069] The channel estimation process will be less reliant
`on received symbol estimates when known sequences of
`Symbols are transmitted at identifiable times. These known
`sequences may be referred to generally as “pilot symbols,"
`although it should be understood that such sequences might
`also appear in preambles, or in other forms. In many cases,
`an identical sequence will be consistently t

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