Adaptive Hybrid ARQ System Using Turbo Product Codes with Hard/Soft Decoding | IEEE Journals & Magazine | IEEE Xplore