US7103325B1 - Adaptive modulation and coding - Google Patents

Adaptive modulation and coding Download PDF

Info

Publication number
US7103325B1
US7103325B1 US10/116,896 US11689602A US7103325B1 US 7103325 B1 US7103325 B1 US 7103325B1 US 11689602 A US11689602 A US 11689602A US 7103325 B1 US7103325 B1 US 7103325B1
Authority
US
United States
Prior art keywords
receiver
receive
cei
channel quality
wireless communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime, expires
Application number
US10/116,896
Inventor
Ming Jia
Jianglei Ma
Peiying Zhu
Dong-Sheng Yu
Wen Tong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Nortel Networks Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nortel Networks Ltd filed Critical Nortel Networks Ltd
Assigned to NORTEL NETWORKS LIMITED reassignment NORTEL NETWORKS LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: JIA, MING, MA, JIANGLEI, TONG, WEN, YU, DONG-SHENG, ZHU, PEIYING
Priority to US10/116,896 priority Critical patent/US7103325B1/en
Priority to EP03745854A priority patent/EP1495570A1/en
Priority to AU2003209935A priority patent/AU2003209935A1/en
Priority to KR1020047015885A priority patent/KR100976878B1/en
Priority to CNB038122316A priority patent/CN100438392C/en
Priority to EP14188395.9A priority patent/EP2824859A1/en
Priority to PCT/IB2003/001076 priority patent/WO2003085875A1/en
Publication of US7103325B1 publication Critical patent/US7103325B1/en
Application granted granted Critical
Assigned to Rockstar Bidco, LP reassignment Rockstar Bidco, LP ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NORTEL NETWORKS LIMITED
Assigned to APPLE reassignment APPLE ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: Rockstar Bidco, LP
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2614Peak power aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0667Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal
    • H04B7/0669Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal using different channel coding between antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • H04L1/0625Transmitter arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • H04L1/0637Properties of the code
    • H04L1/0656Cyclotomic systems, e.g. Bell Labs Layered Space-Time [BLAST]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03828Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
    • H04L25/03866Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using scrambling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0667Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal
    • H04B7/0673Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal using feedback from receiving side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation
    • H04L1/005Iterative decoding, including iteration between signal detection and decoding operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0064Concatenated codes
    • H04L1/0066Parallel concatenated codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0067Rate matching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving

Definitions

  • the present invention relates to wireless communications, and in particular to adaptively controlling coding and modulation techniques in a wireless communication system incorporating space-time coding.
  • Interference and fading are significant impediments to achieving high data rates in today's wireless communication systems. Given the tendency for channel conditions to sporadically and significantly fade, communication resources are conservatively allocated, leaving excessive amounts of communication resources unused most of the time. Efforts to combat the impact of fading include incorporating transmission diversity or controlling modulation and coding techniques in relation to channel conditions.
  • Spatial diversity is typically a function of the number and placement of transmit and receive antennas relative to a transmitter and receiver.
  • Systems employing spatial diversity with multiple transmit and receive antennas are generally referred to as multiple-input multiple-output (MIMO) systems.
  • MIMO multiple-input multiple-output
  • a transmitting device will have N transmit antennas, and the receiving device will have M receive antennas.
  • Space-time coding controls what data is transmitted from each of the N transmit antennas.
  • a space-time encoding function at the transmitter processes data to be transmitted and creates unique information to transmit from the N transmit antennas.
  • Each of the M receive antennas will receive signals transmitted from each of the N transmit antennas.
  • a space-time decoding function at the receiving device will combine the information sent from the N transmit antennas to recover the data.
  • Space-time encoding is typically implemented using one of two techniques.
  • the first technique encodes the same data in different formats for transmission from the different transmit antennas. Thus, the same data is transmitted in different formats from each of the N transmit antennas.
  • the second technique transmits different data from different ones of the N transmit antennas wherein the redundancy of the second technique is avoided.
  • the first technique which is often referred to as space-time transmit diversity (STTD)
  • STTD space-time transmit diversity
  • V-BLAST Very—Bell Laboratories Layered Space Time
  • STTD and BLAST systems have unique advantages and disadvantages.
  • STTD and BLAST spatial encoding techniques have not been employed in the same system. Further information related to STTD and V-BLAST can be found in Siavash M. Alamouti, “A Simple Transmit Diversity Technique for Wireless Communications,” IEEE J. Select. Areas Commun., vol. 16, pp. 1451–1458, Oct. 1998; G. J. Foschini, “Layered Space-time Architecture for Wireless Communications in a Fading Environment when Using Multi-element antennas,” Bell Labs Tech.
  • V-BLAST An Architecture for Realizing Very High Data Rates Over the Rich-scattering Wireless Channel,” Proc. IEEE ISSSE -98, Pisa, Italy, September 1998, pp. 295–300, which are incorporated herein by reference.
  • data to be transmitted is encoded to facilitate error correction and modulated or mapped into symbols using any number of available modulation techniques, such as quadrature phase shift keying (QPSK) and x-quadrature amplitude modulation (QAM).
  • QPSK quadrature phase shift keying
  • QAM x-quadrature amplitude modulation
  • the present invention selects a space-time encoding mode to use when transmitting with spatial diversity based on the receive diversity associated with a receiver device and the quality of the transmission channels based on information fed back from the receiver device.
  • the selectable space-time encoding modes are preferably space-time transmit diversity encoding and a version of BLAST-type encoding.
  • modulation modes, error encoding rates, or a combination thereof may also be based on the quality of the transmission channels and the available diversity of the receiver device.
  • Information bearing in the correlation, or balance, of the various transmission channels can also be fed back to the transmitter from the receiver device to assist in the selection of modulation modes and error encoding rates.
  • the transmitter continuously monitors the quality of channel conditions, and based on the diversity of the receiver device, will dynamically select the space-time encoding mode, modulation mode, and error correction encoding most appropriate for current conditions.
  • the present invention is applicable in a wide variety of wireless communication environments in both uplink and downlink modes. As such, both base stations and mobile terminals can take advantage of the adaptive modulation and coding of the present invention.
  • FIG. 1 is a block representation of a cellular communication system.
  • FIG. 2 is a block representation of a base station according to one embodiment of the present invention.
  • FIG. 3 is a block representation of a mobile terminal according to one embodiment of the present invention.
  • FIG. 4 is a logical breakdown of a transmitter architecture according to one embodiment of the present invention.
  • FIG. 5 is a logical breakdown of a receiver architecture according to one embodiment of the present invention.
  • FIG. 6 is a table illustrating an adaptive modulation and coding matrix for a communication link having two transmitters and two receivers.
  • FIG. 7 is a table illustrating an adaptive modulation and coding matrix for a communication link having two transmitters and four receivers.
  • the present invention adaptively controls coding and modulation techniques for transmission based on available spatial diversity and the quality of the channel or channels used for transmission.
  • the coding and modulation techniques are dynamically selected to minimize error rates and maximize data rates.
  • the number of available receive antennas and a channel quality indicator are used to determine a space-time coding mode and a modulation technique to use for transmission.
  • an error coding rate is associated with the transmission technique and the available modulation technique.
  • other factors such as cross correlation relationships among the diverse channels, may influence coding and modulation selections. The following description initiates with an overview of a wireless communication environment and the architecture of a base station, or like access point, and a mobile terminal.
  • a base station controller (BSC) 10 controls wireless communications within multiple cells 12 , which are served by corresponding base stations (BS) 14 .
  • each base station 14 facilitates communications with mobile terminals 16 , which are within the cell 12 associated with the corresponding base station 14 .
  • the movement of the mobile terminals 16 in relation to the base stations 14 results in significant fluctuation in channel conditions.
  • the base stations 14 and mobile terminals 16 include multiple antennas to provide spatial diversity for communications.
  • the base station 14 configured according to one embodiment of the present invention is illustrated.
  • the base station 14 generally includes a control system 20 , a baseband processor 22 , transmit circuitry 24 , receive circuitry 26 , multiple antennas 28 , and a network interface 30 .
  • the receive circuitry 26 receives radio frequency signals through antennas 28 bearing information from one or more remote transmitters provided by mobile terminals 16 (illustrated in FIG. 3 ).
  • a low noise amplifier and a filter cooperate to amplify and remove broadband interference from the signal for processing.
  • Downconversion and digitization circuitry (not shown) will then downconvert the filtered, received signal to an intermediate or baseband frequency signal, which is then digitized into one or more digital streams.
  • the baseband processor 22 processes the digitized received signal to extract the information or data bits conveyed in the received signal. This processing typically comprises demodulation, decoding, and error correction operations. As such, the baseband processor 22 is generally implemented in one or more digital signal processors (DSPs).
  • DSPs digital signal processors
  • the received information is then sent across a wireless network via the network interface 30 or transmitted to another mobile terminal 16 serviced by the base station 14 .
  • the network interface 30 will typically interact with the base station controller 10 and a circuit-switched network forming a part of a wireless network, which may be coupled to the public switched telephone network (PSTN).
  • PSTN public switched telephone network
  • the baseband processor 22 receives digitized data, which may represent voice, data, or control information, from the network interface 30 under the control of control system 20 , and encodes the data for transmission.
  • the encoded data is output to the transmit circuitry 24 , where it is modulated by a carrier signal having a desired transmit frequency or frequencies.
  • a power amplifier (not shown) will amplify the modulated carrier signal to a level appropriate for transmission, and deliver the modulated carrier signal to the antennas 28 through a matching network (not shown).
  • the multiple antennas 28 and the replicated transmit and receive circuitries 24 , 26 provide spatial diversity. Modulation and processing details are described in greater detail below.
  • a mobile terminal 16 configured according to one embodiment of the present invention is illustrated.
  • the mobile terminal 16 will include a control system 32 , a baseband processor 34 , transmit circuitry 36 , receive circuitry 38 , multiple antennas 40 , and user interface circuitry 42 .
  • the receive circuitry 38 receives radio frequency signals through antennas 40 bearing information from one or more base stations 14 .
  • a low noise amplifier and a filter cooperate to amplify and remove broadband interference from the signal for processing.
  • Downconversion and digitization circuitry (not shown) will then downconvert the filtered, received signal to an intermediate or baseband frequency signal, which is then digitized into one or more digital streams.
  • the baseband processor 34 processes the digitized received signal to extract the information or data bits conveyed in the received signal. This processing typically comprises demodulation, decoding, and error correction operations, as will be discussed on greater detail below.
  • the baseband processor 34 is generally implemented in one or more digital signal processors (DSPs) and application specific integrated circuits (ASICs).
  • DSPs digital signal processors
  • ASICs application specific integrated circuits
  • the baseband processor 34 receives digitized data, which may represent voice, data, or control information, from the control system 32 , which it encodes for transmission.
  • the encoded data is output to the transmit circuitry 36 , where it is used by a modulator to modulate a carrier signal that is at a desired transmit frequency or frequencies.
  • a power amplifier (not shown) will amplify the modulated carrier signal to a level appropriate for transmission, and deliver the modulated carrier signal to the antennas 40 through a matching network (not shown).
  • the multiple antennas 40 and the replicated transmit and receive circuitries 36 , 38 provide spatial diversity. Modulation and processing details are described in greater detail below.
  • a logical transmission architecture is provided according to one embodiment.
  • the transmission architecture is described as being that of the base station 14 , but those skilled in the art will recognize the applicability of the illustrated architecture for uplink and downlink communications.
  • the transmission architecture is intended to represent a variety of multiple access architectures, including, but not limited to code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), and orthogonal frequency division multiplexing (OFDM).
  • CDMA code division multiple access
  • FDMA frequency division multiple access
  • TDMA time division multiple access
  • OFDM orthogonal frequency division multiplexing
  • the base station controller 10 sends data 44 intended for a mobile terminal 16 to the base station 14 for scheduling.
  • the scheduled data which is a stream of bits, is scrambled in a manner reducing the peak-to-average power ratio associated with the data using data scrambling logic 46 .
  • a cyclic redundancy check (CRC) for the scrambled data is determined and appended to the scrambled data using CRC logic 48 .
  • channel coding is performed using channel encoder logic 50 to effectively add redundancy to the data to facilitate recovery and error correction at the mobile terminal 16 .
  • the channel encoder logic 50 uses known Turbo encoding techniques in one embodiment.
  • the encoded data is then processed by rate matching logic 52 to compensate for the data expansion associated with encoding.
  • Bit interleaver logic 54 systematically reorders the bits in the encoded data to minimize the loss of consecutive data bits.
  • the resultant data bits are systematically mapped into corresponding symbols depending on the chosen baseband modulation by mapping logic 56 .
  • mapping logic 56 Preferably, Quadrature Amplitude Modulation (QAM) or Quadrature Phase Shift Key (QPSK) modulation is used.
  • QAM Quadrature Amplitude Modulation
  • QPSK Quadrature Phase Shift Key
  • STC encoder logic 60 which modifies the symbols in a fashion making the transmitted signals more resistant to interference and readily decoded at a mobile terminal 16 .
  • the STC encoder logic 60 will process the incoming symbols according to a selected STC encoding mode and provide n outputs corresponding to the number of transmit antennas 28 for the base station 14 . Further detail regarding the STC encoding is provided later in the description. At this point, assume the symbols for the n outputs are representative of the data to be transmitted and capable of being recovered by the mobile terminal 16 . See A. F. Naguib, N.
  • each of the symbol streams output by the STC encoder logic 60 is sent to a corresponding multiple access modulation function 62 , illustrated separately for ease of understanding.
  • the multiple access modulation function 62 in a CDMA function would provide the requisite PN code multiplication, wherein an OFDM function would operate on the respective symbols using IDFT or like processing to effect an Inverse Fourier Transform. Attention is drawn to co-assigned application Ser. No. 10/104,399, filed Mar. 22, 2002, entitled SOFT HANDOFF FOR OFDM, for additional OFDM details and to RF Microelectronics by Behzad Razavi, 1998 for CDMA and other multiple access technologies, both of which are incorporated herein by reference in their entirety.
  • the resultant symbols are grouped into frames, which are associated with prefix and pilot headers by like insertion logic 64 (in an OFDM-type system).
  • Each of the resultant signals is up-converted in the digital domain to an intermediate frequency and converted to an analog signal via the corresponding digital up-conversion (DUC) and digital-to-analog (D/A) conversion circuitry 66 .
  • the resultant analog signals are then simultaneously modulated at the desired RF frequency, amplified, and transmitted via the RF circuitry 68 and antennas 28 .
  • the transmitted data is preceded by pilot signals, which are known by the intended mobile terminal 16 .
  • the mobile terminal 16 which is discussed in detail below, may use the pilot signals for channel estimation and interference suppression and the header for identification of the base station 14 .
  • the control system 20 and/or baseband processor 22 will provide adaptive modulation and coding and select a desired STC encoding technique based on adaptive modulation and coding indicia (AMCI) 70 fed back from the base station 14 .
  • AMCI adaptive modulation and coding indicia
  • the AMCI 70 transmitted from the base station 14 is recovered via the receive circuitry 26 and processed by the baseband processor 22 and/or the control system 20 to generate one or more adaptive modulation and coding (AMC (TX)) signals 72 for selecting error coding rates, modulation techniques and STC modes.
  • the AMCI 70 fed back from the base station 14 includes a channel quality indicia (CQI), and perhaps cross correlation indicia bearing on the balance or correlation of each of the diverse channels. If the base station 14 is not aware of the number of receive antennas 40 used by the mobile terminal 16 , such information is provided in the AMCI 70 .
  • CQI channel quality indicia
  • the control system 20 will determine a STC mode for the STC encoder 60 an error coding and modulation set.
  • the STC encoding may be either space-time-transmit diversity (STTD) or V-BLAST-type coding.
  • STTD coding encodes data into multiple formats and simultaneously transmits the multiple formats with spatial diversity from the corresponding antennas 28 .
  • V-BLAST coding separates data into different groups and separately encodes and transmits each group from different ones of the antennas 28 .
  • the AMC (TX) signal(s) 72 controls the CRC adding function 48 , sets a code rate to use by the channel encoder 50 , and informs the rate matching function 52 and the bit interleave function 54 of the selected code rate.
  • the AMC (TX) signal(s) 72 will also control a mapping of the data into symbols according to the selected modulation technique with modulation provided by the QPSK/QAM mapping function 56 . Further, the AMC (TX) signal(s) 72 may also inform the symbol interleave function 58 of the selected modulation technique.
  • the selection and relationship of the STC encoding to the modulation and error coding techniques is discussed after a description of the architecture of the mobile terminal.
  • FIG. 5 illustrate reception of the transmitted signals by a mobile terminal 16 .
  • the respective signals are demodulated and amplified by corresponding RF circuitry 74 .
  • Analog-to-digital (A/D) converter and down-conversion circuitry (DCC) 76 digitizes and downconverts the analog signal for digital processing.
  • the resultant digitized signal may be used by automatic gain control circuitry (AGC) 78 to control the gain of the amplifiers in the RF circuitry 70 based on the received signal level.
  • AGC automatic gain control circuitry
  • the digitized signal is also fed to synchronization circuitry 80 and a multiple access demodulation function 82 , which will recover the incoming signal received at a corresponding antenna 40 at each receiver path.
  • the synchronization circuitry 80 facilitates alignment or correlation of the incoming signal with the multiple access demodulation function 82 to aid recovery of the incoming signal, which is provided to a signaling processing function 84 and channel estimation function 86 .
  • the signal processing function 84 processes basic signaling and header information to provide information ( 88 ) sufficient to generate a channel quality measurement from a CQI function 90 .
  • the CQI function bears on an overall signal-to-noise ratio for the link, which takes into account channel conditions and/or signal-to-noise ratios for each receive path.
  • the CQI function 90 gathers and processes the information ( 88 ) from the signaling processing function 84 for each receive path and provides CQI information 92 to the baseband processor 34 for forwarding to the base station 14 .
  • the CQI information is or forms part of the AMCI 70 , which is used by the base station 14 to determine the AMC (TX) 72 , which controls STC encoding selection and the coding and modulation set.
  • the CQI information 92 may be fully processed by the CQI function 90 or may be sent in a raw data form for processing at the base station 14 .
  • the key is providing the base station 14 with CQI information 92 representing or sufficient to determine channel quality.
  • the channel estimation function 86 for each receive path provides channel responses corresponding to channel conditions for use by the STC decoder 100 and provides a channel matrix 94 to a channel eigenvalue indicia (CEI) function 96 , which may generate a CEI value 98 .
  • the channel matrix 94 which is discussed in greater detail later on in this specification, is a matrix containing the channel responses between every pair of transmit and receive antennas.
  • the CEI value 98 (or like channel correlation information) may be calculated at the mobile terminal 16 or the base station 14 .
  • a CEI value 98 or information sufficient to create a CEI value is sent to the baseband processor 34 to forward to the base station 14 via the transmit circuitry 36 of the mobile terminal 16 .
  • the symbols from the incoming signal and channel estimates for each receive path are provided to an STC decoder 100 , which provides STC decoding on both received paths to recover the transmitted symbols.
  • the channel estimates provide sufficient channel response information to allow the STC decoder 100 to decode the symbols according to the STC encoding used by the base station 14 .
  • the recovered symbols are placed back in order using the symbol de-interleaver logic 102 , which corresponds to the symbol interleaver logic 58 of the base station 14 .
  • the de-interleaved symbols are then demodulated or de-mapped to a corresponding bitstream using de-mapping logic 104 .
  • the bits are then de-interleaved using bit de-interleaver logic 106 , which corresponds to the bit interleaver logic 54 of the transmitter architecture.
  • the de-interleaved bits are then processed by rate de-matching logic 108 and presented to channel decoder logic 110 to recover the initially scrambled data and the CRC checksum.
  • CRC logic 112 removes the CRC checksum, checks the scrambled data in traditional fashion, and provides it to the de-scrambling logic 114 for de-scrambling using the known base station de-scrambling code to recover the originally transmitted data 116 .
  • the base station 14 will provide appropriate control signaling to the mobile terminal 16 .
  • the mobile terminal 16 will respond to the information by providing an adaptive modulation and coding (AMC (RX)) signal or signals 120 to control decoding and demodulation.
  • AMC (RX) signal(s) 120 are used to select an STC mode for the STC encoder 60 as well as an appropriate error decoding and demodulation set.
  • a CQI value may be determined based on the recovered data.
  • An additional or alternative CQI function 118 may be provided anywhere along the data recovery path (blocks 102 through 116 ) to monitor signal-to-noise ratios, error rates, and like to derive information bearing on individual or overall channel quality. Additional information on one exemplary way to determine a CQI value is provided in co-assigned application Ser. No. 60/329,511, filed Oct. 17, 2001, and entitled “METHOD AND APPARATUS FOR CHANNEL QUALITY MEASUREMENT FOR ADAPTIVE MODULATION AND CODING.”
  • the AMC (RX) signal(s) 120 also control the CRC function 112 , set a decoding rate to use by the channel decoder 110 , and inform the rate de-matching function 108 and the bit de-interleave function 106 of the selected code rate.
  • the AMC (RX) signal(s) 120 will also control de-mapping of symbols into data according to the selected modulation technique. Further, the AMC (RX) signal(s) 120 may also inform the symbol de-interleave function 102 of the selected modulation technique.
  • the base station 14 and the mobile terminals 16 may be either a transmitter, receiver, or both.
  • the transmitter dynamically selects an STC mode and a coding and modulation set.
  • the CEI parameters 98 are continuously measured and sent from the receiver to the transmitter to allow the transmitter to adjust transmission parameters to track channel conditions associated with the given receiver.
  • the number of receive antennas used by the receiver may be stored by the transmitter or may be repeatedly provided along with the CQI value 92 .
  • the following logic may be applied. If there is only one antenna at the receiver, STTD-type STC coding is selected and the coding and modulation is selected in the CQI value 92 . If there are two receive antennas, STC coding is selected based on CQI and CEI values 92 , 98 .
  • the table of FIG. 6 illustrates an exemplary configuration set when two receive antennas are available.
  • the CQI values 92 are normalized from one to ten with channel quality increasing with increasing CQI values 92 .
  • the STC coding mode is set for STTD and 4-QAM is selected.
  • the variable for CQI values 92 of five or less is the error encoding, which is Turbo encoding in this example. As the CQI values 92 increase from one to five, the Turbo encoding rates increase as follows: 1/5, 1/3, 1/2, 2/3, and 4/5. Further, CEI values 98 do not affect the decision.
  • CEI values 98 are categorized as either having high or low correlation indexes. The higher the correlation, the more balance the respective transmission channels and less benefit provided by diversity. As such, low values trigger a selection of STTD-type STC encoding wherein high values trigger V-BLAST-type STC encoding. As illustrated, the coding rates and modulation techniques tend to increase with channel quality wherein the modulation techniques are also a function of the CEI value 98 . In general, data rates increase with CQI 92 , and with all other parameters equal, BLAST-type STC coding provides significantly higher data rates that STTD-type STC coding because of the redundancy associated with the latter.
  • decisions for receivers with more than two receive antennas are not a function of CEI values 98 , because of the significant diversity associated with having the additional receive antennas.
  • the number of receive antennas and the CQI value 92 have proven sufficient to select the STC encoding and the code and modulation set.
  • the table in FIG. 7 illustrates an exemplary configuration set for a receiver having four receive antennas.
  • the STC coding mode is set for STTD and 4-QAM is selected.
  • the variable for CQI values 92 of five or less is the error coding, which is Turbo coding for this example.
  • the Turbo coding rates increase as follows: 1/5, 1/3, 1/2, 2/3, and 4/5.
  • V-BLAST-type STC encoding is selected. As illustrated, the coding rates and modulation techniques tend to increase with channel quality.
  • H a N r ⁇ N t complex propagation channel matrix used to determine a CEI 98 in one embodiment of the present invention. If the channel matrix H is known at the receiver, the Shannon capacity for a BLAST system is given by:
  • Gitlin “The Impact of Antenna Diversity on the Capacity of Wireless Communication Systems,” IEEE Trans. on Communications, vol. 42, pp. 1740–1751, February/March/April 1994; G. D. Golden, G. J. Foschini, R. A. Valenzuela, and P. W. Wolniansky, “Detection Algorithm and Initial Laboratory Results Using V-BLAST Space-time Communication Architecture,” Electronics Letters, vol. 35, pp 14–16, January 1999; and P. W. Wolniansky, G. J., Foschini, G. D. Golden, and R. A.
  • V-BLAST An Architecture for Realizing Very High Data Rates Over the Rich-scattering Wireless Channel
  • Proc. IEEE ISSSE -98 Pisa, Italy, September 1998, pp. 295–300, which are incorporated herein by reference.
  • MLD maximum likelihood decoding
  • channel capacity is determined by two factors: ⁇ (SNR) and HH* (channel matrix).
  • ⁇ (SNR) and HH* channel matrix
  • ⁇ i 1 , ... ⁇ , N r ⁇ ⁇ ⁇ i increases. Notice that ⁇ i carries the channel attenuation information, which is generally the SNR for each individual parallel eigen mode and is reflected in the measurement of the CQI 92 and impacts both STTD and BLAST. However, for a given CQI 92 , the condition of scattered channels is determined by the distribution of ⁇ i .
  • the cond(HH*) is a distribution indicator of ⁇ i .
  • calculating cond(HH*) directly is not feasible. To reduce the computing complexity, the following may be used:
  • ⁇ i , j ⁇ ⁇ h ⁇ ij ⁇ 2 N t 2 ⁇ det ⁇ ( HH * ) instead, where ⁇ tilde over (h) ⁇ ij is the i-th row j-th column elements of HH*.
  • ⁇ tilde over (h) ⁇ ij is the i-th row j-th column elements of HH*.
  • is a measure of CEI and used as one criterion for selecting STC encoding (STTD/BLAST).
  • CQI and CEI are two distinct measurements.
  • CQI determines coding and modulation selection for both STTD and BLAST mode.
  • CEI does not affect STTD mode, and only indicates BLAST performance relative to STTD.

Abstract

The present invention selects a space-time encoding mode to use when transmitting with spatial diversity based on the receive diversity associated with a receiver device and the quality of the transmission channels based on information fed back from the receiver device. The selectable space-time encoding modes are preferably space-time transmit diversity encoding and a version of BLAST-type encoding. Further, modulation modes, error encoding rates, or a combination thereof, may also be based on the quality of the transmission channels and the available diversity of the receiver device.

Description

FIELD OF THE INVENTION
The present invention relates to wireless communications, and in particular to adaptively controlling coding and modulation techniques in a wireless communication system incorporating space-time coding.
BACKGROUND OF THE INVENTION
Interference and fading are significant impediments to achieving high data rates in today's wireless communication systems. Given the tendency for channel conditions to sporadically and significantly fade, communication resources are conservatively allocated, leaving excessive amounts of communication resources unused most of the time. Efforts to combat the impact of fading include incorporating transmission diversity or controlling modulation and coding techniques in relation to channel conditions.
Spatial diversity is typically a function of the number and placement of transmit and receive antennas relative to a transmitter and receiver. Systems employing spatial diversity with multiple transmit and receive antennas are generally referred to as multiple-input multiple-output (MIMO) systems. Accordingly, a transmitting device will have N transmit antennas, and the receiving device will have M receive antennas. Space-time coding controls what data is transmitted from each of the N transmit antennas. A space-time encoding function at the transmitter processes data to be transmitted and creates unique information to transmit from the N transmit antennas. Each of the M receive antennas will receive signals transmitted from each of the N transmit antennas. A space-time decoding function at the receiving device will combine the information sent from the N transmit antennas to recover the data.
Space-time encoding is typically implemented using one of two techniques. The first technique encodes the same data in different formats for transmission from the different transmit antennas. Thus, the same data is transmitted in different formats from each of the N transmit antennas. The second technique transmits different data from different ones of the N transmit antennas wherein the redundancy of the second technique is avoided. The first technique, which is often referred to as space-time transmit diversity (STTD), is effective in maximizing diversity but inefficient due to the requisite redundancy. The second technique, which is often referred to as V-BLAST (Vertical—Bell Laboratories Layered Space Time), increases system throughput for systems having sufficient diversity available. Once a threshold amount of diversity is achieved, data rates increase linearly with the number of transmit and receive antennas for BLAST systems, whereas additional spatial diversity has little impact on data rates in STTD systems. Thus, STTD and BLAST systems have unique advantages and disadvantages. Historically, STTD and BLAST spatial encoding techniques have not been employed in the same system. Further information related to STTD and V-BLAST can be found in Siavash M. Alamouti, “A Simple Transmit Diversity Technique for Wireless Communications,” IEEE J. Select. Areas Commun., vol. 16, pp. 1451–1458, Oct. 1998; G. J. Foschini, “Layered Space-time Architecture for Wireless Communications in a Fading Environment when Using Multi-element antennas,” Bell Labs Tech. J., pp. 41–59, Autumn 1996; G. D. Golden, G. J. Foschini, R. A. Valenzuela, and P. W. Wolniansky, “Detection Algorithm and Initial Laboratory Results Using V-BLAST Space-time Communication Architecture,” Electronics Letters, vol. 35, pp 14–16, January 1999; and P. W. Wolniansky, G. J., Foschini, G. D. Golden, and R. A. Valenzuela, “V-BLAST: An Architecture for Realizing Very High Data Rates Over the Rich-scattering Wireless Channel,” Proc. IEEE ISSSE-98, Pisa, Italy, September 1998, pp. 295–300, which are incorporated herein by reference.
Prior to space-time coding, data to be transmitted is encoded to facilitate error correction and modulated or mapped into symbols using any number of available modulation techniques, such as quadrature phase shift keying (QPSK) and x-quadrature amplitude modulation (QAM). The type of encoding for error correction and modulation techniques greatly influences the data rates, and their applicability is a function of channel conditions.
Since STTD and BLAST space-time coding techniques are not traditionally combined, many systems are unable to take full advantage of available resources even when error encoding and modulation techniques are controlled based on channel conditions. Over time, the optimal space-coding technique in a communication environment is likely to change between STTD and BLAST. Further, for either STTD or BLAST space-time coding, the optimal type of error encoding or modulation techniques will also change over time. As such, there is a need to adaptively control space-time coding, error rate encoding, and modulation techniques to optimize communication efficiency between communicating devices over varying channel conditions.
SUMMARY OF THE INVENTION
The present invention selects a space-time encoding mode to use when transmitting with spatial diversity based on the receive diversity associated with a receiver device and the quality of the transmission channels based on information fed back from the receiver device. The selectable space-time encoding modes are preferably space-time transmit diversity encoding and a version of BLAST-type encoding. Further, modulation modes, error encoding rates, or a combination thereof, may also be based on the quality of the transmission channels and the available diversity of the receiver device. Information bearing in the correlation, or balance, of the various transmission channels can also be fed back to the transmitter from the receiver device to assist in the selection of modulation modes and error encoding rates.
During operation, the transmitter continuously monitors the quality of channel conditions, and based on the diversity of the receiver device, will dynamically select the space-time encoding mode, modulation mode, and error correction encoding most appropriate for current conditions. The present invention is applicable in a wide variety of wireless communication environments in both uplink and downlink modes. As such, both base stations and mobile terminals can take advantage of the adaptive modulation and coding of the present invention.
Those skilled in the art will appreciate the scope of the present invention and realize additional aspects thereof after reading the following detailed description of the preferred embodiments in association with the accompanying drawing figures.
BRIEF DESCRIPTION OF THE DRAWING FIGURES
The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the invention, and together with the description serve to explain the principles of the invention.
FIG. 1 is a block representation of a cellular communication system.
FIG. 2 is a block representation of a base station according to one embodiment of the present invention.
FIG. 3 is a block representation of a mobile terminal according to one embodiment of the present invention.
FIG. 4 is a logical breakdown of a transmitter architecture according to one embodiment of the present invention.
FIG. 5 is a logical breakdown of a receiver architecture according to one embodiment of the present invention.
FIG. 6 is a table illustrating an adaptive modulation and coding matrix for a communication link having two transmitters and two receivers.
FIG. 7 is a table illustrating an adaptive modulation and coding matrix for a communication link having two transmitters and four receivers.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the invention and illustrate the best mode of practicing the invention. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the invention and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
In a system employing spatial diversity, the present invention adaptively controls coding and modulation techniques for transmission based on available spatial diversity and the quality of the channel or channels used for transmission. The coding and modulation techniques are dynamically selected to minimize error rates and maximize data rates. In one embodiment, the number of available receive antennas and a channel quality indicator are used to determine a space-time coding mode and a modulation technique to use for transmission. Typically, an error coding rate is associated with the transmission technique and the available modulation technique. As will be discussed in greater detail below, other factors, such as cross correlation relationships among the diverse channels, may influence coding and modulation selections. The following description initiates with an overview of a wireless communication environment and the architecture of a base station, or like access point, and a mobile terminal.
With reference to FIG. 1, a base station controller (BSC) 10 controls wireless communications within multiple cells 12, which are served by corresponding base stations (BS) 14. In general, each base station 14 facilitates communications with mobile terminals 16, which are within the cell 12 associated with the corresponding base station 14. The movement of the mobile terminals 16 in relation to the base stations 14 results in significant fluctuation in channel conditions. As illustrated, the base stations 14 and mobile terminals 16 include multiple antennas to provide spatial diversity for communications.
A high level overview of the mobile terminals 16 and base stations 14 of the present invention is provided prior to delving into the structural and functional details of the preferred embodiments. With reference to FIG. 2, a base station 14 configured according to one embodiment of the present invention is illustrated. The base station 14 generally includes a control system 20, a baseband processor 22, transmit circuitry 24, receive circuitry 26, multiple antennas 28, and a network interface 30. The receive circuitry 26 receives radio frequency signals through antennas 28 bearing information from one or more remote transmitters provided by mobile terminals 16 (illustrated in FIG. 3). Preferably, a low noise amplifier and a filter (not shown) cooperate to amplify and remove broadband interference from the signal for processing. Downconversion and digitization circuitry (not shown) will then downconvert the filtered, received signal to an intermediate or baseband frequency signal, which is then digitized into one or more digital streams.
The baseband processor 22 processes the digitized received signal to extract the information or data bits conveyed in the received signal. This processing typically comprises demodulation, decoding, and error correction operations. As such, the baseband processor 22 is generally implemented in one or more digital signal processors (DSPs). The received information is then sent across a wireless network via the network interface 30 or transmitted to another mobile terminal 16 serviced by the base station 14. The network interface 30 will typically interact with the base station controller 10 and a circuit-switched network forming a part of a wireless network, which may be coupled to the public switched telephone network (PSTN).
On the transmit side, the baseband processor 22 receives digitized data, which may represent voice, data, or control information, from the network interface 30 under the control of control system 20, and encodes the data for transmission. The encoded data is output to the transmit circuitry 24, where it is modulated by a carrier signal having a desired transmit frequency or frequencies. A power amplifier (not shown) will amplify the modulated carrier signal to a level appropriate for transmission, and deliver the modulated carrier signal to the antennas 28 through a matching network (not shown). The multiple antennas 28 and the replicated transmit and receive circuitries 24, 26 provide spatial diversity. Modulation and processing details are described in greater detail below.
With reference to FIG. 3, a mobile terminal 16 configured according to one embodiment of the present invention is illustrated. Similarly to the base station 14, the mobile terminal 16 will include a control system 32, a baseband processor 34, transmit circuitry 36, receive circuitry 38, multiple antennas 40, and user interface circuitry 42. The receive circuitry 38 receives radio frequency signals through antennas 40 bearing information from one or more base stations 14. Preferably, a low noise amplifier and a filter (not shown) cooperate to amplify and remove broadband interference from the signal for processing. Downconversion and digitization circuitry (not shown) will then downconvert the filtered, received signal to an intermediate or baseband frequency signal, which is then digitized into one or more digital streams.
The baseband processor 34 processes the digitized received signal to extract the information or data bits conveyed in the received signal. This processing typically comprises demodulation, decoding, and error correction operations, as will be discussed on greater detail below. The baseband processor 34 is generally implemented in one or more digital signal processors (DSPs) and application specific integrated circuits (ASICs).
For transmission, the baseband processor 34 receives digitized data, which may represent voice, data, or control information, from the control system 32, which it encodes for transmission. The encoded data is output to the transmit circuitry 36, where it is used by a modulator to modulate a carrier signal that is at a desired transmit frequency or frequencies. A power amplifier (not shown) will amplify the modulated carrier signal to a level appropriate for transmission, and deliver the modulated carrier signal to the antennas 40 through a matching network (not shown). The multiple antennas 40 and the replicated transmit and receive circuitries 36, 38 provide spatial diversity. Modulation and processing details are described in greater detail below.
With reference to FIG. 4, a logical transmission architecture is provided according to one embodiment. The transmission architecture is described as being that of the base station 14, but those skilled in the art will recognize the applicability of the illustrated architecture for uplink and downlink communications. Further, the transmission architecture is intended to represent a variety of multiple access architectures, including, but not limited to code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), and orthogonal frequency division multiplexing (OFDM).
Initially, the base station controller 10 sends data 44 intended for a mobile terminal 16 to the base station 14 for scheduling. The scheduled data, which is a stream of bits, is scrambled in a manner reducing the peak-to-average power ratio associated with the data using data scrambling logic 46. A cyclic redundancy check (CRC) for the scrambled data is determined and appended to the scrambled data using CRC logic 48. Next, channel coding is performed using channel encoder logic 50 to effectively add redundancy to the data to facilitate recovery and error correction at the mobile terminal 16. The channel encoder logic 50 uses known Turbo encoding techniques in one embodiment. The encoded data is then processed by rate matching logic 52 to compensate for the data expansion associated with encoding.
Bit interleaver logic 54 systematically reorders the bits in the encoded data to minimize the loss of consecutive data bits. The resultant data bits are systematically mapped into corresponding symbols depending on the chosen baseband modulation by mapping logic 56. Preferably, Quadrature Amplitude Modulation (QAM) or Quadrature Phase Shift Key (QPSK) modulation is used. The symbols may be systematically reordered to further bolster the immunity of the transmitted signal to periodic data loss caused by frequency selective fading using symbol interleaver logic 58.
At this point, groups of bits have been mapped into symbols representing locations in an amplitude and phase constellation. Blocks of symbols are then processed by space-time block code (STC) encoder logic 60, which modifies the symbols in a fashion making the transmitted signals more resistant to interference and readily decoded at a mobile terminal 16. The STC encoder logic 60 will process the incoming symbols according to a selected STC encoding mode and provide n outputs corresponding to the number of transmit antennas 28 for the base station 14. Further detail regarding the STC encoding is provided later in the description. At this point, assume the symbols for the n outputs are representative of the data to be transmitted and capable of being recovered by the mobile terminal 16. See A. F. Naguib, N. Seshadri, and A. R. Calderbank, “Applications of space-time codes and interference suppression for high capacity and high data rate wireless systems,” Thirty-Second Asilomar Conference on Signals, Systems & Computers, Volume 2, pp. 1803–1810, 1998, which is incorporated herein by reference in its entirety.
For the present example, assume the base station 14 has two antennas 28 (n=2) and the STC encoder logic 60 provides two output streams of symbols. Accordingly, each of the symbol streams output by the STC encoder logic 60 is sent to a corresponding multiple access modulation function 62, illustrated separately for ease of understanding. Those skilled in the art will recognize that one or more processors may be used to provide such analog or digital signal processing alone or in combination with other processing described herein. For example, the multiple access modulation function 62 in a CDMA function would provide the requisite PN code multiplication, wherein an OFDM function would operate on the respective symbols using IDFT or like processing to effect an Inverse Fourier Transform. Attention is drawn to co-assigned application Ser. No. 10/104,399, filed Mar. 22, 2002, entitled SOFT HANDOFF FOR OFDM, for additional OFDM details and to RF Microelectronics by Behzad Razavi, 1998 for CDMA and other multiple access technologies, both of which are incorporated herein by reference in their entirety.
The resultant symbols are grouped into frames, which are associated with prefix and pilot headers by like insertion logic 64 (in an OFDM-type system). Each of the resultant signals is up-converted in the digital domain to an intermediate frequency and converted to an analog signal via the corresponding digital up-conversion (DUC) and digital-to-analog (D/A) conversion circuitry 66. The resultant analog signals are then simultaneously modulated at the desired RF frequency, amplified, and transmitted via the RF circuitry 68 and antennas 28. Notably, the transmitted data is preceded by pilot signals, which are known by the intended mobile terminal 16. The mobile terminal 16, which is discussed in detail below, may use the pilot signals for channel estimation and interference suppression and the header for identification of the base station 14.
During transmission, the control system 20 and/or baseband processor 22 will provide adaptive modulation and coding and select a desired STC encoding technique based on adaptive modulation and coding indicia (AMCI) 70 fed back from the base station 14. Accordingly, the AMCI 70 transmitted from the base station 14 is recovered via the receive circuitry 26 and processed by the baseband processor 22 and/or the control system 20 to generate one or more adaptive modulation and coding (AMC (TX)) signals 72 for selecting error coding rates, modulation techniques and STC modes. In one embodiment, the AMCI 70 fed back from the base station 14 includes a channel quality indicia (CQI), and perhaps cross correlation indicia bearing on the balance or correlation of each of the diverse channels. If the base station 14 is not aware of the number of receive antennas 40 used by the mobile terminal 16, such information is provided in the AMCI 70.
Based on the CQI, the number of receive antennas 40 at the mobile terminal 16, and the AMC (TX) 72, the control system 20 will determine a STC mode for the STC encoder 60 an error coding and modulation set. In the preferred embodiment, the STC encoding may be either space-time-transmit diversity (STTD) or V-BLAST-type coding. STTD coding encodes data into multiple formats and simultaneously transmits the multiple formats with spatial diversity from the corresponding antennas 28. V-BLAST coding separates data into different groups and separately encodes and transmits each group from different ones of the antennas 28.
Typically, error coding and modulation techniques are related and require cooperation from various functions throughout the data path. In the illustrated embodiment the AMC (TX) signal(s) 72 controls the CRC adding function 48, sets a code rate to use by the channel encoder 50, and informs the rate matching function 52 and the bit interleave function 54 of the selected code rate. The AMC (TX) signal(s) 72 will also control a mapping of the data into symbols according to the selected modulation technique with modulation provided by the QPSK/QAM mapping function 56. Further, the AMC (TX) signal(s) 72 may also inform the symbol interleave function 58 of the selected modulation technique. The selection and relationship of the STC encoding to the modulation and error coding techniques is discussed after a description of the architecture of the mobile terminal.
Reference is now made to FIG. 5 to illustrate reception of the transmitted signals by a mobile terminal 16. Upon arrival of the transmitted signals at each of the antennas 40 of the mobile terminal 16, the respective signals are demodulated and amplified by corresponding RF circuitry 74. For the sake of conciseness and clarity, only one of the multiple receive paths in the receiver is described and illustrated in detail. Analog-to-digital (A/D) converter and down-conversion circuitry (DCC) 76 digitizes and downconverts the analog signal for digital processing. The resultant digitized signal may be used by automatic gain control circuitry (AGC) 78 to control the gain of the amplifiers in the RF circuitry 70 based on the received signal level.
The digitized signal is also fed to synchronization circuitry 80 and a multiple access demodulation function 82, which will recover the incoming signal received at a corresponding antenna 40 at each receiver path. The synchronization circuitry 80 facilitates alignment or correlation of the incoming signal with the multiple access demodulation function 82 to aid recovery of the incoming signal, which is provided to a signaling processing function 84 and channel estimation function 86. The signal processing function 84 processes basic signaling and header information to provide information (88) sufficient to generate a channel quality measurement from a CQI function 90. Preferably, the CQI function bears on an overall signal-to-noise ratio for the link, which takes into account channel conditions and/or signal-to-noise ratios for each receive path.
As such, the CQI function 90 gathers and processes the information (88) from the signaling processing function 84 for each receive path and provides CQI information 92 to the baseband processor 34 for forwarding to the base station 14. The CQI information is or forms part of the AMCI 70, which is used by the base station 14 to determine the AMC (TX) 72, which controls STC encoding selection and the coding and modulation set. The CQI information 92 may be fully processed by the CQI function 90 or may be sent in a raw data form for processing at the base station 14. The key is providing the base station 14 with CQI information 92 representing or sufficient to determine channel quality.
The channel estimation function 86 for each receive path provides channel responses corresponding to channel conditions for use by the STC decoder 100 and provides a channel matrix 94 to a channel eigenvalue indicia (CEI) function 96, which may generate a CEI value 98. The channel matrix 94, which is discussed in greater detail later on in this specification, is a matrix containing the channel responses between every pair of transmit and receive antennas. As with the CQI information 92, the CEI value 98 (or like channel correlation information) may be calculated at the mobile terminal 16 or the base station 14. Thus, either a CEI value 98 or information sufficient to create a CEI value is sent to the baseband processor 34 to forward to the base station 14 via the transmit circuitry 36 of the mobile terminal 16.
The symbols from the incoming signal and channel estimates for each receive path are provided to an STC decoder 100, which provides STC decoding on both received paths to recover the transmitted symbols. The channel estimates provide sufficient channel response information to allow the STC decoder 100 to decode the symbols according to the STC encoding used by the base station 14.
The recovered symbols are placed back in order using the symbol de-interleaver logic 102, which corresponds to the symbol interleaver logic 58 of the base station 14. The de-interleaved symbols are then demodulated or de-mapped to a corresponding bitstream using de-mapping logic 104. The bits are then de-interleaved using bit de-interleaver logic 106, which corresponds to the bit interleaver logic 54 of the transmitter architecture. The de-interleaved bits are then processed by rate de-matching logic 108 and presented to channel decoder logic 110 to recover the initially scrambled data and the CRC checksum. Accordingly, CRC logic 112 removes the CRC checksum, checks the scrambled data in traditional fashion, and provides it to the de-scrambling logic 114 for de-scrambling using the known base station de-scrambling code to recover the originally transmitted data 116.
To synchronize the STC mode, error coding, and modulation techniques between the mobile terminal 16 (receiver) and base station 14 (transmitter), the base station 14 will provide appropriate control signaling to the mobile terminal 16. The mobile terminal 16 will respond to the information by providing an adaptive modulation and coding (AMC (RX)) signal or signals 120 to control decoding and demodulation. Accordingly, the AMC (RX) signal(s) 120 are used to select an STC mode for the STC encoder 60 as well as an appropriate error decoding and demodulation set.
A CQI value may be determined based on the recovered data. An additional or alternative CQI function 118 may be provided anywhere along the data recovery path (blocks 102 through 116) to monitor signal-to-noise ratios, error rates, and like to derive information bearing on individual or overall channel quality. Additional information on one exemplary way to determine a CQI value is provided in co-assigned application Ser. No. 60/329,511, filed Oct. 17, 2001, and entitled “METHOD AND APPARATUS FOR CHANNEL QUALITY MEASUREMENT FOR ADAPTIVE MODULATION AND CODING.”
In the preferred embodiment, the AMC (RX) signal(s) 120 also control the CRC function 112, set a decoding rate to use by the channel decoder 110, and inform the rate de-matching function 108 and the bit de-interleave function 106 of the selected code rate. The AMC (RX) signal(s) 120 will also control de-mapping of symbols into data according to the selected modulation technique. Further, the AMC (RX) signal(s) 120 may also inform the symbol de-interleave function 102 of the selected modulation technique.
The following describes the overall functionality of the present invention and refers to the primary device used for transmission as the transmitter and the device used for receiving as the receiver. At any given time depending on the direction of primary communications, the base station 14 and the mobile terminals 16 may be either a transmitter, receiver, or both. Based on the number of receive antennas, the CQI value 92, and perhaps the CEI value 98, the transmitter dynamically selects an STC mode and a coding and modulation set. Preferably, at least the CQI value 92, and if desired, the CEI parameters 98 are continuously measured and sent from the receiver to the transmitter to allow the transmitter to adjust transmission parameters to track channel conditions associated with the given receiver. Notably, the number of receive antennas used by the receiver may be stored by the transmitter or may be repeatedly provided along with the CQI value 92.
As an example, the following logic may be applied. If there is only one antenna at the receiver, STTD-type STC coding is selected and the coding and modulation is selected in the CQI value 92. If there are two receive antennas, STC coding is selected based on CQI and CEI values 92, 98. The table of FIG. 6 illustrates an exemplary configuration set when two receive antennas are available. The CQI values 92 are normalized from one to ten with channel quality increasing with increasing CQI values 92. For CQI values 92 of five or less, the STC coding mode is set for STTD and 4-QAM is selected. The variable for CQI values 92 of five or less is the error encoding, which is Turbo encoding in this example. As the CQI values 92 increase from one to five, the Turbo encoding rates increase as follows: 1/5, 1/3, 1/2, 2/3, and 4/5. Further, CEI values 98 do not affect the decision.
For CQI values 92 from six to ten, CEI values 98 are categorized as either having high or low correlation indexes. The higher the correlation, the more balance the respective transmission channels and less benefit provided by diversity. As such, low values trigger a selection of STTD-type STC encoding wherein high values trigger V-BLAST-type STC encoding. As illustrated, the coding rates and modulation techniques tend to increase with channel quality wherein the modulation techniques are also a function of the CEI value 98. In general, data rates increase with CQI 92, and with all other parameters equal, BLAST-type STC coding provides significantly higher data rates that STTD-type STC coding because of the redundancy associated with the latter.
In the preferred embodiment, decisions for receivers with more than two receive antennas are not a function of CEI values 98, because of the significant diversity associated with having the additional receive antennas. As such, the number of receive antennas and the CQI value 92 have proven sufficient to select the STC encoding and the code and modulation set. The table in FIG. 7 illustrates an exemplary configuration set for a receiver having four receive antennas.
For CQI values 92 of five or less, the STC coding mode is set for STTD and 4-QAM is selected. The variable for CQI values 92 of five or less is the error coding, which is Turbo coding for this example. As the CQI values 92 increase from one to five, the Turbo coding rates increase as follows: 1/5, 1/3, 1/2, 2/3, and 4/5. For CQI values 92 from six to ten, V-BLAST-type STC encoding is selected. As illustrated, the coding rates and modulation techniques tend to increase with channel quality.
Consider a wireless system comprising Nt transmit and Nr receive antennas, and let H be a Nr×Nt complex propagation channel matrix used to determine a CEI 98 in one embodiment of the present invention. If the channel matrix H is known at the receiver, the Shannon capacity for a BLAST system is given by:
C = log 2 det ( I N r + ρ N t HH * ) bps / Hz ( 1 )
where ρ is the signal-to-noise ratio (SNR) per receive antenna. Further reference is made to G. J. Foschini and M. J. Gans, “On Limits of Wireless Communications in a Fading Environment when Using Multiple Antennas,” Wireless Personal Communications, vol. 6, pp. 311–335, March 1998, which is incorporated herein by reference.
If Nr=Nt=N, then by the law of large numbers,
HH * N = I N
as N increases. Accordingly, the capacity for large N values is asymptotic to
C=Nlog2(1+ρ)bps/Hz.  (2)
From Equation (2), it can be seen that for high signal-to-noise ratios (SNRs) and Nr=Nt=N, the scaling of the capacity is likely N more bps/Hz for every 3 dB SNR improvement. The throughput of BLAST is detection algorithm dependent. For MMSE (minimum mean-squared error) and ZF (zero forcing) algorithms, which are widely used in multi-user detection, the diversity order is limited to Nr−Nt+1. Further reference is made to J. H. Winters, J. Salz and R. D. Gitlin, “The Impact of Antenna Diversity on the Capacity of Wireless Communication Systems,” IEEE Trans. on Communications, vol. 42, pp. 1740–1751, February/March/April 1994; G. D. Golden, G. J. Foschini, R. A. Valenzuela, and P. W. Wolniansky, “Detection Algorithm and Initial Laboratory Results Using V-BLAST Space-time Communication Architecture,” Electronics Letters, vol. 35, pp 14–16, January 1999; and P. W. Wolniansky, G. J., Foschini, G. D. Golden, and R. A. Valenzuela, “V-BLAST: An Architecture for Realizing Very High Data Rates Over the Rich-scattering Wireless Channel,” Proc. IEEE ISSSE-98, Pisa, Italy, September 1998, pp. 295–300, which are incorporated herein by reference. For the above two algorithms to work, the following condition must hold:
Nt<Nr.  (3)
The optimum algorithm for BLAST detection is maximum likelihood decoding (MLD). MLD obtains a diversity order equal to the number of receive antennas, independent of the number of transmit antennas. Hence, compared to other techniques, MLD has a significant signal-to-noise ratio advantage, and the SNR gain grows with the number of transmit antennas. One disadvantage of maximum likelihood decoding is that its complexity grows exponentially with the number of transmit antennas. Some simplifications can be made, however, to reduce the complexity at the cost of a reduced performance. Further reference is made to Richard van Nee, Allert van Zeist and Geert Awater, “Maximum Likelihood Decoding in a Space Division Multiplexing System,” IEEE VTC 2000, Tokyo, Japan, May 2000, and Andrej Stefanov and Tolga M. Duman, “Turbo-coded Modulation for Systems with Transmit and Receive Antenna Diversity over Block Fading Channels: System Model, Decoding Approaches, and Practical Considerations,” IEEE J. Select. Areas Commun., vol. 19, pp. 958–968, May, 2001, which are incorporated herein by reference.
In the following discussion, assume that MLD is employed for BLAST. For the two transmit antennas case (Nt=2), assuming the same transmit power, there is a 3 dB SNR loss for BLAST comparing to STTD. In addition, the diversity loss for BLAST is in the order of Nt times if the maximum likelihood detection algorithm is used. Meanwhile, since BLAST transmits Nt independent data streams all the time, symbol throughput is doubled as compared to STTD. In order for BLAST to operate at the same bit error rate (BER) requirement, however, the modulation order of the QAM has to be reduced in order to compensate the SNR and diversity loss. This effectively reduces the BLAST throughput. As the number of transmit antennas increases, the diversity gain of STTD diminishes, but the throughput gain of BLAST remains linear to Nt.
By observing Equation (1), channel capacity is determined by two factors: ρ (SNR) and HH* (channel matrix). Suppose λi|i=1, . . . N r are the Nr eigenvalues of HH*, then given the same ρ, the capacity increases as
i = 1 , , N r λ i
increases. Notice that λi carries the channel attenuation information, which is generally the SNR for each individual parallel eigen mode and is reflected in the measurement of the CQI 92 and impacts both STTD and BLAST. However, for a given CQI 92, the condition of scattered channels is determined by the distribution of λi.
The following outlines an exemplary way to determine CEI 98. For the [2T 2R] case as an example to explain what kind of channel matrix provides the maximum capacity to a BLAST system. If the channel matrix H is given as
[ h 11 h 21 h 12 h 22 ] ,
then
HH * = [ h 11 2 + h 21 2 h 11 h 12 * + h 21 h 22 * h 11 * h 12 + h 21 * h 22 h 12 2 + h 22 2 ] . ( 4 )
Given the received signal strength as a constant, i.e. |h11|2+|h21|2+|h12|2+|h22|2=c, then to achieve maximum det(HH*) the following relations should be followed:
h 11 2 + h 21 2 = h 12 2 + h 22 2 [ h 11 h 21 ] [ h 12 * h 22 * ] = 0. ( 5 )
The first equation indicates that the two receive antennas have equal signal strength, the second equation indicates that the channel vectors to each receive antenna are orthogonal to each other. For a two transmit antenna and two receive antenna (2T, 2R) case, the cond(HH*) is a distribution indicator of λi. In real-time application, calculating cond(HH*) directly is not feasible. To reduce the computing complexity, the following may be used:
η = i , j h ~ ij 2 N t 2 det ( HH * )
instead, where {tilde over (h)}ij is the i-th row j-th column elements of HH*. When calculating the average effects of η, its value may be clipped to a preset level. This is because η is a ratio that can cover a very large range, hence the average value of η that is dominated by some large η values does not reflect its real effects. Note that the effect η is non-linear. When η reaches a certain threshold, further increases in η does not affect much of the output. In one embodiment, η is a measure of CEI and used as one criterion for selecting STC encoding (STTD/BLAST). Notably, CQI and CEI are two distinct measurements. CQI determines coding and modulation selection for both STTD and BLAST mode. Preferably, CEI does not affect STTD mode, and only indicates BLAST performance relative to STTD.
Those skilled in the art will recognize improvements and modifications to the preferred embodiments of the present invention. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.

Claims (33)

1. A method comprising:
receiving channel quality indicia from a receiver, the channel quality indicia bearing on a quality of channels used for transmissions to the receiver;
determining a channel eigenvalue indicia (CEI), with a complex propagation matrix that reflects that receive antennas have equal signal strength and that channel vectors for the receive antennas are orthogonal to one another;
selecting a space-time encoding mode from amongst a plurality of space-time encoding modes for transmitting data to the receiver based on the channel quality indicia and the CEI; and
transmitting the data to the receiver using the selected space-time encoding mode via a plurality of transmit antennas.
2. The method of claim 1 further comprising selecting a modulation mode based on a receive diversity of the receiver and the channel quality indicia.
3. The method of claim 2 further comprising selecting a modulation mode based on the CEI when the receive diversity of the receiver is two.
4. The method of claim 2 wherein the receive diversity bears on the number of receive antennas used by the receiver.
5. The method of claim 2 further comprising receiving information bearing on the receive diversity of the receiver from the receiver.
6. The method of claim 2 further comprising selecting an error coding mode based on the receive diversity of the receiver and the channel quality indicia.
7. The method of claim 6 wherein data rates associated with transmissions increase as the channel quality indicia increases.
8. The method of claim 1 further comprising selecting an error coding mode based on the receive diversity of a receiver and the channel quality indicia.
9. The method of claim 1 further comprising selecting a modulation mode based on the CEI.
10. The method of claim 9 further comprising selecting an error coding mode based on the CEI.
11. The method of claim 1 wherein the selected space-time encoding mode is selected from a first mode wherein the data is transmitted from the plurality of transmit antennas in different formats and a second mode wherein different portions of the data are transmitted from different ones of the plurality of antennas.
12. The method of claim 11 wherein the first mode incorporates space-time transmit diversity encoding and the second mode incorporates BLAST encoding.
13. The method of claim 12 wherein the BLAST encoding is V-BLAST encoding.
14. The method of claim 1 wherein a complex propagation channel matrix H is given as
[ h 11 h 21 h 12 h 22 ]
and the CEI satisfy the equations:

|h11|2+|h21|2=|h12|2+|h22|2

and
[ h 11 h 21 ] [ h 12 * h 22 * ] = 0
.
15. The method of claim 1 wherein a complex propagation channel matrix H is given and the CEI is computed by determining cond(HH*).
16. A wireless communication device comprising:
receive circuitry for receiving information from a remote device;
transmit circuitry associated with a plurality of antennas and adapted to provide spatial diversity for transmissions to the remote device; and
processing circuitry associated with the receive circuitry and the transmit circuitry and adapted to:
receive channel quality indicia from the remote device, the channel quality indicia bearing on a quality of channels used for transmissions to the remote device;
determine channel eigenvalue indicia (CEI) with a complex propagation matrix that reflects that receive antennas have equal signal strength and that channel vectors for the receive antennas are orthogonal to one another;
select a space-time encoding mode from amongst a plurality of space-time encoding modes for transmitting data to the remote device based on the channel quality indicia and the CEI; and
effect transmission of the data to the remote device using the selected space-time encoding mode via a plurality of transmit antennas.
17. The wireless communication device of claim 16 wherein the processing circuitry is further adapted to select a modulation mode based on a receive diversity of the remote device and the channel quality indicia.
18. The wireless communication device of claim 17 wherein the processing circuitry is further adapted to select an error coding mode based on the receive diversity of the remote device and the channel quality indicia.
19. The wireless communication device of claim 18 wherein data rates associated with transmissions increase as the channel quality indicia increases.
20. The wireless communication device of claim 17 wherein the processing circuitry is further adapted to select a modulation mode based on the CEI when the receive diversity of the remote device is two.
21. The wireless communication device of claim 17 wherein the receive diversity bears on a number of receive antennas used by the remote device.
22. The wireless communication device of claim 17 wherein the processing circuitry is further adapted to receive information bearing on the receive diversity of the remote device from the remote device.
23. The wireless communication device of claim 16 wherein the processing circuitry is further adapted to select an error coding mode based on a receive diversity of the remote device and the channel quality indicia.
24. The wireless communication device of claim 16 wherein the processing circuitry is further adapted to select a modulation mode based on the CEI.
25. The wireless communication device of claim 24 wherein the processing circuitry is further adapted to select an error coding mode based on the CEI.
26. The wireless communication device of claim 16 wherein the selected space-time encoding mode is selected from a first mode wherein the data is transmitted from the plurality of antennas in different formats and a second mode wherein different portions of the data are transmitted from different ones of the plurality of antennas.
27. The wireless communication device of claim 26 wherein the first mode incorporates space-time transmit diversity encoding and the second mode incorporates BLAST encoding.
28. The wireless communication device of claim 27 wherein the BLAST encoding is V-BLAST encoding.
29. A wireless communication device comprising:
means for receiving channel quality indicia from a receiver, the channel quality indicia bearing on a quality of channels used for transmissions to the receiver;
means for determining channel eigenvalue indicia (CEI) with a complex propagation matrix that reflects that receive antennas have equal signal strength and that channel vectors for the receive antennas are orthogonal to one another;
means for selecting a space-time encoding mode from amongst a plurality of space-time encoding modes for transmitting data to the receiver based on the channel quality indicia and the CEI; and
means for transmitting the data to the receiver using the selected space-time encoding mode via a plurality of transmit antennas.
30. The wireless communication device of claim 29 further comprising means for selecting a modulation mode based on the a receive diversity of the receiver and the channel quality indicia.
31. The wireless communication device of claim 30 further comprising means for selecting an error coding mode based on the receive diversity of the receiver and the channel quality indicia.
32. The wireless communication device of claim 29 further comprising means for selecting an error coding mode based on the receive diversity of a receiver and the channel quality indicia.
33. The wireless communication device of claim 29 further comprising:
means for selecting a modulation mode based on the CEI and
means for selecting an error coding mode based on the CEI.
US10/116,896 2002-04-05 2002-04-05 Adaptive modulation and coding Expired - Lifetime US7103325B1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
US10/116,896 US7103325B1 (en) 2002-04-05 2002-04-05 Adaptive modulation and coding
CNB038122316A CN100438392C (en) 2002-04-05 2003-03-24 Method and communication device using adaptive space-time encoding, modulation and error coding
AU2003209935A AU2003209935A1 (en) 2002-04-05 2003-03-24 Method and communication device using adaptive space-time encoding, modulation and error coding
KR1020047015885A KR100976878B1 (en) 2002-04-05 2003-03-24 Method and communication device using adaptive space-time encoding, modulation and error coding
EP03745854A EP1495570A1 (en) 2002-04-05 2003-03-24 Method and communication device using adaptive space-time encoding, modulation and error coding
EP14188395.9A EP2824859A1 (en) 2002-04-05 2003-03-24 Method and communication device using adaptive space-time encoding, modulation and error coding
PCT/IB2003/001076 WO2003085875A1 (en) 2002-04-05 2003-03-24 Method and communication device using adaptive space-time encoding, modulation and error coding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/116,896 US7103325B1 (en) 2002-04-05 2002-04-05 Adaptive modulation and coding

Publications (1)

Publication Number Publication Date
US7103325B1 true US7103325B1 (en) 2006-09-05

Family

ID=28789850

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/116,896 Expired - Lifetime US7103325B1 (en) 2002-04-05 2002-04-05 Adaptive modulation and coding

Country Status (6)

Country Link
US (1) US7103325B1 (en)
EP (2) EP2824859A1 (en)
KR (1) KR100976878B1 (en)
CN (1) CN100438392C (en)
AU (1) AU2003209935A1 (en)
WO (1) WO2003085875A1 (en)

Cited By (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030231706A1 (en) * 2002-06-18 2003-12-18 Lg Electronics Inc. Adaptive modulation coding system and method in a mobile communication network
US20040057530A1 (en) * 2002-09-20 2004-03-25 Nortel Networks Limited Incremental redundancy with space-time codes
US20040066754A1 (en) * 2002-10-07 2004-04-08 Nokia Corporation Communication system
US20040165552A1 (en) * 2003-02-12 2004-08-26 Lg Electronics, Inc. Adaptive wireless transmission/reception system
US20050002327A1 (en) * 2003-04-07 2005-01-06 Shaolin Li Single chip multi-antenna wireless data processor
US20050009475A1 (en) * 2003-07-11 2005-01-13 Lg Electronics Inc. Transmit diversity apparatus and method in mobile communication system
US20050068909A1 (en) * 2003-09-30 2005-03-31 Samsung Electronics Co., Ltd. Apparatus and method for controlling a transmission scheme according to channel state in a communication system
US20050078665A1 (en) * 2003-10-09 2005-04-14 Hee-Jung Yu Spatial multiplexing detection system and method for MIMO
US20050094603A1 (en) * 2003-05-15 2005-05-05 Lg Electronics Inc. Signal processing apparatus and method using multi-output mobile communication system
US20050195909A1 (en) * 2004-03-05 2005-09-08 Samsung Electronics Co., Ltd. Method for allocating a subchannel in an orthogonal frequency division multiple access cellular communication system
US20050243954A1 (en) * 2003-04-07 2005-11-03 Shaolin Li Multi-antenna wireless data processing system
US20050265225A1 (en) * 2004-05-11 2005-12-01 Orion Microelectronics Corporation MIMO system and mode table
US20050281347A1 (en) * 2003-04-07 2005-12-22 Shaolin Li Method of operating multi-antenna wireless data processing system
US20060013328A1 (en) * 2004-07-15 2006-01-19 Nokia Corporation Method and detector for a novel channel quality indicator for space-time encoded MIMO spread spectrum systems in frequency selective channels
US20060034244A1 (en) * 2004-08-11 2006-02-16 Interdigital Technology Corporation Method and system for link adaptation in an orthogonal frequency division multiplexing (OFDM) wireless communication system
US20060058054A1 (en) * 2002-12-26 2006-03-16 Matsushita Electric Industrial Co., Ltd. Radio communication system, communition terminal device, base station device, and radio communication method
US20060092873A1 (en) * 2004-10-29 2006-05-04 Telefonaktiebolaget Lm Ericsson ( Publ) Method for adaptive interleaving in a wireless communication system with feedback
US20060093058A1 (en) * 2004-10-27 2006-05-04 Kabushiki Kaisha Toshiba Multiple list link adaptation
US20060098568A1 (en) * 2004-11-09 2006-05-11 Samsung Electronics Co., Ltd. Method for supporting various multi-antenna schemes in BWA system using multiple antennas
US20060133402A1 (en) * 2003-02-14 2006-06-22 Martin Dottling Data transmission method
US20060171482A1 (en) * 2005-01-28 2006-08-03 Trachewsky Jason A Initiation of a MIMO communication
US20060193268A1 (en) * 2002-06-24 2006-08-31 Walton Jay R Diversity transmission modes for MIMO OFDM communication systems
US20060198460A1 (en) * 2005-03-03 2006-09-07 Texas Instruments Incorporated Link adaptation for high throughput multiple antenna WLAN systems
US20060234646A1 (en) * 2005-03-07 2006-10-19 Naguib Ayman F Rate selection for a quasi-orthogonal communication system
US20060268809A1 (en) * 2005-05-11 2006-11-30 National Chiao-Tung University Method of symbol detection for MIMO dual-signaling uplink CDMA systems
US20070201350A1 (en) * 2005-11-02 2007-08-30 Aris Papasakellariou Methods for Improving Transmission Efficiency of Control Channels in Communication Systems
US20070223367A1 (en) * 2004-04-30 2007-09-27 Koninklijke Philips Electronics, N.V. Adaptive Mimo Wireless Communicationsi System
US20070230431A1 (en) * 2003-06-30 2007-10-04 Bas Driesen Methods and Apparatus for Backwards Compatible Communication in a Multiple Antenna Communication System Using Fmd-Based Preamble Structures
WO2008054140A1 (en) * 2006-11-01 2008-05-08 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving feedback information in a wireless packet data communication system
US20080159203A1 (en) * 2006-12-29 2008-07-03 Choi Yang-Seok Wireless communications mode switching apparatus and methods
KR100848906B1 (en) 2001-10-19 2008-07-29 엘지전자 주식회사 A method for transmitting/receiving signals in multiple input multiple output communication system, an apparatus for the same
KR100854326B1 (en) * 2002-10-19 2008-08-26 엘지전자 주식회사 A method for transmitting/receiving signals in multiple input multiple output communication system, an apparatus for the same
US20080212659A1 (en) * 2005-02-28 2008-09-04 Mitsubishi Electric Corporation Communication Device and Communication Method
US20090111384A1 (en) * 2005-08-18 2009-04-30 Matsushita Electric Industrial Co., Ltd. Wireless communication terminal apparatus and cqi selecting method
US20090161783A1 (en) * 2004-08-11 2009-06-25 Interdigital Technology Corporation Per stream rate control (psrc) for improving sysem efficiency in ofdm-mimo communication systems
US20090221329A1 (en) * 2002-12-04 2009-09-03 Interdigital Technology Corporation Reliability detection of channel quality indicator (cqi) and application to outer loop power control
WO2009132336A1 (en) * 2008-04-25 2009-10-29 Broadcom Corporation Method and system for predicting channel quality index (cqi) values for maximum likelihood (ml) detection in a 2x2 multiple input multiple output (mimo) wireless system
US7986742B2 (en) 2002-10-25 2011-07-26 Qualcomm Incorporated Pilots for MIMO communication system
US20110211657A1 (en) * 2008-08-20 2011-09-01 Lg Innotek Co., Ltd MIMO Communication System and Control Method Thereof
US20120008517A1 (en) * 2005-08-19 2012-01-12 Panasonic Corporation Communication apparatus and communication method
US8098762B2 (en) 2001-10-19 2012-01-17 Lg Electronics Inc. Method and apparatus for transmitting/receiving signals in multiple-input multiple output communication system provided with plurality of antenna elements
US8134976B2 (en) * 2002-10-25 2012-03-13 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US8145179B2 (en) 2002-10-25 2012-03-27 Qualcomm Incorporated Data detection and demodulation for wireless communication systems
US8169944B2 (en) 2002-10-25 2012-05-01 Qualcomm Incorporated Random access for wireless multiple-access communication systems
EP2451206A1 (en) * 2009-06-29 2012-05-09 ZTE Corporation Method and system for controlling uplink rate
US8194770B2 (en) 2002-08-27 2012-06-05 Qualcomm Incorporated Coded MIMO systems with selective channel inversion applied per eigenmode
US8203978B2 (en) 2002-10-25 2012-06-19 Qualcomm Incorporated Multi-mode terminal in a wireless MIMO system
US8208364B2 (en) 2002-10-25 2012-06-26 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US8218609B2 (en) * 2002-10-25 2012-07-10 Qualcomm Incorporated Closed-loop rate control for a multi-channel communication system
US8320301B2 (en) 2002-10-25 2012-11-27 Qualcomm Incorporated MIMO WLAN system
US8358714B2 (en) 2005-06-16 2013-01-22 Qualcomm Incorporated Coding and modulation for multiple data streams in a communication system
US8570988B2 (en) 2002-10-25 2013-10-29 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US20140013189A1 (en) * 2003-04-30 2014-01-09 Alcatel-Lucent Apparatus for dedicated hardware and software split implementation of rate matching and de-matching
US8706058B2 (en) 2011-03-24 2014-04-22 Honeywell International Inc. RF data transfer in a spherical cavity
US8855226B2 (en) 2005-05-12 2014-10-07 Qualcomm Incorporated Rate selection with margin sharing
US8873365B2 (en) 2002-10-25 2014-10-28 Qualcomm Incorporated Transmit diversity processing for a multi-antenna communication system
CN104717727A (en) * 2013-12-13 2015-06-17 中国科学院深圳先进技术研究院 Data transmission method of radio-frequency transmitter
US20150215876A1 (en) * 2012-06-25 2015-07-30 Telefonaktiebolaget Lm Ericsson (Publ) Controlling Radio Transmitter Power Based on Signal Performance
US9154274B2 (en) 2002-10-25 2015-10-06 Qualcomm Incorporated OFDM communication system with multiple OFDM symbol sizes
US20150327267A1 (en) * 2003-03-11 2015-11-12 Blackberry Limited Multi-Beam Cellular Communication System
US20160072648A1 (en) * 2013-05-17 2016-03-10 Peter Strong Adaptive modulation
US20160105224A1 (en) * 2003-06-30 2016-04-14 Wi-Fi One, Llc Transmission method and transmission apparatus
US9473269B2 (en) 2003-12-01 2016-10-18 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US9496931B2 (en) 2006-02-28 2016-11-15 Woodbury Wireless, LLC Methods and apparatus for overlapping MIMO physical sectors
US9551785B1 (en) 1999-04-07 2017-01-24 James L. Geer Method and apparatus for the detection of objects using electromagnetic wave attenuation patterns
US9660764B2 (en) * 2007-07-04 2017-05-23 Lg Electronics Inc. Broadcast transmitter and method of processing broadcast service data for transmission
US9866364B2 (en) * 2014-08-29 2018-01-09 Huawei Technologies Co., Ltd. System and method for semi-orthogonal multiple access
DE102009014785B4 (en) 2008-03-25 2018-03-15 Intel Deutschland Gmbh CQI table for wireless MIMO networks
US10020882B2 (en) 2016-01-07 2018-07-10 Ozyegin Universitesi Adaptive multiple input multiple output (MIMO) optical orthogonal frequency division multiplexing (O-OFDM) based visible light communication
US20190246405A1 (en) * 2005-10-12 2019-08-08 Blackberry Limited Multi-User MIMO Systems and Methods
US10700800B2 (en) 2003-05-21 2020-06-30 Regents Of The University Of Minnesota Estimating frequency-offsets and multi-antenna channels in MIMO OFDM systems
US10742818B2 (en) 2017-08-17 2020-08-11 Plantronics, Inc. Wireless density-based on-the-fly codec and radio frequency link type selection
US20210281893A1 (en) * 2017-08-29 2021-09-09 Charter Communications Operating, Llc Apparatus and methods for latency reduction in digital content switching operations
US11496259B2 (en) 2004-02-13 2022-11-08 Neo Wireless Llc Methods and apparatus for multi-carrier communication systems with adaptive transmission and feedback

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101055722B1 (en) * 2004-03-18 2011-08-11 엘지전자 주식회사 Transmission signal processing method applied to multiple input / multi output system
EP1683290A2 (en) * 2003-11-10 2006-07-26 Lg Electronics Inc. Signal processing apparatus and method using multi-output mobile communication system
US20050136844A1 (en) * 2003-12-09 2005-06-23 Giesberts Pieter-Paul S. Method and apparatus for automatic data rate control using channel correlation in a wireless communication system
US7873022B2 (en) 2004-02-19 2011-01-18 Broadcom Corporation Multiple input multiple output wireless local area network communications
US8059740B2 (en) 2004-02-19 2011-11-15 Broadcom Corporation WLAN transmitter having high data throughput
JP4526883B2 (en) 2004-06-28 2010-08-18 株式会社エヌ・ティ・ティ・ドコモ Transceiver and method using multiple antennas
US8111663B2 (en) 2004-07-20 2012-02-07 Qualcomm Incorporated Methods and systems for variable rate broadcast with soft handoff
ES2339788T3 (en) 2004-08-12 2010-05-25 Interdigital Technology Corporation METHOD AND APPARATUS FOR IMPLEMENTING THE CODIFICATION OF THE SPACE FREQUENCY BLOCK IN A WIRELESS COMMUNICATION SYSTEM FOR MULTIPLEXATION DIVISION IN ORTOGONAL FREQUENCIES.
KR101026889B1 (en) 2004-08-17 2011-04-04 엘지전자 주식회사 Information transmitting method for closed loop stc
KR100774290B1 (en) * 2004-08-17 2007-11-08 삼성전자주식회사 Apparatus and method of space time block code for increasing performance
JP4440971B2 (en) * 2004-08-17 2010-03-24 サムスン エレクトロニクス カンパニー リミテッド Spatio-temporal frequency block coding apparatus and method for improving performance
US20060045169A1 (en) * 2004-08-27 2006-03-02 Qualcomm Incorporated Coded-bit scrambling for multi-stream communication in a mimo channel
EP1788742B1 (en) 2004-09-13 2013-09-11 Panasonic Corporation Automatic retransmission request control system and retransmission method in mimo-ofdm system
US7283499B2 (en) 2004-10-15 2007-10-16 Nokia Corporation Simplified practical rank and mechanism, and associated method, to adapt MIMO modulation in a multi-carrier system with feedback
US7738592B2 (en) * 2005-01-21 2010-06-15 Panasonic Corporation Wireless communication apparatus and wireless communication method
GB0503928D0 (en) * 2005-02-25 2005-04-06 Nokia Corp A wireless communications system
KR100698770B1 (en) * 2005-03-09 2007-03-23 삼성전자주식회사 Apparatus and method for subcarrier mapping of stc data in broadband wireless communication system
US8320499B2 (en) * 2005-03-18 2012-11-27 Qualcomm Incorporated Dynamic space-time coding for a communication system
CN1841960B (en) * 2005-03-31 2010-06-23 西门子(中国)有限公司 Downlink chain circuit data stream distribution method in distributed antenna system
US8064837B2 (en) * 2005-06-16 2011-11-22 Qualcomm Incorporated Method and apparatus for optimum selection of MIMO and interference cancellation
KR100996023B1 (en) 2005-10-31 2010-11-22 삼성전자주식회사 Apparatsu and method for transmitting/receiving of data in a multiple antenna communication system
US9806785B2 (en) 2006-04-28 2017-10-31 Apple Inc. Rank adaptive transmission methods and apparatuses
KR100938070B1 (en) * 2006-08-31 2010-01-21 삼성전자주식회사 Apparatus and method for transmitting/receiving data in a multi-antenna system, and system using the same
EP1895680B1 (en) 2006-08-31 2019-08-14 Samsung Electronics Co., Ltd. Apparatus and method for transmitting/receiving data in a multi-antenna system, and system using the same
US20080080434A1 (en) 2006-09-28 2008-04-03 Guy Wolf Method and apparatus of system scheduler
US7995671B2 (en) 2007-02-09 2011-08-09 Qualcomm Incorporated Multiple-input multiple-output (MIMO) transmission with rank-dependent precoding
CN101488775B (en) * 2008-01-18 2013-09-11 中兴通讯股份有限公司 Space multiplexing method and apparatus in TD-SCDMA system
CN101594207B (en) * 2008-05-26 2012-09-05 中国移动通信集团公司 Method and device for transmitting data by space-time coding operation
JP5187132B2 (en) * 2008-10-21 2013-04-24 富士通株式会社 COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD
CN101990303B (en) * 2009-08-06 2014-04-09 中兴通讯股份有限公司 Method and base station for jointly adjusting downlink adaptive modulation and coding (AMC) and multiple input multiple output (MIMO) mode
US8995320B2 (en) * 2012-04-16 2015-03-31 Qualcomm Incorporated Systems and methods of using space time block codes
KR102454455B1 (en) * 2014-12-31 2022-10-14 엘지전자 주식회사 Method for link adaptation related to space time block code in mimo system

Citations (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998009381A1 (en) 1996-08-29 1998-03-05 The Board Of Trustees Of The Leland Stanford Junior University High capacity wireless communication using spatial subchannels
WO1999014871A1 (en) 1997-09-16 1999-03-25 At & T Wireless Services, Inc. Transmitter diversity technique for wireless communications
EP1037303A1 (en) 1999-03-12 2000-09-20 Motorola, Inc. Apparatus and method for generating transmitter antenna weights
US6128276A (en) 1997-02-24 2000-10-03 Radix Wireless, Inc. Stacked-carrier discrete multiple tone communication technology and combinations with code nulling, interference cancellation, retrodirective communication and adaptive antenna arrays
WO2001045300A1 (en) 1999-12-15 2001-06-21 Iospan Wireless, Inc. Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter
US6298092B1 (en) 1999-12-15 2001-10-02 Iospan Wireless, Inc. Methods of controlling communication parameters of wireless systems
US6314289B1 (en) 1998-12-03 2001-11-06 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for transmitting information and apparatus and method for receiving information
US20010041556A1 (en) * 1998-07-13 2001-11-15 Openwave Systems Inc. Method and architecture for managing a fleet of mobile stations over wireless data networks
US20020044611A1 (en) * 2000-08-11 2002-04-18 Babak Hassibi Method of multiple-antenna wireless communication using space-time codes
US20020085643A1 (en) * 2000-12-28 2002-07-04 Dean Kitchener MIMO wireless communication system
US20020150065A1 (en) * 2001-02-01 2002-10-17 Seshaiah Ponnekanti Communications systems
US20020186779A1 (en) * 2001-06-04 2002-12-12 Sridhar Gollamudi Method for multiple antenna transmission
US20030003863A1 (en) * 2001-05-04 2003-01-02 Jorn Thielecke Link adaptation for MIMO transmission schemes
US20030003880A1 (en) * 2001-03-23 2003-01-02 Fuyun Ling Method and apparatus for utilizing channel state information in a wireless communication system
US20030035490A1 (en) * 2001-05-09 2003-02-20 Sridhar Gollamudi Method for multiple antenna transmission using partial channel knowledge
US6560295B1 (en) * 1999-09-15 2003-05-06 Hughes Electronics Corporation Method of generating space-time codes for generalized layered space-time architectures
US6560209B1 (en) 1997-02-06 2003-05-06 At&T Wireless Services, Inc. Method for frequency division duplex communications
US6587526B1 (en) 1999-10-12 2003-07-01 Lucent Technologies Inc. Apparatus and method for timing synchronization in OFDM-based wireless systems
US20030190897A1 (en) * 2002-04-04 2003-10-09 The National University Of Singapore Method for selecting switched orthogonal beams for downlink diversity transmission
US20030231706A1 (en) * 2002-06-18 2003-12-18 Lg Electronics Inc. Adaptive modulation coding system and method in a mobile communication network
US20040001429A1 (en) * 2002-06-27 2004-01-01 Jianglei Ma Dual-mode shared OFDM methods/transmitters, receivers and systems
US6687492B1 (en) * 2002-03-01 2004-02-03 Cognio, Inc. System and method for antenna diversity using joint maximal ratio combining
US20040052315A1 (en) * 2000-10-03 2004-03-18 Jorn Thielecke Multi strata system
US20040066866A1 (en) * 2002-10-02 2004-04-08 Nortel Networks Limited Combined space-time decoding
US6785341B2 (en) * 2001-05-11 2004-08-31 Qualcomm Incorporated Method and apparatus for processing data in a multiple-input multiple-output (MIMO) communication system utilizing channel state information
US6828935B1 (en) * 2002-07-19 2004-12-07 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Digitally synthesized phased antenna for multibeam global positioning
US6862271B2 (en) * 2002-02-26 2005-03-01 Qualcomm Incorporated Multiple-input, multiple-output (MIMO) systems with multiple transmission modes

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR9917298A (en) * 1999-05-19 2002-02-19 Nokia Networks Oy Transmission diversity method for a wireless communication system and transmitter and receiver for a wireless communication system
US6542556B1 (en) * 2000-03-31 2003-04-01 Nokia Mobile Phones Ltd. Space-time code for multiple antenna transmission
US7068628B2 (en) * 2000-05-22 2006-06-27 At&T Corp. MIMO OFDM system
US6985434B2 (en) * 2000-09-01 2006-01-10 Nortel Networks Limited Adaptive time diversity and spatial diversity for OFDM

Patent Citations (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998009381A1 (en) 1996-08-29 1998-03-05 The Board Of Trustees Of The Leland Stanford Junior University High capacity wireless communication using spatial subchannels
US6560209B1 (en) 1997-02-06 2003-05-06 At&T Wireless Services, Inc. Method for frequency division duplex communications
US6128276A (en) 1997-02-24 2000-10-03 Radix Wireless, Inc. Stacked-carrier discrete multiple tone communication technology and combinations with code nulling, interference cancellation, retrodirective communication and adaptive antenna arrays
WO1999014871A1 (en) 1997-09-16 1999-03-25 At & T Wireless Services, Inc. Transmitter diversity technique for wireless communications
US20010041556A1 (en) * 1998-07-13 2001-11-15 Openwave Systems Inc. Method and architecture for managing a fleet of mobile stations over wireless data networks
US6314289B1 (en) 1998-12-03 2001-11-06 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for transmitting information and apparatus and method for receiving information
EP1037303A1 (en) 1999-03-12 2000-09-20 Motorola, Inc. Apparatus and method for generating transmitter antenna weights
US6560295B1 (en) * 1999-09-15 2003-05-06 Hughes Electronics Corporation Method of generating space-time codes for generalized layered space-time architectures
US6587526B1 (en) 1999-10-12 2003-07-01 Lucent Technologies Inc. Apparatus and method for timing synchronization in OFDM-based wireless systems
US6351499B1 (en) * 1999-12-15 2002-02-26 Iospan Wireless, Inc. Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter
US6298092B1 (en) 1999-12-15 2001-10-02 Iospan Wireless, Inc. Methods of controlling communication parameters of wireless systems
WO2001045300A1 (en) 1999-12-15 2001-06-21 Iospan Wireless, Inc. Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter
US20020044611A1 (en) * 2000-08-11 2002-04-18 Babak Hassibi Method of multiple-antenna wireless communication using space-time codes
US20040052315A1 (en) * 2000-10-03 2004-03-18 Jorn Thielecke Multi strata system
US20020085643A1 (en) * 2000-12-28 2002-07-04 Dean Kitchener MIMO wireless communication system
US20020150065A1 (en) * 2001-02-01 2002-10-17 Seshaiah Ponnekanti Communications systems
US20030003880A1 (en) * 2001-03-23 2003-01-02 Fuyun Ling Method and apparatus for utilizing channel state information in a wireless communication system
US6771706B2 (en) * 2001-03-23 2004-08-03 Qualcomm Incorporated Method and apparatus for utilizing channel state information in a wireless communication system
US20030003863A1 (en) * 2001-05-04 2003-01-02 Jorn Thielecke Link adaptation for MIMO transmission schemes
US20030035490A1 (en) * 2001-05-09 2003-02-20 Sridhar Gollamudi Method for multiple antenna transmission using partial channel knowledge
US6785341B2 (en) * 2001-05-11 2004-08-31 Qualcomm Incorporated Method and apparatus for processing data in a multiple-input multiple-output (MIMO) communication system utilizing channel state information
US20020186779A1 (en) * 2001-06-04 2002-12-12 Sridhar Gollamudi Method for multiple antenna transmission
US6862271B2 (en) * 2002-02-26 2005-03-01 Qualcomm Incorporated Multiple-input, multiple-output (MIMO) systems with multiple transmission modes
US6687492B1 (en) * 2002-03-01 2004-02-03 Cognio, Inc. System and method for antenna diversity using joint maximal ratio combining
US20030190897A1 (en) * 2002-04-04 2003-10-09 The National University Of Singapore Method for selecting switched orthogonal beams for downlink diversity transmission
US20030231706A1 (en) * 2002-06-18 2003-12-18 Lg Electronics Inc. Adaptive modulation coding system and method in a mobile communication network
US20040001429A1 (en) * 2002-06-27 2004-01-01 Jianglei Ma Dual-mode shared OFDM methods/transmitters, receivers and systems
US6828935B1 (en) * 2002-07-19 2004-12-07 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Digitally synthesized phased antenna for multibeam global positioning
US20040066866A1 (en) * 2002-10-02 2004-04-08 Nortel Networks Limited Combined space-time decoding

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Bevan et al., "Space-Time Coding for Capacity Enhancement in Future-Generation Wireless Communications Networks," IEE Colloquium on Capacity and Range Enhancement Techniques for the Third Generation Mobile Communications and Beyond, IEE, London, GB, Feb. 11, 2000, pp. 8-1 to 8-11, XP001020950.
Lee, Hyeon et al., "Performance Analysis of Down Link Time Switched Transmit Diversity (TSTD) in W-CSMA System," IEEE 51st Vehicular Technology Conference Proceedings, Tokyo, Spring 2000, 0-7803-5718-3.
Li, Ye (Geoffrey) et al., "Transmitter Diversity for OFDM System and Its Impact on High-Rate Wireless Networks," IEEE International Conference on Communications, 1999, 0-7803-5284-X.

Cited By (155)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9551785B1 (en) 1999-04-07 2017-01-24 James L. Geer Method and apparatus for the detection of objects using electromagnetic wave attenuation patterns
US8098762B2 (en) 2001-10-19 2012-01-17 Lg Electronics Inc. Method and apparatus for transmitting/receiving signals in multiple-input multiple output communication system provided with plurality of antenna elements
KR100848906B1 (en) 2001-10-19 2008-07-29 엘지전자 주식회사 A method for transmitting/receiving signals in multiple input multiple output communication system, an apparatus for the same
US20030231706A1 (en) * 2002-06-18 2003-12-18 Lg Electronics Inc. Adaptive modulation coding system and method in a mobile communication network
US7379492B2 (en) * 2002-06-18 2008-05-27 Lg Electronics Inc. Adaptive modulation coding system and method in a mobile communication network
US7990841B2 (en) 2002-06-24 2011-08-02 Qualcomm, Incorporated Diversity transmission modes for MIMO OFDM communication systems
US20060193268A1 (en) * 2002-06-24 2006-08-31 Walton Jay R Diversity transmission modes for MIMO OFDM communication systems
US8194770B2 (en) 2002-08-27 2012-06-05 Qualcomm Incorporated Coded MIMO systems with selective channel inversion applied per eigenmode
US7397864B2 (en) * 2002-09-20 2008-07-08 Nortel Networks Limited Incremental redundancy with space-time codes
US20040057530A1 (en) * 2002-09-20 2004-03-25 Nortel Networks Limited Incremental redundancy with space-time codes
US7412212B2 (en) * 2002-10-07 2008-08-12 Nokia Corporation Communication system
US20040066754A1 (en) * 2002-10-07 2004-04-08 Nokia Corporation Communication system
KR100854326B1 (en) * 2002-10-19 2008-08-26 엘지전자 주식회사 A method for transmitting/receiving signals in multiple input multiple output communication system, an apparatus for the same
US8570988B2 (en) 2002-10-25 2013-10-29 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US9154274B2 (en) 2002-10-25 2015-10-06 Qualcomm Incorporated OFDM communication system with multiple OFDM symbol sizes
US8208364B2 (en) 2002-10-25 2012-06-26 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US10382106B2 (en) 2002-10-25 2019-08-13 Qualcomm Incorporated Pilots for MIMO communication systems
US8203978B2 (en) 2002-10-25 2012-06-19 Qualcomm Incorporated Multi-mode terminal in a wireless MIMO system
US8320301B2 (en) 2002-10-25 2012-11-27 Qualcomm Incorporated MIMO WLAN system
US8170513B2 (en) 2002-10-25 2012-05-01 Qualcomm Incorporated Data detection and demodulation for wireless communication systems
US9967005B2 (en) 2002-10-25 2018-05-08 Qualcomm Incorporated Pilots for MIMO communication systems
US8169944B2 (en) 2002-10-25 2012-05-01 Qualcomm Incorporated Random access for wireless multiple-access communication systems
US8145179B2 (en) 2002-10-25 2012-03-27 Qualcomm Incorporated Data detection and demodulation for wireless communication systems
US8134976B2 (en) * 2002-10-25 2012-03-13 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US8355313B2 (en) 2002-10-25 2013-01-15 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US8462643B2 (en) 2002-10-25 2013-06-11 Qualcomm Incorporated MIMO WLAN system
US7986742B2 (en) 2002-10-25 2011-07-26 Qualcomm Incorporated Pilots for MIMO communication system
US8483188B2 (en) 2002-10-25 2013-07-09 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US8218609B2 (en) * 2002-10-25 2012-07-10 Qualcomm Incorporated Closed-loop rate control for a multi-channel communication system
US8711763B2 (en) 2002-10-25 2014-04-29 Qualcomm Incorporated Random access for wireless multiple-access communication systems
US8750151B2 (en) 2002-10-25 2014-06-10 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US9312935B2 (en) 2002-10-25 2016-04-12 Qualcomm Incorporated Pilots for MIMO communication systems
US8873365B2 (en) 2002-10-25 2014-10-28 Qualcomm Incorporated Transmit diversity processing for a multi-antenna communication system
US9240871B2 (en) 2002-10-25 2016-01-19 Qualcomm Incorporated MIMO WLAN system
US8913529B2 (en) 2002-10-25 2014-12-16 Qualcomm Incorporated MIMO WLAN system
US8934329B2 (en) 2002-10-25 2015-01-13 Qualcomm Incorporated Transmit diversity processing for a multi-antenna communication system
US9013974B2 (en) 2002-10-25 2015-04-21 Qualcomm Incorporated MIMO WLAN system
US9031097B2 (en) 2002-10-25 2015-05-12 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US9048892B2 (en) 2002-10-25 2015-06-02 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US8010053B2 (en) * 2002-12-04 2011-08-30 Interdigital Technology Corporation Reliability detection of channel quality indicator (CQI) and application to outer loop power control
US20090221329A1 (en) * 2002-12-04 2009-09-03 Interdigital Technology Corporation Reliability detection of channel quality indicator (cqi) and application to outer loop power control
US8204450B2 (en) * 2002-12-04 2012-06-19 Interdigital Technology Corporation Reliability detection of channel quality indicator (CQI) and application to outer loop power control
US10349351B2 (en) 2002-12-04 2019-07-09 Signal Trust For Wireless Innovation Reliability detection of channel quality indicator (CQI) and application to outer loop power control
US9807690B2 (en) 2002-12-04 2017-10-31 Signal Trust For Wireless Innovation Reliability detection of channel quality indicator (CQI) and application to outer loop power control
US20110299447A1 (en) * 2002-12-04 2011-12-08 Interdigital Technology Corporation Reliability detection of channel quality indicator (cqi) and application to outer loop power control
US8428522B2 (en) * 2002-12-04 2013-04-23 Interdigital Technology Corporation Reliability detection of channel quality indicator (CQI) and application to outer loop power control
US9414314B2 (en) 2002-12-04 2016-08-09 Signal Trust For Wireless Innovation Reliability detection of channel quality indicator (CQI) and application to outer loop power control
US7376436B2 (en) * 2002-12-26 2008-05-20 Matsushita Electric Industrial Co., Ltd. Radio communication system, communication terminal device, base station device, and radio communication method
US20060058054A1 (en) * 2002-12-26 2006-03-16 Matsushita Electric Industrial Co., Ltd. Radio communication system, communition terminal device, base station device, and radio communication method
US20040165552A1 (en) * 2003-02-12 2004-08-26 Lg Electronics, Inc. Adaptive wireless transmission/reception system
US20060133402A1 (en) * 2003-02-14 2006-06-22 Martin Dottling Data transmission method
US7688798B2 (en) * 2003-02-14 2010-03-30 Nokia Siemens Networks Gmbh & Co. Kg Data transmission method
US9615368B2 (en) * 2003-03-11 2017-04-04 Blackberry Limited Multi-beam cellular communication system
US10560933B2 (en) 2003-03-11 2020-02-11 Blackberry Limited Multi-beam cellular communication system
US20150327267A1 (en) * 2003-03-11 2015-11-12 Blackberry Limited Multi-Beam Cellular Communication System
US11012998B2 (en) 2003-03-11 2021-05-18 Blackberry Limited Multi-beam cellular communication system
US7933255B2 (en) * 2003-04-07 2011-04-26 Bellow Bellows Llc Multi-antenna wireless data processing system
US20050243954A1 (en) * 2003-04-07 2005-11-03 Shaolin Li Multi-antenna wireless data processing system
US7512083B2 (en) * 2003-04-07 2009-03-31 Shaolin Li Single chip multi-antenna wireless data processor
US20050281347A1 (en) * 2003-04-07 2005-12-22 Shaolin Li Method of operating multi-antenna wireless data processing system
US7646744B2 (en) * 2003-04-07 2010-01-12 Shaolin Li Method of operating multi-antenna wireless data processing system
US20050002327A1 (en) * 2003-04-07 2005-01-06 Shaolin Li Single chip multi-antenna wireless data processor
US9083502B2 (en) * 2003-04-30 2015-07-14 Alcatel Lucent Apparatus for dedicated hardware and software split implementation of rate matching and de-matching
US20140013189A1 (en) * 2003-04-30 2014-01-09 Alcatel-Lucent Apparatus for dedicated hardware and software split implementation of rate matching and de-matching
US7706347B2 (en) * 2003-05-15 2010-04-27 Lg Electronics Inc. Signal processing apparatus and method using multi-output mobile communication system
US20050094603A1 (en) * 2003-05-15 2005-05-05 Lg Electronics Inc. Signal processing apparatus and method using multi-output mobile communication system
US10700800B2 (en) 2003-05-21 2020-06-30 Regents Of The University Of Minnesota Estimating frequency-offsets and multi-antenna channels in MIMO OFDM systems
US11303377B2 (en) 2003-05-21 2022-04-12 Regents Of The University Of Minnesota Estimating frequency-offsets and multi-antenna channels in MIMO OFDM systems
US10523284B2 (en) 2003-06-30 2019-12-31 Wi-Fi One, Llc Transmission method and transmission apparatus
US9755710B2 (en) * 2003-06-30 2017-09-05 WiFi One, LLC Transmission method and transmission apparatus
US10243626B2 (en) 2003-06-30 2019-03-26 Wi-Fi One, Llc Transmission method and transmission apparatus
US20160105224A1 (en) * 2003-06-30 2016-04-14 Wi-Fi One, Llc Transmission method and transmission apparatus
US20070230431A1 (en) * 2003-06-30 2007-10-04 Bas Driesen Methods and Apparatus for Backwards Compatible Communication in a Multiple Antenna Communication System Using Fmd-Based Preamble Structures
US20050009475A1 (en) * 2003-07-11 2005-01-13 Lg Electronics Inc. Transmit diversity apparatus and method in mobile communication system
US20050068909A1 (en) * 2003-09-30 2005-03-31 Samsung Electronics Co., Ltd. Apparatus and method for controlling a transmission scheme according to channel state in a communication system
US7519022B2 (en) * 2003-10-09 2009-04-14 Electronics And Telecommunications Research Institute Spatial multiplexing detection system and method for MIMO
US20050078665A1 (en) * 2003-10-09 2005-04-14 Hee-Jung Yu Spatial multiplexing detection system and method for MIMO
US9876609B2 (en) 2003-12-01 2018-01-23 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US9473269B2 (en) 2003-12-01 2016-10-18 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US10742358B2 (en) 2003-12-01 2020-08-11 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US11496259B2 (en) 2004-02-13 2022-11-08 Neo Wireless Llc Methods and apparatus for multi-carrier communication systems with adaptive transmission and feedback
US11683136B2 (en) 2004-02-13 2023-06-20 Neo Wireless Llc Methods and apparatus for multi-carrier communication systems with adaptive transmission and feedback
US11522650B2 (en) 2004-02-13 2022-12-06 Neo Wireless Llc Methods and apparatus for multi-carrier communication systems with adaptive transmission and feedback
US20050195909A1 (en) * 2004-03-05 2005-09-08 Samsung Electronics Co., Ltd. Method for allocating a subchannel in an orthogonal frequency division multiple access cellular communication system
US7668253B2 (en) * 2004-03-05 2010-02-23 Samsung Electronics Co., Ltd Method for allocating a subchannel in an orthogonal frequency division multiple access cellular communication system
US20070223367A1 (en) * 2004-04-30 2007-09-27 Koninklijke Philips Electronics, N.V. Adaptive Mimo Wireless Communicationsi System
US20050265225A1 (en) * 2004-05-11 2005-12-01 Orion Microelectronics Corporation MIMO system and mode table
US20060013328A1 (en) * 2004-07-15 2006-01-19 Nokia Corporation Method and detector for a novel channel quality indicator for space-time encoded MIMO spread spectrum systems in frequency selective channels
US20060034244A1 (en) * 2004-08-11 2006-02-16 Interdigital Technology Corporation Method and system for link adaptation in an orthogonal frequency division multiplexing (OFDM) wireless communication system
US20090161783A1 (en) * 2004-08-11 2009-06-25 Interdigital Technology Corporation Per stream rate control (psrc) for improving sysem efficiency in ofdm-mimo communication systems
US20060093058A1 (en) * 2004-10-27 2006-05-04 Kabushiki Kaisha Toshiba Multiple list link adaptation
US20060092873A1 (en) * 2004-10-29 2006-05-04 Telefonaktiebolaget Lm Ericsson ( Publ) Method for adaptive interleaving in a wireless communication system with feedback
US20080166977A1 (en) * 2004-10-29 2008-07-10 Khayrallah Ali S Method for adaptive interleaving in a wireless communication system with feedback
US7783262B2 (en) * 2004-10-29 2010-08-24 Telefonaktiebolaget L M Ericsson (Publ) Method for adaptive interleaving in a wireless communication system with feedback
US20060098568A1 (en) * 2004-11-09 2006-05-11 Samsung Electronics Co., Ltd. Method for supporting various multi-antenna schemes in BWA system using multiple antennas
US7660607B2 (en) * 2004-11-09 2010-02-09 Samsung Electronics Co., Ltd. Method for supporting various multi-antenna schemes in BWA system using multiple antennas
US20060171482A1 (en) * 2005-01-28 2006-08-03 Trachewsky Jason A Initiation of a MIMO communication
US8068550B2 (en) * 2005-01-28 2011-11-29 Broadcom Corporation Initiation of a MIMO communication
US20080212659A1 (en) * 2005-02-28 2008-09-04 Mitsubishi Electric Corporation Communication Device and Communication Method
US20060198460A1 (en) * 2005-03-03 2006-09-07 Texas Instruments Incorporated Link adaptation for high throughput multiple antenna WLAN systems
US20060234646A1 (en) * 2005-03-07 2006-10-19 Naguib Ayman F Rate selection for a quasi-orthogonal communication system
US8422963B2 (en) 2005-03-07 2013-04-16 Qualcomm Incorporated Rate selection for a quasi-orthogonal communication system
US7809336B2 (en) * 2005-03-07 2010-10-05 Qualcomm Incorporated Rate selection for a quasi-orthogonal communication system
US7664191B2 (en) * 2005-05-11 2010-02-16 National Chiao-Tung University Method of symbol detection for MIMO dual-signaling uplink CDMA systems
US20060268809A1 (en) * 2005-05-11 2006-11-30 National Chiao-Tung University Method of symbol detection for MIMO dual-signaling uplink CDMA systems
US8855226B2 (en) 2005-05-12 2014-10-07 Qualcomm Incorporated Rate selection with margin sharing
US8358714B2 (en) 2005-06-16 2013-01-22 Qualcomm Incorporated Coding and modulation for multiple data streams in a communication system
US20090111384A1 (en) * 2005-08-18 2009-04-30 Matsushita Electric Industrial Co., Ltd. Wireless communication terminal apparatus and cqi selecting method
US7853217B2 (en) * 2005-08-18 2010-12-14 Panasonic Corporation Wireless communication terminal apparatus and CQI selecting method
US9166736B2 (en) * 2005-08-19 2015-10-20 Panasonic Intellectual Property Corporation Of America Communication apparatus and communication method
US20120008517A1 (en) * 2005-08-19 2012-01-12 Panasonic Corporation Communication apparatus and communication method
US10856305B2 (en) * 2005-10-12 2020-12-01 Blackberry Limited Multi-user MIMO systems and methods
US11291017B2 (en) 2005-10-12 2022-03-29 Blackberry Limited Multi-user MIMO systems and methods
US20190246405A1 (en) * 2005-10-12 2019-08-08 Blackberry Limited Multi-User MIMO Systems and Methods
US11765763B2 (en) 2005-10-12 2023-09-19 Malikie Innovations Limited Multi-user MIMO systems and methods
US7853205B2 (en) * 2005-11-02 2010-12-14 Texas Instruments Incorporated Methods for improving transmission efficiency of control channels in communication systems
US20070201350A1 (en) * 2005-11-02 2007-08-30 Aris Papasakellariou Methods for Improving Transmission Efficiency of Control Channels in Communication Systems
US9503163B2 (en) 2006-02-28 2016-11-22 Woodbury Wireless, LLC Methods and apparatus for overlapping MIMO physical sectors
US9584197B2 (en) 2006-02-28 2017-02-28 Woodbury Wireless, LLC Methods and apparatus for overlapping MIMO physical sectors
US10516451B2 (en) 2006-02-28 2019-12-24 Woodbury Wireless Llc MIMO methods
US9525468B2 (en) 2006-02-28 2016-12-20 Woodbury Wireless, LLC Methods and apparatus for overlapping MIMO physical sectors
US9496931B2 (en) 2006-02-28 2016-11-15 Woodbury Wireless, LLC Methods and apparatus for overlapping MIMO physical sectors
US10211895B2 (en) 2006-02-28 2019-02-19 Woodbury Wireless Llc MIMO methods and systems
US10069548B2 (en) 2006-02-28 2018-09-04 Woodbury Wireless, LLC Methods and apparatus for overlapping MIMO physical sectors
US9496930B2 (en) 2006-02-28 2016-11-15 Woodbury Wireless, LLC Methods and apparatus for overlapping MIMO physical sectors
US11108443B2 (en) 2006-02-28 2021-08-31 Woodbury Wireless, LLC MIMO methods and systems
US10063297B1 (en) 2006-02-28 2018-08-28 Woodbury Wireless, LLC MIMO methods and systems
WO2008054140A1 (en) * 2006-11-01 2008-05-08 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving feedback information in a wireless packet data communication system
US9083412B2 (en) 2006-11-01 2015-07-14 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving feedback information in a wireless packet data communication system
US10084514B2 (en) 2006-11-01 2018-09-25 Samsung Electronics Co., Ltd Method and apparatus for transmitting/receiving feedback information in a wireless packet data communication system
US7894382B2 (en) * 2006-12-29 2011-02-22 Intel Corporation Wireless communications mode switching apparatus and methods
US20080159203A1 (en) * 2006-12-29 2008-07-03 Choi Yang-Seok Wireless communications mode switching apparatus and methods
US9660764B2 (en) * 2007-07-04 2017-05-23 Lg Electronics Inc. Broadcast transmitter and method of processing broadcast service data for transmission
DE102009014785B4 (en) 2008-03-25 2018-03-15 Intel Deutschland Gmbh CQI table for wireless MIMO networks
CN102017499B (en) * 2008-04-25 2013-10-16 美国博通公司 Method and system for predicting channel quality index values for maximum likelihood (ml) detection in a 2x2 multiple input multiple output (mimo) wireless system
US20090268833A1 (en) * 2008-04-25 2009-10-29 Sirikiat Ariyavisitakul Method and system for predicting channel quality index (cqi) values for maximum likelihood (ml) detection in a 2x2 multiple input multiple output (mimo) wireless system
WO2009132336A1 (en) * 2008-04-25 2009-10-29 Broadcom Corporation Method and system for predicting channel quality index (cqi) values for maximum likelihood (ml) detection in a 2x2 multiple input multiple output (mimo) wireless system
CN102017499A (en) * 2008-04-25 2011-04-13 美国博通公司 Method and system for predicting channel quality index values for maximum likelihood (ml) detection in a 2x2 multiple input multiple output (mimo) wireless system
US8472543B2 (en) * 2008-04-25 2013-06-25 Broadcom Corporation Method and system for predicting channel quality index (CQI) values for maximum likelihood (ML) detection in a 2×2 multiple input multiple output (MIMO) wireless system
US20110211657A1 (en) * 2008-08-20 2011-09-01 Lg Innotek Co., Ltd MIMO Communication System and Control Method Thereof
US8675793B2 (en) 2008-08-20 2014-03-18 Lg Innotek Co., Ltd. MIMO communication system and control method thereof
EP2451206A1 (en) * 2009-06-29 2012-05-09 ZTE Corporation Method and system for controlling uplink rate
EP2451206A4 (en) * 2009-06-29 2013-09-25 Zte Corp Method and system for controlling uplink rate
US8706058B2 (en) 2011-03-24 2014-04-22 Honeywell International Inc. RF data transfer in a spherical cavity
US20150215876A1 (en) * 2012-06-25 2015-07-30 Telefonaktiebolaget Lm Ericsson (Publ) Controlling Radio Transmitter Power Based on Signal Performance
US9661582B2 (en) * 2012-06-25 2017-05-23 Telefonaktiebolaget Lm Ericsson (Publ) Controlling radio transmitter power based on signal performance
US20160072648A1 (en) * 2013-05-17 2016-03-10 Peter Strong Adaptive modulation
US9641358B2 (en) * 2013-05-17 2017-05-02 Cambium Networks Ltd Adaptive modulation
CN104717727B (en) * 2013-12-13 2019-11-05 中国科学院深圳先进技术研究院 A kind of data transmission method of radio frequency sending set
CN104717727A (en) * 2013-12-13 2015-06-17 中国科学院深圳先进技术研究院 Data transmission method of radio-frequency transmitter
US9866364B2 (en) * 2014-08-29 2018-01-09 Huawei Technologies Co., Ltd. System and method for semi-orthogonal multiple access
US10469239B2 (en) 2014-08-29 2019-11-05 Huawei Technologies Co., Ltd. System and method for semi-orthogonal multiple access
US10020882B2 (en) 2016-01-07 2018-07-10 Ozyegin Universitesi Adaptive multiple input multiple output (MIMO) optical orthogonal frequency division multiplexing (O-OFDM) based visible light communication
US10742818B2 (en) 2017-08-17 2020-08-11 Plantronics, Inc. Wireless density-based on-the-fly codec and radio frequency link type selection
US20210281893A1 (en) * 2017-08-29 2021-09-09 Charter Communications Operating, Llc Apparatus and methods for latency reduction in digital content switching operations

Also Published As

Publication number Publication date
CN100438392C (en) 2008-11-26
KR20050003348A (en) 2005-01-10
AU2003209935A1 (en) 2003-10-20
EP2824859A1 (en) 2015-01-14
CN1656726A (en) 2005-08-17
WO2003085875A1 (en) 2003-10-16
EP1495570A1 (en) 2005-01-12
AU2003209935A8 (en) 2003-10-20
KR100976878B1 (en) 2010-08-18
WO2003085875A8 (en) 2004-11-25

Similar Documents

Publication Publication Date Title
US7103325B1 (en) Adaptive modulation and coding
US10340990B2 (en) Wireless feedback system and method
US7120395B2 (en) MIMO communications
US7394860B2 (en) Combined space-time decoding
US7349496B2 (en) Fast space-time decoding using soft demapping with table look-up
US20060093061A1 (en) Apparatus and method for transmitting and receiving data using space-time block coding
EP1521386A2 (en) Apparatus and method for controlling a transmission scheme according to channel state in a communication system
US20120188881A1 (en) Adaptive Transmission Systems and Methods
US8144795B2 (en) Method for encoding space-time codes in a wireless communication system having multiple antennas
Muquet et al. MIMO link adaptation in mobile WiMAX systems
US8699603B1 (en) Iterative precoding selection
Dubois et al. Novel diversity combining in OFDM-based MIMO systems
Shao et al. High rate space frequency block codes for next generation 802.11 WLANs
KR101339587B1 (en) Method of determining modulation and coding scheme in multiple antenna system
Machado et al. A hybrid transmit antenna/code selection scheme using space-time block codes
Gang et al. Joint detection and combining schemes in MIMO-HARQ systems
Ajib et al. Analysis and evaluation of link-layer transmission schemes for MIMO channels
RameshchandraTrivedi et al. Comparison of different MIMO system using Space Time Coding in Rayleigh channel

Legal Events

Date Code Title Description
AS Assignment

Owner name: NORTEL NETWORKS LIMITED, CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JIA, MING;MA, JIANGLEI;ZHU, PEIYING;AND OTHERS;REEL/FRAME:012763/0333

Effective date: 20020403

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: ROCKSTAR BIDCO, LP, NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NORTEL NETWORKS LIMITED;REEL/FRAME:027164/0356

Effective date: 20110729

AS Assignment

Owner name: APPLE, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ROCKSTAR BIDCO, LP;REEL/FRAME:028725/0362

Effective date: 20120511

FPAY Fee payment

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553)

Year of fee payment: 12