Code covered by the BSD License  

Highlights from
LDPC codes BER simulation

3.8

3.8 | 10 ratings Rate this file 73 Downloads (last 30 days) File Size: 8.5 KB File ID: #14869

LDPC codes BER simulation

by Bagawan Nugroho

 

04 May 2007 (Updated 25 Feb 2010)

LDPC codes BER simulation under AWGN channel, MacKay-Neal based LDPC matrix

| Watch this File

File Information
Description

LDPC codes BER simulation under AWGN channel. MacKay-Neal based LDPC matrix. Message encoding uses sparse LU decomposition. There are 4 choices of decoder: hard-decision/bit-flip decoder, probability-domain SPA decoder, log-domain SPA decoder, and simplified log-domain SPA decoder. Documentation and update can be found at: http://sites.google.com/site/bsnugroho/ldpc

Required Products Communications Blockset
MATLAB release MATLAB 7.0.1 (R14SP1)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (14)
05 May 2007 Yang Xiao

The BER results your program for short length of LDPC codes are not reliable, unbelievable, please check your program with other's published one.

18 May 2007 Rethnakaran Pulikkoonattu

You may have to cross check the performance and benchmark it. If I am not mistaken, there is conflict in the results.

10 Sep 2007 nguyen khoa  
02 Mar 2008 michael jordan

simply perfect

10 Jul 2008 Sabah Sewan

God Bless You. thnx

22 Oct 2008 J J

simple and clear, very excellent

20 May 2009 Shahriar Rahman

Your Noise Calculation have some problem. The code rate is 0.5. You noise addition with signal is ok. But when you are transferring N0 to decodeLogDomain.m function that has to be N0*2.

11 Jun 2009 TEMER Elias

Thank you for the programs .
But there some problems concerning the algorithm decodeLogDomainSimple: and specially in the calcul of the prior-likelihood (simplified).
Lci=-rx' ??
according to the algorithms
Lci= 4*rx/N0.
and about the sign -
Minus sign is used for 0/1 to -1/1.
I think that to get -1/1 mapping : Lci=2rx-1 .

01 Sep 2009 Yuhan Zhou

Please check your codec, basically the parity check matrix is not correct, which means that H*u' is not zero vector.

04 Apr 2010 zhao long

very good , see the proceed is dark box, the same of the source bit and the received bit is the only standard .

11 Apr 2010 liu nan

thx

03 May 2011 splenjane

thanks

05 Nov 2011 priyanka revankar

Sir can i know the algorithm used to create the H matrix in makeLdpc.please reply its urgent for our project.thanks in advance

23 Nov 2011 venn lee

thank you for the posting and sharing, i just read and understand the coding part,and i don't know the theory of decoding.

Please login to add a comment or rating.
Updates
25 Feb 2010

Updated website address

Tag Activity for this File
Tag Applied By Date/Time
coding theory Bagawan Nugroho 22 Oct 2008 09:11:41
information theory Bagawan Nugroho 22 Oct 2008 09:11:41
ldpc Bagawan Nugroho 22 Oct 2008 09:11:41
ber simulation Bagawan Nugroho 22 Oct 2008 09:11:41
awgn Bagawan Nugroho 22 Oct 2008 09:11:41
mackayneal Bagawan Nugroho 22 Oct 2008 09:11:41
sparse lu decomposition Bagawan Nugroho 22 Oct 2008 09:11:41
awgn lincoln huang 01 Jun 2009 09:17:36
ldpc varun bhardwaj 08 Nov 2009 13:23:20
awgn liu nan 11 Apr 2010 10:03:24
ldpc liu nan 11 Apr 2010 10:04:22
mackayneal asad 22 May 2011 01:33:19
ldpc balu vanjarapu 21 Jul 2011 23:44:44

Contact us at files@mathworks.com