Patent ID: 6856656

Claim:
An iterative carrier phase tracking decoding system comprising: a buffer for buffering a block of symbols; a serial turbo decoder for providing, during an iteration p, estimates s k p of one or more of the buffered symbols, r k p , and having a capability to provide one or more reliability metrics R k p , for the one or more estimates, and, after a prescribed number of iterations, estimates of underlying source bits; a tracking loop module configured, during an iteration p, to (a) determine one or more residuals z k p , between the one or more buffered symbols, r k p , and the corresponding one or more symbol estimates, s k p ; (b) weight the residuals with corresponding reliability metrics, R k p ; and (c) determine one or more derotation phases θ k p responsive to one or more of the weighted or unweighted residuals; a symbol derotator for derotating, during an iteration p, one or more of the buffered symbols, r k p , using the one or more derotation phases, θ k p , and storing one or more of the derotated symbols, t k p , back in the buffer; and a controller for directing the system to perform one or more iterations.