Bandwidth-efficient turbo trellis-coded modulation using punctured component codes | IEEE Journals & Magazine | IEEE Xplore