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 :
بازگشت