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
Link To Document