Block-adaptive equalization using partial decision feedback in digital broadcast communications
First Claim
1. A method of performing equalization on a signal received over a broadcast system, comprising:
- providing a set of predetermined symbols that correspond to symbols in a data field synchronization segment of a data field having a plurality of segments wherein a data frame having at least two of these data fields is transmitted over the signal in the broadcast system during a block-time interval;
correlating complex samples of the signal with the set of predetermined symbols to extract a corresponding impulse response during the block-time interval;
selecting a phase identifying the start of the block-time interval from the correlated complex samples;
estimating an equalizer filter using the set of predetermined symbols and an initial data field synchronization segment provided at the start of the block-time interval;
updating the equalizer filter using subsequent complex samples of the signal to extract a subsequent impulse response and correlate with a reference segment, wherein the reference segment corresponds to either the predetermined symbol sequence or a partial decision feedback segment.
11 Assignments
0 Petitions
Accused Products
Abstract
A block-adaptive method of performing equalization on a signal received over a broadcast system, includes providing a set of predetermined symbols that correspond to symbols in a data field synchronization segment of a data field having a plurality of segments wherein a data frame having at least two of these data fields is transmitted over the signal in the broadcast system during a block-time interval, correlating complex samples of the signal with the set of predetermined symbols to extract a corresponding impulse response during the block-time interval, selecting a phase identifying the start of the block-time interval from the correlated complex samples, estimating an equalizer filter using the set of predetermined symbols and an initial data field synchronization segment provided at the start of the block-time interval, updating the equalizer filter using subsequent complex samples of the signal to extract a subsequent impulse response and correlate with a reference segment, wherein the reference segment corresponds to either the predetermined symbol sequence or a partial decision feedback segment.
-
Citations
14 Claims
-
1. A method of performing equalization on a signal received over a broadcast system, comprising:
-
providing a set of predetermined symbols that correspond to symbols in a data field synchronization segment of a data field having a plurality of segments wherein a data frame having at least two of these data fields is transmitted over the signal in the broadcast system during a block-time interval;
correlating complex samples of the signal with the set of predetermined symbols to extract a corresponding impulse response during the block-time interval;
selecting a phase identifying the start of the block-time interval from the correlated complex samples;
estimating an equalizer filter using the set of predetermined symbols and an initial data field synchronization segment provided at the start of the block-time interval;
updating the equalizer filter using subsequent complex samples of the signal to extract a subsequent impulse response and correlate with a reference segment, wherein the reference segment corresponds to either the predetermined symbol sequence or a partial decision feedback segment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for equalizing a signal received over a broadcast system, comprising:
-
a predetermined symbol section that stores a set of predetermined symbols corresponding to symbols in a data field synchronization segment of a data field having a plurality of segments wherein a data frame having at least two of these data fields is transmitted over the signal in the broadcast system during a block-time interval;
a partial decision feedback section that estimates the sign-bits for symbols transmitted in the signal;
a complex correlator that correlates complex samples of the signal with the set of predetermined symbols to extract a corresponding impulse response during the block-time interval and determines the phase identifying the start of the block-time interval; and
an estimator that estimates the equalizer using the set of predetermined symbols with an initial data field synchronization provided at the start of the block-time interval and subsequently updates the equalizer using subsequent complex samples of the signal to extract a subsequent impulse response and correlate with reference segment, wherein the reference segment corresponds to either the set of predetermined symbols or a partial decision feedback segment. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for performing equalization on a signal received over a broadcast system and acquired, comprising:
-
means for providing a set of predetermined symbols that correspond to symbols in a data field synchronization segment of a data field having a plurality of segments wherein a data frame having at least two of these data fields is transmitted over the signal in the broadcast system during a block-time interval;
means for correlating complex samples of the signal with the set of predetermined symbols to extract a corresponding impulse response during the block-time interval;
means for selecting a phase identifying the start of the block-time interval from the correlated complex samples;
means for estimating an equalizer filter using the set of predetermined symbols and an initial data field synchronization segment provided at the start of the block-time interval;
means for updating the equalizer filter using subsequent complex samples of the signal to extract a subsequent impulse response and correlate with a reference segment, wherein the reference segment corresponds to either the predetermined symbol sequence or a partial decision feedback segment.
-
-
14. Apparatus comprising a computer-readable storage medium tangibly embodying program instructions for performing equalization on a signal received over a broadcast system, the program instructions including instructions operable to cause a programmable process to:
-
provide a set of predetermined symbols that correspond to symbols in a data field synchronization segment of a data field having a plurality of segments wherein a data frame having at least two of these data fields is transmitted over the signal in the broadcast system during a block-time interval;
correlate complex samples of the signal with the set of predetermined symbols to extract a corresponding impulse response during the block-time interval;
select a phase identifying the start of the block-time interval from the correlated complex samples;
estimate an equalizer filter using the set of predetermined symbols and an initial data field synchronization segment provided at the start of the block-time interval;
update the equalizer filter using subsequent complex samples of the signal to extract a subsequent impulse response and correlate with a reference segment, wherein the reference segment corresponds to either the predetermined symbol sequence or a partial decision feedback segment.
-
Specification