Extrinsic information in turbo decoding: a unified view