Patent ID: 7266146

Claim:
A maximum likelihood sequence estimator (MLSE) equalizer device being included in an MLSE sub-receiver comprising: a feedforward circuit responsive to input data, said input data including a preamble portion, a header portion and a main data portion, for processing the input data to generate a feedforward circuit output, said input data being generated from transmitted data being transmitted by wireless transmission; a feedback circuit responsive to said input data to generate a feedback circuit output, said feedback circuit for processing said preamble portion to generate a feedback circuit output using feedback filter coefficients b k , said feedforward circuit responsive to the input data for processing the same to generate said feedforward circuit output using feedforward filter coefficients f k ; and an equalizer training module responsive to said feedforward circuit output and said feedback circuit output for training said MLSE equalizer device by minimizing the difference between said feedforward circuit output and said feedback circuit output, said MLSE equalizer device being trained to generate equalized data, said equalizer training module for training said MLSE equalizer device by adapting said feedback filter coefficients b k and said feedforward filter coefficients f k to minimize the difference between said feedforward circuit output and said feedback circuit output, said MLSE sub-receiver for decoding said equalized data to generate decoded transmitted data by mitigating the effects of a multi-path communication channel due to wireless transmission of said transmitted data and for using a set of complementary code keying (CCK) codewords to generate a set of MLSE codewords, said header portion being used to determine said set of CCK codewords, said MLSE sub-receiver using said set of MLSE codewords to decode said equalized data.