Single-Scan Min-Sum Algorithms for Fast Decoding of LDPC Codes

Many implementations for decoding LDPC codes are based on the (normalized/offset) min-sum algorithm due to its satisfactory performance and simplicity in operations. Usually, each iteration of the min-sum algorithm contains two scans, the horizontal scan a

EachrowHi(1≤i≤M)ofHintroducesoneparitycheckconstraintoninputdatax=(x1,x2,...,xn),i.e.,

HixT=0mod2.

SothereareMconstraintsonxintotal.

LetN(m)bethesetofvariablenodesthatareincludedinthem-thparitycheckconstraint.LetM(n)bethesetofchecknodeswhichcontainthevariablenoden.N(m)\ndenotesthesetofvariablenodesexcludingnodenthatareincludedinthem-thparitycheckconstraint.M(n)\mstandsforthesetofchecknodesexcludingthechecknodemwhichcontainthevariablenoden.Thesymbol‘\’denotesthesetminus.ForanadditivewhiteGaussiannoisechannelandabinarymodulation,letynbethereceiveddatabitatpositionn,

yn=( 1)xn+ξn,

whereξnisthechannelnoise.TheinitialLog-likelihoodratio

(0)

(LLR)fortheinputdatabitn,denotedasZn,is

(0)Zn≡ln

p(xn=0/yn)

Single Scan Min Sum Algorithms for Fast Decoding of LDPC Codes相关文档

最新文档

返回顶部