Adaptive interleaver based on rate-compatible punctured convolutional codes | IEEE Journals & Magazine | IEEE Xplore