Distributed turbo product codes over multiple relays

  • Authors:
  • Esam A. Obiedat;Guotai Chen;Lei Cao

  • Affiliations:
  • Electrical Engineering Department, University of Mississippi, Oxford, MS;Fujian Normal University, China;Electrical Engineering Department, University of Mississippi, Oxford, MS

  • Venue:
  • CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose a Distributed Turbo Product Code (DTPC) over cooperative network using block Bose Chaudhuri Hochquenghem (BCH) codes as component codes. The source broadcasts extended BCH coded frames to the destination and nearby relays. After decoding the received sequences, each relay constructs a product code by arranging the corrected bit sequences in rows and re-encoding them vertically using BCH as component codes to obtain an Incremental Redundancy (IR) for source's data. To obtain independent vertical parities from each relay in the same code space, different circular interleavers are proposed to interleave BCH rows before reencoding vertically. A modified turbo product decoder to cope with Multiple Vertical Parities (MVP) is used at the destination to iteratively decode the systematic data from the source and the vertical parities generated by the relays. Simulation results in Additive White Gaussian Noise (AWGN) channel using network scenarios show 0.3-0.5dB gain improvement in Bit Error Rate (BER) performance over the non-cooperative Turbo Product Codes (TPC).