Method and apparatus for subtracting multiple rays of multiple interfering received signals
First Claim
Patent Images
1. A method of decoding quantized and unquantized wanted data symbols from received signal samples, comprising:
- processing a group of currently received signal samples to determine a corresponding current set of unquantized wanted data symbols and an interfering waveform representative of a sum of other unwanted data symbols by subtracting an amount of a previously decoded set of quantized wanted symbols and a previously determined interfering waveform; and
quantizing said determined current set of unquantized wanted symbols to obtain corresponding quantized symbols.
4 Assignments
0 Petitions
Accused Products
Abstract
A receiver decodes quantized and unquantized wanted data symbols from received signal samples. The receiver comprises a control adapted to process a group of currently received signal samples to determine a corresponding current set of unquantized wanted data symbols and an interfering waveform representative of a sum of other unwanted data symbols by subtracting an amount of a previously decoded set of quantized wanted symbols and a previously determined interfering waveform. A quantizer quantizes the determined current set of unquantized wanted symbols to obtain corresponding quantized symbols.
-
Citations
48 Claims
-
1. A method of decoding quantized and unquantized wanted data symbols from received signal samples, comprising:
-
processing a group of currently received signal samples to determine a corresponding current set of unquantized wanted data symbols and an interfering waveform representative of a sum of other unwanted data symbols by subtracting an amount of a previously decoded set of quantized wanted symbols and a previously determined interfering waveform; and
quantizing said determined current set of unquantized wanted symbols to obtain corresponding quantized symbols. - View Dependent Claims (2, 3, 4, 5, 9, 10, 11, 12)
-
-
6. A method of decoding quantized and unquantized wanted data symbols from received signal samples, comprising:
-
processing a group of currently received signal samples to determine a corresponding current set of unquantized wanted data symbols and an interfering waveform representative of a sum of other unwanted data symbols by subtracting an amount of a previously decoded set of quantized wanted symbols and a previously determined interfering waveform; and
quantizing said determined current set of unquantized wanted symbols to obtain corresponding quantized symbols, wherein said current set of unquantized wanted symbols comprises only one wanted symbol, and wherein processing a group of currently received signal samples comprises combining a pair of successively received signal samples in a first combining way to obtain said current unquantized symbol and combining the same pair of samples in a second combining way to obtain a value of said interfering waveform. - View Dependent Claims (7, 8)
-
-
13. A method of decoding quantized and unquantized wanted data symbols from received signal samples, comprising:
-
processing a group of currently received signal samples to determine a corresponding current set of unquantized wanted data symbols and an interfering waveform representative of a sum of other unwanted data symbols by subtracting an amount of a previously decoded set of quantized wanted symbols and a previously determined interfering waveform;
quantizing said determined current set of unquantized wanted symbols to obtain corresponding quantized symbols;
hypothesizing a set of said quantized wanted symbols not yet decoded;
subtracting interference caused by said not yet decoded wanted symbols from said signal samples; and
using a Viterbi Maximum Likelihood Sequence Estimator to determine a sequence of hypothesized quantized data symbols having a smallest measure of quantizing error between the unquantized symbols and the quantized symbols.
-
-
14. A method of decoding Orthogonal Sequency Division Multiplexed symbols from signal samples received through a multipath channel, comprising:
-
filtering the received signal samples using a filter based on multipath channel coefficients;
grouping the filtered signal samples into vectors of N signal samples;
computing a first and a second N×
N complex matrix based on multipath channel coefficients and a set of orthogonal codes used for said Orthogonal Sequency Division Multiplexer symbols;
multiplying a previously decoded and quantized set of symbols by said second matrix and combining it with a product of said first matrix with a current group of N filtered signal samples to obtain a current set of unquantized decoded symbols; and
quantizing said current set of unquantized symbols to obtain a current decoded and quantized set of symbols. - View Dependent Claims (15, 16)
-
-
17. A method of decoding Orthogonal Sequency Division Multiplexed symbols from signal samples received through a multipath channel, comprising:
-
prefiltering the received signal samples using a prefilter based on multipath channel coefficients;
grouping the prefiltered signal samples into vectors of N signal samples;
computing a series of N×
N complex matrices comprising at least a first and a second matrix and a final matrix based on said multipath channel coefficients and a set of orthogonal codes used for said Orthogonal Sequency Division Multiplexer symbols;
multiplying a current one of said N-sample vectors by a corresponding one of said at least first and second matrices and sample vectors received successively later in time by successive ones of said matrices and combining the products and further combining with the product of a previously decoded and quantized set of symbols by said final matrix to obtain a current set of unquantized decoded symbols; and
quantizing said current set of unquantized symbols to obtain a current decoded and quantized set of symbols. - View Dependent Claims (18, 19)
-
-
20. A method for decoding overlapping data symbols modulated with mutually orthogonal spreading codes in which some of said symbols are known a-priori, comprising:
-
receiving blocks of signal samples through a channel suffering from multipath propagation, a number of signal samples in a block being equal to a length of said orthogonal spreading codes;
subtracting from said signal samples intersymbol interference (ISI) related to previously decoded symbols and to said known symbols to produce corresponding blocks of ISI-compensated signal samples; and
processing said ISI-compensated sample blocks to obtain a least-squares solution for the remaining, unknown data symbols each quantized to a nearest symbol in the alphabet of symbols with minimum mean-square quantizing error. - View Dependent Claims (21, 22)
-
-
23. A receiver for decoding quantized and unquantized wanted data symbols from received signal samples, comprising:
-
a control adapted to process a group of currently received signal samples to determine a corresponding current set of unquantized wanted data symbols and an interfering waveform representative of a sum of other unwanted data symbols by subtracting an amount of a previously decoded set of quantized wanted symbols and a previously determined interfering waveform; and
a quantizer adapted to quantize said determined current set of unquantized wanted symbols to obtain corresponding quantized symbols. - View Dependent Claims (24, 25, 26, 27, 31, 32)
-
-
28. A receiver for decoding quantized and unquantized wanted data symbols from received signal samples, comprising:
-
a control adapted to process a group of currently received signal samples to determine a corresponding current set of unquantized wanted data symbols and an interfering waveform representative of a sum of other unwanted data symbols by subtracting an amount of a previously decoded set of quantized wanted symbols and a previously determined interfering waveform; and
a quantizer adapted to quantize said determined current set of unquantized wanted symbols to obtain corresponding quantized symbols, wherein said current set of unquantized wanted symbols includes only one wanted symbol, and wherein said control combines a pair of successively received signal samples in a first combining way to obtain said current unquantized symbol and combines the same pair of samples in a second combining way to obtain a value of said interfering waveform. - View Dependent Claims (29, 30)
-
-
33. A mobile terminal used in a mobile communications system decoding overlapping data symbols modulated with mutually orthogonal spreading codes in which some of said symbols are known a-priori, comprising:
-
a receiver receiving blocks of signal samples through a channel suffering from multipath propagation, a number of signal samples in a block being equal to a length of said orthogonal spreading codes;
a control subtracting from said signal samples intersymbol interference (ISI) related to previously decoded symbols and to said known symbols to produce corresponding blocks of ISI-compensated signal samples; and
a quantizer processing said ISI-compensated sample blocks to obtain a least-squares solution for the remaining, unknown data symbols each quantized to a nearest symbol in the alphabet of symbols with minimum mean-square quantizing error. - View Dependent Claims (34, 35)
-
-
36. A base station used in a mobile communications system decoding overlapping data symbols modulated with mutually orthogonal spreading codes in which some of said symbols are known a-priori, comprising:
-
a receiver receiving blocks of signal samples through a channel suffering from multipath propagation, a number of signal samples in a block being equal to a length of said orthogonal spreading codes;
a control subtracting from said signal samples intersymbol interference (ISI) related to previously decoded symbols and to said known symbols to produce corresponding blocks of ISI-compensated signal samples; and
a quantizer processing said ISI-compensated sample blocks to obtain a least-squares solution for the remaining, unknown data symbols each quantized to a nearest symbol in the alphabet of symbols with minimum mean-square quantizing error. - View Dependent Claims (37, 38)
-
-
39. A mobile communications system receiver reducing interference between transmissions of wanted signals and unwanted interfering signals, comprising:
a control adapted to process a group of currently received signal samples to determine a corresponding current set of unquantized wanted data symbols and an interfering waveform representative of a sum of other unwanted interfering data symbols by subtracting an amount of a previously decoded set of quantized wanted symbols and a previously determined interfering waveform; and
a quantizer adapted to quantize said determined current set of unquantized wanted symbols to obtain corresponding quantized symbols.- View Dependent Claims (40, 41, 42, 43, 45, 46, 47, 48)
-
44. A mobile communications system receiver reducing interference between transmissions of wanted signals and unwanted interfering signals, comprising:
-
a control adapted to process a group of currently received signal samples to determine a corresponding current set of unquantized wanted data symbols and an interfering waveform representative of a sum of other unwanted interfering data symbols by subtracting an amount of a previously decoded set of quantized wanted symbols and a previously determined interfering waveform; and
a quantizer adapted to quantize said determined current set of unquantized wanted symbols to obtain corresponding quantized symbols, wherein said current set of unquantized wanted symbols includes only one wanted symbol, and wherein said control combines a pair of successively received signal samples in a first combining way to obtain said current unquantized symbol and combines the same pair of samples in a second combining way to obtain a value of said interfering waveform.
-
Specification