Patent ID: 7046744

Claim:
A data communication receiver for receiving at least one data packet, wherein the at least one data packet has a variety of inherent offsets, the data communication receiver comprising: an input coupled to receive the at least one data packet; and a plurality of offset estimators coupled to the input, the plurality of offset estimators comprising: at least one of the plurality of offset estimators for estimating at least one of the variety of inherent offsets from at least a received portion of the at least one data packet while the at least one data packet is being received, and the at least one of the plurality of offset estimators having an output for providing an estimate of the at least one of the variety of inherent offsets, wherein the at least one of the plurality of offset estimators comprises a direct current offset estimator, the direct current offset estimator for estimating a direct current offset from the at least the received portion of the at least one data packet while the at least one data packet is being received, and the direct current offset estimator for providing an estimate of the direct current offset of the at least one data packet; and at least another one of the plurality of offset estimators coupled to the output of the at least one of the plurality of offset estimators, the at least another one of the plurality of offset estimators for estimating at least another one of the variety of inherent offsets from the at least the received portion of the at least one data packet while the at least one data packet is being received and from the estimate of the at least one of the variety of inherent offsets, and the at least another one of the plurality of offset estimators having an output for providing an estimate of the at least another one of the variety of inherent offset; wherein the at least another one of the plurality of offset estimators comprises a frequency offset estimator coupled to receive the estimate of the direct current offset of the at least one data packet from the direct current offset estimator, the frecuency offset estimator for estimating a frequency offset from the at least the received portion of the at least one data packet while the at least one data packet is being received and from the estimate of the direct current offset of the at least one data packet, and the frequency offset estimator for providing an estimate of the frequency offset of the at least one data packet.