Cyclic Interleaving for Multiple Vertical Parities in Distributed Turbo Product Codes
Esam A. Obiedat and Lei Cao
Pages 12-17 (6)
In this paper, we design distributed Turbo Product Codes (TPC) for cooperative communications. Specifically,
to improve performance by using multiple relays, we propose Cyclic Interleaver (CI), a novel method for TPC to obtain
independent Multiple Vertical Parities (MVP) for different relays. With this method, codewords in different relays are all
in the same coding space of the product codes and hence can be jointly decoded. At the receiver, we further modify the
existing turbo product decoder to iteratively decode the source information from data received from both the source node
and the relay nodes. The system performance is demonstrated via simulations.
Cooperative coding, cyclic interleaving, distributed turbo product codes, multiple relays.
Department of Electrical Engineering, The University of Mississippi, University, MS 38677, USA.