`a2) Patent Application Publication co) Pub. No.: US 2008/0108310 Al
`(43) Pub. Date: May8, 2008
`
`Tong et al.
`
`US 200801083 10A1
`
`(54)
`
`(76)
`
`CLOSED LOOP MIMO SYSTEMS AND
`METHODS
`
`Inventors: Wen Tong, Ottawa (CA); Ming Jia,
`Ottawa (CA); Jianglei Ma, Kanata (CA);
`Peiying Zhu, Kanata (CA); Hua Xu,
`Nepean (CA); Dong-Sheng Yu, Ottawa
`(CA); Hang Zhang, Nepean (CA);
`Mo-HanFong,[Original (CA)
`
`Correspondence Address:
`SMART & BIGGAR
`P.O. BOX 2999, STATION D
`900-55 METCALFE STREET
`
`OTTAWA, ON KIP5Y6 (CA)
`
`(21)
`
`Appl. No.:
`
`11/630,391
`
`(22)
`
`PCT Filed:
`
`Jun. 22, 2005
`
`(86)
`
`PCT No.:
`
`PCT/CA05/00958
`
`§ 371(¢)(),
`(2), (4) Date:
`
`Dee. 22, 2006
`
`204.
`
`Related U.S. Application Data
`
`(60) Provisional application No. 60/581,356, filed on Jun.
`22, 2004. Provisional application No. 60/582,298,
`filed on Jun. 24, 2004. Provisional application No.
`60/601,178, filed on Aug. 13, 2004. Provisional appli-
`cation No. 60/614,621, filed on Sep. 30, 2004. Provi-
`sional application No. 60/619,461, filed on Oct. 15,
`2004. Provisional application No. 60/642,697, filed on
`Jan. 10, 2005.
`
`Publication Classification
`
`(51)
`
`Int. Cl.
`(2006.01)
`HO4B 1/00
`(52) US. CM.
`cesssccssscssecesteesssesesvestenssssessveseenssee 455/69
`
`ABSTRACT
`(57)
`Systems and methodsfor closed loop MIMO (multiple input
`and multiple output) wireless communication are provided.
`Various transmit formats including spatial multiplexing and
`STTD are defined in which vector or matrix weighting is
`employed using information fed back from receivers. The
`feedback information may include channel matrix or SVD-
`based feedback.
`
`
`
`
`
`
`Measure MIMO
`Measure MIMO
`tH
`Channel H
`Shame
`210
`
`208
`
`i
`||
`
`|
`
`
`
`
` 202nl
`
`
`MIMO Feedback
`216
`
`Reconstruct H
`Channel
`
`214
`
`
`
`
`
`
`AMG/Eigen
`CQl Feedback
`Assignment
`Channel
`220,
`
`222
`
`
`
`
`Beam
`Former
`ve
`
`206
`
`svo
`H=U0DV
`
`APPLE 1005
`
`APPLE 1005
`
`1
`
`
`
`Patent Application Publication May 8, 2008 Sheet 1 of 42
`
`US 2008/0108310 Al
`
`FIG. 1
`
`2
`
`
`
`Patent Application Publication May 8, 2008 Sheet 2 of 42
`
`US 2008/0108310 Al
`
`
`f
`
`FIG.2
`
`NK
`
`16
`
`FIG. 3
`
`3
`
`
`
`Patent Application Publication May 8, 2008 Sheet 3 of 42
`
`US 2008/0108310 A1
`
`ZS
`
`AuIeW,sey
`sapoouy
`auUel)
`
`Guppy34aeepaynpayas
`
`
`—oFtt
`8YGiuyquiesaseyed]
`
`aneallaLulWa
`
`15
`
`\ouWAS
`
`aAeesa}uy
`
`esJouOD
`
`XWald
`
`UOIJasu]
`
`79Ll
`
`09
`
`(USW1g/Q.11S)joo}
`
`
`
`JapoouyILSfinde
`
`puegased
`
`WeIGdid
`
`Ze
`
`4
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`May8, 2008 Sheet 4 of 42
`
`US 2008/0108310 A1
`
`tO
`
`ool
`
`
`
`SABaHaU-90AARS]IO]Ul-3QJanos
`joquiAs119fauuey) JL
`rapsenpi
`zo901Ol
`|76|9688
`
`
`LDBILXSJOlldvoyews)UOnoNsSuOIayY
`
`
`
`UONeueA(aLUuey)
`
`sisAeuy
`
`gil
`
`dg
`
`lad
`
`06
`
`
`
`fasjio‘bal
`
`101}98.109
`
`89
`
`
`
`
`
`-Palayyeasjauuey
`
`“Ql
`
`(Sew et eee
`
`
`
`BeeneeaeesReeenneweeeePennswenscenesedReemeencomeneeeeesas=awe
`
`/yasiio“baz
`
`
`
`uous49019
`
`ewer em
`
`JOV
`
`S°OM
`
`s
`
`:=5
`
`OF
`
`DY
`
`pueqeseg
`
`Weld
`
`ve
`
`finjquigiag-ag
`
`vit
`
`BEG
`
`Oth
`
`5
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication May 8, 2008 Sheet 5 of 42
`
`US 2008/0108310 Al
`
`Xo
`
`a— 110 X
`130-—~a User #1
`
`FIG. 6
`
`User #1
`
`User #1
`
`User #2
`
`User #2
`
`FIG. 7
`
`6
`
`
`
`Patent Application Publication May 8, 2008 Sheet 6 of 42
`
`US 2008/0108310 Al
`
`
`
`Antenna Grouping in OFDM Symbol
`— D-STTD
`_—— O-STTD with AG
`
`| 25
`
`200
`
`400
`Sub-Carrier Index
`
`600
`
`800
`
`FIG.9
`
`10
`
`S
`
`0 0
`
`.
`
`a~
`
`s8
`
`.B
`=A
`
`=
`
`~7a2
`
`, 15
`
`7
`
`
`
`Patent Application Publication May 8, 2008 Sheet 7 of 42
`
`US 2008/0108310 Al
`
`M\
`
`2x2 §
`
`eases
`
`
`134
`182
`Recelver-2
`Receiver-1
`Sup-channel
`Suh-channel
`
`
`BK)
`
`RRR
`
`
` GRORO
`ave2
`
`
`WR eoIeS
`
`8
`
`
`
`Patent Application Publication May 8, 2008 Sheet 8 of 42
`
`US 2008/0108310 Al
`
`Antenna Grouping
`
`©WI
`
`S,
`
`S;
`s,
`
`Antenna Selection
`
`pH Tower
`
`Ob110000|Ob110001|Obi10010|Boosting
`
`c=]
`
`FIG. 12
`
`9
`
`
`
`Patent Application Publication May 8, 2008 Sheet 9 of 42
`
`US 2008/0108310 A1
`
`htHl
`<as|oeyoh
`ieoOoOzt
`teaoSewQo
`CWSky
`
`Antenna Grouping
`
`riWonoo
`
`FIG. 13
`
`10
`
`10
`
`
`
`Patent Application Publication May 8, 2008 Sheet 10 of 42
`
`US 2008/0108310 A1
`
`funsongLOLOLLGG=}DOLOLIMO
`
`LECOLLAO=|QLOOLLGO|LOODLEOO
`
`rlOld
`
`Q0
`
`OIajaS
`
`0
`
`BuUsTUYy |00001100_|
`
`JEM0d
`
`rd
`
`11
`
`
`
`
`
`Patent Application Publication May 8, 2008 Sheet 11 of 42
`
`US 2008/0108310 Al
`
`
`
`
`
` 0 W,=c0 ]
`
`|Obiroo1|obiiono|AntennaSeleetion
`Ob110000 J W=cl0 of
`
`Streams,k
`2 Matrix
`
`
`FIG.15
`
`
`
`C
`
`12
`
`12
`
`
`
`Patent Application
`
`Publ
`
`ica
`
`iont
`
`May8
`
`’
`
`2008 Sheet 12 of 42
`
`US 2008/0108310 A1
`
`JeAAGd
`
`fuysoog
`LOLOLLO
`
`J
`OOLOLLGGLLOOLLGODLOGLIGOLaoDLGO§=6}«annoLaGsatay
`
`
`
`
`
`pe
`
`OTOL
`
`
`
`wo29}aSPUUALUY
`
`*SUIBBIES
`
`13
`
`13
`
`
`
`Patent Application Publication May 8, 2008 Sheet 13 of 42
`
`US 2008/0108310 Al
`
`Time
`
`
`ec ne
`5A
`all ESISiseeseeecise
`
`
`eeeces it
`CYSSjeeeee7Boa
`
`
`seEOSIO
`
`C0608COCOCCO~'00
`
`
`40065 pilot for Ant-0 “7°“gy Puncture Pilot for Ant-1
`402~op Pitot for ant-2
`“°°“¢ Puncture Pilat tor Ant-3
`
`FIG. 17
`
`14
`
`14
`
`
`
`Patent Application Publication May 8, 2008 Sheet 14 of 42
`
`US 2008/0108310 Al
`
`Option 1
`
`
`
`CEOS
`
`Time
`
`(gag>< > <>
`
`
`><>
`
`ee
`SSorssece EOI
`
`
`NIESORESNNN
`
`CSEBELO
`XMMNNINIee" rryry
`
`FIG. 18
`
`15
`
`15
`
`
`
`Patent Application Publication May 8, 2008 Sheet 15 of 42
`
`US 2008/0108310 Al
`
`Option 2
`
`Frequency
`
`420
`
`
`
`422
`
`
`
`
`
`SRReS
`424
`reps AA ho SSOO'
`isaaa
`426
`
`
`SOOCCOEPPOPETS
`
`Sesses!OF
`Y
`e<7ofCt ‘2LS.oLxCs de
`Xn v
`
`
`PxeeeSINS |
`
`PhPHXNgotXXXRS
`
`
`
`
`
`Sesccccocecsessses
`Time 7
`PLELLYEY
`LLLLLLLENLLY
`
`
`COCCCOCO7COCCCOS:
`
`
`LLLLMMLILO
`LRCXLLIXIN
`
`OOO'COCOCOOS|COCO
`
`
`
`
`
`
`
`
`
`©Pilot for Ant-0
`
`© Pitot for Ant-1
`
`© Pilot for Ant-2
`
`@ Pilot for Ant-3
`
`FIG. 19
`
`16
`
`16
`
`
`
`Patent Application Publication May 8, 2008 Sheet 16 of 42
`
`US 2008/0108310 Al
`
`Option 1
`
`
`
`
`430
`
`Frequency
`
`y YW
`
`
`
`esiCLLLONS
`{}
`
`
`CsCsKXLYSHx2()<PSe
`MZOZrer
`Kos4
`XXOoearyiwe.? ‘
`
`
`TX
`YO EXITOS
`
`
`“ MR yyy
`
`
`esesees:secee
`pf eynoonoxMIYX2
`
`b<'> Ss SILL L LY al <p YO
`LSMmCLRH iSeo tL ee
`
`
`
`@0eeeesme S00006'''7
`
`
`eececee:= ReOYE
`
`
`LNELLYes
`XJ G2)
`s
`‘‘y
`032)
`
`
`CIELLRILLY
`padsEK LK A AL SSN ><>
`
`
`O06''29000000''76060
`PXEREIep<ALL Lt Be
`
`
`VOB
`COCCOCO
`
`
`
`
`© Pilot for Ant-0 © Pilot for Ant-1 @ Pilot tor Ant-2 Pilot for Ant-3
`& Pilot for Ant-4 @® Pilot for Ant-5 @ Pilot for Ant-6 @® Pilot for ant-7
`
`FIG.20
`
`17
`
`17
`
`
`
`Patent Application Publication May 8, 2008 Sheet 17 of 42
`
`US 2008/0108310 Al
`
`Ootion 2
`
`Frequency
`
`440
`
`
`
`
`
`SEEIITNXENLLMIpesesese|aoS
`raterEyeC5x
`Yt
`442 SOS
`
`
`AWD,LS Lhe
`MU Xt
`
`Preyeryyar S60608
`SEexl
`Se,eesoeryodER
`
`
`SOREa<><
`
`
`C
`S
`
`
`eKwary’ry x i?
`seeTETMesSpPST
`
`
`SOsC00 ONE +
`
`
`
`YX CXXXXWa
`
`YXoroecyx000eIBe<<< ><>
`<p Re << ><
`oy ery
`GOOC0e2=
`Ped
`
`
`
`Seee
`armey
`
`
`
`Ye
`
`
`
`
`ry
`
`ir+
`
`
`
`
`
`
`
`
`© Pilot for Ant-0 © Pilot for Ant-1 @ Pilot tor Ant-2 QD Pilot for Ant-3
`© Pilot for Ant-4 @ Pitot for Ant-5 © Pilot for Ant-6 @ Pilot for Ant-7
`
`FIG. 21
`
`18
`
`18
`
`
`
`Patent Application Publication May 8, 2008 Sheet 18 of 42
`
`US 2008/0108310 Al
`
`Option 1
`
`Frequency
`
`i
`7
`‘y
`7
`\/
`\/
`\7
`\s a V/
`\/
`wr
`<7
`Fi
`Y
`ar wei
`
`
`CCCOOOOS SOOCOOES*
`
`SOOOCSO'!SSOOCCCS'S
`4 450
`
`
`andSma No ol a Dom RNOk Dk Ok Ok oS SO
`
`preaat
`00006086:=
`{
`
`
`Pk SS? Ors
`ae
`rxXLLt
`C)
`
`
`
`:
`
`or
`
`ane?
`
`
`SLTTMLI
`PPP PT PLT REL OTL
`
`
`GO\S9SOOCOS-COCSS
`
`
`OX XXOER XN LL
`LGA IX Load Nan cpa
`AWD
`Nyt
`
`
`
`
`secesee|| Secceoee|s
`
`
`SSSSOSS::~SOCOS: Xe
`
`
`
`LETTITS
`rs
`
`
`oe
`C2
`
`ow
`
`e
`OOS
`LMSISO
`
`pA Ah hts Rn lado
`
`
`ER os
`
`
`oR<>< >< >< >< >< aa
`oe
`
`
`Pe rk RNXINISII
`>
`
`
`Cy
`COOOL
`
`
`
`
`
`
`© Pilot for Ant-O © Pilot for Ant-1 @ Pilot for Ant-2 (QD Pilot for Ant-3
`
`© Pilot for Ant-A @® Pilot for Ant-5
`
`Pilot for Ant-6 @® Pitot for Ant-7
`
`& Pilot for Ant-8 © Pilot for Ani-9 @ Pilot for Ant-10
`
`Pilot for Ant~11
`
`FIG, 22
`
`19
`
`19
`
`
`
`Patent Application Publication May 8, 2008 Sheet 19 of 42
`
`US 2008/0108310 Al
`
`Frequency
`
`
`rx LISOOMis
`rxXKONXo
`
`
`CTGExxxSEL
`CXL)
`
`
`Option2
`
`4b4
`
`456
`
`Time
`
`arrPret
`treed
`
`Pilot for Ant-1 @ Pilot for Ant-2 QQ Pilot for Ant-3
`® Pilot for Ant-0 €
`& Pilot for Ant-4 @ Pilot for Ant-5 @ Pilot for Ant-6 @ Pilot for Ant-7
`
`© Pilot for Ant-8 © Pilot for Ant-9 Q@ Pilot for Ant-10
`
`Pilot for Ant-11
`
`FIG. 23
`
`20
`
`20
`
`€
`
`
`Patent Application Publication May 8, 2008 Sheet 20 of 42
`
`US 2008/0108310 Al
`
`Non Pre-coded Channel H for:
`
`1. Gurrent H Analysis and Future
`Feedback
`2. Other Users (Including Non-MIMO}
`to Assist Channel Interpolation
`
`451
`
`Re-Encode the Non Pre-Coded
`Channel H for:
`
`1. Coherent Demadulation of current User
`
`FIG.24
`
`21
`
`21
`
`
`
`US 2008/0108310 A1
`
`Patent Application Publication May 8, 2008 Sheet 21 of 42
`
`FIG.25
`
`22
`
`22
`
`
`
`Patent Application Publication May 8, 2008 Sheet 22 of 42
`
`US 2008/0108310 Al
`
`Frequency
`
`
`
`2
`
`Time
`
` vrorrT
`
`Pxx2XLLNHHDosSISA
`Seey KOKA) OOF
`p< <<< IIIak PSKoSe OSES
`
`
`
`uuee SSSEED
`
`
`ee:OZRICERese)Sores
`AOSOME NIGe
`
`OMIEEINEDesens
`OCSXXX
`SeaySosyOeSeayPe eeo>
`<oxe
`OCs
`
`
`
`
`HERE
`
`iia
`
`
`Sub-channel
`Sub-channel
`for MSS1
`for MSS2
`\500
`\\g02
`
`@ Data carrier for MSS2
`©) Data carrier for MSS1
`S047 Pilot Carrierfor MSS1 (Ant a) 228%) Pitot Cartier for MSS2 (Ant O}
`eS Pilat Carrier for MSS1 (Ant 1) 510% Pilot Carrier for MSS2 (Ant 1)
`
`FIG. 26
`
`23
`
`23
`
`
`
`Patent Application Publication May 8, 2008 Sheet 23 of 42
`
`US 2008/0108310 Al
`
`a
`
`— ~
`BB
`=> =
`Dawe
`_—
`= =
`2 2_&8
`5 5
`
`bg= 2
`wn
`noe
`CX
`KOC
`5
`RO
`
`ae
`
`ee
`.
`KA a
`
`Ces:POSCSRY & _
`
`
`PREShy
`
`
`~~? Se
`CXtes
`
`on a
`Ss
`ft
`=z =
`8B
`BD
`So
`w”
`—”
`a
`=
`=
`=
`=
`_
`oO
`ao
`i]
`—
`“—
`—h—_
`s
`s
`ff
`—
`=
`an
`oo
`a
`Rs
`es
`C3
`e3
`ao
`—_
`—
`_=
`=
`=
`w
`=
`=
`eo
`A
`fhe
`
`
`co
`SN
`
`oo
`oF
`
`:
`
`
`N
`:
`
`Roe
`
`oso =
`=
`2
`
`=
`
`<—
`
`nani
`fa
`
`nm
`on
`ta
`=
`EB
`=
`os
`wan
`co
`>
`
`wn
`v2
`=
`SB
`=
`8
`ol
`ca
`a5
`
`wv
`<2}
`=
`8S
`=
`3s
`—
`co
`ca
`+=!
`
`£5 8
`Cc)
`a.
`A
`
`:
`ma
`wa
`
`£
`OU
`uw
`
`24
`
`
`>
`ce
`=
`SS
`Bry se
`
`© hte
`
`
`
`
`
`fo
`
`a =
`
`24
`
`
`
`Patent Application Publication May 8, 2008 Sheet 24 of 42
`
`US 2008/0108310 Al
`
`yYY
`
`.
`
`
`
`
`
`
`
`
`
`
`Frequency
`
`
`
`
`
`
`
`PALLLNeSShXKSSNeSCEFisEyo529
`RONdo
`
`PL XENI
`BS,iceA RR
`SR
`=
`
`Time ¥rT)BOOOOOOkXSSiIRRROSNe RoSR
`
`SSSSOEOSeHOD
`
`ILENIOS
`
`rxiTTEESeBYOACONS)
`
`
`eeee7oxX83SaAORNEOS
`SROR
`
`
`
`Sub-channel
`for MNSS$1
`
`Sub-channel
`for MSS2
`
`©) Data carrier far MSS1
`
`6 Data carrier far MSS2
`
`@ Pilot Carrier for MSS1 (Ant 0) © Pilot Carrier for MSS2 (Ant 0)
`e Mesttae Pilot Carrier for
`@ Punctured Pilot Carrier for
`© Pilot Carrier for MSS1 (Ant 2}
`GQ Pilot Carrier far MSS2 (Ant 2)
`
`MSS2 {Ant 1}
`
`MSS1 (Ant1]
`
`FIG.28
`
`25
`
`25
`
`
`
`Patent Application Publication May 8, 2008 Sheet 25 of 42
`
`US 2008/0108310 Al
`
`
`
`
`
`
`Frequency
`
`
`
`ELLMEEKOVOIO
`oo
`x LORSOX.NRSCYZB3
`Time We—)xX sesse.neie:aCOREETeesS05
`
`RSIILIIL
`YOS5OK ESE
`erySe)ookKSASeSKaseR55
`ia!
`Byarsae
`PX)xMSO
`
`Se
`PCOS ee
`IR x
`aSRNa Se
`
`
`AO)ies
`BOYOONCOe
`OS SoeRoRKEOS.
`
`
`RSEREG
`
`
`
`Sub-channel
`
`Sub-channel
`for MSS1
`for MSS2
`
`©) Data carrier for MSS1
`
`&
`
`Data carrier for MSS2
`
`@ Pilot Carrier for MSS1 (Ant 0)
`
`Pilot Carrier for MSs2 (Ant 0}
`
`Punctured Pilot Carrier for
`eS MSS1 (Ant 1)
`@ Pilot Carrier for MSS1 (Ant2)
`
`©
`Q@
`
`Punctured Pilot Carrier for
`MS82 {Ant 1)
`Pilot Carrier far MSS2(Ant 2)
`
`© Pilot Carrier for MSS1 (Ant 3)
`
`€&
`
`Pilot Carrier for MSS2 {Ant 3)
`
`FIG. 29
`
`26
`
`26
`
`
`
`Patent Application Publication May 8, 2008 Sheet 26 of 42
`
`US 2008/0108310 Al
`
`Frequency
`
`
`
`
`XXXmeNS
`
`odd OOO
`Sub-channel for MSS1
`mscLOLXhe
`
`
`SeREOee)SeshSOOOSRo
`SON are a WaaKKVcKoc
`S. SoS
`iy,GSSfeSENBOKaS5e5ehRRSa6503ES7KXS
`ONG SeSate
`oRAhye So
`
`
`CSEYate SNMKi BeniesaysBSR(on)
`
`
` oe
`os SERSBAGCoeoreocooNoeoesakeopecooaooteeKoo
`
`PPEaeonsaccesaesCON
`HSKeX
`SNSe
`
`
`
`
`540
`
`542
`
`Time
`
`
`
`Sub-channel for MSS2
`I
`
`
`
`© Data carrier for MSS1
`& Data carrier for MSS2
`54d-yp Pilot Carrier fo MSS1 (Ant 0} °4°°@ Pilot Carrier for MSS2 (ant o
`S46pilot Carrier for MSS1 (Ant 1) 2477K Pilot Carrier for MSS2 (Ant 1)
`
`FIG.30
`
`27
`
`27
`
`
`
`Patent Application Publication May 8, 2008 Sheet 27 of 42
`
`US 2008/0108310 Al
`
`Time
`
`¥,
`
`
`
`Sub-channel for MSS1
`
`
`
`Frequency
`
`
`ASXXLLLLIDS
`Sie:
`SKILLMS
`eeeeeeseecoes
`
`
`ieXNRe
`BSAEXECEON
`eS
`
`eHEXYORERSSOERED
`
`RSsONSEXON PEEEES
`
`
`
`KS
`
`
`PY SEAROREN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Sub-channel far MSS2
`
`Data carrier for MSS1
`~ & Data carrier for MSS2
`Pilot Carrier tor MSS1 (Ant 0) 8°78} Pitot Carrier for MSS2 (Ant O}
`Pilot Carrier for MSS1 (Ant 1} 287) Pitot Carrier for MSS2 (Ant 1)
`Punctured Pilot Carrier for
`nd8w Punctured Pilot Carrier for
`MSS1 (Ant 2)
`MSS2 (Ant 2}
`Punctured Pilot Carrier for Boy Punctured Pilot Carrier for
`MSS1 (Ant 3)
`MSS2 (Ant 3}
`
`FIG. 31
`
`28
`
`28
`
`
`
`Patent Application Publication May 8, 2008 Sheet 28 of 42
`
`US 2008/0108310 Al
`
`600
`
`602
`
`MIMO/STC
`
`
`
`Beam~Farmer
`
`
`
`
`
`
`Set Up
`
`Feedback
`Feedback
`
`
`
`MIMO/STC
`
`
`
`
` MIMO/STC
`Beam-Former
`
`
`Feedback
`
`
`
`
`MIMO/STC e Beam-Former
`Unitnitary
`
`: |
`Selection
`
` Feedback
`
`Feedback
`
`602
`
`
`
`
`FIG. 32
`
`29
`
`29
`
`
`
`Patent Application Publication May 8, 2008 Sheet 29 of 42
`
`US 2008/0108310 Al
`
`Use Power to
`Transmit on Strang
`Eigen Modes
`
`Discard Weak}
`
`
`Eigen ea©
`
`
`
`SVD with
`
`Beamomer
`
`«&
`
`
`
`FIG.33
`
`Antennas
`
`Select Best Group
`Antenna with
`Power Boosting
`
`Turn Off a Group
`
`OFDM
`Domain
`
`FIG. 34
`
`30
`
`30
`
`
`
`Patent Application Publication May 8, 2008 Sheet 30 of 42
`
`US 2008/0108310 Al
`
`+AS-1
`
`- SVD SB-1
`
`_ SVD Performance
`
`
`
`SNR(UnitNoiseVariance)
`
`ed
`
`OMbMRMON-Lo
`
`Sub-Carrier Index
`
`FIG. 35
`
`31
`
`31
`
`
`
`Patent Application Publication May 8, 2008 Sheet 31 of 42
`
`US 2008/0108310 Al
`
`VB LI @SVDLI #VBL2 *SVDL2 *VBL3 @SVDL3
`
`+ AS-1
`
`- SVD SB-1
`
`SVD Performance
`
`=m 6-0
`fa A
`a
`
`
`
`Sub-Carrier Index
`
`FIG, 36
`
`32
`
`g2
`
`a lege 3—
`
`?0
`
`32
`
`
`
`Patent Application Publication May 8, 2008 Sheet 32 of 42
`
`US 2008/0108310 Al
`
`204
`
`
`
`f Measure MIMO
`Measure MIMO
`Channel H
`Ghranne! nH
`
`
`
`
`
`
`
`
`
`
`MIMO Feedback
`Channel
`214
`
`
`AMC/Eigen
`Cal Feedback
`
`Assignment
`Channel
`222
`
`
`FIG.37
`
`33
`
`33
`
`
`
`Patent Application Publication May 8, 2008 Sheet 33 of 42
`
`US 2008/0108310 Al
`
`
`
`
`
`
`Measure MIMO
`Channel H
`246
`
`Differential
`Encoding of H
`248
`
`
`
`Reconstyuct H
`a
`
`MIMO Feedback
`Channel
`252
`
`
`
`
`|)
`
`Per Stream ANC hi:
`Beam Former v" ||) 3
`20
`
`H=UDY
`208
`
`FIG. 38
`
`34
`
`34
`
`
`
`Patent Application Publication May 8, 2008 Sheet 34 of 42
`
`US 2008/0108310 Al
`
`
`
` Feedback —
`
`Channel
`284
`
`268
`
`Input
`
`Dither Signal
`
`2e5~
`
` (AI8, -AlB,
`
`
`-
`Quantizer
`
`
`Offset
`
`
`FIG. 40
`
`35
`
`35
`
`
`
`Patent Application Publication May 8, 2008 Sheet 35 of 42
`
`US 2008/0108310
`
`Al
`
`
`
`[|| Measure MIMO
`Channel H
`i}
`304
`i
`
`300
`
`
`Differential
`
`Encoding of H
`308
`
`
`
`
`
`;
`
`
`
`
`Differential
`
`
`Encoding of H
`
`
`
`
`Measure MIMO
`Channel H
`
`
`|
`7
`302
`
`Limited
`Capacity
`ffN
`
`|O
`
`W
`
`FIG.41
`
`36
`
`Per Stream AMC
`Beam Former v"|
`
`314
`
`:
`
`36
`
`
`
`Patent Application Publication May 8, 2008 Sheet 36 of 42
`
`US 2008/0108310 Al
`
`
`
`
`
`
`
`©
`Feedback Requirement (NXN MIMQ)
`Unitary Matrix|Direct H Matrix|Complexity
`PeeH
`
`REeeee0
`
`
`
`
`
`
`P512000%
`pSTT
`Pottah
`p88TateOm
`
`FIG. 42
`
`37
`
`37
`
`
`
`Patent Application Publication May 8, 2008 Sheet 37 of 42
`
`US 2008/0108310 Al
`
`
`
`
`'| Measure MIMO
`Channel 4
`326
`
`
`
`
`
`
`
`Reconstruct
`Givens
`Quantize
`Reconstruct
`Beam
`
`Former|_|TransformParameter Parameter
`
`
`
`
`
`{6, ch
`V=G1G2
`0, c}
`V=GIG2
`
`
`
`
`330
`338
`334
`
`
`
`
`340
`
`
`
`
`AMC/Eigen
`CQ] Feedback
`
`
`Assignment
`Channel
`
`
`343
`342
`
`
`
`
`
`
`FIG.43
`
`38
`
`38
`
`
`
`Patent Application Publication May 8, 2008 Sheet 38 of 42
`
`US 2008/0108310 Al
`
`352
`
`Input x
`
`350
`
`FIG.44
`
`39
`
`39
`
`
`
`Patent Application Publication May 8, 2008 Sheet 39 of 42
`
`US 2008/0108310 Al
`
`Construct
`
`Hypothesis
`Test Set {8, c}
`
`
`
`
`Givens
`
`
`
`
`362
`Beam search||feceiver
`
`
`Reconstruct
`Minimum\*)criteria
`Former
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`COI Feedback
`AMC/Eigen
`
`
`Channel
`Assignment
`
`
`
`343
`342
`
`
`
`FIG.45
`
`40
`
`40
`
`
`
`Patent Application Publication May 8, 2008 Sheet 40 of 42
`
`US 2008/0108310 Al
`
`Symbol-0
`
`Symbol-1
`
`
`
`symbol-2
`
`
`
`
`
`
`
`Vector Index|Mn,8m Mn,8m+i Mn,8m+7
`
`
`
`PO, P1, P2, Pa, PO, P1, P2, PS
`
`PO, P3, P2, P1, PO, P3, P2, Pi
`
`PQ, PO, P1, P1, P2, P2, P3, P3
`
`
`PO, PO; P3, P3, P2, P2, Pt, Pt
`PO, PO, PO, PO, PO, PO, PO, PD
`
`PD, P2, PO, P2, PO, P2, PO, P2
`PO, P2, PO, P2, P2, PG, P2, PO
`P Q, P2, P2, PG, P2, PO, PO, P2
`
`
`
`372
`
`|
`FIG. 46
`
`41
`
`41
`
`
`
`Patent Application Publication May 8, 2008 Sheet 41 of 42
`
`US 2008/0108310 Al
`
`Symbal-0
`
`Antenna 0
`
`Antenna 1
`
`Symbol-2
`
`
`Symbol-1
`
`Pattern O
`
`Pattern 1 x
`
`382
`
`Symbol~2.
`
`Symbal-0
`
`symbol-1
`
`42
`
`42
`
`
`
`Patent Application Publication May 8, 2008 Sheet 42 of 42
`
`US 2008/0108310 Al
`
`Space Time Coding Matrix Set
`
`
`
`Space Time Coding Matrix Set
`
`Unitary
`Two
`Single
`
`
`Stream |Beam-Forming| Stream |Beam-Forming
`Index
`Vector
`Index
`Vector
`
`
`ft|P| V1
`
`
`[4
`[v4
`
`
`
`|5|NS )s|—ee
`
`
`7wT,
`|8|ve
`<=
`
`43
`
`
`
`US 2008/0108310 Al
`
`May 8, 2008
`
`CLOSED LOOP MIMO SYSTEMS AND METHODS
`
`RELATED APPLICATIONS
`
`[0001] This application claims the benefit of U.S. Provi-
`sional Patent Application No. 60/581,356 filed on Jun. 22,
`2004, U.S. Provisional patent Application No. 60/582,298
`filed on Jun. 24, 2004, U.S. Provisional Patent Application
`No. 60/601,178 filed on Aug. 13, 2004, Provisional Patent
`Application No. 60/514,621 filed on Sep. 30, 2004, Provi-
`sional Patent Application No. 60/619,461 filed on Oct. 15,
`2004 and Provisional Patent Application No. 60/642,697filed
`on Jan. 10, 2005, all of which are hereby incorporated by
`reference in their entirety.
`
`FIELD OF THE INVENTION
`
`[0002] The invention relates to MIMO (multiple input,
`multiple output) systems and methods.
`
`BACKGROUND OF THE INVENTION
`
`In MIMO(multiple input multiple output) OFDM
`[0003]
`(orthogonal frequency division multiplexing) systems, there
`are multiple transmit antennas and multiple receive antennas
`and a plurality of sub-carriers that are available for transmis-
`sion between the transmit antennas andthe receive antennas
`for either one or multiple users. New advances in MIMO
`OFDMsystemsare taught in Applicant’s co-pending appli-
`cation <attorney docket 71493-1320> entitled “Pilot Design
`For OFDM Systems With Four transmit Antennas”filed Mar.
`15, 2005, and in Applicant’s co-pending application <attor-
`ney docket 71493-1330) entitled “Wireless Communication
`Methods, Systems, And Signal Structures”filed Apr. 4, 2005,
`both hereby incorporated by reference in their entirety. With
`open loop implementations, the transmitter transmits on the
`multiple transmitter antennas and sub-carriers without the
`benefit of channel information fed back from the receivers.
`
`[0004] Efforts have been madeto facilitate wireless closed-
`loop MIMO communications including broadband closed-
`loop MIMO,which might for example be based on OFDM
`modulation schemes, and narrowband closed-loop MIMO.
`Broadband closed-loop MIMO includes many sub-bands.
`Each of these sub-bands requires MTMOchannel feedback
`for a closed-loop implementation. As a result the feedback
`resources required for broadband closed-loop MIMO can
`become quite large. Narrowband closed-loop MIMO, by
`comparison, includes one or a few sub-bands and requires a
`relatively smaller amount of feedback resources. Broadband
`and narrowband MIMO,therefore, have different applica-
`tions.
`
`SUMMARYOF THE INVENTION
`
`[0005] According to one broad aspect, the invention pro-
`vides a MIMO system comprising: a transmitter having mul-
`tiple transmit antennas; at least one receiver, each receiver
`having at least one receive antenna; each receiver being
`adapted to transmit at least one type of feedback information
`selected from a group consisting of: information for use in
`performing beam-forming; antennaselection/grouping infor-
`mation.
`
`In some embodiments, a transmission format to
`[0006]
`each receiveris selected from a group oftransmission formats
`consisting of: spatial multiplexing; vector weighted spatial
`multiplexing; matrix weighted
`spatial multiplexing;
`
`K-stream spatial multiplexing employing more than K trans-
`mit antennas; single stream STTD; single stream STTD with
`proportional weighting and antenna selection; multi-stream
`STTD; multi-stream STUD with layer weighting; multi-
`stream STTD with a combination of layer weighting and
`proportional weighting; and hybrid beam-formingand spatial
`multiplexing.
`
`Insome embodiments, a defined sub-set of available
`[0007]
`formats is made available for a given receiver, and wherein
`the given receiver feeds back a selection of one of the defined
`sub-setof available formats.
`
`In some embodiments, each receiver performs
`[0008]
`respective channel measurements and feeds back information
`for use in performing beam-forming based on the respective
`channel measurements.
`
`In some embodiments, the information for use in
`[0009]
`performing beam-formingis selected from a group consisting
`of: a) elements of a measured channel matrix; b) elements of
`a V matrix of a SVD decomposed channel matrix; c) param-
`eters of a Givens decomposition of a V matrix of a SVD
`decomposed channel matrix; d) parameters of a truncated
`Givens decomposition of a V matrix of a SVD decomposed
`channel matrix, where one or more eigen-vectors are dis-
`carded; e) differentially encoded elements of a measured
`channel matrix; f) differentially encoded elements of a V
`matrix of a SVD decomposed channel matrix; g) differen-
`tially encoded parameters of a Givens decompositionor trun-
`cated Givens decomposition of a V matrix of aSVD decom-
`posed channel matrix; h) Householder decomposition; 1) full
`scalar quantization of any of the information types of a)
`through h); j) partial scalar quantization of any of the infor-
`mation types a) through g); k) scalar quantization of any one
`of the information types a) through h) where varying resolu-
`tion is used to quantize parameters; 1) vector quantization of
`any of the information types of a) through h); m) a combina-
`tion of scalar quantization and differential quantization for
`any of the information types a) through h); n) using a Delta
`Sigma quantizer for any of the information types a) through
`h); 0) binary beam-forming weights; p) a differential index
`into a set of vector quantizations; and q) pre-defined code-
`book.
`
`In some embodiments beam-forming feedback is
`[0010]
`performed by each receiver as a function of receiver specific
`criteria.
`
`Insome embodiments, the receiver specific criteria
`[0011]
`is selected from a group consisting of: Max SNR; b) Max
`Shannon capacity; and c) True receiver operational process.
`
`In some embodiments, antennaselection/grouping
`[0012]
`information is at least one information type selected from a
`group consisting of: a) selection between SM (spatial multi-
`plexing) and STTD (space time transmitdiversity) transmis-
`sion format; b) selection of particular antennas for SM trans-
`mission; c) selection and grouping ofparticular antennas for
`STTD transmission; and d) eigen-mode selection informa-
`tion.
`
`Insome embodiments,the system further comprises
`[0013]
`the receiver determining the antenna selection/grouping
`information by performing a step selected from a group of
`steps consisting of: performing SVD decomposition anddis-
`carding weak eigen-modes; selecting antennas using deter-
`minants of sub-MIMOchannel matrices.
`
`44
`
`44
`
`
`
`US 2008/0108310 Al
`
`May 8, 2008
`
`Insome embodiments, feed back and beam-forming
`[0014]
`and/or antenna selection/grouping is performed for sub-car-
`riers of a multi-carrier system to a resolution selected from a
`group consisting of: a) for every sub-carrier individually; b)
`for groups of consecutive sub-carriers; c) for an entire set of
`sub-carriers; d) for sets of groups of sub-carriers.
`
`In some embodiments, transmission matrices and
`[0015]
`feedback are in accordance with one of FIGS. 11 to 14.
`
`the transmitter transmits
`In some embodiments,
`[0016]
`pilots on each transmit antennafor use in performing channel
`estimation.
`
`Insome embodiments,at least someofthe pilots are
`[0017]
`puncturedpilots.
`
`In some embodiments, at least some of the pilots
`[0018]
`comprise un-coded pilots for use by multiple receivers.
`
`FIG. 2 is a block diagram representation of a base
`[0032]
`station according to one embodimentofthe present invention;
`
`[0033] FIG.3isa block diagram representation of a mobile
`terminal according to one embodimentof the present inven-
`tion;
`
`FIG.4 is a logical breakdown of an OFDM trans-
`[0034]
`mitter architecture according to one embodiment of the
`present invention;
`
`FIG. 5 is a logical breakdown of an OFDMreceiver
`[0035]
`architecture according to one embodiment of the present
`invention;
`
`FIG. 6 is a first example schematic diagram for
`[0036]
`beam-forming spatial multiplexing (SM)transmission using
`matrix or vector weighting according to an embodimentofthe
`invention;
`
`Insome embodiments, the pilots compriseuser spe-
`[0019]
`cific pre-codedpilots for use byparticular receivers receivers.
`
`Insome embodiments, the pilots compriseuser spe-
`[0020]
`cific pre-codedpilots for use by particular receivers receivers
`and un-codedpilots for use by multiple receivers.
`
`FIG. 7 is a second example schematic diagram for
`[0037]
`beam-forming SM transmission with matrix weighting
`according to an embodimentofthe invention;
`
`FIG. 8 is a schematic diagram for use in describing
`[0038]
`antenna/sub-channelselection criteria;
`
`the pilot patterns are as
`In some embodiments,
`[0021]
`shown in any one of FIGS. 17-23 with generalizations as
`described.
`
`FIG. 9 is a graphical comparison of fixed D-STTD
`[0039]
`(double-space-time time division) and antenna grouping
`D-STTD;
`
`the pilot patterns are as
`In some embodiments,
`[0022]
`shown in one of FIGS. 26-31 with generalizations as
`described.
`
`FIG. 10 is a schematic diagram of sub-channelallo-
`[0040]
`cation for a 4-antennatransmitter and two 2-antennareceivers
`
`according to an embodimentofthe invention;
`
`In some embodiments, feedback information is
`[0023]
`transmitted using a feedback channel having the structure of
`one of FIGS. 46 to 48 with generalizations as described.
`
`FIG. 11 is a closed loop STC/MIMO 3-transmit
`[0041]
`antenna grouping arrangement
`in accordance with an
`embodimentof the invention;
`
`In some embodiments, at least one receiver has a
`[0024]
`plurality of receive antennas.
`
`Insome embodiments,the at least one receiver com-
`[0025]
`prises a plurality of receivers.
`
`In some embodiments, sub-channels are defined
`[0026]
`using at least one of; AMC sub-channels, where respective
`adaptive modulation and coding is defined for each AMC
`sub-channel; PUSC sub-channels.
`
`Inanother embodiment,a receiver is providedthatis
`[0027]
`adapted to implementreceiver functionality as summarized
`above.
`
`In another embodiment, a transmitter is provided
`[0028]
`that is adapted to implementtransmitter functionality as sum-
`marized above.
`
`[0029] Other aspects and features of the present invention
`will become apparent to those ordinarily skilled in the art
`upon review ofthe following description of specific embodi-
`ments of the invention in conjunction with the accompanying
`figures.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0030] Preferred embodiments ofthe invention will now be
`described with reference to the attached drawings in which:
`
`FIG. 12 is a closed loop STC/MIMO 3-transmit
`[0042]
`antenna selection arrangement
`in accordance with an
`embodimentof the invention;
`
`FIG. 13 is a closed loop STC/MIMO 4-transmit
`[0043]
`antenna arrangement in accordance with an embodimentof
`the invention;
`
`FIG. 14 is a closed loop STC/MIMO 4-transmit
`[0044]
`antenna arrangement in accordance with an embodimentof
`the invention;
`
`[0045] FIGS. 15 and 16 show binary unitary beam-forming
`matrices in accordance with embodimentsof the invention;
`
`FIG. 17 is pilot mapping for a pilot allocation for
`[0046]
`4-antenna BS (basestation) for the optional FUSC (full uti-
`lization sub-channel) and Optional AMC(adaptive modula-
`tion and coding) zones in 802.16d in accordance with an
`embodimentof the invention;
`
`[0047] FIGS. 18 and 19 are pilot mappingsfora pilot allo-
`cation for four transmit antennas in which there is no punc-
`turing required in accordance with an embodiment of the
`invention;
`
`[0048] FIGS. 20 and 21 are pilot mappingsfora pilot allo-
`cation for eight transmit antennas in accordance with an
`embodiments of the invention;
`
`[0031] FIG. 1 is a schematic diagram representation of a
`cellular communication system according to one embodi-
`mentof the present invention;
`
`[0049] FIGS. 22 and 23 are pilot mappingsfora pilot allo-
`cation for twelve transmit antennas in accordance-with an
`embodiments of the invention;
`
`45
`
`45
`
`
`
`US 2008/0108310 Al
`
`May 8, 2008
`
`[0050] FIG.24isaschematic diagram showing an example
`ofpre-coding of MIMOpilots in accordance with an embodi-
`mentof the invention;
`
`FIG. 45 is a block diagram of a system employing a
`[0068]
`receiver based Givens transform in accordance with an
`embodimentof the invention;
`
`[0051] FIG.25isaschematic diagram showing an example
`ofpre-coding of MIMOpilots in accordance with an embodi-
`mentof the invention suitable for larger antenna arrays;
`
`[0052] FIG. 26 isa pilot mapping showinga pre-codedpilot
`design for a 2-antenna basestation (BS) for optional AMC in
`accordance with an embodimentof the invention;
`
`[0053] FIG. 27 is a second pre-coded pilot design for a
`2-antenna basestation (BS) for optional AMCin accordance
`with an embodimentofthe invention;
`
`[0054] FIG. 28 isa pilot mapping showinga pre-codedpilot
`design for a 3-antenna basestation (BS) for optional AMC in
`accordance with an embodimentof the invention;
`
`[0055] FIG. 29isa pilot mapping showinga pilot design for
`a 4-antenna basestation (BS) for optional AMCin accordance
`with an embodimentofthe invention;
`
`[0056] FIG. 30 isa pilot mapping showing a pre-codedpilot
`design for a 2-antenna BS for PUSC(partial utilization sub-
`channel) zone in accordance with an embodiment of the
`invention;
`
`[0057] FIG.31 isa pilot mapping showinga pre-codedpilot
`design for a 4-antenna ES for PUSC zone in accordance with
`an embodimentofthe invention;
`
`[0058] FIG. 32 is a schematic diagram of a set of closed
`loop STC/MIMOarrangements with beam-formerstructures
`in accordance with an embodimentof the invention;
`
`[0059] FIGS. 33, 34, 35 and 36 present a comparison of
`SVD(singular value decomposition) to antenna grouping;
`
`[0060] FIG. 37 is a block diagram of a system employing a
`direct differential encoding in accordance with an embodi-
`ment of the invention in which MIMO channel and CQI
`(channel quality indication) are separately fed back;
`
`[0061] FIG. 38 is a block diagram of a system employing a
`direct differential encoding in accordance with another
`embodimentof the invention in which MIMO channel and
`
`CQIare jointly fed back;
`
`[0062] FIG. 39 is a block diagram of a system employing a
`direct differential encoding in accordance with an embodi-
`mentof the invention featuring 1 bit DPCM;
`
`[0063] FIG. 40is a block diagram of a system employing a
`direct differential encoding in accordance with an embodi-
`mentof the invention and using a 1 bit AZ modulator;
`
`[0064] FIG. 41 is a block diagram of a system employing a
`direct differential encoding in accordance with an embodi-
`mentof the invention for multiple users;
`
`FIG. 46 is an example of space-time coding for use
`[0069]
`on a CQICH (channel quality indication channel) in accor-
`dance with an embodiment of the invention suitable for a
`
`single input single output application;
`
`FIG. 47 is an example of space-time coding for
`[0070]
`CQICHin accordance with an embodimentof the invention
`suitable for supporting STUD;
`
`FIG. 48 is an example of space-time coding for
`[0071]
`CQICHin accordance with an embodimentof the invention
`suitable for SM (spatial multiplexing);
`
`[0072] FIGS. 49 and 50 area set oftables for concatenation
`of STC (space-time coding)/MIMO with a beam-former in
`accordance with an embodimentof the invention.
`
`DETAILED DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`General Background and Example System Overview The
`following providesa glossary of someofthe termsusedin this
`application:
`
`AMC—Adaptive Coding and Modulation
`BS or BTS—BaseStation
`
`CL_MIMO—Closed Loop MIMO
`
`CQI—Channel Quality Indicator
`
`CQICF—CQIchannel
`DFT—Discrete Fourier Transform
`
`FB—Feedback
`
`FDD—Frequency Duplex
`FFT—Fast Fourier Transform
`
`MIMO—Miultiple Input Multiple Output
`MLD—Maximum Likelihood Detector
`
`MSE—Minimum square error
`MSS—Mobile Subscriber Station
`
`PUSC—Partially Utilized Sub-Channel
`
`QoS—Quality of service
`
`SISO—Single Input Single Output
`
`SVD—Singular Value Decomposition
`
`STTD—Space Time Transmit Diversity
`
`SM-—Spatial Multiplexing
`[0065] FIG. 42 containsatable ofvariousdirect differential
`SQ—Scalar Quantize
`encoding feedback in accordance with embodiments of the
`invention;
`
`TDD—Time Duplex
`
`[0066] FIG. 43 isa block diagram ofa system employing an
`SVDbased Givenstransform feedback in accordance with an
`embodimentof the invention;
`
`[0067] FIG. 44 is another example of an SVD based Givens
`transform in accordance with an embodimentofthe invention
`in which a further spherical code based quantization is per-
`formed;
`
`VQ—Vector Quantize
`
`[0073]