Abstract:
A user terminal supports multiple spatial multiplexing (SM) modes such as a steered mode and a non-steered mode. For data transmission, multiple data streams are coded and modulated in accordance with their selected rates to obtain multiple data symbol streams. These streams are then spatially processed in accordance with a selected SM mode (e.g., with a matrix of steering vectors for the steered mode and with the identity matrix for the non-steered mode) to obtain multiple transmit symbol streams for transmission from multiple antennas. For data reception, multiple received symbol streams are spatially processed in accordance with the selected SM mode (e.g., with a matrix of eigenvectors for the steered mode and with a spatial filter matrix for the non-steered mode) to obtain multiple recovered data symbol streams. These streams are demodulated and decoded in accordance with their selected rates to obtain multiple decoded data streams.
Abstract:
An improved receiver design implements a method for modeling users in SIC turbo loop multiuser detection architectures that reduces the number of implementation cycles, and thereby reduces the computational overhead associated with computing the inverse of the received signal covariance matrix, by efficiently reusing components of a QR decomposition. By reusing some of the computational results from the previous turbo loop's equalizer calculation, the disclosed receiver significantly reduces the computational burden of updating the linear equalizer on each turbo loop. Depending on the embodiment, this reduction can be accomplished in at least two different ways, depending on the dimensionality and other aspects of the implementation.
Abstract:
Disclosed herein is a method for generating transmitted signals. The method includes selecting a reference resource element (RE) from an RE group including a plurality of REs, generating a common precoder to be shared among the plurality of REs of the RE group based on channel information of the reference RE, generating primary signals, which are precoding signals of the plurality of REs, by applying the common precoder to transmitted data for the plurality of REs, and generating secondary signals by compensating for the primary signals of the REs except for the reference RE among the plurality of REs using channel information of the REs.
Abstract:
An apparatus including a processor configured to receive a digital communication signal, wherein the digital communication signal includes a common reference signal and transmitted data. The processor determines a first interfering channel matrix for a first interfering cell based on a channel estimation of the common reference signal, and estimates a first power offset ratio and a first effective pre-coding matrix for the first interfering cell by evaluating a maximum likelihood metric, wherein the maximum likelihood metric is based on a first interfering channel correlation. The processor then reconstructs a channel covariance matrix based on the estimated first power offset ratio and the first effective pre-coding matrix and detects the transmitted data based on the reconstructed channel covariance matrix.
Abstract:
A method of estimating interference in a received signal is disclosed. The method includes receiving a plurality of subcarriers from a remote transmitter. Each of the subcarriers is multiplied by a control signal. At least two of the subcarriers are compared to produce a differential signal. Interference is estimated in response to the differential signal.
Abstract:
The present invention is directed to a MIMO equalization system and method, optimized for baud rate clock recovery in coherent symbol-spaced DP-QPSK Metro systems. According to this method, the Mueller & Muller timing function is extended to cope with controlled ISI induced signals, while decoupling between MIMO equalization and clock recovery loops, using a midpoint output of the equalizer for timing estimation, instead of its final output. At least a portion of controlled Inter-Symbol Interference (ISI) is kept intact and the controlled ISI is compensated by an MLSE, right after carrier timing synchronization.
Abstract:
An equalization method includes carrying out frequency domain conversion of M received signals into a 2M received vector having 2M elements, carrying out channel estimation and noise/interference estimation based on the 2M vector, calculating a 2M channel vector and a (2M)×(2M) noise/interference matrix, selecting a 2M−1 or less channel vector from the calculated 2M channel vector, selecting a (2M−1)×(2M−1) or less noise/interference matrix from the calculated (2M)×(2M) noise/interference matrix, calculating a 2M−1 or less equalization coefficient vector as equalization coefficients based on the selected 2M−1 channel vector and the selected (2M−1)×(2M−1) noise/interference matrix, selecting a 2M−1 or less received vector from the 2M received vector, and equalizing the selected 2M−1 received vector by using the calculated equalization coefficients.
Abstract:
This method of generating precoders is used in optimising transmission capacity between an eNodeB and UEs in a DL MU-MIMO communication system. The method includes the steps of computing correlation values between pairs of precoding matrices (PMs) of the reported precoding matrix indicators (PMIs) (step 40), selecting a PM pair having a minimum correlation value (step 42). If the minimum correlation value is less than a lower threshold Tmin, the method uses a PM corresponding to the received PMI (step 44). If the minimum correlation value is greater than Tmin and less than an upper threshold Tmax, the method includes the steps of computing correlation values of the reported PMI and Channel Matrices (CMs) from a fixed codebook of representative CMs (step 48), selecting a CM pair having a maximum correlation value (step 52), and computing precoders from the selected CM pair (step 54).
Abstract:
Systems and methods can implemented to joint transmission for interference management in wireless communications. A first transmitter having M antennas can acquire a channel state information (CSI) matrix for each of a plurality of multiple-input-multiple output (MIMO) channels between a first transmitter and a plurality of receivers. The first transmitter can determine transmission ranks, wherein each of the transmission ranks corresponds to a number of one or more data streams to be transmitted from both the first transmitter and a second transmitter to a receiver of the plurality of receivers. A maximum transmission rank may be identified from the determined transmission ranks. Transmit data can be generated that include the one or more data streams to each of the corresponding plurality of receivers. A precoding matrix can be generated for the generated transmit data based, at least in part, on the acquired CSI matrix. The first transmitter can then encode the transmit data using the corresponding generated precoding matrix.
Abstract:
Embodiments of the present disclosure may generally relate to methods for processing a response matrix of a communication system. One example method may comprise dividing the response matrix into a plurality of clusters. The number of the clusters is associated with the number of subcarriers of the communication system, and the clusters are indexed in sequence as even-indexed clusters and odd-indexed clusters. The method may further comprise estimating data transmitted by a first set of transmit antennas of the communication system through a first subcarrier and a second subcarrier of the subcarriers associated with a first even-indexed cluster. The method may further comprise modifying a first receive vector of the communication system based on the estimated data transmitted by the first set of transmit antennas as a second receive vector of the communication system.