Iterative maximum-likelihood trellis decoding for block codes | IEEE Journals & Magazine | IEEE Xplore