1. A network device comprising: at least one processor to: form a plurality of samples from data in a burst that includes a preamble and the data, where the preamble includes a set of known symbols; filter the plurality of samples, in substantially real time, to form at least one filtered sample, where the at least one processor, when filtering the samples, is further to: generate a time average based on the set of known symbols in the preamble, exclude one of the plurality of samples when an absolute value of a sample variance, based on the one of the plurality of samples and the time average, exceeds a particular variance, and accept the one of the plurality of samples when the absolute value of the sample variance does not exceeds the particular variance; and estimate, based on the set of known symbols in the preamble and the at least one filtered sample, a frequency offset associated with the burst.