`
`
`<•r -.,,-;_. . --··-'"
`
`,,_
`
`U.S. Department of Commerce
`
`
`
`Patent and Trademark Office
`PATENT
`
`J ({) -2 J? -c7L__
`11111111111111111
`IIIIHIII
`IIII
`11\II
`
`23696
`
`PATENTTRADEMARKOFFICE
`
`'P'fO/SB/16
`
`
`
`PROVISIONAL APPLICATION FOR PATENT COVER SHEET
`
`
`
`
`
`This is a request for filing a PROVISIONAL APPLICATION FOR PATENT under 37 CFR l.53(c)
`
`
`
`
`
`
`
`Assistant Commissioner for Patents
`
`
`Washington, D.C. 20231
`
`
`
`BOX PROVISIONAL APPLICATION
`
`Attorney Docket No.: 020554Pl
`Date: 10/25/02
`
`Express Mail Label No.: EV180330902US
`
`MIMO WLAN SYSTEM
`
`.,
`
`INVENTOR(S)
`Residence
`Family Name or Surname
`Given Name
`
`Carlisle, Massachusetts
`Walton
`l.Jay R.
`
`
`(City and either State or Foreign Country)
`
`
`(first and middle[ if any])
`I
`I
`
`Bedford, Massachusetts
`Wallace
`2. Mark
`
`Harvard, Massachusetts
`Ketchum
`3. John W.
`Ashland, Massachusetts
`Howard
`4.Steven J.
`5.
`0Additional inventors are being named on the sheet attached hereto
`
`
`
`
`TITLE OF THE INVENTION (280 characters max)
`
`CORRESPONDENCE ADDRESS
`Direct all correspondence to:
`
`
`
`D Customer Number: ___ _
`QUALCOMM Incorporated
`OR [8] Firm or
`
`Attn: Patent Dept.
`Individual Name:
`
`5775 Morehouse Drive
`Address:
`
`State: California
`
`Telephone: (858) 651-4404 Zip Code: 92121-1714
`City:
`San Diego
`Fax: (858) 658-2502
`USA
`.Country:
`
`ENCLOSED APPLICATION PARTS (check all that apply)
`
`
`
`[81...,Specification Number of Pages: lli l,c:;J Drawing(s) Number of Sheets: 23
`
`
`[8]0ther (specify): An�ndix A in 37 nages· AnnPndix B in 35 pa1>es
`
`
`METHOD OF PAYMENT OF FILING FEES FOR THIS PROVISIONAL APPLICATION FOR PATENT (check one)
`
`
`DA check or money order is enclosed to cover the filing fees
`
`
`[8]The Commissioner is hereby authorized to charge filing
`
`
`
`
`
`fees or credit any overpayment to· Deposit Account Number: l 7-0026 Filing Fee Amount: $160.00
`
`with an agency of the United The invention was made by an agency of the United States Government or under a contract
`
`
`
`
`States Government.
`
`
`
`[8]No 0Yes, the name of the U.S. Government Agency and the Government contract number are:
`SIGNATU�
`DATE: �10=/=2=5/�0=2 _____ _
`- {fi.Mr -.!
`
`TYPED or PRlN,;;,�AME/�JrRATION NO.: Byron Yafuso, Reg. No. 45,244
`TELEPHONE NO. : (858) 658-3868
`
`
`
`Respectfully submitted,
`
`J
`
`Pagel of l
`
`
`
`(TRANSPROV VERI 5-1/17/2001)
`
`VWGoA EX1030
`U.S. Patent No. 10,965,512
`
`
`
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`PATENT
`
`
`
`In Re Application of
`
`Walton, et al.
`
`Serial No. Unknown
`
`Filed: Herewith
`
`)
`) For: MIMO WLAN System
`)
`)
`)
`)
`) Group Art Unit: Unknown
`
`
`
`CERTIFICATE OF MAILING UNDER 37 CFR § 1.10
`
`Asst. Commissioner of Patents
`
`
`BOX PROVISIONAL PATENT APPLICATIONS
`
`Washington, D.C. 20231
`
`Dear Sir:
`
`"Express Mail" mailing label No.
`
`
`Date of Deposit
`
`EV 180330902US
`10/25/02
`
`with the United papers are being deposited I hereby certify that the following
`
`
`
`
`
`
`
`States Postal Service "Express Mail Post Office to Addressee" service under 37 CFR §
`
`
`
`
`
`
`
`to the Asst. Commissioner of above and is addressed 1 .10 on the date indicated
`
`Patents, Box Patent Applications, Washington, D.C. 20231:
`
`
`
`
`
`PROVISIONAL APPLICATION IN 116 PAGES; APPENDIX A IN 37 PAGES;
`
`APPENDIX BIN 35 PAGES; TRANSMITTAL LETTER IN DUPLICATE; 23 SHEETS
`OF FIGURES; AND POSTCARD
`
`QUALCOMM Incorporated
`
`5775 Morehouse Drive
`
`San Diego, California 92121-1714
`
`Telephone: (858) 845-3313
`
`Facsimile: (858) 658-2502
`
`\
`\
`
`\
`\
`
`
`
`020554Pl
`
`MIMO WLAN SYSTEM
`
`Related
`
`
`
`
`
`A related co-pending U.S. provisional Application entitled "Channel Calibration
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`for a Time Division Duplexed Communication System," is included in this disclosure as
`
`
`
`
`
`
`
`Appendix A. A related co-pending U.S. Provisional Application entitled "Channel
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Estimation and Spatial Processing for TDD MIMO Systems," is included in this
`
`
`
`
`
`
`
`disclosure as Appendix B.
`
`BACKGROUND
`
`I. Field
`
`[1001] The present invention
`
`
`
`relates generally to data communication, and more
`
`
`
`
`
`
`
`
`
`specifically to a multiple-input multiple-output (MIMO) wireless local area network
`
`
`
`(WLAN) communication system.
`
`II.Background
`
`
`
`various are widely deployed to provide [1002] Wireless communication systems
`
`
`
`
`
`
`
`
`
`
`
`
`
`types of communication such as voice, packet data, and so on. These systems may be
`
`
`
`
`
`multiple-access systems capable of supporting communication with multiple users
`
`
`
`
`
`
`
`
`
`
`
`
`
`sequentially or simultaneously by sharing the available system resources. Examples of
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`multiple-access systems include code division multiple access (CDMA) systems, time
`
`
`
`
`
`
`
`division multiple access (TDMA) systems, and frequency division multiple access
`
`
`
`
`
`
`
`
`
`(FDMA) systems.
`
`
`
`to enable are also widely deployed [1003] Wireless local area networks (WLANs)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`communication among wireless electronic devices (e.g., computers) via wireless link.
`
`
`
`
`
`
`
`A WLAN may employ access points (or base stations) that act like hubs and provide
`
`
`
`
`
`connectivity for the wireless devices. The access points may also connect (or "bridge")
`
`
`
`
`
`
`
`
`
`
`
`
`
`the WLAN to wired LAN s, thus allowing the wireless devices access to LAN resources.
`
`
`
`
`
`
`
`(RF) modulated system, a radio frequency [1004] In a wireless communication
`
`
`
`
`
`
`
`
`
`
`
`signal from a transmitter unit may reach a receiver unit via a number of propagation
`
`
`
`
`
`
`
`paths. The characteristics of the propagation paths typically vary over time due to a
`
`
`
`
`
`
`
`
`
`number of factors, such as fading and multipath. To provide diversity against
`
`
`
`
`
`
`
`
`
`
`
`deleterious path effects and improve performance, multiple transmit and receive
`
`
`
`
`
`
`
`020554Pl
`
`2
`
`
`
`and receive paths between the transmit antennas may be used. If the propagation
`
`
`
`
`
`
`
`
`
`
`
`
`
`antennas are linearly independent (i.e., a transmission on one path is not formed as a
`
`
`
`
`
`true to at linear combination of the transmissions on the other paths), which is generally
`
`
`
`
`
`
`
`
`
`
`
`least an extent, then the likelihood of correctly receiving a data transmission increases
`
`
`
`
`
`
`
`
`
`
`
`
`
`as the number of antennas increases. Generally, diversity increases and performance
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`improves as the number of transmit and receive antennas increases.
`
`
`
`[1005] A multiple-input multiple-output
`
`(MIMO) communication system employs
`
`antennas and multiple (NR) receive
`
`
`antennas for data
`
`
`multiple (NT) transmit
`
`
`
`
`
`
`transmission. A MIMO channel formed by the NT transmit
`
`
`and NR receive antennas
`
`
`
`may be decomposed into Ns independent
`
`channels, with Ns � min{Nr, NR}. Each of
`
`the Ns independent
`
`
`
`
`
`channels corresponds to a dimension. The MIMO system can
`
`
`
`provide improved performance (e.g., increased transmission capacity and/or greater
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`reliability) if the additional
`
`
`
`
`
`dimensionalities created by the multiple transmit and receive
`
`
`
`antennas are utilized.
`
`
`
`
`
`limited by. system are typically [1006] The resources for a given communication
`
`
`
`
`
`
`
`various regulatory constraints and requirements and by other practical considerations.
`
`
`
`
`
`
`
`
`
`However, the system may be required to support a number of terminals, provide various
`
`
`
`
`
`
`
`
`
`services, achieve certain performance goals, and so on.
`
`
`
`
`
`
`
`
`
`
`
`
`
`of [1007] There is, therefore, a need in the art for a MIMO WLAN system capable
`
`
`
`
`
`
`
`supporting multiple users and providing high system performance.
`
`
`
`
`
`and capabilities [1008] A multiple-access MIMO WLAN system having various
`
`
`
`SUMMARY
`
`
`
`able to achieve high performance is described herein. In an embodiment, the system
`
`
`
`
`
`
`
`
`
`
`
`employs MIMO and orthogonal frequency division multiplexing (OFDM) to attain high
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`throughput, combat deleterious path effects, and provide other benefits.
`Each access
`
`
`
`point in the system can support multiple user terminals. The allocation of downlink and
`
`
`
`
`
`
`
`
`
`
`
`uplink resources is dependent on the requirements of the user terminals, the channel
`
`
`
`
`
`
`
`
`
`conditions, and other factors.
`
`[1009] A channel
`
`
`
`
`structure is provided herein to support efficient downlink and
`
`
`
`
`
`
`
`
`
`uplink transmissions. The channel structure comprises a number of transport channels
`
`
`
`
`
`
`
`
`
`
`
`
`
`that may be used for a number of functions, such as signaling of system parameters and
`
`
`
`
`
`resource assignments, downlink and uplink data transmissions, random access of the
`
`
`
`
`
`
`
`
`
`system, and so on. Various attributes of these transport channels are configurable,
`
`
`
`
`
`
`
`
`
`which allows the system to easily adapt to changing channel and loading conditions.
`
`
`
`
`
`
`
`
`
`020554Pl
`
`t'
`
`3
`
`
`
`modes are supported [1010] Multiple rates and transmission
`
`
`by the MIMO WLAN
`
`
`
`
`
`
`
`
`
`system to attain high throughput when supported by the channel conditions and the
`
`
`
`
`
`
`
`capabilities of the user termina1s. The rates are configurable based on estimates of the
`
`
`
`
`
`
`
`channel conditions and may be independently selected
`
`
`
`for the downlink and uplink.
`
`
`
`
`
`Different transmission modes may also be used, depending on the number of antennas at
`
`
`
`
`
`
`
`the user terminals and the channel conditions. Each transmission mode is associated
`
`
`
`
`
`
`
`
`
`
`
`
`
`with different spatial processing at the transmitter and receiver and may be selected for
`
`
`
`
`
`
`
`
`
`
`
`use under different operating conditions. The spatial processing facilitates data
`
`
`
`
`
`
`
`
`
`
`
`transmission from multiple transmit antennas and/or data reception with multiple
`
`
`
`
`
`
`
`receive antennas for higher throughput and/or diversity.
`
`
`
`
`
`
`
`band frequency [1011] In an embodiment, the MIMO WLAN system uses a single
`
`
`
`
`
`
`
`for both the downlink and uplink, which share the same operating band using time
`
`
`
`
`
`
`
`division duplexing (TDD). For a TDD system, the downlink and uplink channel
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`responses are reciprocal. Calibration techniques are provided herein to determine and
`
`
`
`
`
`
`
`
`
`
`
`account for differences in the frequency responses of the transmit/receive chains at the
`
`
`
`
`
`access point and user terminals. Techniques are also described herein to simplify the
`
`
`
`
`
`
`
`spatial processing at the access point and user terminals by taking advantage of the
`
`
`
`
`
`
`
`
`
`reciprocal nature of the downlink and uplink and the calibration.
`
`
`
`
`
`
`
`
`
`[1012] A pilot structure is provided and includes several types of pilot used for
`
`
`
`
`
`
`
`different functions. For example, beacon pilot may be used for frequency and system
`
`
`
`
`
`
`
`
`
`acquisition, a MIMO pilot may be used for channel estimation, a steered reference may
`
`
`
`
`
`
`
`
`
`
`
`
`
`be used for improved channel estimation, and a carrier pilot may be used for phase
`
`
`
`
`
`tracking.
`
`
`
`
`
`[1013] Various control loops are also provided for proper system operation. Rate
`
`
`
`Power control
`control may be exercised independently on the downlink and uplink.
`
`
`
`
`
`
`
`
`
`
`
`
`
`may be exercised for certain transmissions (e.g., fixed-rate services). Timing control
`
`
`
`
`
`
`
`
`
`
`
`may be used for uplink transmissions to account for different propagation delays of user
`
`
`
`
`
`
`
`
`
`
`
`terminals located throughout the system.
`
`
`
`
`
`to to allow user terminals [1014) Random access techniques are also provided
`
`
`
`
`
`access the system. These techniques support system access by multiple user terminals,
`
`
`
`
`
`
`
`
`
`
`
`fast acknowledgment of system access attempts, and quick assignment of
`
`
`
`
`
`downlink/uplink resources.
`
`
`
`are described in of the invention [1015] The various aspects and embodiments
`
`
`
`
`
`
`
`
`
`
`
`further detail below.
`
`
`
`020554Pl
`
`4
`
`
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`
`
`
`
`
`
`will become invention of the present [1016] The features, nature, and advantages
`
`
`
`more apparent
`
`
`
`
`from the detailed description set forth below when taken in conjunction
`
`
`
`
`
`
`
`
`
`with the drawings in which like reference characters identify correspondingly
`
`
`
`throughout and wherein:
`
`FIG. 1 shows a MIMO WLAN system;
`[1017]
`
`
`
`FIG. 2 illustrates a layer structure that may be used for the MIMO WLAN
`
`
`[1018]
`system;
`
`
`[1019]
`
`
`
`FIGS. 3A, 3B, and 3C illustrate a TDD-TDM frame structure, an FDD-TDM
`
`
`
`frame structure, and an FDD-CDM frame structure, respectively;
`
`
`
`
`
`[1020] FIG. 4 illustrates an exemplary transmission on five transport channels
`
`
`
`
`
`(BCH, ·FCCH, FCH, RCH, and RACH) based on the TDD-TDM frame structure;
`
`
`
`
`
`[1021] FIGS. 5A through 5G illustrate various protocol data unit (PDU) formats for
`
`
`
`
`the five transport channels;
`
`
`[1022]
`
`
`
`FIG. 6 illustrates a structure for an FCH/RCH packet;
`
`
`[1023]
`
`FIG. 7 is a block diagram of an access point and two user terminals in the
`
`MIMO WLAN system;
`
`
`
`[1024] FIGS. SA, 9A, and lOA are block diagrams of three transmitter units capable
`
`
`
`
`
`
`
`of performing transmit processing for the diversity, spatial multiplexing, and beam
`
`
`
`
`
`
`
`
`
`
`
`steering modes, respectively;
`
`
`
`processors [1025] FIGS. SB, 9B, and lOB are block diagrams of three TX diversity
`
`
`
`
`
`capable of performing spatial processing for the diversity, spatial multiplexing, and
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`beam-steering modes, respectively,
`
`
`[1026]
`
`FIG. SC is a block diagram of an OFDM modulator;
`
`
`[1027]
`
`FIG. SD illustrates an OFDM symbol;
`
`
`[1028]
`
`
`
`FIG. l lA is a bl,ock diagram of a framing unit and a scrambler within a TX
`
`data processor;
`
`
`
`[1029] FIG. l IB is a block diagram of an encoder and a repeat/puncture unit within
`
`
`
`
`
`the TX data processor;
`
`
`
`
`
`may be used TX data processor that [1030] FIG. l lC is a block diagram of another
`
`
`
`
`
`
`
`for the spatial multiplexing mode;
`
`
`[1031]
`
`
`
`FIGS. 12A and 12B show a state diagram for operation of a user terminal;
`
`
`
`FIG. 13 illustrates a timeline for the RACH;
`
`
`[1032]
`
`[1033]
`
`
`
`
`
`FIGS. 14A and 14B show processes for controlling the rates of downlink and
`
`
`
`uplink transmissions, respectively;
`
`
`
`
`
`020554Pl
`
`5
`
`
`[1034]
`
`
`
`
`
`FIG. 15 illustrates the operation of a power control loop; and
`
`[1035]
`
`
`
`FIG. 16 illustrates a process for adjusting the uplink timing of a user
`
`
`
`
`
`terminal.
`
`DETAILED DESCRIPTION
`
`
`[1036]
`
`
`
`The word "exemplary" is used herein to mean "serving as an example,
`
`
`
`
`
`instance, or illustration." Any embodiment or design described herein as "exemplary"
`
`
`
`
`
`
`
`
`
`is not necessarily to be construed as preferred or advantageous over other embodiments
`
`
`
`
`
`
`
`or designs.
`
`
`
`I. Overall System
`
`
`
`[1037] FIG. 1 shows a MIMO WLAN system 100 that supports a number of users
`
`
`
`and is capable of implementing various aspects and embodiments of the invention.
`
`
`
`
`
`
`
`
`
`
`
`
`
`MIMO WLAN system 100 includes a number of access points (APs) 110 that support
`
`
`
`
`
`
`
`communication for a number of user terminals (UTs) 120. For simplicity, only two
`
`
`
`
`
`
`
`
`
`
`
`access points 110 are shown in FIG. 1. An access point is generally a fixed station that
`
`
`
`
`
`is used for communicating with the user terminals.
`An access point may also be
`
`
`
`referred to as a base station or some other terminology.
`
`
`
`
`
`
`
`
`
`
`
`user throughout the system. Each [1038] User terminals 120 may be dispersed
`
`
`
`terminal may be a fixed or mobile terminal that can communicate with the access point.
`
`
`
`
`
`
`
`
`
`A user terminal may also be referred to as a mobile station, a remote station, an access
`
`
`
`
`
`
`
`
`
`terminal, a user equipment (UE), a wireless device, or some other terminology. Each
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`user terminal may communicate with one or possibly multiple access points on the
`
`
`
`
`
`
`
`downlink and/or uplink at any given moment. The downlink (i.e., forward link) refers
`
`
`
`to transmission from the access point to the user terminal, and the uplink (i.e., reverse
`
`
`
`
`
`
`
`
`
`
`
`
`
`link) refers to transmission from the user terminal to the access point.
`
`
`
`120a through with user terminals [1039] In FIG. I, access point 110a communicates
`
`
`
`
`
`
`
`
`
`
`
`120f, and access point 110b communicates with user terminals 120f through 120k.
`
`
`
`
`
`Depending on the specific design of system 100, an access point may communicate with
`
`
`
`
`
`
`
`
`
`multiple user terminals simultaneously (e.g., via multiple code channels or subbands) or
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`sequentially (e.g., via multiple time slots). At any given moment, a user terminal may
`
`
`
`
`
`
`
`
`
`
`
`receive downlink transmissions from one or multiple access points. The downlink
`
`
`
`
`
`
`
`
`
`transmission from each access point may include overhead data intended to be received
`
`
`
`
`
`
`
`
`
`by multiple user terminals, user-specific data intended to be received by specific user
`
`
`
`
`
`
`
`
`
`
`
`020554Pl
`
`6
`
`
`
`terminals, other types of data, or any combination thereof. The overhead data may
`
`
`
`
`
`
`
`include
`
`
`
`pilot, page and broadcast
`
`messages, system parameters, and so on.
`
`
`
`
`
`(1040] The MIMO WLAN system is based on a centralized controller network
`
`
`
`architecture. Thus, a system controller 130 couples to access points 110 and may
`
`
`
`
`
`
`
`
`
`further couple to other systems and networks. For example, system controller 130 may
`
`
`
`
`
`
`
`
`
`couple to a packet data network (PDN), a wired local area network (LAN), a wide area
`
`
`
`
`
`
`
`
`
`
`
`
`
`network (WAN), the Internet, a public switched telephone network (PSTN), a cellular
`
`
`
`
`
`communication network, and so on. System controller 130 may be designed to perform
`
`
`
`
`
`
`
`
`
`a number of functions such as (1) coordination and control for the access points coupled
`
`
`
`
`
`
`
`
`
`
`
`of (3) access and control to it, (2) routing of data among these access points,
`
`
`
`
`
`
`
`communication with the user terminals served by these access points, and so on.
`
`
`
`
`
`
`
`with [1041] The MIMO WLAN system may be able to provide high throughput
`
`
`
`
`
`
`
`
`
`significantly greater coverage capability than conventional WLAN systems.
`The
`
`
`
`
`
`MIMO WLAN system can support synchronous, asynchronous, and isochronous
`
`
`
`
`
`
`
`data/voice services. The MIMO WLAN system may be designed to provide the
`
`
`
`
`
`
`
`following features:
`
`
`
`• High service reliability
`
`
`
`• Guaranteed quality of service (QoS)
`
`
`
`
`
`
`
`• High instantaneous data rates from 3 Mbps to greater than 300 Mbps
`
`
`
`
`
`
`
`• High spectral efficiency of up to 24 bps/Hz
`
`
`
`
`
`• Extended coverage range.
`
`[1042] The MIMO WLAN system may. be operated
`
`
`
`
`
`
`
`(e.g., the 2.4 GHz and 5.x GHz U-NII bands), subject to the bandwidth and emission
`
`in various frequency bands.
`
`
`
`constraints specific to the selected operating band. The system is designed to support
`
`
`
`
`
`
`
`
`
`
`
`
`
`both indoor and outdoor deployments, with typical maximum cell size of 1 km or less.
`
`
`
`
`
`
`
`
`
`
`
`The system supports fixed terminal applications, although some operating modes also
`
`
`
`
`
`
`
`support portable and limited mobility operation.
`
`1. MIMO, MISO, and SIMO
`
`
`
`each throughout the specification, and as described [1043] In a specific embodiment
`
`
`
`
`
`
`
`
`
`
`
`access point is equipped with four transmit and receive antennas for data transmission
`
`
`
`
`
`
`
`
`
`and reception, where the same four antennas are used to transmit and to receive. The
`
`
`
`
`
`
`
`
`
`system also supports the case where the transmit and receive antennas of the device (e.g.
`
`
`
`
`
`
`
`
`
`access point, user terminal) are not shared, even though this configuration normally
`
`
`
`
`
`
`
`
`
`020554Pl
`
`7
`
`
`
`provides lower performance than when the antennas are shared. The MIMO WLAN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`with some other system may also be designed such that each access point is equipped
`number of transmit/receive antennas. Each user terminal may be equipped with a single_
`
`
`transmit/receive antenna or multiple transmit/receive antennas for data transmission and
`
`
`
`
`
`
`
`
`
`
`reception.
`
`
`
`The number of antennas employed by each user terminal type may be ·
`
`
`
`
`
`dependent on various factors such as, for example, the services to be support�d by the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`user terminal (e.g., voice, data, or both), cost considerations, regulatory constraints,
`
`
`
`
`
`
`
`safety issues, and so on.
`
`
`
`
`user access point and multi-antenna [1044] For a given pairing of multi-antenna
`
`
`
`terminal, a MIMO channel is formed by the Nr transmit antennas and NR receive
`
`
`
`
`
`
`
`
`
`antennas available for use for data transmission. Different MIMO channels are formed
`
`
`
`
`
`between the access point and different multi-antenna user terminals. Each MIMO
`
`
`
`
`
`
`
`
`
`channel may be decomposed into Ns independent
`
`channels, with N5 �min{Nr,N8
`}.
`
`Each of the Ns independent
`
`
`
`
`
`
`
`
`channel. An eigenmode normally refers to a theoretical construct, and Ns independent
`
`
`
`of the MIMO channels is also referred to as an eigenmode
`
`
`
`data streams may be sent orthogonaHy on the Ns eigenmodes of the MIMO channel.
`
`
`
`
`
`
`
`
`
`The MIMO channel may also be viewed as including
`
`Ns spatial channels that may be
`
`
`
`used for data transmission. Each spatial channel may or may not correspond to an
`
`
`
`
`
`
`
`
`
`
`
`eigenmode, depending on whether or not the spatial processing at the transmitter was
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`successful in orthogonalizing the data streams. For example, the data streams would be
`
`
`
`
`
`
`
`
`
`
`
`transmitted on the spatial channels (and not the eigenmodes) if the transmitter has no
`
`
`
`
`
`knowledge or an- imperfect estimate of the MIMO channel. For simplicity, in the
`
`
`
`
`
`
`
`
`
`
`
`following description, the term eigenmode is also used to denote the case where an
`
`
`
`
`
`
`
`
`
`attempt is made to orthogonalize the data stream, even though it may not be fully
`
`
`
`
`
`
`
`
`
`
`successful due to, for example, an imperfect channel estimate.
`
`
`
`the number of at the access point, [1045] For a given number of (�.g., four) antennas
`
`
`
`
`
`spatial channels available for each user terminal is dependent on the number of antennas
`
`
`
`
`
`employed by that user terminal and the characteristics of the wireless MIMO channel
`
`
`
`
`
`
`
`
`
`that couples the access point antennas and the user terminal antennas. If a user terminal
`
`
`
`
`
`
`
`is equipped with one antenna, then the four antennas at the access point and the single
`
`
`
`
`
`
`
`
`
`antenna at the user terminal form a multiple-input single-output (MISO) channel for the
`
`
`
`
`
`
`
`
`
`
`
`downlink and a single-input multiple-output (SIMO) channel for the uplink.
`
`[1046] The MIMO WLAN system may be design ed to support a number of
`
`
`
`transmission modes. Table I lists the transmission modes supported by an exemplary
`design of the MIMO WLAN system.
`
`
`
`020554Pl
`
`8
`
`Table I
`
`
`
`Transmission modes
`
`Description
`
`SIMO
`
`Data is transmitted from a single antenna
`
`
`but may be received
`
`
`
`by multiple antennas for receive diversity.
`
`Data is redundantly transmitted from multiple transmit
`
`
`
`Diversity
`
`
`
`antennas and subbands to provide diversity.
`
`at full channel spatial Data is transmitted on a single (best)
`
`
`
`
`
`
`
`power using the phase steering information based on the
`Beam-steering
`
`
`principal eigenmode of the MIMO channel.
`
`
`
`
`
`
`
`Spatial multiplexing
`
`higher spectral efficiency.
`
`Data is transmitted on multiple spatial channels to achieve
`
`
`
`
`
`For· simplicity, the term "diversity" refers to transmit diversity in the following
`
`
`
`
`
`
`
`description, unless noted otherwise.
`
`
`
`[1047] The transmission modes available for use for the downlink and uplink for
`
`
`
`
`
`
`
`each user terminal are dependent on the number of antennas employed at the user
`
`
`
`
`
`
`
`
`
`terminal. Table 2 lists the transmission modes available for different terminal types for
`
`
`
`
`
`
`
`
`
`
`
`the downlink and uplink, assuming multiple (e.g., four) antennas at the access point.
`
`
`
`
`
`
`
`
`
`
`
`Table 2
`
`Downlink
`
`Uplink
`
`Transmission modes Single-Multi- Single-Multi-
`
`
`
`
`
`antenna user antenna user antenna user antenna user
`terminal terminal terminal terminal
`
`MISO/SIMO X
`
`Diversity X
`
`Beam-steering X
`
`
`
`Spatial multiplexing
`
`X
`
`X
`
`X
`
`X
`
`X
`
`X
`
`X
`
`X
`
`X
`
`
`
`For the downlink, all of the transmission modes except for the spatial multiplexing
`
`
`
`
`
`
`
`
`
`
`
`mode may be used for single-antenna user terminals, and all transmission modes may be
`
`
`
`used for multi-antenna user terminals. For the uplink, all transmission modes may be
`
`
`
`
`
`
`
`
`
`
`
`used by multi-antenna user terminals, while single-antenna user terminals use the SIMO
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`mode to transmit data from the one available antenna. Receive diversity (i.e., receiving
`
`
`
`a data transmission with multiple receive antennas) may be used for the SIMO,
`
`
`
`
`
`
`
`
`
`
`
`diversity, and beam-steering modes.
`
`
`
`020554Pl
`
`9
`
`[1048] The MIMO WLAN system may also be designed
`
`
`
`
`to support various other
`
`
`
`transmission modes, and this is within the scope of the invention. For example, a beam
`
`
`
`
`
`
`
`forming mode may be used to transmit data on a single eigenmode using both the
`
`
`
`
`
`
`
`amplitude and phase information for the eigenmode
`
`(instead of only the phase
`
`
`
`information, which is all that is used by the beam-steering mode). As another example,
`
`
`
`
`
`
`
`another spatial multiplexing mode can be defined whereby the transmitter simply
`
`
`
`
`
`
`
`
`
`
`
`transmits multiple data streams from multiple transmit antennas (without any spatial
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`processing) and the receiver performs the necessary processing to isolate and recover
`
`
`
`
`
`
`
`
`
`
`
`
`
`the data streams sent from the multiple transmit antennas. As yet another example, yet
`
`
`
`
`
`
`
`
`
`
`
`another spatial multiplexing mode can be defined whereby the transmitter performs
`
`
`
`
`
`
`
`
`
`
`
`spatial processing to attempt to orthogonalize the multiple data streams sent on the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`multiple transmit antennas (but may not be completely successful because of an
`
`
`
`
`
`imperfect channel estimate) and the receiver performs the necessary spatial processing
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Thus, transmit antennas. to isolate and recover the data streams sent from the multiple
`
`
`
`
`
`
`
`
`
`the spatial processing to transmit multiple data streams via multiple spatial channels
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`may be performed (1) at both the transmitter and receiver, (2) at only the receiver, or (3)
`
`at only the transmitter.
`
`
`
`with any may be designed [1049] In general, the access points and user terminals
`
`
`
`
`
`
`
`number of transmit and receive antennas. For clarity, specific embodiments and designs
`
`
`
`
`
`
`
`
`
`
`
`
`
`are described below whereby each access point is equipped with four transmit/receive
`
`
`
`
`
`
`
`antennas, and each user terminal is equipped with four or less transmit/receive antennas.
`
`
`
`
`
`2. OFDM
`
`
`
`OFDM to effectively [1050] In an embodiment, the MIMO WLAN system employs
`
`
`
`
`
`
`
`
`
`subbands. partition the overall system bandwidth into a number of (NF) orthogonal
`
`
`
`
`
`These subbands are also referred to as frequency bins or subchannels. With OFDM,
`
`
`
`
`
`
`
`
`
`each subband is associated with a respective subcarrier upon which data may be
`
`
`
`
`
`
`
`modulated. For a MIMO system that uti1izes OFDM, each eigenmode of each subband
`
`
`
`
`
`
`
`may be viewed as an independent transmission channel where the complex gain
`
`
`
`
`
`associated »1ith each subband is effectively constant across the subband bandwidth.
`
`
`
`
`
`
`
`
`
`
`
`64 orthogonal is partitioned into [1051] In an embodiment, the system bandwidth
`
`
`
`
`
`
`subbands (i.e.,
`
`
`
`
`NF = 64 ), which are assigned indices of -32 to +31. Of these 64
`
`
`
`
`
`subbands, 48 subbands (e.g., with indices of±{ 1, ... , 6, 8, ... , 20, 22, ... , 26}) are used
`
`
`
`
`
`for data, 4 subbands (e.g., with indices of ±{7, 21}) are used for pilot and possibly
`
`
`
`
`
`
`
`
`
`signaling, the DC subband (with index of 0) is not used, and the remaining subbands are
`
`
`
`
`
`020554Pl
`
`10
`
`also not used and serve
`
`
`
`
`
`
`as guard subbands. This OFDM subband structure is described
`
`
`
`11: 802.lla and entitled "Part for IEEE Standard in further detail in a document
`
`
`
`
`
`
`
`
`
`
`
`Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY)
`
`
`
`
`
`Specifications: High-speed Physical Layer in the 5 GHz Band," September 1999, which
`
`
`
`
`
`
`
`is publicly available and incorporated herein by reference.
`
`
`Different numbers of
`
`
`
`
`
`subbands and various other OFDM subband structures may also be implemented for the
`
`
`
`
`
`
`
`
`
`
`
`
`
`MIMO WLAN system, and this is within the scope of the invention. For example, all
`
`
`
`
`
`53 subbands with indices from -26 to +26 may be used for data transmission.
`
`
`
`
`
`
`
`is first modulated [1052] For OFDM, the data to be transmitted on each subband
`
`
`
`
`
`(i.e., symbol mapped) using a particular modulation scheme selected for use for that
`
`
`
`
`
`
`
`
`
`
`
`subband. Z.eros are provided for the unused subbands. For each symbol period, the
`
`
`
`
`
`
`
`modulation
`
`
`
`symbols and zeros for all NF subbands are transformed to the time domain
`
`
`
`using an inverse fast Fourier transform (IFFT) to obtain a transformed symbol that
`
`
`
`
`
`
`
`
`
`comprises NF time-domain samples. The duration of each transformed symbol is
`
`
`
`
`
`
`
`
`
`inversely related to the bandwidth of each subband. In one specific design for the
`
`
`
`
`
`
`
`
`
`
`
`
`
`MIMO WLAN system, the system bandwidth is 20 MHz, NF
`
`
`
`64 , the bandwidth of
`
`=
`
`
`
`
`
`each subband is 312.5 KHz, and the duration of each transformed symbol is 3.2 µsec.
`
`
`
`
`
`
`
`to combat such as the ability [1053] OFDM can provide certain advantages,
`
`
`
`
`
`
`
`
`
`frequency selective fading, which is characterized by different channel gains at different
`
`
`
`
`
`
`
`
`
`
`
`frequencies of the overall system bandwidth. It is well known that frequency selective
`
`
`
`
`
`
`
`fading causes inter-symbol interference (ISi), which is a phenomenon whereby each
`
`
`
`
`
`
`
`
`
`
`
`symbol in a received signal acts as distortion to subsequent symbols in the received
`
`
`
`
`
`
`
`
`
`
`
`
`
`signal. The ISi distortion degrades performance by impacting the ability to correctly
`
`
`
`
`
`
`
`
`
`
`
`detect the received symbols. Frequency selective fading can be conveniently combated
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`with OFDM by repeating a portion of (or appending a cyclic prefix to) each transformed
`
`
`
`
`
`
`
`
`
`symbol to form a corresponding OFDM symbol, which is then transmitted.
`
`
`
`for each OFDM the amount to repeat) prefix (i.e., [1054] The length of the cyclic
`
`
`
`
`
`
`
`
`
`
`
`
`
`symbol is dependent on the delay spread of the wireless channel. In particular, to
`
`
`
`
`
`effectively combat ISi, the cyclic prefix should be longer than the maximum expected
`
`
`
`
`
`
`
`
`
`delay spread for the system.
`
`
`
`may be used for the of different lengths [1055] In an embodiment, cyclic prefixes
`
`
`
`
`
`
`
`OFDM symbols, depending on the expected delay spread. For the specific MIMO
`
`
`
`
`
`
`
`
`
`
`
`WLAN system described above, a cyclic prefix of 400 nsec (8 samples) or 800 nsec (16
`
`
`
`
`
`
`
`samples) may be selected for use for the OFDM symbols. A '"short" OFDM symbol
`
`
`
`
`
`
`
`
`
`uses the 400 nsec cyclic prefix and has a duration of 3.6 µsec. A "long" OFDM symbol
`
`
`
`
`
`020554Pl
`
`11
`
`
`
`uses the 800 nsec cyclic prefix and has a duration of 4.0 µsec. Short OFDM symbols
`
`
`
`
`
`may be used if the maximum expected delay spread is 400 nsec or less, and long OFDM
`
`
`
`symbols
`
`
`may be used if the delay spread is greater than 400 nsec. Different cyclic
`
`
`
`prefixes may be selected for use for different transport channels, and the cyclic prefix
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`may also be dynamically selectable, as described below. Higher system throughput may
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`be achieved by using the shorter cyclic prefix when possible, since more OFDM
`
`
`
`
`
`
`
`
`
`
`
`symbols of shorter duration can be transmitted over a given fixed time interval.
`
`
`
`[1056] The MIMO WLAN system may also be designed to not utilize OFDM, and
`
`
`
`
`
`this is within the scope of the invention.
`
`3. Layer Structure
`
`
`
`[1057] FIG. 2 illustrates a layer structure 200 that may be used for the MIMO
`
`
`
`
`
`WLAN system. Layer structure 200 includes (1) applications and upper layer protocols
`
`
`
`
`
`
`
`
`
`
`
`reference model of the ISO/OSI that approximately correspond to Layer 3 and higher
`
`
`
`
`
`
`
`
`
`
`
`(upper layers), (2) protocols and services that correspond to Layer 2 (the link layer), and
`
`
`
`
`
`
`
`
`
`
`
`(3)protocols and services that correspond to Layer 1 (the physical layer).
`
`
`
`
`
`
`
`
`
`
`
`and protocols, such as applications [1058] The upper layers includes various
`
`
`
`
`
`
`
`
`
`
`
`signaling services 212, data services 214, voice services 216, circuit data applications,
`
`
`
`
`
`
`
`
`
`
`
`and so on. Signaling is typically provided as messages and data is typically provided as
`
`
`
`
`
`
`
`
`
`
`
`
`
`packets. The services and applications in the upper layers originate and terminate
`
`
`
`
`
`
`
`
`
`messages and packets according to the semantics and timing of the communication
`
`
`
`
`
`
`
`
`
`
`
`protocol between the access point and the user terminal. The upper layers utilize the
`
`
`
`
`
`
`
`
`
`
`
`
`
`services provided by Layer 2.
`
`
`
`
`
`[1059] Layer 2 supports the delivery of messages and packets generated by the
`
`
`
`
`
`
`
`
`
`upper layers. In the embodiment shown in FIG. 2, Layer 2 includes a Link Access
`
`
`
`
`
`
`
`Control (LAC) sublayer 220, and a Medium Access Control (MAC) sublayer 230. The
`
`
`
`
`
`
`
`
`
`LAC sublayer implements a data link protocol that provides for the correct transport and
`
`
`
`
`
`
`
`
`
`
`
`
`
`delivery of messages generated by the upper layers. The LAC sublayer utilizes the
`
`
`
`
`
`
`
`
`
`
`
`services provided by the MA