Multilevel codes: theoretical concepts and practical design rules | IEEE Journals & Magazine | IEEE Xplore