Filter structure for iterative signal processing
First Claim
1. A method of communicating in a multiple access network using a time varying channel estimate in a receiver for receiving packets, the receiver retrieving orthogonal frequency-division multiplexing (OFDM) data symbols from a received signal and transforming the retrieved OFDM data symbols to a frequency domain, the method comprising:
- determining a matrix of training data symbols comprising data symbol estimates derived from a decoder;
determining a matrix of frequency domain received OFDM data symbols;
determining an intermediate channel estimate matrix by multiplying the matrix of frequency domain received OFDM data symbols by a conjugate of the matrix of training data symbols;
determining an intermediate matrix of training weights comprising an absolute value of the matrix of training data symbols;
performing a smoothing operation on both intermediate matrices comprising two-dimensional filtering; and
determining the time varying channel estimate by dividing the smoothed channel estimate matrix with the smoothed training weight matrix.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to improved multiple access communications. In one form, the invention relates to an improved signal processing method and apparatus for an iterative method of determining the reception of a signal in a multi user packet based wireless OFDM (Orthogonal Frequency Division Multiplexing) communication system. In other forms the present invention provides recursive filtering for joint iterative decoding in a variety of systems and functions such as linear multiple access channel decoders, iterative equalization, iterative joint channel estimation and detection/decoding, iterative space-time processing, iterative multi user interference cancellation and iterative demodulation. In one particular form the present invention provides an iterative decoding circuit for a wireless multiuser communications receiver comprising a first signal processing means for receiving at least one received signal, said first signal processing means comprising at least two linear iterative filters such that the first linear iterative filter provides an estimate of a selected received signal to an estimated signal output and a second linear iterative filter provides estimates of at least one other received signal, delayed by one iteration cycle, to an input of said first linear iterative filter, a second signal processing means for receiving the estimated signal output of the first linear iterative filter and providing a further received signal estimate to the input of the first signal processing means in a succeeding iteration cycle of the decoding circuit.
67 Citations
12 Claims
-
1. A method of communicating in a multiple access network using a time varying channel estimate in a receiver for receiving packets, the receiver retrieving orthogonal frequency-division multiplexing (OFDM) data symbols from a received signal and transforming the retrieved OFDM data symbols to a frequency domain, the method comprising:
-
determining a matrix of training data symbols comprising data symbol estimates derived from a decoder; determining a matrix of frequency domain received OFDM data symbols; determining an intermediate channel estimate matrix by multiplying the matrix of frequency domain received OFDM data symbols by a conjugate of the matrix of training data symbols; determining an intermediate matrix of training weights comprising an absolute value of the matrix of training data symbols; performing a smoothing operation on both intermediate matrices comprising two-dimensional filtering; and determining the time varying channel estimate by dividing the smoothed channel estimate matrix with the smoothed training weight matrix. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of communicating in a multiple access network by estimating time and frequency offsets in a receiver for receiving packets, the method comprising:
-
determining a matrix of frequency domain received orthogonal frequency-division multiplexing (OFDM) data symbols; determining a matrix of conjugated data symbols, the conjugated data symbols comprising one or more of preamble, training and estimated data symbols; determining a two-dimensional Fourier transform matrix comprising the matrix of frequency domain received OFDM data symbols multiplied with the matrix of conjugated data symbols; filtering the two-dimensional Fourier transform matrix; and determining time and frequency offsets by locating at least one peak power occurrence in the filtered Fourier transform matrix. - View Dependent Claims (9, 10, 11, 12)
-
Specification