discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] GSOC 2016 :Implement optimized, standardized channel


From: Влад Василенко
Subject: [Discuss-gnuradio] GSOC 2016 :Implement optimized, standardized channel codes
Date: Sun, 13 Mar 2016 08:35:00 +0200

Hi Jan,


I would suggest the implementation of a pseudo-random interleavers, namely randon and s-random. It is more difficult to implement, but have a better performance. Used in turbo codes, they interleaver purpose is to offer each uncorrelated or random encoder version information, whereby each encoder parity bits are independent. The degree of independence of the parity bits is essentially a function of the type of length / depth of the interleaver.


The attached files contain BER graphics, depending on various parameters.


Figure 1 shows the effect of N input block size N on BER to Log Map decoding algorithm, 8 decoding iterations polynomial generators g0 = 7, g1 = 5, data rate in the Turbo code R = 1/2. At 1000 and 10000 symbols used in the transmitted pseudo-random interleaver block, and at 169 - the block.


Figure 2 shows the effect inte interleaving on BER to Log Map decoding algorithm, 8 decoding iterations polynomial generators g0 = 7, g1 = 5, data rate in the Turbo code R = 1/3. At 1000 and 10000 symbols used in the transmitted pseudo-random interleaver block, and at 169 - the block.


Figure 3 shows the effect of limiting the length of the encoder and polynomial generator on the characteristics of Turbo code.


These graphs were obtained by me in the course of the simulation.


I have implemented a system for simulating the operation of the turbo code. I implements the encoder, the decoder decoding with different algorithms(MAP-algorithm, LOG-MAP algorithm, MAX-LOG-MAP algorithm). It is also sold various types of interleavers (block, diagonal, random, s-random).


Best Regards,


Vlad Vasylenko

Attachment: 3.bmp
Description: Windows bitmap

Attachment: 1.bmp
Description: Windows bitmap

Attachment: 2.bmp
Description: Windows bitmap


reply via email to

[Prev in Thread] Current Thread [Next in Thread]