Rotational invariance of trellis codes. I. Encoders and precoders | IEEE Journals & Magazine | IEEE Xplore