• DocumentCode
    1383807
  • Title

    Cooperative Coding Schemes: Design and Performance Evaluation

  • Author

    Babich, Fulvio ; Crismani, Alessandro

  • Author_Institution
    Dipt. di Ing. Ind. e dell´´Inf., Univ. di Trieste, Trieste, Italy
  • Volume
    11
  • Issue
    1
  • fYear
    2012
  • fDate
    1/1/2012 12:00:00 AM
  • Firstpage
    222
  • Lastpage
    235
  • Abstract
    Cooperation has been recently introduced to mitigate the impairments imposed by fading on a communication channel. A cooperative transmission, in which the destination may overhear all transmission attempts, benefits from incremental redundancy techniques, achieving a higher throughput and reducing the packet delay and the outage probability. This paper presents a theoretical framework to assess the limiting performance of efficient coding techniques in Decode-and-Forward cooperative scenarios. In this paper it is shown that suitable designed codes, such as punctured turbo codes, approach the limiting performance in all the studied scenarios. The paper also addresses the design of punctured turbo code schemes capable of performing close to the presented limiting bound. A novel Genetic Algorithm (GA) is introduced for designing incremental puncturing schemes suited to cooperative transmissions. The algorithm uses a recently proposed tri-dimensional (3D) EXtrinsic Information Transfer (EXIT) chart technique to model the decoding behavior of parallel concatenations of non-systematic periodically punctured convolutional codes. It is shown that the design algorithm allows contriving capacity approaching codes for the source and the relay. The paper further shows that the GA aided designed codes closely approach the theoretical results, outperforming previously proposed systematic incremental and complementary schemes.
  • Keywords
    channel coding; convolutional codes; cooperative communication; decode and forward communication; genetic algorithms; network coding; packet radio networks; probability; source coding; turbo codes; wireless channels; GA aided designed code; communication channel; cooperative coding scheme; cooperative transmission; decode-and-forward cooperative scenario; genetic algorithm; incremental puncturing scheme; incremental redundancy technique; nonsystematic periodically punctured convolutional code; outage probability; packet delay; parallel concatenation; punctured turbo code; source code; tri-dimensional extrinsic information transfer chart technique; Decoding; Genetic algorithms; Modulation; Relays; Signal to noise ratio; Turbo codes; Channel coding; EXIT charts; cooperation; genetic algorithms; sphere-packing bound;
  • fLanguage
    English
  • Journal_Title
    Wireless Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1276
  • Type

    jour

  • DOI
    10.1109/TWC.2011.110811.110220
  • Filename
    6087379