1. A method for decoding a packet transmitted over a channel, the packet including a plurality of samples, said method comprising: generating a first set of soft estimates of bits based upon a computation of a first feed-forward filter and a first feedback filter as a function of an estimate of the channel; and generating a second set of soft estimates of bits based upon a computation of a second feed-forward filter and a second feedback filter as a function of a first set of soft symbol estimates.