Designing Rate-Compatible Irregular Repeat Accumulate Codes through Splitting | IEEE Journals & Magazine | IEEE Xplore