Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
185 words
In a method of receiving successive digital symbols transmitted over a communication channel that uses a viterbi algorithm, a method of estimating transmitted symbols comprising the steps of: (a) sampling a received signal at a sampling time point during each received symbol; (b) correlating the samples generated by step (a) with a predetermined sequence to produce at least an initial estimated impulse response of the communication channel; (c) generating coefficients of a prefilter based on an adapted estimated impulse response and prefiltering the samples; (d) generating coefficients of a metric calculation filter based on the coefficients of the prefilter and the adapted estimated impulse response; (e) generating at least preliminary estimated symbols using the viterbi algorithm and the prefiltered samples and the coefficients of the metric calculation filter; (f) generating estimated signal values based on the estimate impulse response and the at least preliminary estimated symbols; (g) generating error signal according to differences between the samples generated by step (a) and the estimate signal values; and (h) generating the adapted estimated impulse response based on the at least preliminary estimated symbols and the error signals.
Claim 2
Dependent Claim
185 words
In a method of receiving successive digital symbols transmitted over a communication channel that uses a viterbi algorithm, a method of estimating transmitted symbols comprising the steps of: (a) sampling a received signal at a sampling time point during each received symbol; (b) correlating the samples generated by step (a) with a predetermined sequence to produce at least an initial estimated impulse response of the communication channel; (c) generating coefficients of a prefilter based on an adapted estimated impulse response and prefiltering the samples; (d) generating coefficients of a metric calculation filter based on the coefficients of the prefilter and the adapted estimated impulse response; (e) generating at least preliminary estimated symbols using the viterbi algorithm and the prefiltered samples and the coefficients of the metric calculation filter; (f) generating estimated signal values based on the estimate impulse response and the at least preliminary estimated symbols; (g) generating error signal according to differences between the samples generated by step (a) and the estimate signal values; and (h) generating the adapted estimated impulse response based on the at least preliminary estimated symbols and the error signals.
Claim 3
Dependent Claim
23 words
The method of claim 1, wherein step (d) includes the step of convolving the estimated impulse response with the coefficients of the prefilter.
Claim 4
Dependent Claim
42 words
The method of claim 1, wherein step (e) includes the following steps: (a) sampling the prefiltered samples at symbol rate; (b) sampling the coefficients of the metric calculation filter at symbol rate; and (c) performing the preliminary symbol estimation at symbol rate.
Claim 5
Dependent Claim
191 words
In a method of receiving successive digital symbols transmitted over a communication channel that uses a viterbi algorithm, a method of estimating transmitted symbols comprising the steps of: (a) sampling a received signal at a recurrent plurality of time points during each received symbol; (b) designating one of the plurality of time points as a symbol sampling time point; (c) selecting at least two samples for each received symbol, the selected samples being generated at the symbol sampling point and at least one other time point; (d) correlating the samples generated by step (a) with a predetermined sequence to produce at least an initial estimated impulse response of the communication channel; (e) generating coefficients of a prefilter based on the estimated impulse response and weight factor corresponding to the symbol sampling time point and the at least one other time point, and prefiltering the selected samples; (f) generating coefficients of a metric calculation filter based on the estimated impulse response and the coefficients of the prefilter; and (g) generating at least preliminary estimated symbols according to the viterbi algorithm using the prefiltered samples and the coefficients of the metric calculation filter.
Claim 6
Dependent Claim
191 words
In a method of receiving successive digital symbols transmitted over a communication channel that uses a viterbi algorithm, a method of estimating transmitted symbols comprising the steps of: (a) sampling a received signal at a recurrent plurality of time points during each received symbol; (b) designating one of the plurality of time points as a symbol sampling time point; (c) selecting at least two samples for each received symbol, the selected samples being generated at the symbol sampling point and at least one other time point; (d) correlating the samples generated by step (a) with a predetermined sequence to produce at least an initial estimated impulse response of the communication channel; (e) generating coefficients of a prefilter based on the estimated impulse response and weight factor corresponding to the symbol sampling time point and the at least one other time point, and prefiltering the selected samples; (f) generating coefficients of a metric calculation filter based on the estimated impulse response and the coefficients of the prefilter; and (g) generating at least preliminary estimated symbols according to the viterbi algorithm using the prefiltered samples and the coefficients of the metric calculation filter.
Claim 7
Dependent Claim
61 words
The method of claim 4, wherein the step of generating coefficients of a prefilter based on the estimated impulse response and the weight factors includes the steps of: (a) generating complex conjugated values of the estimated impulse response; (b) reordering the complex conjugated values in a reverse time order; and (c) multiplying the reordered complex conjugated values by the weight factors.
Claim 8
Dependent Claim
76 words
The method of claim 4, further comprising the steps of: (a) generating estimated signal values corresponding to the symbol sampling time points and the other time points based on the estimated impulse response and the at least preliminary estimated symbols and intermediate fictive symbols; and (b) generating error signals according to differences between the selected samples of the received signal and the estimated signal values, wherein the weight factors are generated based on the error signals.
Claim 9
Dependent Claim
33 words
The method of claim 6, wherein the estimated impulse response of the channel is adapted at least once using the preliminary estimated symbols and the error signals, according to a selected adaptation algorithm.
Claim 10
Dependent Claim
20 words
The method of claim 6, wherein the weight factors are generated by squaring, lowpass filtering and inverting the error signals.
Claim 11
Dependent Claim
34 words
The method of claim 8, wherein the weight factors are generated by squaring and lowpass filtering the selected samples and multiplying the squared, lowpass-filtered selected samples by the squared, lowpass-filtered and inverted error signals.
Claim 12
Dependent Claim
47 words
The method of claim 8, wherein the weight factors are generated by squaring and adding coefficient values of the estimated impulse response and multiplying the squared, added coefficient values of the estimated impulse response and the squared, lowpass-filtered and inverted error signals to form the weight factors.
Claim 13
Dependent Claim
13 words
The method of claim 6, wherein the intermediate fictive symbols are zero-value symbols.
Claim 14
Dependent Claim
90 words
The method of claim 4, further comprising a step of adapting the estimated impulse response by: (a) generating estimated signal values corresponding to the symbol sampling time points and the other time points based on the estimated impulse response and the at least preliminary estimated symbols and intermediate fictive symbols; (b) generating error signals according to difference between the selected samples of the received signal and the estimated signal values; and (c) adapting the estimated impulse response using the error signals, the preliminary estimated symbols, and a selected adaptation algorithm.
Claim 15
Dependent Claim
189 words
In a receiver of successive digital symbols transmitted over a communication channel that uses a viterbi algorithm, an apparatus for estimating transmitted symbols comprising: means for sampling a received signal at a sampling time point during during each received symbol; means for correlating the samples generated by the sampling means with a predetermined sequence to produce at least an initial estimated impulse response of the communication channel; means for generating prefilter coefficients based on an adapted estimated impulse response and prefiltering the samples; a metric calculation filter having coefficients based on the prefilter coefficients and the adapted estimated impulse response; and channel equalizer means for generating at least preliminary estimated symbols using the viterbi algorithm based on the prefiltered samples and the coefficients of the metric calculation filter; means for generating estimated signal values based on the estimated impulse response and the preliminary estimated symbols; means for generating error signal according to differences between the samples of the received signal and the estimated signal values; and means for generating the adapted estimated impulse response using the preliminary estimated symbols and the error signal, according to a chosen adaptation algorithm.
Claim 16
Dependent Claim
189 words
In a receiver of successive digital symbols transmitted over a communication channel that uses a viterbi algorithm, an apparatus for estimating transmitted symbols comprising: means for sampling a received signal at a sampling time point during during each received symbol; means for correlating the samples generated by the sampling means with a predetermined sequence to produce at least an initial estimated impulse response of the communication channel; means for generating prefilter coefficients based on an adapted estimated impulse response and prefiltering the samples; a metric calculation filter having coefficients based on the prefilter coefficients and the adapted estimated impulse response; and channel equalizer means for generating at least preliminary estimated symbols using the viterbi algorithm based on the prefiltered samples and the coefficients of the metric calculation filter; means for generating estimated signal values based on the estimated impulse response and the preliminary estimated symbols; means for generating error signal according to differences between the samples of the received signal and the estimated signal values; and means for generating the adapted estimated impulse response using the preliminary estimated symbols and the error signal, according to a chosen adaptation algorithm.
Claim 17
Dependent Claim
22 words
The arrangement of claim 13, wherein the metric calculation filter includes means for convolving the estimated impulse response with the prefilter coefficients.
Claim 18
Dependent Claim
206 words
In a receiver of successive digital symbols transmitted over a communication channel that uses a viterbi algorithm, an apparatus for estimating transmitted symbols comprising: means for sampling a received signal at a recurrent plurality of time points during each received symbol; means for designating one of the plurality of time points as a symbol sampling time point; means, connected to the sampling means, for selecting at least two samples for each received symbol, the selected samples being the samples generated at the symbol sampling time point and at least one other time point; means for correlating the samples generated by the sampling means with a predetermined sequence to produce at least an initial estimated impulse response of the communication channel; means for generating coefficients of a prefilter based on the estimated impulse response and weight factors corresponding to the symbol sampling time point and the at least one other time point, and prefiltering the samples; a metric calculation filter having coefficients based on the prefilter coefficients; channel equalizer means for generating at least preliminary estimated symbols according to the viterbi algorithm based on the prefiltered samples and the coefficients of the metric calculation filter; and means for generating the weight factor for the corresponding selected samples.
Claim 19
Dependent Claim
206 words
In a receiver of successive digital symbols transmitted over a communication channel that uses a viterbi algorithm, an apparatus for estimating transmitted symbols comprising: means for sampling a received signal at a recurrent plurality of time points during each received symbol; means for designating one of the plurality of time points as a symbol sampling time point; means, connected to the sampling means, for selecting at least two samples for each received symbol, the selected samples being the samples generated at the symbol sampling time point and at least one other time point; means for correlating the samples generated by the sampling means with a predetermined sequence to produce at least an initial estimated impulse response of the communication channel; means for generating coefficients of a prefilter based on the estimated impulse response and weight factors corresponding to the symbol sampling time point and the at least one other time point, and prefiltering the samples; a metric calculation filter having coefficients based on the prefilter coefficients; channel equalizer means for generating at least preliminary estimated symbols according to the viterbi algorithm based on the prefiltered samples and the coefficients of the metric calculation filter; and means for generating the weight factor for the corresponding selected samples.
Claim 20
Dependent Claim
37 words
The apparatus of claim 15, wherein the prefiltering means includes means for sampling prefiltered samples at symbol rate, and the metric calculation filter includes means for sampling the coefficients of the metric calculation filter at symbol rate.
Claim 21
Dependent Claim
75 words
The apparatus of claim 15, further comprising: means for generating estimated signal values corresponding to the symbol sampling time points and the other time points based on the estimated impulse response and the at least preliminary estimated symbols and intermediate fictive symbols; and means for generating error signals according to difference between the selected samples of the received signal and the estimated signal values, wherein the weight factors are generated based on the error signals.
Claim 22
Dependent Claim
30 words
The apparatus of claim 17, further comprising means for successively adapting the estimated impulse response using the preliminary estimated symbols and the error signals, according to a chosen adaptation algorithm.
Claim 23
Dependent Claim
28 words
The apparatus of claim 17, wherein the weight factor generating means further comprises means for squaring, lowpass filtering, and inverting the error signals to produce the weight factors.
Claim 24
Dependent Claim
39 words
The apparatus of claim 17, further comprising means for squaring and adding coefficient values of the estimated impulse response and multiplying the squared, added coefficient values by the squared, lowpass-filtered and inverted error signals to produce the weight factors.
Claim 25
Dependent Claim
91 words
The apparatus of claim 15, further comprising means for adapting the estimated impulse response comprising: means for generating estimated signal values corresponding to the symbol sampling time points and the other time points based on the estimated impulse response and the at least preliminary estimated symbols and intermediate fictive symbols; means for generating error signal according to difference between the selected samples of the received signal and the estimated signal values; and means for adapting the estimated impulse response using the error signals, preliminary estimated symbols and a selected adaptation algorithm.
Claim 26
Dependent Claim
13 words
The apparatus of claim 21, wherein the intermediate fictive symbols are zero-value symbols.