On constructing trellis codes with large free distances and low decoding complexities | IEEE Journals & Magazine | IEEE Xplore