Abstract:
Digital data signals such as, e.g., turbo-encoded data signals subject to decoding, are processed by producing a plurality of families of metrics for these signals while allowing one or more of these metrics to wrap through a respective independent wrapping operation. A decoder, e.g., a decoder for turbo-encoded digital signals computes differences of metrics selected out of the plurality of families of metrics by excluding differences of metrics derived through independent wrapping operations (e.g., wrapping metrics from different families) and generates signals representative of order relationships of combinations of corresponding unwrapped metrics as a function of said differences.
Abstract:
Digital data signals such as, e.g., turbo-encoded data signals subject to decoding, are processed by producing a plurality of families of metrics for these signals while allowing one or more of these metrics to wrap through a respective independent wrapping operation. A decoder, e.g., a decoder for turbo-encoded digital signals computes differences of metrics selected out of the plurality of families of metrics by excluding differences of metrics derived through independent wrapping operations (e.g., wrapping metrics from different families) and generates signals representative of order relationships of combinations of corresponding unwrapped metrics as a function of said differences.