US20090316307A1 - Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (mimo) antennas - Google Patents

Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (mimo) antennas Download PDF

Info

Publication number
US20090316307A1
US20090316307A1 US12/541,337 US54133709A US2009316307A1 US 20090316307 A1 US20090316307 A1 US 20090316307A1 US 54133709 A US54133709 A US 54133709A US 2009316307 A1 US2009316307 A1 US 2009316307A1
Authority
US
United States
Prior art keywords
beamforming vector
signal
signals
beamforming
wtru
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.)
Abandoned
Application number
US12/541,337
Inventor
Robert-Lind Olesen
Jaeyoung Kwak
Aykut Bultan
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.)
InterDigital Technology Corp
Original Assignee
InterDigital Technology Corp
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 InterDigital Technology Corp filed Critical InterDigital Technology Corp
Priority to US12/541,337 priority Critical patent/US20090316307A1/en
Publication of US20090316307A1 publication Critical patent/US20090316307A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • 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/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • 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/0617Diversity 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 for beam forming
    • 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/0202Channel estimation
    • H04L25/0204Channel estimation of multiple channels
    • 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/0202Channel estimation
    • H04L25/021Estimation of channel covariance
    • 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/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • H04L25/0248Eigen-space methods
    • 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/03006Arrangements for removing intersymbol interference
    • H04L25/03343Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0014Three-dimensional division
    • H04L5/0023Time-frequency-space
    • 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/03006Arrangements for removing intersymbol interference
    • H04L2025/0335Arrangements for removing intersymbol interference characterised by the type of transmission
    • H04L2025/03375Passband transmission
    • H04L2025/03414Multicarrier
    • 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/03006Arrangements for removing intersymbol interference
    • H04L2025/0335Arrangements for removing intersymbol interference characterised by the type of transmission
    • H04L2025/03426Arrangements for removing intersymbol interference characterised by the type of transmission transmission using multiple-input and multiple-output channels
    • 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/03006Arrangements for removing intersymbol interference
    • H04L2025/03777Arrangements for removing intersymbol interference characterised by the signalling
    • H04L2025/03802Signalling on the reverse channel
    • 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/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals

Definitions

  • the present invention relates to wireless communication systems with Multiple-Input Multiple-Output (MIMO) antennas. Specifically, the invention relates to conditioning the spatial channel by using beamforming techniques.
  • MIMO Multiple-Input Multiple-Output
  • Wireless communication systems are well known in the art. Generally, such systems comprise communication stations, which transmit and receive wireless communication signals between each other. Depending upon the type of system, communication stations typically are one of two types of wireless units: one type is the base station (BS), and the other is the wireless transmit/receive unit (WTRU), which may be mobile.
  • BS base station
  • WTRU wireless transmit/receive unit
  • base station includes, but is not limited to, a base station, access point, Node B, site controller, or other interfacing device in a wireless environment that provides WTRUs with wireless access to a network with which the access point is associated.
  • wireless transmit/receive unit includes, but is not limited to, a user equipment, mobile station, fixed or mobile subscriber unit, pager, or any other type of device capable of operating in a wireless environment.
  • WTRUs include personal communication devices, such as phones, video phones, and Internet ready phones that have network connections.
  • WTRUs include portable personal computing devices, such as PDAs and notebook computers with wireless modems that have similar network capabilities. WTRUs that are portable or can otherwise change location are referred to as mobile units.
  • each base station is capable of conducting concurrent wireless communications with appropriately configured WTRUs, as well as multiple appropriately configured base stations.
  • Some WTRUs may alternatively be configured to conduct wireless communications directly between each other, i.e., without being relayed through a network via a base station. This is commonly called peer-to-peer wireless communications.
  • peer-to-peer wireless communications Where a WTRU is configured to communicate directly with other WTRUs it may itself also be configured as and function as a base station. WTRUs can be configured for use in multiple networks, with both network and peer-to-peer communications capabilities.
  • WLAN wireless local area network
  • WTRUs equipped with WLAN modems that are also able to conduct peer-to-peer communications with similarly equipped WTRUs.
  • WLAN modems are being integrated into many traditional communicating and computing devices by manufacturers. For example, cellular phones, personal digital assistants, and laptop computers are being built with one or more WLAN modems.
  • WLAN environments with one or more WLAN base stations are built according to the IEEE 802 family of standards. Access to these networks usually requires user authentication procedures. Protocols for such systems are presently being standardized in the WLAN technology area such as the framework of protocols provided in the IEEE 802 family of standards.
  • FIG. 1 illustrates a conventional wireless communication environment in which WTRUs conduct wireless communications via a network station, in this case an AP of a WLAN.
  • the AP is connected with other network infrastructure of the WLAN such as an Access Controller (AC).
  • the AP is shown as conducting communications with five WTRUs.
  • the communications are coordinated and synchronized through the AP.
  • Such a configuration is also called a basic service set (BSS) within WLAN contexts.
  • BSS basic service set
  • GSM Global System for Mobile Telecommunications
  • 2G Second Generation mobile radio system standard
  • 2.5G Second Generation mobile radio system standard
  • GPRS General Packet Radio Service
  • EDGE Enhanced Data for GSM Evolution
  • UMTS Universal Mobile Telecommunications Systems
  • ETSI SMG European Telecommunications Standard Institute—Special Mobile Group
  • UMTS Universal Mobile Telecommunications Systems
  • 3GPP Third Generation Partnership Project
  • MIMO Multiple-Input Multiple-Output
  • SNR signal to noise ratio
  • Prior research has focused on using either space time coding (STC) or so-called water-filling applications over time, frequency, and space.
  • STC space time coding
  • the present invention utilizes a different approach, improving throughput and SNR by conditioning the channel. This approach can be used independently or in combination with other methods.
  • the improvement of spatial diversity presents a significant challenge.
  • Increasing spatial diversity in MIMO systems may be exploited to achieve higher throughput for a given transmit power and bandwidth than Single-Input Single-Output (SISO), Single-Input Multiple-Output (SIMO) or Multiple-Input Single-Output (MISO) systems.
  • SISO Single-Input Single-Output
  • SIMO Single-Input Multiple-Output
  • MISO Multiple-Input Single-Output
  • a common technique for increasing spatial diversity is by physically relocating, moving, and/or adding antennas to the system. However this is not always possible.
  • a typical MIMO system's ability to exploit available spatial diversity in the channel is limited to the channel condition defined by the physical configuration of the transmit and receive antennas. The inventors have recognized that is possible to improve communications in spite of such limitation and have devised the present invention for conditioning the channel.
  • the present invention is characterized by method and apparatus for conditioning a MIMO communication channel by adjusting the sensitivity or individual antenna element “weight” of the antenna arrays at the transmitter and/or the receiver.
  • the “weight” assigned to each antenna is determined by a “beamforming vector.”
  • the beamforming vector allows the combined multiple antennas in each of the transmitter and the receiver to have a directional or otherwise controllable character. In the transmitter, this allows the transmit power to be directed in a preferred direction, or to be better matched to the characteristics of the channel. In the receiver, this allows the receiver sensitivity to be enhanced in a preferred direction, or enhanced for desired signals, or to be better matched to the characteristics of the channel.
  • a transmit or receive antenna array that is better matched to the channel is one that improves the Signal Interference Noise Ratio (SINR), the Packet Error Rate (PER), or some preferred characteristic of the desired transmitted or received signals, respectively.
  • SINR Signal Interference Noise Ratio
  • PER Packet Error Rate
  • a closed loop process is preferably used to determine and implement a choice transmit (TX) beamforming vector in the transmitter.
  • the process can be based on a characteristic of the signal received at the receiver, such as the SINR or PER, or can be based on movement in the system.
  • the choice TX beamforming vector can be one of a predefined set, or can be calculated in the receiver or in the transmitter using a determined channel matrix.
  • a choice receiver (RX) beamforming vector can optionally also be implemented.
  • the choice RX beamforming vector can be one of a predefined set, or can be calculated in the receiver or in the transmitter using the channel matrix.
  • the determination of a choice vector based on a selection of a vector from a predefined set of vectors can be implemented as an initiation set for the selection of a further choice vector calculated using the channel matrix.
  • the determination of a choice vector can be repeated based on a selected event, such as a drop in SINR, PER or some preferred characteristic of the desired transmitted signals. As an alternative or in combination with repetition based on a preferred characteristic.
  • the process can be repeated at a preferred rate to respond to changes in a dynamic channel, or at a rate which is adjusted according to the rate of change of the channel.
  • TX and/or RX beamforming vectors of the present invention may be combined with other techniques to improve the power efficiency of transmission, such as water filling, Minimum Mean-Square Error (MMSE), Zero Forcing (ZF) or MAXMIN techniques. It may also be combined with Adaptive Modulation Coding (AMC), whereby the modulation constellation may be adapted to the channel conditions that have been obtained by the channel conditioning method described herein.
  • MMSE Minimum Mean-Square Error
  • ZF Zero Forcing
  • MAXMIN MAXMIN
  • AMC Adaptive Modulation Coding
  • a transmitting station configured for use in wireless communication with a multiple-input multiple-output (MIMO) antenna system.
  • a plurality M of transmit (TX) antennas each have an associated signal path.
  • a processor is configured to process a signal for transmission by the plurality of M antennas by applying a selectively determined M-size TX beamforming vector and a unitary matrix across the TX antenna signal paths whereby different weights are applied to the signals directed to each TX antenna for transmission in correlation with the applied TX beamforming vector.
  • a TX beamforming vector selection component associated with said processor is configured to select the TX beamforming vector applied by the processor.
  • the TX beamforming vector selection component is preferably associated with a receiving component in order to change the selection of a TX beamforming vector based on information received from a receiving station that is responsive to signals transmitted from said plurality M of transmit (TX) antennas.
  • a receiving station configured for use in wireless communication with a multiple-input multiple-output (MIMO) antenna system.
  • a plurality N of receive (RX) antennas each have a signal path.
  • the antennas are configured to receive signals from a multi-antenna transmitting station produced by applying a unitary matrix across transmit antenna signal paths.
  • a processor is configured to process the signals received by the N antennas by applying a Hermitian of the unitary matrix and a selected N-size RX beamforming vector, whereby different weights are applied to the signal across the N signal paths in direct correlation with the applied RX beamforming vector.
  • a beamforming vector selection component is associated with the processor and is configured to select the RX beamforming vector applied by the processor.
  • the receiving station includes a memory for storing a plurality of indexed RX beamforming vectors associated with the RX beamforming vector selection component.
  • the RX beamforming vector selection component is then configured to successively select each indexed RX beamforming vector of a stored predefined vector set for application by the processor in connection with the determination and selection of a choice RX beamforming vector.
  • the RX beamforming vector selection component may include a measuring device and a comparator.
  • the measuring device is preferably configured to measure a preferred characteristic of the received signal; the comparator is preferably configured to compare measured values of the preferred characteristic and to select a received signal with a best characteristic whereby the RX beamforming vector that produced the selected signal is selected as the choice RX beamforming vector.
  • the receiving station may a component configured to measure a preferred characteristic of received signals and identify a TX beamforming vector that produced each respective measured signal as well as a comparator and a communication component.
  • the comparator is preferably configured to compare measured values of the preferred characteristic and to select a received signal with a best characteristic
  • the communication component is preferably configured to send information identifying TX beamforming vector that produced the selected signal having the best characteristic to the multi-antenna transmitting station that transmitted the signal.
  • the receiving station processor can be configured to calculate a channel matrix based on a received signal.
  • the beamforming vector selection component can then be configured to calculate choice RX and TX beamforming vectors based on the channel matrix, select the choice RX beamforming vector for use by the processor and to send information identifying choice TX beamforming vector to the multi-antenna transmitting station that transmitted the received signal.
  • Both transmitting stations and receiving stations constructed to implement the invention can advantageously be to communicate Orthogonal Frequency Division Multiplex signals.
  • FIG. 1 is a system overview diagram illustrating conventional wireless communication in a wireless local area network (WLAN).
  • WLAN wireless local area network
  • FIG. 2 is block diagram illustrating a CDMA transmitter which uses the present invention.
  • FIG. 3 is block diagram illustrating a CDMA receiver which uses the present invention.
  • FIGS. 4-6 are flow diagrams of channel conditioning processes according to the present invention.
  • the communication channel is conditioned through the use and improvement of an orthogonal beam space.
  • the orthogonal beam space is obtained by preconditioning the channel with a unitary matrix, and is modified by using beamforming vectors.
  • the unitary matrix can be a Butler matrix, equivalent to a discrete Fourier transform (DFT). Under certain circumstances a Hadamard transform may replace the Butler matrix.
  • DFT discrete Fourier transform
  • an access point (AP) 12 provides communication services to a plurality of wireless transmit/receive units (WTRUs) 14 .
  • the AP communicates with a broader network (not shown), thereby providing additional network services to the WTRUs, such as access to the Internet or a telephone network.
  • a code division multiple access (CDMA) transmitter with multiple antennas 20 is shown, in which the present invention is used.
  • a serial binary data stream s in the transmitter is divided into a plurality of parallel streams of data in a serial/parallel processor S/P at 21 , each stream to be transmitted on a different subcarrier.
  • Each of the parallel data streams is modulated at 22 using quadrature amplitude modulation (QAM), and each sub-carrier is modified at 23 according to a transmit beamforming vector.
  • QAM quadrature amplitude modulation
  • each sub-carrier is modified at 23 according to a transmit beamforming vector.
  • IFFT inverse fast Fourier transform
  • a cyclic prefix is added at 26 .
  • the inverse process is shown, performed at a CDMA receiver with multiple antennas 30 , in which the present invention is used.
  • Transmitted signals are received from the beam space (k) 29 via N separate receive antennas at 32 .
  • a unitary matrix such as the Hermitian of a Butler matrix is applied to the received signals at 33 , and then the cyclic prefix is removed at 34 .
  • a fast Fourier transform is applied to the signals at 35 , and the pilot signal is removed at 36 .
  • Each subcarrier is modified according to a receive beamforming vector at 37 , and the QAM is demapped at 38 to recover the original parallel signals.
  • the parallel signals are combined in a parallel to serial processor P/S at 39 , whereby the original serial signal s is reconstructed.
  • a process 40 of improving a MIMO communication channel is illustrated, according to a first embodiment of the present invention where a choice vector is selected from a predefined set of vectors.
  • a set of preferred beam patterns are designed for the system.
  • Each beam pattern has a corresponding transmit (TX) beamforming vector that determines the weights applied to each of the transmitter antennas.
  • the set of TX beamforming vectors corresponding to each beam are indexed and stored in a non-volatile memory in the transmitter.
  • the transmitter uses the set of indexed TX beamforming vectors to send a signal containing the beam index via each of a set of directional beams, which the receiver receives using a beam pattern which may be omnidirectional.
  • the receiver measures the SINR of each received signal and identifies the beam index of the signal with the best SINR, step 44 , as the manner to select a choice TX vector for implementation.
  • the receiver feeds the beam index of the chosen vector back to the transmitter, step 46 .
  • the transmitter receives the index and reconfigures itself to use the selected choice TX beamforming vector, which is then used for communications.
  • the number of TX beamforming vectors in the set can be related to the number of TX antennas used. Alternatively, a preferred number, such as five or six, can be used to provide enhanced performance without undue complexity.
  • the first embodiment of choice vector determination can similarly be applied to the determination of a choice RX beamforming vector.
  • the transmitter can use a beam pattern, which may be omnidirectional, to transmit a signal
  • the receiver can be configured with a set of RX beamforming vectors stored in a non-volatile memory.
  • the receiver uses each RX beamforming vector in the set to receive the signal, measures the SINR of the signal using each vector, and identifies and implements the vector giving the best SINR as a choice RX vector.
  • the choice RX beamforming vector is then used for communications.
  • the number of RX beamforming vectors in the set can be related to the number of RX antennas used. Alternatively, a preferred number, such as five or six, can be used to provide enhanced performance without undue complexity.
  • the first embodiment of choice vector determination can also be implemented as a combination of the selection of both a choice TX beamforming vector and a choice RX beamforming vector.
  • both the transmitter and the receiver can be configured with sets of beamforming vectors stored in respective memories.
  • the receiver uses a beam pattern which may be omnidirectional while the transmitter sweeps through its beam set, the receiver identifies the TX beam index resulting in the best SINR, and feeds it back to the transmitter which implements the associated TX beamforming vector.
  • the transmitter then sends a signal while the receiver sweeps through its beam set, and identifies and implements the RX beamforming vector giving the best SINR.
  • the receiver can sweep through its set of vectors before the transmitter sweeps through its set.
  • the number of TX and RX beamforming vectors in each set can be related to the number of TX and RX antennas used, respectively. Alternatively, a preferred number of each which results in enhanced performance without undue complexity, such as five or six, can be used.
  • a process 50 of improving and maintaining a MIMO communication channel is illustrated based on utilization of the first embodiment in a repetitive manner.
  • a preferred set of indexed TX beamforming vectors are stored in the transmitter and used to send a signal which the receiver receives using an omnidirectional or other beam pattern, step 52 .
  • the receiver measures the SINR of each received signal and identifies the beam index of the signal with the best SINR, and feeds it back to the transmitter, which implements the associated vector and uses it for communications, step 54 .
  • steps 52 and 54 a process such as described with respect to the selection of a choice RX beamforming vector or a combination of selection of both choice TX and RX beamforming vectors such as described above may be used.
  • the receiver continues to monitor the SINR or other characteristic of the received communication signals. If the SINR or other preferred characteristic drops below a desired threshold, step 56 , the receiver initiates a channel reconditioning process by prompting, step 58 , the transmitter to send another conditioning signal and sweep through its beamforming vectors.
  • the TX beamforming vector resulting in the best received SINR is selected as the choice vector and implemented, step 52 . If the SINR or other characteristic of the received signal changes frequently, the process can be repeated based on changes in the SINR, at a preferred rate or a combination of such triggers. Where alternatives are initially used for steps 52 and 54 , such as when a combination of selection of both choice TX and RX beamforming vectors is implemented for those steps, such alternative steps are preferably triggered for reconditioning.
  • a preferred TX beamforming vector which may be omnidirectional is used to send a signal, which is received by a receiver using a preferred RX beamforming vector which may be omnidirectional.
  • the receiver calculates a channel matrix using techniques which are known in the prior art. Using the channel matrix, choice TX and/or RX beamforming vectors are determined as described in detail below.
  • the receiver preferably implements the choice RX beamforming vector, and sends to the transmitter the choice TX beamforming vector, which the transmitter implements for further communications. This type of channel conditioning may also optionally be coupled with its own reconditioning process as explained in connection with FIG. 6 .
  • a preferred TX beamforming vector is used to send a signal, step 61 , which is received by a receiver using a preferred RX beamforming vector.
  • the preferred TX beamforming vector used to send a signal in step 61 may be determined through implementation of the first embodiment as an initiation process or other desired manner.
  • the receiver calculates a channel matrix, step 62 .
  • the receiver determines choice TX and RX beamforming vectors which vectors are implemented, respectively in the transmitter and receiver, step 64 . Thereafter, the receiver continues to monitor the SINR or other characteristic of the received communication signals. If the SINR or other preferred characteristic drops below a desired threshold, step 66 , the receiver reconditions the channel by recalculating RX and TX beamforming vectors to redefine the choice vectors, the receiver implements the redefined choice RX beamforming vector, and sends to the transmitter the redefined choice TX beamforming vector, which the transmitter implements. If the SINR or other characteristic of the received signal changes frequently, the process can be repeated based on changes in the SINR, at a preferred rate or a combination of such triggers.
  • a new channel matrix can be calculated before determining the new RX and TX beamforming vectors.
  • Optional step 68 can be set up to be triggered when a lower threshold is exceeded in step 66 or if the reconditioning through the repetition of step 64 does not produce a significant improvement to the monitored characteristic.
  • a more complete description of the calculation of choice transmit and receive beamforming vectors according to the second embodiment of the present invention is as follows.
  • the transmitter 20 with M transmit antennas in an array transmits to the receiver 30 with N receive antennas in an array.
  • the distance between antennas for both the transmitter (TX) and receiver (RX) sides is very close, such as one or one half of a wavelength, and the antennas are preferably correlated.
  • a correlated MIMO system degrades the performance and the capacity.
  • a beam-space (fixed) beamforming matrix such as butler matrix or DFT beamforming matrix 27
  • Hermitian 33 is implemented as a beamforming matrix on the RX side.
  • beamforming vectors controlling the sub-carrier weights are applied by processing circuitry 23 on the TX side and by processing circuitry 37 on the RX sides in an effort to improve received SINR.
  • the signal s k (n), 1 ⁇ k ⁇ K denotes the information symbol transmitted at the kth sub-carrier during the nth OFDM symbol.
  • the signals s k (n) are preferably modeled as zero-mean independent identically distributed (i.i.d.) random variables belonging to a fixed finite signal constellation set with normalized energy, namely, E ⁇
  • 2 ⁇ 1, where E denotes the expectation operator.
  • an inverse fast Fourier transform IFFT
  • IFFT inverse fast Fourier transform
  • a Butler matrix B or other fixed-beamforming matrix is applied in the time domain.
  • the Butler matrix B is a discrete Fourier transform (DFT) matrix.
  • DFT discrete Fourier transform
  • the Hermitian of the Butler or other fixed-beamforming matrix, B H is applied. Then, the cyclic prefix is removed, and a fast Fourier transform (FFT) applied.
  • FFT fast Fourier transform
  • the fixed beamforming matrices B and B H are applied in the time domain, the matrices are common to all sub-carriers, and thus applying the matrices in the time domain is equivalent to applying the matrices for each sub-carrier in the frequency domain. Therefore, in this formulation B and B H are treated as though they were applied in the frequency domain.
  • the received signal in each sub-carrier can be represented (dropping the time index for simplicity) as
  • the channel matrix H k is an M ⁇ N matrix
  • the channel for each sub-carrier is a flat fading channel.
  • the vector n k denotes the noise vector of the kth sub-carrier in the frequency domain.
  • the problem is to increase the average SINR for each sub-carrier, with fixed beamforming matrices at both the TX and RX sides, and can be stated mathematically as
  • a k ⁇ k ( B H R n k B ) ⁇ 1 B H H k Bb k , (4)
  • ⁇ k is an arbitrary real constant, and does not affect the value of SINR.
  • U k is an unitary matrix whose columns are the eigenvectors of ⁇ k
  • ⁇ k is a diagonal matrix that contains the corresponding eigenvalues, ⁇ k,m , 1 ⁇ m ⁇ M.
  • the TX power constraint for each sub-carrier is
  • 2 p k and it becomes, with b k ′,
  • b _ k ′ p k ⁇ [ 0 ... 0 1 ⁇ the ⁇ ⁇ lth ⁇ ⁇ element 0 ... 0 ] T ⁇ ⁇
  • ⁇ ⁇ l arg ⁇ ⁇ max m - 1 , ⁇ ... ⁇ , M ⁇ ⁇ ⁇ k , m ⁇ . ( 10 )
  • Such power optimization techniques can include waterfilling, minimum mean-square error (MMSE), zero forcing (ZF) or so-called MAXMIN techniques, which can also be applied to the other embodiments of the invention.
  • MMSE minimum mean-square error
  • ZF zero forcing
  • MAXMIN so-called MAXMIN techniques
  • ⁇ circumflex over (x) ⁇ ( ⁇ ) represents a time domain OFDM symbol after applying each carrier's TX beamforming vector
  • n( ⁇ ) represents additive white Gaussian noise at the ⁇ sample, with N independently and identically distributed (i.i.d.) zero-mean complex Gaussian noise with the correlation matrix ⁇ n 2 I N
  • the matrix B is a unitary matrix
  • the transformed noise v( ⁇ ) also has i.i.d. zero-mean complex Gaussian noise with the correlation matrix ⁇ n 2 I N .
  • C is an effective channel matrix and is a K N ⁇ K M block circulant matrix with N ⁇ M block matrices.
  • the block circulant matrix can be defined with the first block column and the first block column is defined as
  • n f (a) represents the frequency domain noise with i.i.d zero-mean complex Gaussian with (1/2) ⁇ n 2 per dimension and ⁇ is a block diagonal matrix, given by
  • H ⁇ [ H ⁇ 0 0 ⁇ ⁇ 0 H ⁇ K - 1 ] ( 20 )
  • the effective channel with TX and RX beamforming, T k becomes a diagonal matrix. Then, the data detection is easily done by the inverse matrix of this diagonal matrix.
  • the maximal SNR transmission and reception is used as described above, the effective channel, T k , becomes just a scalar. Therefore, the data detection is simply done by a scalar equalizer. Therefore, the invention significantly reduces the complexity of the receiver structure.
  • the circuitry implementing the various transmitter and receiver processes and functions described above are incorporated in a single processor which may be an integrated circuit, such as an application specific integrated circuit (ASIC), with an interface component for interfacing with a source or consumer of serial data and another interface component for interfacing with multiple antennas.
  • ASIC application specific integrated circuit
  • the circuitry may also be readily implemented using multiple separate integrated circuits and/or discrete components.

Abstract

Apparatus and method that employ a technique which improves SINR in a communication system utilizing MIMO antennas are described. Transmitter and receiver components use fixed transmit and receive beamforming matrices and variable transmit and receive beamforming vectors. A method of channel conditioning using an iterative closed loop process is also described.

Description

    CROSS REFERENCE TO RELATED APPLICATION(S)
  • This application is a continuation of U.S. patent application Ser. No. 11/167,736, filed Jun. 27, 2005, which claims the benefit of U.S. Provisional Patent Application No. 60/599,542, filed Aug. 6, 2004, which are both incorporated by reference as if fully set forth.
  • FIELD OF INVENTION
  • The present invention relates to wireless communication systems with Multiple-Input Multiple-Output (MIMO) antennas. Specifically, the invention relates to conditioning the spatial channel by using beamforming techniques.
  • BACKGROUND
  • Wireless communication systems are well known in the art. Generally, such systems comprise communication stations, which transmit and receive wireless communication signals between each other. Depending upon the type of system, communication stations typically are one of two types of wireless units: one type is the base station (BS), and the other is the wireless transmit/receive unit (WTRU), which may be mobile.
  • The term base station (BS) as used herein includes, but is not limited to, a base station, access point, Node B, site controller, or other interfacing device in a wireless environment that provides WTRUs with wireless access to a network with which the access point is associated.
  • The term wireless transmit/receive unit (WTRU) as used herein includes, but is not limited to, a user equipment, mobile station, fixed or mobile subscriber unit, pager, or any other type of device capable of operating in a wireless environment. Such WTRUs include personal communication devices, such as phones, video phones, and Internet ready phones that have network connections. In addition, WTRUs include portable personal computing devices, such as PDAs and notebook computers with wireless modems that have similar network capabilities. WTRUs that are portable or can otherwise change location are referred to as mobile units.
  • Typically, a network of base stations is provided wherein each base station is capable of conducting concurrent wireless communications with appropriately configured WTRUs, as well as multiple appropriately configured base stations. Some WTRUs may alternatively be configured to conduct wireless communications directly between each other, i.e., without being relayed through a network via a base station. This is commonly called peer-to-peer wireless communications. Where a WTRU is configured to communicate directly with other WTRUs it may itself also be configured as and function as a base station. WTRUs can be configured for use in multiple networks, with both network and peer-to-peer communications capabilities.
  • One type of wireless system, called a wireless local area network (WLAN), can be configured to conduct wireless communications with WTRUs equipped with WLAN modems that are also able to conduct peer-to-peer communications with similarly equipped WTRUs. Currently, WLAN modems are being integrated into many traditional communicating and computing devices by manufacturers. For example, cellular phones, personal digital assistants, and laptop computers are being built with one or more WLAN modems.
  • Popular WLAN environments with one or more WLAN base stations, typically called access points (APs), are built according to the IEEE 802 family of standards. Access to these networks usually requires user authentication procedures. Protocols for such systems are presently being standardized in the WLAN technology area such as the framework of protocols provided in the IEEE 802 family of standards.
  • FIG. 1 illustrates a conventional wireless communication environment in which WTRUs conduct wireless communications via a network station, in this case an AP of a WLAN. The AP is connected with other network infrastructure of the WLAN such as an Access Controller (AC). The AP is shown as conducting communications with five WTRUs. The communications are coordinated and synchronized through the AP. Such a configuration is also called a basic service set (BSS) within WLAN contexts.
  • In the wireless cellular context, one current standard in widespread use is known as Global System for Mobile Telecommunications (GSM). This is considered as a so-called Second Generation mobile radio system standard (2G) and was followed by its revision (2.5G). General Packet Radio Service (GPRS) and Enhanced Data for GSM Evolution (EDGE) are examples of 2.5G technologies that offer relatively high speed data service on top of (2G) GSM networks. Each one of these standards sought to improve upon the prior standard with additional features and enhancements. In January 1998, the European Telecommunications Standard Institute—Special Mobile Group (ETSI SMG) agreed on a radio access scheme for Third Generation Radio Systems called Universal Mobile Telecommunications Systems (UMTS). To further implement the UMTS standard, the Third Generation Partnership Project (3GPP) was formed in December 1998. 3GPP continues to work on a common third generational mobile radio standard. In addition to the 3GPP standards, 3GPP2 standards are being developed that use Mobile IP in a Core Network for mobility.
  • Much of the development of wireless communication systems has been motivated by the desire to reduce communication errors, improve range and throughput, and minimize costs. Most recent advances have been made possible by exploiting diversity in the time, frequency and code dimensions of communication signals. U.S. Pat. No. 5,614,914, which issued on Mar. 25, 1997 and is assigned to the assignee of the present invention, is an example of utilizing diversity to improve wireless communications.
  • Since the mid 1990s, the development of Multiple-Input Multiple-Output (MIMO) systems has led to increases in throughput without increasing transmission power or bandwidth, by exploiting the spatial diversity of the wireless communication channel. Much research effort on MIMO systems has been directed towards finding methods to improve throughput or signal to noise ratio (SNR) with given wireless channel conditions. Prior research has focused on using either space time coding (STC) or so-called water-filling applications over time, frequency, and space. The present invention utilizes a different approach, improving throughput and SNR by conditioning the channel. This approach can be used independently or in combination with other methods.
  • The improvement of spatial diversity presents a significant challenge. Increasing spatial diversity in MIMO systems may be exploited to achieve higher throughput for a given transmit power and bandwidth than Single-Input Single-Output (SISO), Single-Input Multiple-Output (SIMO) or Multiple-Input Single-Output (MISO) systems. A common technique for increasing spatial diversity is by physically relocating, moving, and/or adding antennas to the system. However this is not always possible. When it is not possible to add more antennas or adjust their positions, a typical MIMO system's ability to exploit available spatial diversity in the channel is limited to the channel condition defined by the physical configuration of the transmit and receive antennas. The inventors have recognized that is possible to improve communications in spite of such limitation and have devised the present invention for conditioning the channel.
  • SUMMARY
  • The present invention is characterized by method and apparatus for conditioning a MIMO communication channel by adjusting the sensitivity or individual antenna element “weight” of the antenna arrays at the transmitter and/or the receiver. In the transmitter and/or the receiver, the “weight” assigned to each antenna is determined by a “beamforming vector.” The beamforming vector allows the combined multiple antennas in each of the transmitter and the receiver to have a directional or otherwise controllable character. In the transmitter, this allows the transmit power to be directed in a preferred direction, or to be better matched to the characteristics of the channel. In the receiver, this allows the receiver sensitivity to be enhanced in a preferred direction, or enhanced for desired signals, or to be better matched to the characteristics of the channel. A transmit or receive antenna array that is better matched to the channel is one that improves the Signal Interference Noise Ratio (SINR), the Packet Error Rate (PER), or some preferred characteristic of the desired transmitted or received signals, respectively.
  • A closed loop process is preferably used to determine and implement a choice transmit (TX) beamforming vector in the transmitter. The process can be based on a characteristic of the signal received at the receiver, such as the SINR or PER, or can be based on movement in the system. The choice TX beamforming vector can be one of a predefined set, or can be calculated in the receiver or in the transmitter using a determined channel matrix. A choice receiver (RX) beamforming vector can optionally also be implemented. The choice RX beamforming vector can be one of a predefined set, or can be calculated in the receiver or in the transmitter using the channel matrix.
  • Also, the determination of a choice vector based on a selection of a vector from a predefined set of vectors can be implemented as an initiation set for the selection of a further choice vector calculated using the channel matrix.
  • The determination of a choice vector can be repeated based on a selected event, such as a drop in SINR, PER or some preferred characteristic of the desired transmitted signals. As an alternative or in combination with repetition based on a preferred characteristic. The process can be repeated at a preferred rate to respond to changes in a dynamic channel, or at a rate which is adjusted according to the rate of change of the channel.
  • Implementing the choice TX and/or RX beamforming vectors of the present invention may be combined with other techniques to improve the power efficiency of transmission, such as water filling, Minimum Mean-Square Error (MMSE), Zero Forcing (ZF) or MAXMIN techniques. It may also be combined with Adaptive Modulation Coding (AMC), whereby the modulation constellation may be adapted to the channel conditions that have been obtained by the channel conditioning method described herein.
  • Preferably, a transmitting station is provided configured for use in wireless communication with a multiple-input multiple-output (MIMO) antenna system. A plurality M of transmit (TX) antennas each have an associated signal path. A processor is configured to process a signal for transmission by the plurality of M antennas by applying a selectively determined M-size TX beamforming vector and a unitary matrix across the TX antenna signal paths whereby different weights are applied to the signals directed to each TX antenna for transmission in correlation with the applied TX beamforming vector. A TX beamforming vector selection component associated with said processor is configured to select the TX beamforming vector applied by the processor.
  • The TX beamforming vector selection component is preferably associated with a receiving component in order to change the selection of a TX beamforming vector based on information received from a receiving station that is responsive to signals transmitted from said plurality M of transmit (TX) antennas.
  • The transmitting station may include a memory for storing a plurality of indexed TX beamforming vectors associated with the TX beamforming vector selection component. The TX beamforming vector selection component is then preferably configured to successively select each indexed TX beamforming vector of a stored predefined vector set for application by the processor in connection with the determination and selection of a choice TX beamforming vector.
  • Preferably, a receiving station is provided configured for use in wireless communication with a multiple-input multiple-output (MIMO) antenna system. A plurality N of receive (RX) antennas each have a signal path. The antennas are configured to receive signals from a multi-antenna transmitting station produced by applying a unitary matrix across transmit antenna signal paths. A processor is configured to process the signals received by the N antennas by applying a Hermitian of the unitary matrix and a selected N-size RX beamforming vector, whereby different weights are applied to the signal across the N signal paths in direct correlation with the applied RX beamforming vector. A beamforming vector selection component is associated with the processor and is configured to select the RX beamforming vector applied by the processor.
  • Preferably, the receiving station includes a memory for storing a plurality of indexed RX beamforming vectors associated with the RX beamforming vector selection component. The RX beamforming vector selection component is then configured to successively select each indexed RX beamforming vector of a stored predefined vector set for application by the processor in connection with the determination and selection of a choice RX beamforming vector.
  • The RX beamforming vector selection component may include a measuring device and a comparator. The measuring device is preferably configured to measure a preferred characteristic of the received signal; the comparator is preferably configured to compare measured values of the preferred characteristic and to select a received signal with a best characteristic whereby the RX beamforming vector that produced the selected signal is selected as the choice RX beamforming vector.
  • The receiving station may a component configured to measure a preferred characteristic of received signals and identify a TX beamforming vector that produced each respective measured signal as well as a comparator and a communication component. In such case the comparator is preferably configured to compare measured values of the preferred characteristic and to select a received signal with a best characteristic and the communication component is preferably configured to send information identifying TX beamforming vector that produced the selected signal having the best characteristic to the multi-antenna transmitting station that transmitted the signal.
  • The receiving station processor can be configured to calculate a channel matrix based on a received signal. The beamforming vector selection component can then be configured to calculate choice RX and TX beamforming vectors based on the channel matrix, select the choice RX beamforming vector for use by the processor and to send information identifying choice TX beamforming vector to the multi-antenna transmitting station that transmitted the received signal.
  • Both transmitting stations and receiving stations constructed to implement the invention can advantageously be to communicate Orthogonal Frequency Division Multiplex signals.
  • Other objects and advantages will be apparent to those of ordinary skill in the art based upon the following description of presently preferred embodiments of the invention.
  • BRIEF DESCRIPTION OF THE DRAWING(S)
  • FIG. 1 is a system overview diagram illustrating conventional wireless communication in a wireless local area network (WLAN).
  • FIG. 2 is block diagram illustrating a CDMA transmitter which uses the present invention.
  • FIG. 3 is block diagram illustrating a CDMA receiver which uses the present invention.
  • FIGS. 4-6 are flow diagrams of channel conditioning processes according to the present invention.
  • TABLE OF ACRONYMS
    AMC Adaptive Modulation Coding
    AP Access Point
    ASIC Application Specific Integrated Circuit
    BS Base Station
    DFT Discrete Fourier Transform
    FFT Fast Fourier Transform
    IFFT Inverse Fast Fourier Transform
    IID Independent Identically Distributed
    MIMO Multiple Input-Multiple Output
    MISO Multiple Input Single Output
    MMSE Minimum Mean-Square Error
    OFDM Orthogonal Frequency Division Multiplex
    PER Packet Error Rate
    QAM Quadrature Amplitude Modulation
    RX Receive, Receiver
    SIMO Single Input Multiple Output
    SINR Signal Interference Noise Ratio
    SISO Single Input Single Output
    SNR Signal to Noise Ratio
    STA Station
    TX Transmit, Transmitter
    WLAN Wireless Local Area Network
    WMAN Wireless Metropolitan Area Network
    ZF Zero Forcing
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • The communication channel is conditioned through the use and improvement of an orthogonal beam space. The orthogonal beam space is obtained by preconditioning the channel with a unitary matrix, and is modified by using beamforming vectors. The unitary matrix can be a Butler matrix, equivalent to a discrete Fourier transform (DFT). Under certain circumstances a Hadamard transform may replace the Butler matrix.
  • Referring to FIG. 1, a portion of a conventional communication system 10 is shown in which an access point (AP) 12 provides communication services to a plurality of wireless transmit/receive units (WTRUs) 14. The AP communicates with a broader network (not shown), thereby providing additional network services to the WTRUs, such as access to the Internet or a telephone network.
  • Referring to FIG. 2, a code division multiple access (CDMA) transmitter with multiple antennas 20 is shown, in which the present invention is used. A serial binary data stream s in the transmitter is divided into a plurality of parallel streams of data in a serial/parallel processor S/P at 21, each stream to be transmitted on a different subcarrier. Each of the parallel data streams is modulated at 22 using quadrature amplitude modulation (QAM), and each sub-carrier is modified at 23 according to a transmit beamforming vector. Next, a pilot signal is inserted at 24 into the data stream, and the combined data-pilot signal is processed at 25 using an inverse fast Fourier transform (IFFT). A cyclic prefix is added at 26. Finally the signal is processed at 27 using a using a unitary matrix, such as a Butler matrix, to produce a number M of orthogonal carriers equal to the number of transmit antennas. Each of the carriers is then transmitted via a separate antenna at 28. The transmitted signals in the physical environment comprise a beam space (k) 29.
  • Referring to FIG. 3, the inverse process is shown, performed at a CDMA receiver with multiple antennas 30, in which the present invention is used. Transmitted signals are received from the beam space (k) 29 via N separate receive antennas at 32. A unitary matrix such as the Hermitian of a Butler matrix is applied to the received signals at 33, and then the cyclic prefix is removed at 34. A fast Fourier transform is applied to the signals at 35, and the pilot signal is removed at 36. Each subcarrier is modified according to a receive beamforming vector at 37, and the QAM is demapped at 38 to recover the original parallel signals. Finally, the parallel signals are combined in a parallel to serial processor P/S at 39, whereby the original serial signal s is reconstructed.
  • Referring to FIG. 4, a process 40 of improving a MIMO communication channel is illustrated, according to a first embodiment of the present invention where a choice vector is selected from a predefined set of vectors. A set of preferred beam patterns are designed for the system. Each beam pattern has a corresponding transmit (TX) beamforming vector that determines the weights applied to each of the transmitter antennas. The set of TX beamforming vectors corresponding to each beam are indexed and stored in a non-volatile memory in the transmitter. In step 42 the transmitter uses the set of indexed TX beamforming vectors to send a signal containing the beam index via each of a set of directional beams, which the receiver receives using a beam pattern which may be omnidirectional. The receiver measures the SINR of each received signal and identifies the beam index of the signal with the best SINR, step 44, as the manner to select a choice TX vector for implementation. The receiver feeds the beam index of the chosen vector back to the transmitter, step 46. The transmitter receives the index and reconfigures itself to use the selected choice TX beamforming vector, which is then used for communications.
  • The number of TX beamforming vectors in the set can be related to the number of TX antennas used. Alternatively, a preferred number, such as five or six, can be used to provide enhanced performance without undue complexity.
  • The first embodiment of choice vector determination can similarly be applied to the determination of a choice RX beamforming vector. For example, the transmitter can use a beam pattern, which may be omnidirectional, to transmit a signal, and the receiver can be configured with a set of RX beamforming vectors stored in a non-volatile memory. In a preferred implementation, the receiver uses each RX beamforming vector in the set to receive the signal, measures the SINR of the signal using each vector, and identifies and implements the vector giving the best SINR as a choice RX vector. The choice RX beamforming vector is then used for communications. The number of RX beamforming vectors in the set can be related to the number of RX antennas used. Alternatively, a preferred number, such as five or six, can be used to provide enhanced performance without undue complexity.
  • The first embodiment of choice vector determination can also be implemented as a combination of the selection of both a choice TX beamforming vector and a choice RX beamforming vector. For example, both the transmitter and the receiver can be configured with sets of beamforming vectors stored in respective memories. In a preferred implementation, the receiver uses a beam pattern which may be omnidirectional while the transmitter sweeps through its beam set, the receiver identifies the TX beam index resulting in the best SINR, and feeds it back to the transmitter which implements the associated TX beamforming vector. The transmitter then sends a signal while the receiver sweeps through its beam set, and identifies and implements the RX beamforming vector giving the best SINR. Alternatively, the receiver can sweep through its set of vectors before the transmitter sweeps through its set. The number of TX and RX beamforming vectors in each set can be related to the number of TX and RX antennas used, respectively. Alternatively, a preferred number of each which results in enhanced performance without undue complexity, such as five or six, can be used.
  • The determination of a choice vector in accordance with the first embodiment of the present invention can be implemented in a recursive manner for continued conditioning of the channel. In one example, referring to FIG. 5, a process 50 of improving and maintaining a MIMO communication channel is illustrated based on utilization of the first embodiment in a repetitive manner. For example, a preferred set of indexed TX beamforming vectors are stored in the transmitter and used to send a signal which the receiver receives using an omnidirectional or other beam pattern, step 52. The receiver measures the SINR of each received signal and identifies the beam index of the signal with the best SINR, and feeds it back to the transmitter, which implements the associated vector and uses it for communications, step 54. As an alternative to steps 52 and 54, a process such as described with respect to the selection of a choice RX beamforming vector or a combination of selection of both choice TX and RX beamforming vectors such as described above may be used.
  • Thereafter, the receiver continues to monitor the SINR or other characteristic of the received communication signals. If the SINR or other preferred characteristic drops below a desired threshold, step 56, the receiver initiates a channel reconditioning process by prompting, step 58, the transmitter to send another conditioning signal and sweep through its beamforming vectors. The TX beamforming vector resulting in the best received SINR is selected as the choice vector and implemented, step 52. If the SINR or other characteristic of the received signal changes frequently, the process can be repeated based on changes in the SINR, at a preferred rate or a combination of such triggers. Where alternatives are initially used for steps 52 and 54, such as when a combination of selection of both choice TX and RX beamforming vectors is implemented for those steps, such alternative steps are preferably triggered for reconditioning.
  • According to a second embodiment of the present invention, a preferred TX beamforming vector which may be omnidirectional is used to send a signal, which is received by a receiver using a preferred RX beamforming vector which may be omnidirectional. The receiver calculates a channel matrix using techniques which are known in the prior art. Using the channel matrix, choice TX and/or RX beamforming vectors are determined as described in detail below. The receiver preferably implements the choice RX beamforming vector, and sends to the transmitter the choice TX beamforming vector, which the transmitter implements for further communications. This type of channel conditioning may also optionally be coupled with its own reconditioning process as explained in connection with FIG. 6.
  • Referring to FIG. 6, a process 60 of improving and maintaining a MIMO communication channel is illustrated. A preferred TX beamforming vector is used to send a signal, step 61, which is received by a receiver using a preferred RX beamforming vector. The preferred TX beamforming vector used to send a signal in step 61 may be determined through implementation of the first embodiment as an initiation process or other desired manner.
  • The receiver calculates a channel matrix, step 62. The receiver then determines choice TX and RX beamforming vectors which vectors are implemented, respectively in the transmitter and receiver, step 64. Thereafter, the receiver continues to monitor the SINR or other characteristic of the received communication signals. If the SINR or other preferred characteristic drops below a desired threshold, step 66, the receiver reconditions the channel by recalculating RX and TX beamforming vectors to redefine the choice vectors, the receiver implements the redefined choice RX beamforming vector, and sends to the transmitter the redefined choice TX beamforming vector, which the transmitter implements. If the SINR or other characteristic of the received signal changes frequently, the process can be repeated based on changes in the SINR, at a preferred rate or a combination of such triggers.
  • Optionally, as indicated step 68 illustrated in phantom, a new channel matrix can be calculated before determining the new RX and TX beamforming vectors. Optional step 68 can be set up to be triggered when a lower threshold is exceeded in step 66 or if the reconditioning through the repetition of step 64 does not produce a significant improvement to the monitored characteristic.
  • A more complete description of the calculation of choice transmit and receive beamforming vectors according to the second embodiment of the present invention is as follows. Consider a MIMO-OFDM system in which the transmitter 20 with M transmit antennas in an array, transmits to the receiver 30 with N receive antennas in an array. Preferably, the distance between antennas for both the transmitter (TX) and receiver (RX) sides is very close, such as one or one half of a wavelength, and the antennas are preferably correlated. In general, a correlated MIMO system degrades the performance and the capacity.
  • To avoid performance and capacity degradation, a beam-space (fixed) beamforming matrix, such as butler matrix or DFT beamforming matrix 27, is implemented on the TX side and its Hermitian 33 is implemented as a beamforming matrix on the RX side. To control the directionality of the beam-space beamforming matrices, beamforming vectors controlling the sub-carrier weights are applied by processing circuitry 23 on the TX side and by processing circuitry 37 on the RX sides in an effort to improve received SINR.
  • Instead of generating only one beam direction using element space beamforming, by using beam space beamforming multiple independent beams or channels in beam space can be generated. This diagonalizes the channel matrix in the time domain, as well as the channel matrices for each carrier in the frequency domain, since the Butler matrix or DFT beamforming matrix are unitary matrices. Because of this, the invented system increases the capacity and the performance of the system, and the receiver structure is also made very simple.
  • Assume a K sub-carrier OFDM modulation. The signal sk(n), 1≦k≦K, denotes the information symbol transmitted at the kth sub-carrier during the nth OFDM symbol. The signals sk(n) are preferably modeled as zero-mean independent identically distributed (i.i.d.) random variables belonging to a fixed finite signal constellation set with normalized energy, namely, E└|sk(n)|2┘=1, where E denotes the expectation operator.
  • At the transmitter, the modulated symbol for each sub-carrier is multiplied by an independent M×1 transmit beamforming vector, bk=[b1 k b2 k . . . bM k]T. Next, an inverse fast Fourier transform (IFFT) is applied to those signals, and a cyclic prefix is added for each antenna. Next, a Butler matrix B or other fixed-beamforming matrix is applied in the time domain. The Butler matrix B is a discrete Fourier transform (DFT) matrix. Then, the signal is transmitted, and passes through a multipath fading channel in space.
  • At the receiver, the Hermitian of the Butler or other fixed-beamforming matrix, BH, is applied. Then, the cyclic prefix is removed, and a fast Fourier transform (FFT) applied. Although in the real system the fixed beamforming matrices B and BH are applied in the time domain, the matrices are common to all sub-carriers, and thus applying the matrices in the time domain is equivalent to applying the matrices for each sub-carrier in the frequency domain. Therefore, in this formulation B and BH are treated as though they were applied in the frequency domain. Thus, the received signal in each sub-carrier can be represented (dropping the time index for simplicity) as

  • y k =B H k Bb k s k +B H n k, 1≦k≦K,  (1)
  • where the channel matrix Hk is an M×N matrix, and the channel for each sub-carrier is a flat fading channel. The vector nk denotes the noise vector of the kth sub-carrier in the frequency domain. Next, apply the RX beamforming vector to this signal. The result is
  • r k = a _ k H y _ k = a _ k H B H H k B b _ k s k + a _ k H B H n _ k . ( 2 )
  • Represent the covariance matrix of the system as Rn k. Assume that the channel matrix Hk and the covariance matrix Rn k are available in both the transmitter side TX and the receiver side RX. The TX and RX beamforming vectors can then be jointly improved to define the choice vectors as follows.
  • The problem is to increase the average SINR for each sub-carrier, with fixed beamforming matrices at both the TX and RX sides, and can be stated mathematically as
  • Γ k = E [ a _ k H B H H k B b _ k s k 2 ] E [ a _ k H B H n _ k 2 ] = a _ k H B H H k B b _ k 2 a _ k H B H R n k B a _ k . ( 3 )
  • where Γk is the SINR. The optimum RX beamforming vector is given by

  • a kk(B H R n k B)−1 B H H k Bb k,  (4)
  • where μk is an arbitrary real constant, and does not affect the value of SINR. μk is a kind of a normalization factor used to make ak HBHHkBbk=1. With the optimal ak thus calculated, the SINR Γk can then be written as

  • Γk =b k H B H H k H(R n k)−1 H k Bb k.  (5)
  • To find the optimum TX beamforming vector bk, define the matrix Ψk as

  • Ψk =H k H(R n k)−1 H k.  (6)
  • Since Rn k is a Hermitian and is an invertible matrix, Ψk can be decomposed as

  • Ψk =U kΛk U k H,  (7)
  • where Uk is an unitary matrix whose columns are the eigenvectors of Ψk, and Λk is a diagonal matrix that contains the corresponding eigenvalues, λk,m, 1≦m≦M. Then,
  • Γ k = ( U k H B b _ k ) H Λ k ( U k H B b _ k ) = b k H Λ k b _ k = m = 1 M λ k , m b k , m 2 , ( 8 )
  • where

  • bk′=Uk HBbk.
  • The TX power constraint for each sub-carrier is |bk|2=pk and it becomes, with bk′,

  • |b k′|2=(U k H Bb k)H(U k H Bb k)=|b k|2 =p k,  (9)
  • since Uk and B are unitary matrices. To maximize the SINR, the vector bk′ can be shown to be given by
  • b _ k = p k [ 0 0 1 the lth element 0 0 ] T where l = arg max m - 1 , , M { λ k , m } . ( 10 )
  • Then, the optimum TX beamforming vector bk is given by

  • b k =B H U k b k ′=√{square root over (pk)}BH v k,  (11)
  • where vk is the eigenvector of the matrix Ψk that corresponds to the largest eigenvalue. The SINR then becomes
  • Γ k = ( p k B H v _ k ) H Ψ k ( p k B H v _ k ) = p k λ k , l , ( 12 )
  • since B is a unitary matrix. Here, λk,l is the largest eigenvalue of the matrix Ψk. Therefore, this value is the maximum achievable SINR value with the power constraint |bk|2=pk.
  • After the channel matrix has been found and the choice transmit and receive beamforming vectors have been determined and implemented, it is possible to further improve the power efficiency of the transmitter by using known power optimization techniques. Such power optimization techniques can include waterfilling, minimum mean-square error (MMSE), zero forcing (ZF) or so-called MAXMIN techniques, which can also be applied to the other embodiments of the invention. An example follows.
  • First, using the known channel information, estimate the optimal transmit power within the limit of the total available transmit power, pk, for each sub-carrier. Using the Γk and the largest eigenvalue for each sub-carrier, λk,l, the estimate can be defined as maximizing the equation
  • K k = 1 K 1 Γ k = K k = 1 K 1 λ k , l p k
  • subject to
  • k = 1 K b _ k 2 = k = 1 K p k = P , ( 13 )
  • where P is the total transmit power and pk is transmit power for each sub-carrier k. The solution is
  • p k = P k = 1 K λ k , l - 1 / 2 1 λ k , l . ( 14 )
  • The process of decoding the data symbols will next be described. It is assumed that the system is operating in a frequency-selective Rayleigh fading environment and that the communication channel remains constant during a packet transmission. Suppose that the channel impulse response has L resolved paths and that the correlated channel matrix for the qth path is denoted by G(q). Then, the discrete-time MIMO baseband signal model after BH can be represented by
  • z ^ _ ( τ ) = q = 0 Q B H G ( q ) B x ^ _ ( τ - q ) + B H n _ ( τ ) = q = 0 Q B H G ( q ) B x ^ _ ( τ - q ) + v ^ _ ( τ ) ( 15 )
  • where {circumflex over (x)}(τ) represents a time domain OFDM symbol after applying each carrier's TX beamforming vector, and n(τ) represents additive white Gaussian noise at the τ sample, with N independently and identically distributed (i.i.d.) zero-mean complex Gaussian noise with the correlation matrix σn 2IN. Since the matrix B is a unitary matrix, the transformed noise v(τ) also has i.i.d. zero-mean complex Gaussian noise with the correlation matrix σn 2IN.
  • To deal with the frequency selective channel, OFDM is applied, utilizing Ne subcarriers per antenna transmission. To combat Inter-Symbol Interference (ISI), a Cyclic Prefix (CP) of Ng samples is added to the OFDM symbols. When Q≦Ng+1, ISI does not occur on a MIMO OFDM symbol basis, and he ath received MIMO OFDM symbol after removal of CP is given as

  • z(a)=Cx(a)+v(a)  (16)
  • where C is an effective channel matrix and is a K N×K M block circulant matrix with N×M block matrices. The block circulant matrix can be defined with the first block column and the first block column is defined as
  • C 1 = [ B H G ( 0 ) B B H G ( Q - 1 ) B 0 N ( K - Q ) × M ] ( 17 )
  • where 0N(K−Q)×M is the N (K−Q)×M all zeros matrix. Let x(i, a) denote the symbol vector transmitted on the kth subcarrier of the ath MIMO OFDM symbol. Then, the transmitted block of samples in the time-domain becomes
  • x _ ( a ) = ( F - 1 I M ) [ x _ 0 ( a ) x _ K - 1 ( a ) ] = ( F - 1 I M ) x _ ( a ) ( 18 )
  • where
    Figure US20090316307A1-20091224-P00001
    denotes Kronecker product, F is the K×K Fourier matrix and In represents the n×n dimensional identity matrix. By taking FFT (fast Fourier transform) at the receiver, the frequency domain MIMO OFDM baseband signal model can be represented by
  • y _ ( a ) = ( F I N ) x _ ( a ) = ( F I N ) ( C ( F - 1 I M ) x _ ( a ) + v _ ( a ) ) = H ^ x _ ( a ) + n _ f ( a ) ( 19 )
  • where nf(a) represents the frequency domain noise with i.i.d zero-mean complex Gaussian with (1/2)σn 2 per dimension and Ĥ is a block diagonal matrix, given by
  • H ^ = [ H ^ 0 0 0 H ^ K - 1 ] ( 20 )
  • where each diagonal block is given as
  • H ^ k = q = 0 Q - 1 B H G ( q ) B exp ( - j 2 π ql K ) ( 21 )
  • from Eq. (1). For subcarrier k, the symbol can be written as

  • y k(a)=Ĥ k x k(a)+n k f(a)  (22)
  • This is a flat fading signal model per subcarrier. After applying the RX beamforming vector, the signal becomes

  • r k =T k s k +n k r.  (23)
  • If we use all available beamforming vectors for all eigenvalues, λk,m, 1≦m≦M, in transmission and reception, namely use beamforming matrices for transmission and reception, the effective channel with TX and RX beamforming, Tk, becomes a diagonal matrix. Then, the data detection is easily done by the inverse matrix of this diagonal matrix. However, if the maximal SNR transmission and reception is used as described above, the effective channel, Tk, becomes just a scalar. Therefore, the data detection is simply done by a scalar equalizer. Therefore, the invention significantly reduces the complexity of the receiver structure.
  • Although the features and elements of the present invention are described in the preferred embodiments in particular combinations, each feature or element can be used alone without the other features and elements of the preferred embodiments or in various combinations with or without other features and elements of the present invention.
  • Preferably, the circuitry implementing the various transmitter and receiver processes and functions described above are incorporated in a single processor which may be an integrated circuit, such as an application specific integrated circuit (ASIC), with an interface component for interfacing with a source or consumer of serial data and another interface component for interfacing with multiple antennas. However, the circuitry may also be readily implemented using multiple separate integrated circuits and/or discrete components.
  • The foregoing description makes references to specific transmitter and receiver configurations as examples only and not as limitations. Other variations and modifications consistent with the invention will be recognized by those of skill in the art.

Claims (20)

1. A wireless transmit receive unit (WTRU) for use in wireless multiple-input multiple-output (MIMO) antenna communication comprising:
a plurality of transmit (TX) antennas, each having an associated signal path;
a processor configured to process a signal for transmission by the plurality of TX antennas by applying a selectively determined TX beamforming vector and a unitary matrix across the TX antenna signal paths whereby different weights are applied to the signals directed to each TX antenna for transmission in correlation with the applied TX beamforming vector;
a TX beamforming vector selection component associated with said processor configured to select the TX beamforming vector applied by the processor; and
a memory configured to store a plurality of indexed TX beamforming vectors associated with the TX beamforming vector selection component wherein the TX beamforming vector selection component is configured to successively select each indexed TX beamforming vector of a stored predefined vector set for application by the processor in connection with the determination and selection of a choice TX beamforming vector.
2. The WTRU of claim 1 wherein the TX beamforming vector selection component is associated with a receiving component and is configured to change the selection of a TX beamforming vector based on information received from a receiving station that is responsive to signals transmitted from the plurality of TX antennas.
3. The WTRU of claim 1 configured to transmit Orthogonal Frequency Division Multiplex signals.
4. The WTRU of claim 1 wherein the processor is configured to apply a Butler matrix across the TX antenna signal paths as the unitary matrix.
5. The WTRU of claim 1 further comprising:
a serial/parallel processor configured to divide the signal for transmission into parallel steams to thereby define the beginning of the respective TX antenna signal paths.
6. The WTRU of claim 1 further comprising:
a modulator configured to modulate the signal for transmission using quadrature amplitude modulation before the processor applies the selectively determined TX beamforming vector.
7. The WTRU of claim 1 wherein the processor is configured to process the signal for transmission by inserting a pilot signal on each TX antenna signal path, processing the combined data-pilot signal using an inverse fast Fourier transform (IFFT) on each TX antenna signal path and adding a cyclic prefix on each TX antenna signal path after applying the selectively determined TX beamforming vector and before applying the unitary matrix across the TX antenna signal paths.
8. The WTRU of claim 7 further comprising:
a serial/parallel processor configured to divide the signal for transmission into parallel steams to thereby define the beginning of the respective TX antenna signal paths.
9. The WTRU of claim 8 further comprising:
a modulator configured to modulate the signal for transmission using quadrature amplitude modulation before the processor applies the selectively determined TX beamforming vector.
10. The WTRU of claim 9 wherein the TX beamforming vector selection component is associated with a receiving component and is configured to change the selection of a TX beamforming vector based on information received from a receiving station that is responsive to signals transmitted from the plurality of TX antennas.
11. The WTRU of claim 9 configured to transmit Orthogonal Frequency Division Multiplex signals wherein the processor is configured to apply a Butler matrix across the TX antenna signal paths as the unitary matrix.
12. A method of wireless multiple-input multiple-output (MIMO) antenna communication comprising:
processing a set of signals for transmission by wireless transmit receive unit (WTRU) having a plurality of transmit (TX) antennas including:
defining a signal path for each of the TX antennas;
applying a different TX beamforming vector of a predefined vector set across the signal paths to each signal of the set of signals; and
processing each signal of the set of signals with a unitary matrix; and
transmitting each processed signal of the set of signals by the plurality of TX antennas, whereby each transmitted signal of the set of signals is selectively adjusted in direct correlation with the corresponding TX beamforming vector;
receiving an indication of which transmitted signal of the set of signals had a best receive characteristic whereby the TX beamforming vector that was used to produce that transmitted signal is identified as a choice beamforming vector; and
implementing in the WTRU the choice beamforming vector for further signal transmissions.
13. The method of claim 12 wherein the unitary matrix is a Butler matrix.
14. The method of claim 12 where the set of stored TX beamforming vectors are indexed wherein:
the transmitting each processed signal includes transmitting an index of the TX beamforming vector that was used to produce the signal; and
the receiving an indication includes receiving the index of the TX beamforming vector that was identified as the choice beamforming vector to enable implementation of the choice beamforming vector in the transmitter.
15. The method of claim 12 further comprising:
using a serial/parallel processor to divide a signal for transmission into parallel steams to thereby define the set of signals.
16. The method of claim 12 further comprising:
modulating the set of signals using quadrature amplitude modulation before applying the TX beamforming vector.
17. The method of claim 12 further comprising:
inserting a pilot signal;
processing the combined data-pilot signal using an inverse fast Fourier transform (IFFT); and
adding a cyclic prefix
with respect to each signal of the set of signals after applying the TX beamforming vector and before applying the unitary matrix across the TX antenna signal paths.
18. The method of claim 17 further comprising:
using a serial/parallel processor to divide a signal for transmission into parallel steams to thereby define the set of signals.
19. The method of claim 18 further comprising:
modulating the set of signals using quadrature amplitude modulation before applying the TX beamforming vector.
20. The method of claim 19 where the set of stored TX beamforming vectors are indexed wherein:
the transmitting each processed signal includes transmitting an index of the TX beamforming vector that was used to produce the signal; and
the receiving an indication includes receiving the index of the TX beamforming vector that was identified as the choice beamforming vector to enable implementation of the choice beamforming vector in the transmitter.
US12/541,337 2004-08-06 2009-08-14 Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (mimo) antennas Abandoned US20090316307A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/541,337 US20090316307A1 (en) 2004-08-06 2009-08-14 Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (mimo) antennas

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US59954204P 2004-08-06 2004-08-06
US11/167,736 US7583982B2 (en) 2004-08-06 2005-06-27 Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas
US12/541,337 US20090316307A1 (en) 2004-08-06 2009-08-14 Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (mimo) antennas

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/167,736 Continuation US7583982B2 (en) 2004-08-06 2005-06-27 Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas

Publications (1)

Publication Number Publication Date
US20090316307A1 true US20090316307A1 (en) 2009-12-24

Family

ID=35758090

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/167,736 Expired - Fee Related US7583982B2 (en) 2004-08-06 2005-06-27 Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas
US12/541,337 Abandoned US20090316307A1 (en) 2004-08-06 2009-08-14 Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (mimo) antennas

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US11/167,736 Expired - Fee Related US7583982B2 (en) 2004-08-06 2005-06-27 Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas

Country Status (1)

Country Link
US (2) US7583982B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070008934A1 (en) * 2005-06-17 2007-01-11 Srinivasan Balasubramanian Multicarrier CDMA system
US20080056402A1 (en) * 2006-09-06 2008-03-06 Samsung Electronics Co., Ltd. Apparatus and method for selecting antenna in an orthogonalized spatial multiplexing system
US20080167061A1 (en) * 2006-11-14 2008-07-10 Samsung Electronics Co., Ltd. Apparatus and method for transmitting and receiving signal and subcarrier allocation structure therefor in a multi-user multi-antenna communication system
US20100246377A1 (en) * 2005-09-29 2010-09-30 Interdigital Technology Corporation Mimo beamforming-based single carrier frequency division multiple access system
US20180048378A1 (en) * 2005-10-20 2018-02-15 Apple Inc. Beamforming for Non-Collaborative, Space Division Multiple Access Systems

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7583982B2 (en) * 2004-08-06 2009-09-01 Interdigital Technology Corporation Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas
US7469152B2 (en) * 2004-11-30 2008-12-23 The Regents Of The University Of California Method and apparatus for an adaptive multiple-input multiple-output (MIMO) wireless communications systems
US7974359B2 (en) * 2004-12-22 2011-07-05 Qualcomm Incorporated Methods and apparatus for mitigating multi-antenna correlation effect in communication systems
US7904117B2 (en) * 2005-08-12 2011-03-08 Sibeam Wireless communication device using adaptive beamforming
US7826555B2 (en) 2005-08-24 2010-11-02 Panasonic Corporation MIMO-OFDM transmission device and MIMO-OFDM transmission method
US7599714B2 (en) * 2005-09-30 2009-10-06 Alcatel-Lucent Usa Inc. Increasing the range of access point cells for a given throughput in a downlink of a wireless local area network
US20070126585A1 (en) * 2005-12-06 2007-06-07 Symbol Technologies, Inc. System integration of RFID and MIMO technologies
US7751353B2 (en) 2005-12-29 2010-07-06 Celeno Communications (Israel) Ltd. Device, system and method of securing wireless communication
US9071435B2 (en) 2005-12-29 2015-06-30 Celeno Communications Ltd. System and method for tuning transmission parameters in multi-user multiple-input-multiple-output systems with aged and noisy channel estimation
US7672400B2 (en) * 2005-12-29 2010-03-02 Celeno Communications (Israel) Ltd. Method of secure WLAN communication
WO2007074453A2 (en) * 2005-12-29 2007-07-05 Celeno Communications Ltd. A method of secure wlan communication
US20070153760A1 (en) 2005-12-29 2007-07-05 Nir Shapira Method, apparatus and system of spatial division multiple access communication in a wireless local area network
US7656965B2 (en) * 2005-12-29 2010-02-02 Celeno Communications (Israel) Ltd. Method of secure WLAN communication
KR20070113967A (en) * 2006-05-26 2007-11-29 엘지전자 주식회사 Phase shift based precoding method and tranceiver supporting the same
TWI343200B (en) * 2006-05-26 2011-06-01 Lg Electronics Inc Method and apparatus for signal generation using phase-shift based pre-coding
KR101274871B1 (en) * 2006-06-14 2013-06-17 삼성전자주식회사 Method and apparatus for transceiving data in a multi antenna system of closed loop scheme
KR101295576B1 (en) * 2006-06-22 2013-08-09 엘지전자 주식회사 data transfer method using phase-shift based precoding and transmitter implementing the same
KR20080026019A (en) * 2006-09-19 2008-03-24 엘지전자 주식회사 Phase shift based precoding method and tranceiver supporting the same
KR20080026010A (en) * 2006-09-19 2008-03-24 엘지전자 주식회사 Data transmitting method using phase-shift based precoding and tranceiver implementing the same
US8259836B2 (en) 2006-12-04 2012-09-04 Samsung Electronics Co., Ltd. Method and system for generating candidate beamforming coefficients for transmission of data over a wireless medium
US8265177B2 (en) 2006-12-04 2012-09-11 Samsung Electronics Co., Ltd. System and method for wireless communication of uncompressed high definition video data using beambook-constructed beamforming signals
US8040856B2 (en) * 2006-12-04 2011-10-18 Samsung Electronics Co., Ltd. System and method for wireless communication of uncompressed high definition video data using a beamforming acquisition protocol
US9106296B2 (en) * 2006-12-19 2015-08-11 Qualcomm Incorporated Beam space time coding and transmit diversity
US8670504B2 (en) * 2006-12-19 2014-03-11 Qualcomm Incorporated Beamspace-time coding based on channel quality feedback
ES2703580T3 (en) 2007-01-12 2019-03-11 Ericsson Telefon Ab L M Method and arrangement in a wireless communication system
KR20080076683A (en) * 2007-02-14 2008-08-20 엘지전자 주식회사 Phase shift based precoding method and tranceiver supporting the same
US8249513B2 (en) * 2007-08-13 2012-08-21 Samsung Electronics Co., Ltd. System and method for training different types of directional antennas that adapts the training sequence length to the number of antennas
KR20090030200A (en) 2007-09-19 2009-03-24 엘지전자 주식회사 Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
KR100963333B1 (en) * 2007-12-18 2010-06-11 한국전자통신연구원 BeanForming Method using Multiple Antenna
EP2073471A1 (en) * 2007-12-20 2009-06-24 Sony Corporation Improved selection criterion for quantized precoded spatial multiplexing MIMO
WO2009087591A2 (en) * 2008-01-07 2009-07-16 Runcom Technologies Ltd. Cinr formula for spatial multiplexing
US8259599B2 (en) * 2008-02-13 2012-09-04 Qualcomm Incorporated Systems and methods for distributed beamforming based on carrier-to-caused interference
US8064408B2 (en) 2008-02-20 2011-11-22 Hobbit Wave Beamforming devices and methods
US8565146B2 (en) * 2008-02-27 2013-10-22 Qualcomm Incorporated Method and apparatus for supporting data transmission in a multi-carrier communication system
US8417191B2 (en) * 2008-03-17 2013-04-09 Samsung Electronics Co., Ltd. Method and system for beamforming communication in high throughput wireless communication systems
US8326250B2 (en) * 2008-05-22 2012-12-04 Broadcom Corporation Receiver with statistical analysis and methods for use therewith
US8503928B2 (en) * 2008-06-18 2013-08-06 Mediatek Inc. Method and system for beamforming training and communications apparatuses utilizing the same
JP2010010966A (en) * 2008-06-25 2010-01-14 Sumitomo Electric Ind Ltd Radio communication device, and signal transmission method in mimo radio communication
US8478204B2 (en) 2008-07-14 2013-07-02 Samsung Electronics Co., Ltd. System and method for antenna training of beamforming vectors having reuse of directional information
KR101603338B1 (en) * 2008-08-11 2016-03-15 엘지전자 주식회사 Method and apparatus of transmitting information in wireless communication system
US8184052B1 (en) 2008-09-24 2012-05-22 Marvell International Ltd. Digital beamforming scheme for phased-array antennas
US9787371B2 (en) 2008-11-12 2017-10-10 Qualcomm, Incorporated Method and apparatus for directional channel access in a wireless communications system
EP2357735B1 (en) 2008-11-14 2016-11-09 LG Electronics Inc. Method and apparatus for information transmission in wireless communication system
KR101243508B1 (en) 2008-11-14 2013-03-20 엘지전자 주식회사 Method and apparatus for signal transmission in wireless communication system
EP2389731A4 (en) 2009-01-26 2013-01-02 Univ Drexel Systems and methods for selecting reconfigurable antennas in mimo systems
US8744376B2 (en) * 2009-10-30 2014-06-03 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for supporting uplink transmit diversity
US8433242B2 (en) * 2009-12-29 2013-04-30 Ubidyne Inc. Active antenna array for a mobile communications network with multiple amplifiers using separate polarisations for transmission and a combination of polarisations for reception of separate protocol signals
US9030363B2 (en) * 2009-12-29 2015-05-12 Kathrein-Werke Ag Method and apparatus for tilting beams in a mobile communications network
US8423028B2 (en) * 2009-12-29 2013-04-16 Ubidyne, Inc. Active antenna array with multiple amplifiers for a mobile communications network and method of providing DC voltage to at least one processing element
US8731616B2 (en) * 2009-12-29 2014-05-20 Kathrein -Werke KG Active antenna array and method for relaying first and second protocol radio signals in a mobile communications network
CN103002497A (en) * 2011-09-08 2013-03-27 华为技术有限公司 AAS (advanced antenna system) based information interaction method, AAS based information interaction system, UE (user equipment) and base station
US9154353B2 (en) * 2012-03-07 2015-10-06 Hobbit Wave, Inc. Devices and methods using the hermetic transform for transmitting and receiving signals using OFDM
WO2013134506A2 (en) 2012-03-07 2013-09-12 Hobbit Wave, Inc. Devices and methods using the hermetic transform
US9692123B2 (en) * 2012-09-17 2017-06-27 Qualcomm Incorporated Systems and methods of controlling antenna radiation patterns
US9531431B2 (en) 2013-10-25 2016-12-27 Hobbit Wave, Inc. Devices and methods employing hermetic transforms for encoding and decoding digital information in spread-spectrum communications systems
US9829568B2 (en) 2013-11-22 2017-11-28 VertoCOMM, Inc. Radar using hermetic transforms
US11304661B2 (en) 2014-10-23 2022-04-19 VertoCOMM, Inc. Enhanced imaging devices, and image construction methods and processes employing hermetic transforms
US9871684B2 (en) 2014-11-17 2018-01-16 VertoCOMM, Inc. Devices and methods for hermetic transform filters
GB201501364D0 (en) * 2015-01-27 2015-03-11 Bluwireless Tech Ltd Wireless communications networks
KR101599190B1 (en) * 2015-03-19 2016-03-04 전북대학교산학협력단 MIMO Communication Method and System using the Block Circulant Jacket Matrices
WO2016165128A1 (en) * 2015-04-17 2016-10-20 华为技术有限公司 Method for transmitting information, base station, and user equipment
US10305717B2 (en) 2016-02-26 2019-05-28 VertoCOMM, Inc. Devices and methods using the hermetic transform for transmitting and receiving signals using multi-channel signaling
US10498406B2 (en) 2016-05-26 2019-12-03 Qualcomm Incorporated System and method for beam switching and reporting
US10651899B2 (en) 2016-05-26 2020-05-12 Qualcomm Incorporated System and method for beam switching and reporting
US10181891B2 (en) 2016-05-26 2019-01-15 Qualcomm Incorporated System and method for beam switching and reporting
US10425138B2 (en) 2016-05-26 2019-09-24 Qualcomm Incorporated System and method for beam switching and reporting
US10541741B2 (en) * 2016-05-26 2020-01-21 Qualcomm Incorporated System and method for beam switching and reporting
US10917158B2 (en) * 2016-05-26 2021-02-09 Qualcomm Incorporated System and method for beam switching and reporting
CN113242124A (en) * 2021-05-17 2021-08-10 长沙理工大学 Verifiable multi-secret sharing scheme based on characteristic values

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5614914A (en) * 1994-09-06 1997-03-25 Interdigital Technology Corporation Wireless telephone distribution system with time and space diversity transmission for determining receiver location
US20040066761A1 (en) * 2002-04-22 2004-04-08 Giannakis Georgios B. Space-time coding using estimated channel information
US20040209579A1 (en) * 2003-04-10 2004-10-21 Chandra Vaidyanathan System and method for transmit weight computation for vector beamforming radio communication
US20040257978A1 (en) * 2003-02-27 2004-12-23 Lei Shao Apparatus and associated methods to introduce diversity in a multicarrier communication channel
US20050078761A1 (en) * 2002-01-04 2005-04-14 Nokia Corporation High rate transmit diversity transmission and reception
US20050101259A1 (en) * 2003-11-06 2005-05-12 Wen Tong Communication channel optimization systems and methods in multi-user communication systems
US20050265275A1 (en) * 2004-05-07 2005-12-01 Howard Steven J Continuous beamforming for a MIMO-OFDM system
US20050286663A1 (en) * 2004-06-23 2005-12-29 Intel Corporation Compact feedback for closed loop MIMO systems
US20060030364A1 (en) * 2004-08-06 2006-02-09 Interdigital Technology Corporation Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas
US7069053B2 (en) * 2000-06-26 2006-06-27 Telefonaktiebolaget Lm Ericsson (Publ) Antenna arrangement and method relating thereto
US7099698B2 (en) * 2002-11-04 2006-08-29 Vivato, Inc. Complementary beamforming methods and apparatuses
US7236748B2 (en) * 2004-09-30 2007-06-26 Intel Corporation Closed loop feedback in MIMO systems
US7242724B2 (en) * 2003-07-16 2007-07-10 Lucent Technologies Inc. Method and apparatus for transmitting signals in a multi-antenna mobile communications system that compensates for channel variations
US20070183523A1 (en) * 2006-02-09 2007-08-09 Interdigital Technology Corporation Method and apparatus for improving packet error rate performance using beamforming techniques
US20070206504A1 (en) * 2006-03-01 2007-09-06 Interdigital Technology Corporation Method and apparatus for calibration and channel state feedback to support transmit beamforming in a mimo system
US7280604B2 (en) * 2002-04-22 2007-10-09 Regents Of The University Of Minnesota Space-time doppler coding schemes for time-selective wireless communication channels
US7289585B2 (en) * 2004-01-12 2007-10-30 Intel Corporation Multicarrier receivers and methods for separating transmitted signals in a multiple antenna system
US7327983B2 (en) * 2004-06-25 2008-02-05 Mitsubishi Electric Research Laboratories, Inc. RF-based antenna selection in MIMO systems
US7411929B2 (en) * 2001-03-23 2008-08-12 Qualcomm Incorporated Method and apparatus for utilizing channel state information in a wireless communication system

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5614914A (en) * 1994-09-06 1997-03-25 Interdigital Technology Corporation Wireless telephone distribution system with time and space diversity transmission for determining receiver location
US7069053B2 (en) * 2000-06-26 2006-06-27 Telefonaktiebolaget Lm Ericsson (Publ) Antenna arrangement and method relating thereto
US7411929B2 (en) * 2001-03-23 2008-08-12 Qualcomm Incorporated Method and apparatus for utilizing channel state information in a wireless communication system
US20050078761A1 (en) * 2002-01-04 2005-04-14 Nokia Corporation High rate transmit diversity transmission and reception
US20040066761A1 (en) * 2002-04-22 2004-04-08 Giannakis Georgios B. Space-time coding using estimated channel information
US7280604B2 (en) * 2002-04-22 2007-10-09 Regents Of The University Of Minnesota Space-time doppler coding schemes for time-selective wireless communication channels
US7099698B2 (en) * 2002-11-04 2006-08-29 Vivato, Inc. Complementary beamforming methods and apparatuses
US20040257978A1 (en) * 2003-02-27 2004-12-23 Lei Shao Apparatus and associated methods to introduce diversity in a multicarrier communication channel
US20040209579A1 (en) * 2003-04-10 2004-10-21 Chandra Vaidyanathan System and method for transmit weight computation for vector beamforming radio communication
US7242724B2 (en) * 2003-07-16 2007-07-10 Lucent Technologies Inc. Method and apparatus for transmitting signals in a multi-antenna mobile communications system that compensates for channel variations
US20050101259A1 (en) * 2003-11-06 2005-05-12 Wen Tong Communication channel optimization systems and methods in multi-user communication systems
US7289585B2 (en) * 2004-01-12 2007-10-30 Intel Corporation Multicarrier receivers and methods for separating transmitted signals in a multiple antenna system
US20050265275A1 (en) * 2004-05-07 2005-12-01 Howard Steven J Continuous beamforming for a MIMO-OFDM system
US20050286663A1 (en) * 2004-06-23 2005-12-29 Intel Corporation Compact feedback for closed loop MIMO systems
US7327983B2 (en) * 2004-06-25 2008-02-05 Mitsubishi Electric Research Laboratories, Inc. RF-based antenna selection in MIMO systems
US20060030364A1 (en) * 2004-08-06 2006-02-09 Interdigital Technology Corporation Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas
US7236748B2 (en) * 2004-09-30 2007-06-26 Intel Corporation Closed loop feedback in MIMO systems
US20070183523A1 (en) * 2006-02-09 2007-08-09 Interdigital Technology Corporation Method and apparatus for improving packet error rate performance using beamforming techniques
US20070206504A1 (en) * 2006-03-01 2007-09-06 Interdigital Technology Corporation Method and apparatus for calibration and channel state feedback to support transmit beamforming in a mimo system

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070008934A1 (en) * 2005-06-17 2007-01-11 Srinivasan Balasubramanian Multicarrier CDMA system
US7944992B2 (en) * 2005-06-17 2011-05-17 Telefonaktiebolaget Lm Ericsson (Publ) Multicarrier CDMA system
US20100246377A1 (en) * 2005-09-29 2010-09-30 Interdigital Technology Corporation Mimo beamforming-based single carrier frequency division multiple access system
US8553521B2 (en) * 2005-09-29 2013-10-08 Interdigital Technology Corporation MIMO beamforming-based single carrier frequency division multiple access system
US9184808B2 (en) 2005-09-29 2015-11-10 Interdigital Technology Corporation Mimo beamforming-based single carrier frequency division multiple access system
US20180048378A1 (en) * 2005-10-20 2018-02-15 Apple Inc. Beamforming for Non-Collaborative, Space Division Multiple Access Systems
US10560177B2 (en) * 2005-10-20 2020-02-11 Apple Inc. Beamforming for non-collaborative, space division multiple access systems
US11664880B2 (en) 2005-10-20 2023-05-30 Apple Inc. Beamforming for non-collaborative, space division multiple access systems
US20080056402A1 (en) * 2006-09-06 2008-03-06 Samsung Electronics Co., Ltd. Apparatus and method for selecting antenna in an orthogonalized spatial multiplexing system
US8155231B2 (en) * 2006-09-06 2012-04-10 Samsung Electronics Co., Ltd Apparatus and method for selecting antenna in an orthogonalized spatial multiplexing system
US20080167061A1 (en) * 2006-11-14 2008-07-10 Samsung Electronics Co., Ltd. Apparatus and method for transmitting and receiving signal and subcarrier allocation structure therefor in a multi-user multi-antenna communication system
US8634867B2 (en) * 2006-11-14 2014-01-21 Samsung Electronics Co., Ltd. Apparatus and method for transmitting and receiving signal and subcarrier allocation structure therefor in a multi-user multi-antenna communication system

Also Published As

Publication number Publication date
US20060030364A1 (en) 2006-02-09
US7583982B2 (en) 2009-09-01

Similar Documents

Publication Publication Date Title
US7583982B2 (en) Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas
US8520498B2 (en) Transmit diversity and spatial spreading for an OFDM-based multi-antenna communication system
KR100945963B1 (en) Training symbol format for mimo ofdm systems
US8515359B2 (en) Method and apparatus to provide low cost transmit beamforming for network devices
US8824583B2 (en) Reduced complexity beam-steered MIMO OFDM system
US7352819B2 (en) Multiantenna communications apparatus, methods, and system
US8040970B2 (en) Method and apparatus for adaptive reduced overhead transmit beamforming for wireless communication systems
CN1813375B (en) Method and apparatus for multi-antenna transmission
US7280625B2 (en) Derivation of eigenvectors for spatial processing in MIMO communication systems
US7167526B2 (en) Wireless communication apparatus and method
US7450532B2 (en) Apparatus and method for transmitting data by selected eigenvector in closed loop MIMO mobile communication system
US8396158B2 (en) Data processing method, data transmission method, data reception method, apparatus, codebook, computer program product, computer program distribution medium
EP2256951B1 (en) Method and apparatus for spatial processing with steering matrices for pseudo-random transmit steering in a multi-antenna communication system
US7236748B2 (en) Closed loop feedback in MIMO systems
Obara et al. Joint processing of analog fixed beamforming and CSI-based precoding for super high bit rate massive MIMO transmission using higher frequency bands
US20070070939A1 (en) Data transmission in communication system
JP2010537595A (en) Wireless communication system and wireless communication method
US20180337717A1 (en) Communication device and methods thereof
WO2008021027A2 (en) Statistical feedback for mimo transmit beamforming
CN104852878B (en) Can reduce complexity based on the descending multi-user mimo system method for precoding with mean square error minimum principle
Nishimori et al. Performance evaluation of 8× 8 multi-user MIMO-OFDM testbed in an actual indoor environment
US8848773B2 (en) Rate control for a virtual diversity receiver
TWI387234B (en) Method and apparatus for adaptive reduced overhead transmit beamforming for wireless communication system
Ohwatari et al. Reduction of the amount of channel state information feedback in MIMO-OFDM eigenbeam-space division multiplexing systems
Li et al. Grant-Free Data-only Transmission with Correlated Antenna Array

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE