throbber
US0074542l2B2
`
`(12) United States Patent
`Li et al.
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 7,454,212 B2
`Nov. 18, 2008
`
`(54) OFDMA WITH ADAPTIVE
`SUBCARRIER-CLUSTER CONFIGURATION
`AND SELECTIVE LOADING
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`(75)
`
`Inventors: Xiaodong Li, Bellevue, WA (US); Hui
`Liu, Sammamish, WA (US); Kemin Li,
`Bellevue, WA (US); Wenzhong Zhang,
`Bellewes WA (US)
`(73) Assignee: Adaptix, Inc., Bellevue, WA (US)
`( * ) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`(21) Appl.No.: 11/199,586
`
`456705889 A
`
`6/1987 Hewitt et 31'
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`DE
`
`198 00 953
`
`7/1999
`
`(51)
`
`Filed:
`
`(22)
`(65)
`
`Aug. 8, 2005
`Prior Publication Data
`US 2006/0083210 A1
`Apr. 20, 2006
`.
`.
`Related U'S' Apphcatlon Data
`(63) Continuation of application No. 09/738,086, filed on
`Dec. 15, 2000, now Pat. No. 6,947,748.
`Int. Cl.
`(2006.01)
`H04B 17/00
`(2006.01)
`H04B 7/00
`(2006.01)
`H04Q 7/20
`(2006.01)
`H04Q 7/00
`(2006.01)
`H04Q 7/28
`(2006.01)
`H04M 1/00
`(2006.01)
`H04M 1/38
`(52) U.S. Cl.
`.................... .. 455/450; 455/67.11; 455/69;
`455/452.2; 455/464; 455/509; 455/550.1;
`455/556.2;455/561;370/329370/341
`(58) Field of Classification Search ............ .. 455/179.1,
`455/188.1, 422.1, 516_517, 67.11, 561, 5621,
`455/132435, 456.5i456.6, 455, 423i425,
`455/63.1_63.2, 6245, 41.2_41.3’ 443_453,
`455/463i464, 509510, 553, 512i513, 524i526,
`455/550.1, 168.1’ 176.1’ 69, 70, 266’ 403’
`455/500, 55 6'2; 370/203_210, 311, 346_347,
`370/465i480, 312%”, 319i322, 328i330,
`370/338, 341_344, 395.21’ 395.41’ 430’
`370/437, 447, 449, 458, 461—462, 913; 375/311,
`375/240, 240.07, 240.11
`See application file for complete search history.
`
`(Continued)
`OTHER PUBLICATIONS
`
`Wong et al. “Multiuser OFDM with Adaptive Subcarrier, Bit, and
`Power Allocation”, IEEE Journal on Selected Areas in Communica-
`ti0I1S.1EEE.NeWY0f1<,US, 1999, V01. 17, NR 10, PP~ 1747-1753
`Mexican Oflice Action issued for PiMa/2003/005311 dated Mar. 31,
`2006
`
`(Continued)
`
`Primary Examiner—Meless N Zewdu
`(74) Attorney, Agent, or Firm—Fulbright & Jaworski L.L.P.
`
`(57)
`
`ABSTRACT
`
`A method and apparatus for subcarrier selection for systems
`is described.
`In one embodiment,
`the system employs
`°“h°g°“a1.freq“e“°Y diViSi°“m“1‘iP1?a°°eSS(OFDMA?In
`one embodiment, a method for subcarrier selection comprises
`each of multiple subscribers measuring channeland interfer-
`ence information for subcarriers based on pilot symbols
`received from a base station, at least oneofsubscribers select-
`mg a set of candidate subcarriers, providing feedback infor-
`mation on the set of candidate subcarriers to the base station,
`and the one subscriber receiving an indication of subcarriers
`ofthe set ofsubcarriers selected by the base station for use by
`the One S“bS°“ber~
`
`33 Claims, 7 Drawing Sheets
`
`Rairainins
`Needed
`7
`
`Peiiudiraliy Broadcast Film
`OFDM Symbols in Subscribers
`
`Subscriber(s) Cunlinuously Monitors
`Pilul SymhoislMeasures SINR and/oi
`
`Each Suhsoriber Selects One nr More
`Clusters for Each Base Siaiion
`
`Ease Slat‘
`Clusie
`
`Selecis One or More
`I Each Subscriber
`
`Base Station Notifies me suhsnriber
`Regarding Cluslei Allacalion
`
`other Parameters
`
`
`101
`
`102
`
`103
`
`104
`
`105
`
`SPRINT 1118
`
`

`

`US 7,454,212 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`2005/0025099 A1
`
`2/2005 Heath et al.
`
`5,280,630
`5,437,054
`5,479,447
`5,504,775
`5,507,034
`5,515,378
`5,555,268
`5,588,020
`5,708,973
`5,726,978
`5,734,967
`5,774,808
`5,822,372
`5,839,074
`5,867,478
`5,886,988
`5,887,245
`5,909,436
`5,914,933
`5,933,421
`5,956,642
`5,973,642
`5,991,273
`6,005,876
`6,009,553
`6,023,622
`6,026,123
`6,041,237
`6,052,594
`6,061,568
`6,064,692
`6,064,694
`6,067,290
`6,091,955
`6,108,374
`6,111,919
`6,131,016
`6,141,565
`6,144,696
`6,226,320
`6,282,185
`6,298,092
`6,307,851
`6,327,472
`6,330,460
`6,366,195
`6,377,632
`6,377,636
`6,411,186
`6,415,153
`6,449,246
`6,473,467
`6,477,158
`6,526,281
`6,545,997
`6,553,011
`6,567,383
`6,657,949
`6,726,297
`6,904,283
`6,920,122
`6,985,432
`7,047,011
`7,373,151
`2002/0114269
`2003/0067890
`2003/0169681
`2003/0169824
`
`>D>>>D>>>>D>>>>>>>D>>>>D>D>D>D>>D>D>D>>D>D>>D>D>D>>D>D>>D>
`
`B1*
`
`B2*
`B1
`B1*
`B1
`B1
`A1
`A1
`A1
`A1
`
`1/1994
`7/1995
`12/1995
`4/1996
`4/1996
`5/1996
`9/1996
`12/1996
`1/1998
`3/1998
`3/1998
`6/1998
`10/1998
`11/1998
`2/1999
`3/1999
`3/1999
`6/1999
`6/1999
`8/1999
`9/1999
`10/1999
`11/1999
`12/1999
`12/1999
`2/2000
`2/2000
`3/2000
`4/2000
`5/2000
`5/2000
`5/2000
`5/2000
`7/2000
`8/2000
`8/2000
`10/2000
`10/2000
`11/2000
`5/2001
`8/2001
`10/2001
`10/2001
`12/2001
`12/2001
`4/2002
`4/2002
`4/2002
`6/2002
`7/2002
`9/2002
`10/2002
`11/2002
`2/2003
`4/2003
`4/2003
`5/2003
`12/2003
`4/2004
`6/2005
`7/2005
`1/2006
`5/2006
`5/2008
`8/2002
`4/2003
`9/2003
`9/2003
`
`............. .. 455/34.1
`
`............ .. 370/252
`
`............ .. 455/449
`
`............ .. 455/450
`
`Wang
`Rappaport et al.
`Chow et al.
`Chouly et al.
`Bodin et al.
`Roy, III et al.
`Fattouche et al.
`Schilling
`Ritter
`Frodigh et al.
`Kotzin et al.
`Sarkioja et al.
`Emami
`Plehn et al.
`Baum et al.
`Yun et al.
`Lindroth et al.
`Engstrom et al.
`Cin1ini et al.
`Alamouti et al.
`Larsson et al.
`Li et al.
`Abu-Dayya
`Cin1ini, Jr. et al.
`Martinez et al.
`Plaschke et al.
`Williams
`Farsakh
`Chuang et al.
`Dent
`Chow
`Clark et al.
`Paulraj et al.
`455/447
`Aalto et al.
`Balachandran et al.
`Yonge, III
`Greenstein et al.
`Feuerstein et al.
`Shively et al.
`Hakkinen et al.
`Hakkinen et al.
`Heath, Jr.
`Jung et al.
`.......... .. 455/450
`Westroos et al.
`Wong et al.
`............... .. 455/562
`Harel et al.
`Paulraj et al.
`Paulraj et al.
`Lilleberg et al.
`Liew
`Barton et al.
`Wallace et al.
`Take
`Gorsuch et al.
`Bohnke et al.
`Yan et al. .................. .. 370/328
`Bohnke
`Jones, IV et al.
`Uesugi
`.................... .. 455/450
`Li et al.
`Hanaoka et al.
`Hadad ...................... .. 370/203
`Wikman et al.
`Ahmed
`Onggosanusi et al.
`Goel et al.
`Li et al.
`Chayat
`
`........ .. 455/560
`
`............ .. 375/267
`
`........ .. 455/452.1
`
`FOREIGN PATENT DOCUMENTS
`
`DE
`DE
`DE
`EP
`EP
`EP
`EP
`EP
`EP
`FR
`JP
`KR
`W0
`W0
`W0
`
`198 00 953 C1
`*
`19800953
`019800953 C1 *
`0 869 647 A2
`0882377 B1
`0 926 912 A2
`0 929 202 A1
`0 999 658
`0999658
`2 777 407 A1
`06029922
`1999-28244
`W0 98/16077 A2
`W0 98/30047 A1
`W0 02 49305 A2
`
`7/1999
`7/1999
`7/1999
`10/1998
`4/1999
`6/1999
`7/1999
`5/2000
`5/2000
`10/1999
`2/1994
`4/1999
`4/1998
`7/1998
`6/2002
`
`OTHER PUBLICATIONS
`
`Ye Li et al.; “Clustered 0FDM with Channel Estimation for High
`Rate Wireless Data”; Mobile Multimedia Communications, 1999.
`(MoMuC’99) 1999 IEEE International Workshop on Nov. 15-17,
`1999; pp. 43-50.
`Korean Oflice Action issued for 2003-7007962 dated Apr. 28, 2006.
`Korean Oflice Action issued for 2003-7007963 dated Apr. 29, 2006.
`Bender et al., CDMNHDR: A Bandwidth-Eflicient High-Speed
`Wireless Data Service for Nomadic Users, IEEE Communications
`Magazine, Jul. 2000, pp. 70-87. **
`Frullone et al., PRMA Performance in Cellular Environments with
`Self-Adaptive Channel Allocation Strategies, IEEE Transactions on
`Vehicular Technology, Nov. 1996, pp. 657-665, vol. 45, No. 4. **
`Xu, Guanghan and Li, San-Qi, Throughput Multiplication of Wire-
`less Lans for Multimedia Services: SDMA Protocol Design, 1994
`IEEE, pp. 1326-1332. **
`Ward, James and Compton, R. Ted, Jr., High Throughput Slotted
`Aloha Packet Radio Networks with Adaptive Arrays, IEEE Transac-
`tions on Communications, Mar. 1993, pp. 460-470, vol. 41, No. 3.**
`Tsoulos, G.V., Smart Antennas for Mobile Communication Systems:
`Benefits and Challenges, Electronics & Communication Engineering
`Journal, Apr. 1999, pp. 84-94.**
`Shad et al., Indoor SDMA Capacity Using a Smart Antenna Basesta-
`tion, 1997 IEEE, pp. 868-872.**
`Farsakh, Christof and Nossek, JosefA., On the Mobile Radio Capac-
`ity Increase Through SDMA, no date (after 1997).**
`Farsakh, C. et al., “Maximizing the SDMA Mobile Radio Capacity
`Increase by DOA Sensitive Charmel Allocation,” Wireless Personal
`Communications, Kluwer Academic Publishers, NL, vol. 11, No. 1.
`Oct. 1999, pp. 63-76, XP000835062, ISSN: 0929-6212.**
`Wong, C. Y, et al., Multiuser 0FDM With Adaptive Subcarrier, Bit,
`and Power Allocation, IEEE Journal on Selected Areas in Commu-
`nications, Oct. 1999, IEEE Inc., NewYork, USA, vol. 17, Nr. 10, pp.
`1747-1758, XP000855475,
`ISSN: 0733-8716 Sections I and II
`abstract.**
`Gruenheid, R. et al: “Adaptive Modulcation and Multiple Access for
`the OFDM Transmission Technique,” Wireless Personal Communi-
`cations, Kluwer Academic Publishers, NL, vol. 13, NR. 1/2, Year
`2000, pp. 5-13 XP000894156, ISSN: 0929-6212.**
`Motegi, M. et al.: 0ptimum Band Allocation According to Subband
`Condition for BST-0FDM 11th IEEE International Symposium on
`Personal Indoor and Modile Radio Communications, vol. 2, Sep.
`18-21, 2000, pp. 1236-1240, XP002213669, Piscataway, NJ, USA,
`ISBN: 0-7803-6463-5.**
`Kapoor, S. et al.: “Adaptive Interference Suppression in Multiuser
`Wireless, 0FDM Systems using Antenna Arrays,” IEEE Transactions
`on Signal Processing, vol. 47, No. 12, Dec. 1999, pp. 3381-3391,
`XP000935422, IEEE, NY, USA, ISSN: 1053-587X.**
`Ye Li, et al.: “Clustered 0FDM with channel estimation for high rate
`wireless
`data,” Mobile Multimedia Communications,
`1999.
`(MOMUC ’99). 1999 IEEE International Workshop on San Diego,
`CA, USA, USA, IEEE, US, Nov. 15, 1999, p. 43-50, XP010370695,
`ISBN: 0-7803-5904-6.**
`
`

`

`US 7,454,212 B2
`Page 3
`
`Nogueroles, R. et al.: Improved Performance of a Random OFDMA
`Mobile Communications System: Vehicular Technology Confer-
`ence, 1998. VTC 98. 48th IEEE Ottawa, Ontario, Canada, May
`18-21, 1998, pp. 2502-2506, XP010288120, ISBN: 0-7803-4320-4.
`**
`
`Kinugawa, Y.et al.: “Frequency and Time Division Multiple Access
`with Demand-Assignment Using Multicarrier Modulation for Indoor
`Wireless Communications Systems,” IEICE Transactions on Com-
`munications, Institute of Electronics Information and Com. Eng.
`Tokyo,
`Japan, vol. E77-B, NR. 3, Mar. 1994, pp. 396-402,
`XP000451014, ISSN: 0916-8516.**
`Vittoria Mignone et al. “CD3-OFDM: A Novel Demodulation
`Scheme for Fixed and Mobile Receivers,” IEEE Transactions on
`Communications, Sep. 1996, vol. 44, No. 9.
`
`Wong et al. “Multiuser OFDM with Adaptive Subcarrier, Bit, and
`Power Allocation”, IEEE Journal on Selected Areas in Communica-
`tions. IEEE. NewYork, US, 1999, vol. 17. NR. 10, pp. 1747-1758.
`Mexican Office Action issued for P1Ma/2003/005311 dated Mar. 31,
`2006.
`Ye Li et al.; “Clustered OFDM with Channel Estimation for High
`Rate Wireless Data”; Mobile Multimedia Communications, 1999.
`(MoMuC’99) 1999 IEEE International Workshop on Nov. 15-17,
`1999; pp. 43-50.
`Korean office Action issued for 2003-7007962 dated Apr. 28, 2006.
`Korean Office Action issued for 2003-7007963 dated Apr. 29, 2006.
`Office Action issued for Korean Patent Application No. 2003-
`7007961, dated Sep. 27, 2006.
`
`* cited by examiner
`
`

`

`U.S. Patent
`
`Nov. 18,2008
`
`Sheet 1 of7
`
`US 7,454,212 B2
`
`Subcarrier
`
`101
`
`Cluster
`
`102
`
`FIG. 1A
`
`
`
`
`
`Pilot OFDM
`Symbols
`
`2m
`
`
`
`!§§!!§!§!!
`
`-§§--§-N--
`
`
`t
`Occupied Clusters
`
`a. Cell A
`
`f
`
`
`
`f
`
`f
`
`f
`
`(A)
`!§:!§~.\\3:!!§\f!!_-_
`!§!§!!§!!!
`!§!§!!§!!!
`-§-&\V--§\‘---
`
`
`t
`
`
`
`b. Cell B
`(B)
`
`
`
`
`
`—————
`§IIIIi§ii§
`.--__-jn...-__j_.j_:—-_--...__—j.._---
`
`FIG. 2
`
`(C)
`
`201
`
`201
`
`

`

`U.S. Patent
`
`Nov. 18,2008
`
`Sheet 2 of7
`
`US 7,454,212 B2
`
`
`
`
`
`Subscriber(s) Continuously Monitors
`Pilot Symbols/Measures SINR andlor
`
`Periodically Broadcast Pilot
`OFDM Symbols to Subscribers
`
`Other Parameters
`
`
`Each Subscriber Selects One or More
`Clusters for Each Base Station
`
`101
`
`102
`
`103
`
`104
`
`
`Regarding Cluster Allocation 105
`
`
`
`
`Base Station Selects One or More
`Clusters for Each Subscriber
`
`
`
`Base Station Notifies the Subscriber
`
`FIG. 1B
`
`

`

`U.S. Patent
`
`Nov. 18,2008
`
`Sheet 3 of7
`
`US 7,454,212 B2
`
`Channel/Interference
`
`
`
` Cluster Ordering
`Request Selected
`Clusters and Codingl
`Modulation Rates
`Prediction '
` Traffic/Interference
`
`
`Analysis in Date
`
`Penods
`
`3” FIG. 3
`
`
`
`
`
`and Rate
`
`Estimation in Pilot
`Penods
`
`
`
`
`
`Per-cluster SINR
`
`Estimation in
`
`405
`
`
`
`
`
`
`
`
`
`Power Calculation
`in Data Periods
`
`
`FIG. 4
`
`501
`
`502
`
`503
`
`504
`
`504
`
`504
`
`Cluster
`
`Cluster
`
`Cluster
`
`FIG. 5
`
`
`
`
`
`Pilot Periods
`
`Per-cluster
`Power Calculation
`
`Cluster Orderingl
`404 Selection Based on
`Request Selected
`_
`SINR and Power
`Clusters and Codingl
`
`A Difference
`Modulation Rates
`in Pilot Periods
`
`Per-cluster
`
`

`

`U.S. Patent
`
`Nov. 18,2008
`
`Sheet 4 of7
`
`US 7,454,212 B2
`
`
`
`
`
`
`
`&
`
`
`
`
`
`
`
`
`
`FIG. 8
`
`
`
`
`
`
`
`
`

`

`00002m
`
`.SWmSNmMCmmC.e....m.
`
`U.S. Patent
`
`.WIa...DP
`
`4|9
`
`g!
`
`7:105LI.6ehS
`
`2.}454.}7SU
`
`2B2
`
`1f
`
`24|.
`
`I‘!3 Ami‘:
`16
`111l.1l1II|11.1l1lII
`
`a. Cell A
`
`H
`.D. IIiII.HmI
`
`d
`
`IiI
`
`II
`
`III!|IIII
`
`01.
`
`II
`
`Ii
`
`ll.
`
`I‘
`
`FIG. 9
`
`1 ~
`? 13
`|1111lIl
`!IBIul
`
`II
`
`1 !IIIWOI
`
`
`16
`
`
`!111. I15.I
`
`!I
`
`!I
`
`II
`
`!I
`
`lo.
`
`In
`
`1 4| III
`
`
`
`“lidmmuRN51».»n...m
`
`
`
`
`
`nmsu.sn..LmWIIU§u.uw.....m«nun.Nvuunavy
`
`nun.»VVS.h$u\..\N
`
`III
`
`
`
`
`
`vvm“HNSU.9n...S.u.I\|\
`
`nahi..08w\.uu..S
`
`
`
`08SEno»3”_VHSnahawn.fiwvm
`
`IIIIIIIISm“nasuvuxuN.I‘U
`
`
`
`3:;“mmnfimvu‘INN
`
`Subcarner 1
`
`Subcarrier 2
`
`
`
`finn.H:....u‘umm
`
`mmmbumammm.“
`
`.329...:hasme:
`E...Q.“S.u..MM.
`
`
`
`HNNUvvsRVswu.II3”“nahwms\N.I~l\
`
`vmknusu»w«E
`
`.
`
`
`
`mtvmsn.IIh\"mmnvmxnwuu"mu.hovu
`
`
`
`
`
`a. Cell A
`
`En.En.“nmuhsusIIIIIIII
`
`uwfian.mmusmac.
`IIIIIIII.-us«.5KKK“em.QNum.§HVI§wmm:Emu
`
`Numbn.§wumm“INNIIIIIIIIIIII
`
`
`
`n.4\ksum.“with.wnn
`
`b. Ce||B
`
`FIG. 10
`
`
`
`
`
`

`

`U.S. Patent
`
`Nov. 18,2008
`
`Sheet 6 of7
`
`US 7,454,212 B2
`
`Channel/Interference
`
`1101
`
`Variation Detection
`
`1102
`
`No
`
`1103
`
`Select Coherence
`
`Clusters
`
`
`

`
`f
`
`
`
`
`
`
`
`.
`Any
`Significant Variation
`Detected
`
`
`
`
`
`
`
`?
`
`F I G. 1 1
`
`a. Cell A
`
`FIG. 12
`
`Yes
`
`1104
`
`Select Diversity
`Clusters
`
`
`
`t
`
`
`
`
`
`

`

`U.S. Patent
`
`Nov. 18,2008
`
`Sheet 7 of7
`
`US 7,454,212 B2
`
`1311
`
`User Data Buffer Information
`
`
`
`
`Admission Control
`1301
`1310
`
`Cluster Allocation and
`
`Load Scheduling
`Controller
`
`Cluster 1 ~ M
`
`
`
`
`
` Multi-cluster
`Transmission and
`
`Receiving Buffer
`
`OFDM Transceiver
`
`1 OFDM Signal
`
`Control Signal/
`Cl_uster‘A||ocation
`1 312
`
`FIG. 13
`
`1304
`
`1305
`
`

`

`US 7,454,212 B2
`
`1
`OFDMA WITH ADAPTIVE
`SUBCARRIER-CLUSTER CONFIGURATION
`AND SELECTIVE LOADING
`
`CROSS REFERENCE TO RELATED
`APPLICATION
`
`This is a continuing application of application Ser. No.
`09/738,086, entitled “OFDMA WITH ADAPTIVE SUB-
`CARRIER-CLUSTER CONFIGURATION AND SELEC-
`TIVE LOADING,” filed Dec. 15, 2000, the disclosure of
`which is hereby incorporated herein by reference thereto.
`
`FIELD OF THE INVENTION
`
`The invention relates to the field of wireless communica-
`
`tions; more particularly, the invention relates to multi-cell,
`multi-subscriber wireless systems using orthogonal
`fre-
`quency division multiplexing (OFDM).
`
`BACKGROUND OF THE INVENTION
`
`Orthogonal frequency division multiplexing (OFDM) is an
`efiicient modulation scheme for signal transmission over fre-
`quency-selective channels. In OFDM, a wide bandwidth is
`divided into multiple narrow-band subcarriers, which are
`arranged to be orthogonal with each other. The signals modu-
`lated on the subcarriers are transmitted in parallel. For more
`information, see Cimini, Jr., “Analysis and Simulation of a
`Digital Mobile Charmel Using Orthogonal Frequency Divi-
`sion Multiplexing,” IEEE Trans. Commun., vol. COM-33,
`no. 7, Jul. 1985, pp. 665-75; Chuang and Sollenberger,
`“Beyond 3G: Wideband Wireless Data Access Based on
`OFDM and Dynamic Packet Assignment,” IEEE Communi-
`cations Magazine, Vol. 38, No. 7, pp. 78-87, July 2000.
`One way to use OFDM to support multiple access for
`multiple subscribers is through time division multiple access
`(TDMA), in which each subscriber uses all the subcarriers
`within its assigned time slots. Orthogonal frequency division
`multiple access (OFDMA) is another method for multiple
`access, using the basic format of OFDM. In OFDMA, mul-
`tiple subscribers simultaneously use different subcarriers, in a
`fashion similar
`to frequency division multiple access
`(FDMA). For more information,
`see Sari and Karam,
`“Orthogonal Frequency-Division Multiple Access and its
`Application to CATV Networks,” European Transactions on
`Telecommunications, Vol. 9(6), pp. 507-516, November/De-
`cember 1998 and Nogueroles, Bossert, Donder, and Zyablov,
`“Improved Performance of a Random OFDMA Mobile Com-
`munication System,”, Proceedings of IEEE VTC’98, pp.
`2502-2506.
`
`Multipath causes frequency-selective fading. The channel
`gains are different for different subcarriers. Furthermore, the
`channels are typically uncorrelated for: different subscribers.
`The subcarriers that are in deep fade for one subscriber may
`provide high channel gains for another subscriber. Therefore,
`it is advantageous in an OFDMA system to adaptively allo-
`cate the subcarriers to subscribers so that each subscriber
`
`enjoys a high channel gain. For more information, see Wong
`et al., “Multiuser OFDM with Adaptive Subcarrier, Bit and
`Power Allocation,” IEEE J. Select. Areas Commun., Vol.
`17(10), pp. 1747-1758, October 1999.
`Within one cell, the subscribers can be coordinated to have
`different subcarriers in OFDMA. The signals for different
`subscribers canbe made orthogonal and there is little intracell
`interference. However, with aggressive frequency reuse plan,
`e.g., the same spectrum is used for multiple neighboring cells,
`
`2
`
`the problem of intercell interference arises. It is clear that the
`intercell interference in an OFDMA system is also frequency
`selective and it is advantageous to adaptively allocate the
`subcarriers so as to mitigate the effect of intercell interfer-
`ence.
`
`One approach to subcarrier allocation for OFDMA is a
`joint optimization operation, not only requiring the activity
`and channel knowledge of all the subscribers in all the cells,
`but also requiring frequent rescheduling every time an exist-
`ing subscribers is dropped off the network or a new subscrib-
`ers is added onto the network. This is often impractical in real
`wireless system, mainly due to the bandwidth cost for updat-
`ing the subscriber information and the computation cost for
`the joint optimization.
`
`SUMMARY OF THE INVENTION
`
`A method and apparatus for subcarrier selection for sys-
`tems is described. In one embodiment, the system employs
`orthogonal frequency division multiple access (OFDMA). In
`one embodiment, a method for subcarrier selection comprises
`a subscriber measuring charmel and interference information
`for subcarriers based on pilot symbols received from a base
`station, the subscriber selecting a set of candidate subcarriers,
`providing feedback information on the set of candidate sub-
`carriers to the base station, and receiving an indication of
`subcarriers of the set of subcarriers selected by the base
`station for use by the subscriber.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The present invention will be understood more fully from
`the detailed description given below and from the accompa-
`nying drawings of various embodiments of the invention,
`which, however, should not be taken to limit the invention to
`the specific embodiments, but are for explanation and under-
`standing only.
`FIG. 1A illustrates subcarriers and clusters.
`
`FIG. 1B is a flow diagram of one embodiment of a process
`for allocating subcarriers.
`FIG. 2 illustrates time and frequency grid of OFDM sym-
`bols, pilots and clusters.
`FIG. 3 illustrates subscriber processing.
`FIG. 4 illustrates one example of FIG. 3.
`FIG. 5 illustrates one embodiment of a format for arbitrary
`cluster feedback.
`
`FIG. 6 illustrates one embodiment ofa partition the clusters
`into groups.
`FIG. 7 illustrates one embodiment of a feedback format for
`
`group-based cluster allocation.
`FIG. 8 illustrates frequency reuse and interference in a
`multi-cell, multi-sector network.
`FIG. 9 illustrates different cluster formats for coherence
`
`clusters and diversity clusters.
`FIG. 10 illustrates diversity clusters with subcarrier hop-
`ping.
`FIG. 11 illustrates intelligent switching between diversity
`clusters and coherence clusters depending on subscribers
`mobility.
`FIG. 12 illustrates one embodiment of a reconfiguration of
`cluster classification.
`FIG. 13 illustrates one embodiment of a base station.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`

`

`US 7,454,212 B2
`
`3
`DETAILED DESCRIPTION OF THE PRESENT
`INVENTION
`
`A distributed, reduced-complexity approach for subcarrier
`allocation is described. The techniques disclosed herein are 5
`described using OFDMA (clusters) as an example. However,
`they are not limited to OFDMA-based systems. The tech-
`niques apply to multi-carrier systems in general, where, for
`example, a carrier can be a cluster in OFDMA, a spreading
`code in CDMA, an antenna beam in SDMA (space-division
`multiple access), etc. In one embodiment, subcarrier alloca-
`tion is performed in each cell separately. Within each cell, the
`allocation for individual subscribers (e.g., mobiles) is also
`made progressively as each new subscriber is added to the
`system as opposed to joint allocation for subscribers within
`each cell in which allocation decisions are made taking into
`account all subscribers in a cell for each allocation.
`
`15
`
`For downlink charmels, each subscriber first measures the
`channel and interference information for all the subcarriers
`
`and then selects multiple subcarriers with good performance
`(e.g., a high signal-to-interference plus noise ratio (SINR))
`and feeds back the information on these candidate subcarriers
`
`to the base station. The feedback may comprise channel and
`interference information (e.g., signal-to-interference-plus-
`noise-ratio information) on all subcarriers or just a portion of
`subcarriers. In case of providing information on only a por-
`tion of the subcarriers, a subscriber may provide a list of
`subcarriers ordered starting with those subcarriers which the
`subscriber desires to use, usually because their performance
`is good or better than that of other subcarriers.
`Upon receiving the information from the subscriber, the
`base station further selects the subcarriers among the candi-
`dates, utilizing additional information available at the base
`station, e.g., the trafiic load information on each subcarrier,
`amount of trafiic requests queued at the base station for each
`frequency band, whether frequency bands are overused, and/
`or how long a subscriber has been waiting to send informa-
`tion. In one embodiment, the subcarrier loading information
`of neighboring cells can also be exchanged between base
`stations. The base stations can use this information in subcar-
`rier allocation to reduce inter-cell interference.
`
`In one embodiment, the selection by the base station of the
`channels to allocate, based on the feedback, results in the
`selection of coding/modulation rates. Such coding/modula-
`tion rates may be specified by the subscriber when specifying
`subcarriers that it finds favorable to use. For example, if the
`SINR is less than a certain threshold (e.g., 12 dB), quadrature
`phase shift keying (QPSK) modulation is used; otherwise, 16
`quadrature amplitude modulation (QAM) is used. Then the
`base station informs the subscribers about the subcarrier allo-
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`cation and the coding/modulation rates to use.
`In one embodiment, the feedback information for down-
`link subcarrier allocation is transmitted to the base station
`
`55
`
`through the uplink access channel, which occurs in a short
`period every transmission time slot, e.g., 400 microseconds in
`every l0-millisecond time slot. In one embodiment,
`the
`access channel occupies the entire frequency bandwidth.
`Then the base station can collect the uplink SINR of each
`subcarrier directly from the access charmel. The SINR as well 60
`as the traffic load information on the uplink subcarriers are
`used for uplink subcarrier allocation.
`For either direction, the base station makes the final deci-
`sion of subcarrier allocation for each subscriber.
`
`In the following description, a procedure of selective sub-
`carrier allocation is also disclosed,
`including methods of
`channel and interference sensing, methods of information
`
`65
`
`4
`
`feedback from the subscribers to the base station, and algo-
`rithms used by the base station for subcarrier selections.
`In the following description, numerous details are set forth
`to provide a thorough understanding of the present invention.
`It will be apparent, however, to one skilled in the art, that the
`present invention may be practiced without these specific
`details. In other instances, well-known structures and devices
`are shown in block diagram form, rather than in detail, in
`order to avoid obscuring the present invention.
`Some portions of the detailed descriptions which follow
`are presented in terms of algorithms and symbolic represen-
`tations of operations on data bits within a computer memory.
`These algorithmic descriptions and representations are the
`means used by those skilled in the data processing arts to most
`effectively convey the substance of their work to others
`skilled in the art. An algorithm is here, and generally, con-
`ceived to be a self-consistent sequence of steps leading to a
`desired result. The steps are those requiring physical manipu-
`lations ofphysical quantities. Usually, though not necessarily,
`these quantities take the form of electrical or magnetic signals
`capable of being stored, transferred, combined, compared,
`and otherwise manipulated. It has proven convenient at times,
`principally for reasons of common usage, to refer to these
`signals as bits, values, elements, symbols, characters, terms,
`numbers, or the like.
`It should be borne in mind, however, that all of these and
`similar terms are to be associated with the appropriate physi-
`cal quantities and are merely convenient labels applied to
`these quantities. Unless specifically stated otherwise as
`apparent from the following discussion, it is appreciated that
`throughout the description, discussions utilizing terms such
`as “processing” or “computing” or “calculating” or “deter-
`mining” or “displaying” or the like, refer to the action and
`processes of a computer system, or similar electronic com-
`puting device, that manipulates and transforms data repre-
`sented as physical (electronic) quantities within the computer
`system’s registers and memories into other data similarly
`represented as physical quantities within the computer sys-
`tem memories or registers or other such information storage,
`transmission or display devices.
`The present invention also relates to apparatus for perform-
`ing the operations herein. This apparatus may be specially
`constructed for the required purposes, or it may comprise a
`general purpose computer selectively activated or reconfig-
`ured by a computer program stored in the computer. Such a
`computer program may be stored in a computer readable
`storage medium such as, but is not limited to, any type of disk
`including floppy disks, optical disks, CD-ROMs, and mag-
`netic-optical disks, read-only memories (ROMs), random
`access memories (RAMs), EPROMS, EEPROMs, magnetic
`or optical cards, or any type of media suitable for storing
`electronic instructions, and each coupled to a computer sys-
`tem bus.
`
`The algorithms and displays presented herein are not inher-
`ently related to any particular computer or other apparatus.
`Various general purpose systems may be used with programs
`in accordance with the teachings herein, or it may prove
`convenient to construct more specialized apparatus to per-
`form the required method steps. The required structure for a
`variety of these systems will appear from the description
`below. In addition, the present invention is not described with
`reference to any particular programming language. It will be
`appreciated that a variety of programming languages may be
`used to implement the teachings of the invention as described
`herein.
`
`A machine-readable medium includes any mechanism for
`storing or transmitting information in a form readable by a
`
`

`

`US 7,454,212 B2
`
`5
`machine (e.g., a computer). For example, a machine readable
`medium includes read only memory (“ROM”); random
`access memory (“RAM”); magnetic disk storage media; opti-
`cal storage media; flash memory devices; electrical, optical,
`acoustical or other form of propagated signals (e.g., carrier
`waves, infrared signals, digital signals, etc.); etc.
`
`5
`
`6
`may be particularly useful in diversity clusters where the
`weighting applied to the subcarriers may be different.
`The feedback of information from each subscriber to the
`base station contains a SINR value for each cluster and also
`
`the subscriber
`indicates the coding/modulation rate that
`desires to use. No cluster index is needed to indicate which
`
`Subcarrier Clustering
`The techniques described herein are directed to subcarrier
`allocation for data trafiic channels. In a cellular system, there
`are typically other channels, pre-allocated for the exchange of
`control information and other purposes. These channels often
`include down link and up link control charmels, uplink access
`channels, and time and frequency synchronization channels.
`FIG. 1A illustrates multiple subcarriers, such as subcarrier
`101, and cluster 102. A cluster, such as cluster 102, is defined
`as a logical unit that contains at least one physical subcarrier,
`as shown in FIG. 1A. A cluster can contain consecutive or
`
`disjoint subcarriers. The mapping between a cluster and its
`subcarriers can be fixed or reconfigurable. In the latter case,
`the base station informs the subscribers when the clusters are
`
`20
`
`the frequency spectrum
`In one embodiment,
`redefined.
`includes 512 subcarriers and each cluster includes four con-
`
`secutive subcarriers, thereby resulting in 128 clusters.
`
`An Exemplary Subcarrier/Cluster Allocation Procedure
`FIG. 1B is a flow diagram of one embodiment of a process
`for allocation clusters to subscribers. The process is per-
`formed by processing logic that may comprise hardware (e.g.,
`dedicated logic, circuitry, etc.); software (such as that which
`runs on, for example, a general purpose computer system or
`dedicated machine), or a combination of both.
`Referring to FIG. 1B, each base station periodically broad-
`casts pilot OFDM symbols to every subscriber within its cell
`(or sector) (processing block 101). The pilot symbols, often
`referred to as a sounding sequence or signal, are known to
`both the base station and the subscribers. In one embodiment,
`each pilot symbol covers the entire OFDM frequency band-
`width. The pilot symbols may be different for different cells
`(or sectors). The pilot symbols can serve multiple purposes:
`time and frequency synchronization, channel estimation and
`signal-to-interference/noise (SINR) ratio measurement for
`cluster allocation.
`
`Next, each subscriber continuously monitors the reception
`of the pilot symbols and measures the SINR and/or other
`parameters, including inter-cell interference and intra-cell
`trafiic, of each cluster (processing block 102). Based on this
`information, each subscriber selects one or more clusters with
`good performance (e.g., high SINR and low traffic loading)
`relative to each other and feeds back the information on these
`
`candidate clusters to the base station through predefined
`uplink access channels (processing block 103). For example,
`SINR values higher than 10 dB may indicate good perfor-
`mance. Likewise, a cluster utilization factor less than 50%
`may be indicative of good performance. Each subscriber
`selects the clusters with relatively better performance than
`others. The selection results in each subscriber selecting clus-
`ters they would prefer to use based on the measured param-
`eters.
`
`In one embodiment, each subscriber measures the SIR of
`each subcarrier cluster and reports these SINR measurements
`to their base station through an access charmel. The SINR
`value may comprise the average ofthe SINR values ofeach of
`the subcarriers in the cluster. Alternatively, the SINR value for
`the cluster may be the worst SINR among the SINR values of
`the subcarriers in the cluster. In still another embodiment, a
`weighted averaging of SINR values of the subcarriers in the
`cluster is used to generate an SINR value for the cluster. This
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`SINR value in the feedback corresponds to which cluster as
`long as the order of information in the feedback is known to
`the base station. In an alternative embodiment, the informa-
`0 tion in the feedback is ordered according to which clusters
`have the best performance relative to each other for the sub-
`scriber. In such a case, an index is needed to indicate to which
`cluster the accompanying SINR value corresponds.
`Upon receiving the feedback from a subscriber, the base
`station further selects one or more clusters for the subscriber
`
`15
`
`among the candidates (processing block 104). The base sta-
`tion may utilize additional information available at the base
`station, e.g., the traffic load information on each subcarrier,
`amount of trafiic requests queued at the base station for each
`frequency band, whether frequency bands are overused, and
`how long a subscriber has been waiting to send information.
`The subcarrier loadin

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