• No se han encontrado resultados

systems over Weibull fading channels A comparative simulation study on the performance of LDPC codedcommunication Technology Journal of Applied Researchand

N/A
N/A
Protected

Academic year: 2023

Share "systems over Weibull fading channels A comparative simulation study on the performance of LDPC codedcommunication Technology Journal of Applied Researchand"

Copied!
7
0
0

Texto completo

(1)

Availableonlineatwww.sciencedirect.com

Journal of Applied Research and Technology

www.jart.ccadet.unam.mx JournalofAppliedResearchandTechnology14(2016)101–107

Original

A comparative simulation study on the performance of LDPC coded communication systems over Weibull fading channels

Ibrahim Develi

a,∗

, Yasin Kabalci

b

aDepartmentofElectrical&ElectronicsEngineering,FacultyofEngineering,ErciyesUniversity,38039Kayseri,Turkey

bDepartmentofElectronicsandAutomation,NigdeVocationalCollegeofTechnicalSciences,NigdeUniversity,51200Nigde,Turkey

Received11April2015;accepted8March2016 Availableonline29April2016

Abstract

TheWeibulldistributionisausefulstatisticalmodelthatcanbeusedtodescribethemultipathfadinginnowadayswirelesscommunication environments.Inthispaper,thebiterrorrate(BER)performanceofLow-DensityParity-Check(LDPC)codedcommunicationsystemsusing differentdecodingrulesispresentedoverWeibullfadingchannelsbymeansofcomparativecomputersimulations.Itisshownthat,especially forthecaseoftheBeliefPropagation(BP)decodingrule,significantperformanceimprovementcanbeachievedincomparisonwithuncoded transmissionwhenthechannelisassumedtohaveWeibullfading.

AllRightsReserved©2016UniversidadNacionalAutónomadeMéxico,CentrodeCienciasAplicadasyDesarrolloTecnológico.Thisisan openaccessitemdistributedundertheCreativeCommonsCCLicenseBY-NC-ND4.0.

Keywords:Biterrorrateperformancesimulation;Low-DensityParity-Checkcodes;Weibullfadingchannels

1. Introduction

Owingtotheirgoodperformance,Low-DensityParity-Check (LDPC)codesareanimportantfamilyoferror-correctioncodes employedin current datacommunication systems (Bastug &

Sankur,2004).Theyareatypeoflinearblockcodesandhave beenpresentedbyGallagerintheearly1960s(Gallager,1963).

After MacKay and Neal (MacKay, 1999; MacKay & Neal, 1997) haveshowed that LDPC codes could achieve aShan- non limit error performance similar to that of Turbo codes, LDPCcodeshavebeenalmostrediscoveredinthelate1990s.

LDPCcodeshaveseveraladvantagesagainsttheirbiggestrival Turbocodesandtheseadvantagescanbesummarizedas fol- lows:demonstratingbetterblockerrorperformance,errorfloors inmuchlowerBitErrorRate(BER)values,theabilitytoobtain gooderrorperformancewithouttheneed forinterleavers and an iterative-based decoding processinstead of atrellis-based one.Another importantadvantage of LDPCcodes isthat the

PeerreviewundertheresponsibilityofUniversidadNacionalAutónomade México.

Correspondingauthor.

E-mailaddress:[email protected](I.Develi).

complexity of decoding increases linearlywith the length of the blocks (Mataracıo˘gluand Aygölü, 2008;Lin &Costello, 2004; Richardson&Urbanke,2001).Currently,LDPC codes havebeenemployedforchannelcodingonsomecommunication standardssuchasDVB-S2,WiMAX(802.16e),Wi-Fi(802.11n) and10GbitEthernet (IEEE802.3an).Also,properly designed LDPCcodescanexhibithighperformanceinthird-generation (3G)mobilecommunicationsystems(Bonello,Chen,&Hanzo 2011;Ohtsuki,2007;3GPP,2005).

TheWeibulldistributionisastatisticalmodelthathasbeen proposedasanappropriatefadingmodeltodescribemultipath fadingchannels for bothindoorandoutdoor environments. It has been used innumerous wireless communication applica- tions (Babich & Lombardi, 2000; Chen, Liou, & Yu, 2010;

Cvetkovic,Djordjevic,&Stefanovic,2011;Kapucu,Bilim,&

Develi, 2013; Singh, Rai, Mohan, & Singh, 2011; Tzeremes

& Christodoulou, 2002). Babich et al. have emphasizedthat the Weibull distribution provides the optimum fit for Digital EnhancedCordlessTelecommunications(DECT)systemsoper- atingat1.89GHz(Babich&Lombardi,2000).InTzeremesand Christodoulou(2002)theauthorshaveperformedsomeexperi- mentsforaGlobalSystemforMobileCommunications(GSM) network,whichoperates at900MHzand haveproposedthat

http://dx.doi.org/10.1016/j.jart.2016.04.001

1665-6423/AllRightsReserved©2016UniversidadNacionalAutónomadeMéxico,CentrodeCienciasAplicadasyDesarrolloTecnológico.Thisisanopenaccess itemdistributedundertheCreativeCommonsCCLicenseBY-NC-ND4.0.

(2)

theWeibulldistributioncanalsobeusedasafadingmodelfor outdoor systems. Furthermore, the Weibull fading model has beenrecommendedfortheoreticalstudiesbytheIEEEVehicular TechnologySocietyCommitteeonRadioPropagation(Adawi etal.,1988).WhenstudiesrelatedtotheperformancesofLDPC codesover fadingchannels are examinedit canbeseenthat, sofar,theperformanceofLDPCcodeshasbeenwidelyinves- tigatedoverRayleigh,Rician,Nakagami-m,blockfadingand non-ergodicblockfadingchannels(Boutros,Fabregas,Biglieri,

&Zémor,2010;Djordjevic,Djordjevic,&Ivanis,2009;Tan,Li,

&Teh,2011a,2011b,2012;Yang,An,&Li,2011).However,it isimportanttonotethatnocomprehensivestudyhasbeenper- formedontheperformanceofLDPCcodesoverWeibullfading channelsintheliterature.Therefore,theproposedstudyaimsto makeacontributiontothistopic.

The rest of the paper is organized as follows. Section 2 describestheencodinganddecodingprocessesforLDPCcodes.

Section3describesthestructureoftheanalyzedcommunication systemmodelwiththeWeibullfadingchannel.Thesimulation resultsareexaminedinSection4indetail,andfinally,conclu- sionsaredrawninSection5.

2. EncodinganddecodingprocessesforLDPCcodes

2.1. Encodingprocess

AnLDPCcodeisatypeoflinearblockcodeandisdefinedby aparity-checkmatrixH,whichcontainsmostlyzeros(0s)and asmallnumberofones(1s).Itisrequiredtoset(NK)×Nas thesizeoftheHmatrixtoobtainan(N,K)LDPCcode,where (NK)isthenumberofrows,Nisthenumberofcolumnsand Kisthenumberofmessagebits.Thecodingrate(R)isdefined byR=K/N foran (N,K) LDPCcode. Whenthe Hmatrix is considered,thenumberof1bitsinarowiscalledtherowweight (wr)andsimilarly,thenumberof 1bitsinacolumniscalled thecolumnweight(wc).LDPCcodescanbeclassifiedintotwo categoriesaccordingtowrandwcasregularandirregularLDPC codes.Ifthenumberof1sineachofthecolumnsandrowsis constant,itiscalledaregularLDPCcode,otherwiseitiscalled anirregularLDPCcode.Aparity-checkmatrixHforan(8,4) regularLDPCcodewithwc=2andwr=4isshowninEq.(1):

H=

⎢⎢

⎢⎣

1 0 0 1 1 0 1 0

1 1 1 0 0 1 0 0

0 1 0 1 1 0 0 1

0 0 1 0 0 1 1 1

⎥⎥

⎥⎦ (1)

AnLDPCcodecanalsobepresentedbyabipartitegraphthat wasproposedbyTannerin1981(Tanner,1981).Tannergraphs contain N numberbit nodes(b1, b2,..., bN), NK number checknodes(c1,c2,...,cN−K)andseveralconnectionsbetween thesenodesforan(N,K)LDPCcode.Thechecknodescorre- spondtotherowsoftheparity-checkmatrixHandthebitnodes correspond tothe columnsofthe parity-checkmatrixH.The connectionsbetweenthenodesareusedforonly1elementof theparity-checkmatrixH.ATannergraphforEq.(1)isshown inFigure1.

Figure1.Graphicalrepresentationof(8,4)regularLDPCcode.

Firstofall,fortheencodingprocess,itisnecessarytocre- ateageneratormatrixGfromtheparity-checkmatrixH.The generator matrix Gcan bederived by applyingthe Gaussian eliminationmethodandsomematrixoperationstotheparity- checkmatrixH.AftertheGaussianeliminationprocess,anew parity-checkmatrixHisobtainedasseeninEq.(2):

H=

−AT|IN−K

(2) whereIN−Kisaunitmatrixwith(NK)×(NK)sizewhile ATisthetransposematrixoftheAmatrix.Thegeneratormatrix GcanbedenotedbyarrangingEq.(2)asfollows:

G= [Ik|A] (3)

Thelaststepoftheencodingprocessismultiplyingtheinfor- mationbitsequencesbythegeneratormatrixGasgivenbelow:

z=u·G (4)

whereuistheuncodedinformationsequencewith1×Ksize andzistheencodedinformationsequencewith1×Nsize.

2.2. Decodingprocess

TheLDPCdecodingprocesscanbeimplementedbyusing softorharddecisiondecoderswheretheharddecisiondecoders use the mathematical equations of the Tanner graphs in the decodingprocedures.TheBitFlipping(BF)algorithmisgen- erallyusedinharddecisiondecodersduetoitslowcomplexity.

Several studies have been performed to improve the perfor- mance of the BF algorithm andmodified versions of the BF algorithm, such as the Weighted Bit Flipping (WBF) algo- rithm,ImprovedWeightedBitFlipping(IWBF)algorithmand Implementation-efficientReliabilityRatiobasedWeightedBit Flipping(IRRWBF)algorithm,havebeenderivedbyresearchers (Kou, Lin, & Fossorier, 2001; Lee & Wolf, 2005; Zhang &

Fossorier,2004).BeliefPropagation(BP)decodersusetheBP algorithm for the decodingsteps. TheBP algorithm isa soft decodingmethodthatisanefficientandrobusttechniqueused intheLDPCdecodingprocedure.

Inthefollowing,itisassumedthatBinaryPhaseShiftKey- ing(BPSK)modulationisusedtoexplaintheLDPCdecoding

(3)

procedures. The BPSK mapsa codeword c=(c1, c2,..., cN) into a transmitted sequence x=(x1, x2,..., xN), according to xn=2cn−1equivalencyforn=1,2,...,N.Thereceivedvalue correspondingtoxnafterthedemodulatorisyn=xn+wn,where wnisarandomvariablewithazeromeanandvarianceofN0/2 (Chen&Fossorier,2002;Fossorier,Mihaljevi´c,&Imai,1999;

Kouetal.,2001;Liao,Lin,Chang,&Liu,2007;Ohtsuki,2007).

2.2.1. WeightedBitFlipping(WBF)algorithm

The performance of the BF decoding algorithm can be improvedby including the information on the receivedsym- bolsinthedecodingdecisionprocess(Kouetal.,2001).Firstof all,intheWBFalgorithm,mvaluesarecomputedbythehelp ofEq.(5)intheWBFalgorithmasfollows(Kouetal.,2001;

Zhang&Fossorier,2004):

|y|min−m= min

n:nN(n)|yn| (5)

whereN(m)={n:Hmn=1}andm=1,2,...,M.Afterthedeter- minationofmvalues,theWBFdecodingalgorithmisperformed accordingtothestepsgivenbelow(Kouetal.,2001;Zhang&

Fossorier,2004):

Step 1. Syndrome component sm is computed from hard decisionsequencez.

sm=N

n=1

znHmn (6)

Step2.EniscomputedusingEq.(7)forn=1,2,...,N.

En =

mM(n)

(2sm−1)|y|min−m (7)

Step3.Flipthebitznforn=argmax1≤n≤NEn.

Ifthealgorithmreachesthemaximumnumberofiterations oralltheparitycheckequationsaresatisfiedthenthealgorithm is ended otherwise the algorithm is repeated from Step 1 to Step3.

2.2.2. ImprovedWeightedBitFlipping(IWBF)algorithm The IWBF algorithm is a modified type of the bit nodes informationwhichtakesplaceintheWBFalgorithm(Zhang&

Fossorier,2004).TheIWBFalgorithmdeterminesthereliability ofeachbitnodebyusingchecknodeandbitnodeinformation, incontrasttotheWBFalgorithmthatonlytakesadvantageofthe informationfromchecknodes.IntheIWBFalgorithmaweight- ingfactor(␣)isused forthebitmessageascanbeseenfrom Eq.(9).Theweightingfactorisarealnumberandisgreaterthan zero.Ifα=0theIWBFalgorithmturnsintothestandardWBFin thiscase.ThestepsoftheIWBFalgorithmcanbesummarized asfollows(Zhang&Fossorier,2004):

Step 1. Syndrome component sm is computed from hard decisionsequencez.

sm=N

n=1

znHmn (8)

Step2.EniscomputedusingEq.(9)forn=1,2,...,N.

En=

mM(n)

(2sm−1)|y|min−mα· |yn| (9)

Step3.Flipthebitznforn=argmax1≤n≤NEn.

ThealgorithmrepeatsfromStep1toStep3untilthealgo- rithmreachesthemaximumnumberofiterationsoralltheparity checkequationsaresatisfied.

2.2.3. ImprovedWeightedBitFlipping(IWBF)algorithm Even though the reliability ratio based weighted bit flip- pingalgorithmisanefficientharddecisiondecodingalgorithm, it requires a long time for the decoding process. The Implementation-EfficientReliabilityRatiobasedWeightedBit Flipping (IRRWBF) algorithmis proposed tosolve thistime problemindecoding.TheIRRWBF algorithmcanbedivided into four steps: initialization, check node, variable node and decisionsteps. Thisalgorithmcanbe summarizedas follows (Lee&Wolf,2005):

Initialization: Tm=

n:nN(m)

|yn| (10)

Step 1. Syndrome component sm is computed from hard decisionsequencez.

sm=N

n=1

znHmn (11)

Step2.EniscomputedusingEq.(12)forn=1,2,...,N.

En= 1

|yn|

mM(n)

(2sm−1)Tm (12)

Step3.Flipthebitznforn=argmax1≤n≤NEn.

Intheeventthatthealgorithmreachesthemaximumnumber ofiterationsoralltheparitycheckequationsaresatisfied,the algorithmisended.

2.2.4. BeliefPropagation(BP)algorithm

TheBeliefPropagation(BP)algorithmrealizesthedecoding processasthetransferofinformationfromonenodetoanother nodeinthe Tannergraph.The transferredinformationmeans thepossibilityoftherebeing1or0bitsofinformation.TheBP algorithmisalsoknownastheMessagePassing(MP)algorithm intheliterature.Itisnecessarytodefinesomenotationsasso- ciatedwithagiveniterationasfollows(Fossorieretal.,1999;

Kouetal.,2001;Liaoetal.,2007;Ohtsuki,2007):

Fn:Thelog-likelihoodratio(LLR)ofbitnwhichisderived fromthereceivedvalueyn.

Limn:TheLLRofthebitnsentfromthechecknodemtothe bitnodenintheithiteration.

zimn:TheLLR of thebitn sentfromthe bitnoden tothe checknodemintheithiteration.

zin:TheaposterioriLLRofthebitcomputedateachiteration.

TheBPalgorithmcanbemathematicallydescribedasfollows byreferringtotheparametersgivenabove(Fossorieretal.,1999;

Kouetal.,2001;Liaoetal.,2007;Ohtsuki,2007):

(4)

Initialization:Theaprioriprobability(L(ci))iscalculated bythedecoderinthisstepusingthefollowingequation:

L(ci)=logP(yn|xn=0)

P(yn|xn=1) (13)

Step 1. In the first step, Limn isupdated for each m,n as follows:

Limn=ln

1+Tmni 1−Tmni

(14)

where Tmni =

nN(m)\n

tanh

zi−1mn

2



(15)

Step2.Inthesecondstep,zimnandzinareupdatedforeach m,nasfollows:

zimn=Fn+

mM(n)\m

Limn (16)

zin=Fn+

mM(n)

Limn (17)

Decision:Forstoppingcriteria,itisfirstofallnecessaryto createavectorsuchasxˆi =

xˆin

,wherexˆin=1ifzin>0and xˆin =0ifzin<0.

a. IfH ˆxiT =0,thedecodingalgorithmstopsand ˆxiisconsid- eredas avaliddecodingresult,otherwise thealgorithm is repeatedfromStep1.

b. Ifthealgorithmreachesthemaximumnumberofiterations, thealgorithmisended.

3. LDPCcodedcommunicationsystemwithWeibull fadingchannel

TheWeibulldistributionisastatisticalmodelandhasbeen proposedasanappropriatefadingmodeltodescribemultipath fadingforbothindoorandoutdoorenvironments.TheWeibull distributionisusedinmanywirelesscommunicationandimage processingapplications(Babich&Lombardi,2000;Chenetal., 2010;Cvetkovicetal.,2011;Kapucuetal.,2013;Singh,Rai, Mohan, & Singh, 2011; Tzeremes & Christodoulou, 2002).

WhenaWeibullfadingchannelisconsidered,thereceivedsignal s(t)canbedefinedasfollows(Cvetkovicetal.,2011):

s(t)=r(t)exp

j(2πfct+ψ(t)+γ(t))

+n(t) (18)

wherefcisthecarrierfrequency,ψ(t)istheinformationbearing phase,γ(t)istherandomphaseuniformlydistributedin[0,2␲), r(t)istheWeibulldistributedrandomvariablewiththeproba- bilitydensityfunction(PDF)andn(t)istheAWGNnoisethat isarandomvariablewithazeromeanandvarianceN0/2.The PDFoftheWeibulldistributioncanbedefinedas

pr(r)= β

rβ−1 exp

rβ



(19)

where=E rβ

(E [·] representstheexpectedvalueoper- ator), isalso knownas the scalingparameter, andβ is the Weibull fadingparameterwithvalues 0<β<∞.Asa special case, if β=1, theWeibulldistributionturns intoan exponen- tialdistributionandifβ=2theWeibulldistributionturnsintoa Rayleighdistributioninthiscase(Chenetal.,2010;Cvetkovic etal.,2011).

The LDPC codedcommunication systemmodel isshown inFigure2.Thesimulationprocessesareperformedforareg- ular LDPC code, whichhas (1008,504) block length and½ code rate. The messagegenerator block isshown inthe first part of Figure 2 and generates random binary data as mes- sageinformation.Theoutputsequenceofthemessagegenerator block (u) consists of0 and1 bitsof the messagewith1×K length.TheLDPCencoderblockperformsthechannelcoding for messagebitssothatresulting bitsgainrobustnessandare less changedbyvariouseffectssuchasnoiseandinterference originatingfromdisruptivefactorswhiletheypassthroughthe channel.

TheLDPCencoderblockencodestheinputmessageinfor- mation(u)with1×Klengthusingtheproceduresdescribedin Section2.1andproducesa1×NlengthzsequenceintheLDPC encoderblockoutput.Themodulatorblockcarriesoutthemodu- lationprocessforthezsequenceaccordingtoBPSKmodulation type.ThemodulatedandLDPCcodedmessagebitsarestoredin theoutputofthemodulatorblocknamedx.Afterthemodulation andchannelcodingprocesses,messagebitsareappliedtothe communicationchannelwhichiscomposedofaWeibullfading channelandAWGNnoise.Themessageinformationfromthe outputofthechannelisshownbytheysequenceandisappliedas inputtothedemodulatorblock,asseeninFigure2.Thedemod- ulator blockperforms thedemodulation processfor theinput ysequenceandproducesazˆ sequencewith1×Nlength.The LDPCdecoderblockperformsthedecodingprocessaccording toWBF,IWBF, IRRWBFor BP decoder.Auˆ sequencewith 1×KlengthisobtainedfromtheoutputoftheLDPCdecoder blockafterthedecodingprocess.TheBERperformanceofthe analyzedsystemisobtainedbycomparinginputsequenceuwith outputsequenceu.ˆ

4. Comparativeperformanceanalysis

TheBERperformancesofLDPCcodedcommunicationsys- temsareevaluatedbyMonte-Carlosimulations,andthenumber of Monte-Carlotrialswassetto1000.The BERperformance resultsofthesystemwith(1008,504)LDPCcodeareshownin Figures3–5wherethesimulationsareperformedfor25itera- tionsineachLDPCdecoderemployed.Inallfigures,theeffect of the Weibullchannel isincorporatedintothe simulationby varying the valueof β whilethe is setto1ineach condi- tion. Figure 3 illustratesthe BER performanceof the system that runs inaWeibull fadingchannel. In thissimulation, the fading parameter(β)is setto1. Itis evidentfromthe figure that theBERperformancesof WBF,IWBFandIRRWBF are observedclosetoeachother,whiletheBPdecoderoutperforms theotherharddecisiondecoders,andtheBERperformanceof

(5)

Figure2.BlockdiagramofLDPCcodedcommunicationsystemoverWeibullfadingchannel.

Figure3.BERperformanceofLDPCcodeintheWeibullfadingchannelwith β=1.

thisdecodingruleisupto6.5dBbetterthanthatoftheuncoded caseataBERlevelof10−2.

Figure 4 depicts the performance of the system when the Weibullfading parameter (β)is increased to2. Even though theharddecisiondecodersgivebetterresultsaccordingtothe previousanalysis,thesedecodersstill cannotprovideasgood performanceasthatobtainedintheBPdecoder.Ascanbeseen, theBERperformanceof theBPdecoderisalwaysbetterthan

Figure4.BERperformanceofLDPCcodeintheWeibullfadingchannelwith β=2.

that of the other decoders.Also notethat theIWBF decoder presentstheworstBERvalueseventhoughitsperformanceis almostthesameasthat oftheuncodedcase.Whencompared withthe uncodedcase, the improvement achievedby theBP decoderisnearly2.5dBforBERof10−1.

Thefinalanalysisisperformedbysettingβto2.5forthesame system.TheperformancecurvesareseeninFigure5.Although theBPdecodercannotgiveasatisfactoryperformanceaswell

(6)

Figure5.BERperformanceofLDPCcodeintheWeibullfadingchannelwith β=2.5.

astheharddecisiondecodersuntil4.5dB,thisdetectoroutper- formstheotherthreetypesdecoders forEb/N0valuesgreater than4.5dB.

Comparisonbetweentheperformancefortheuncodedcase andtheBPdecodingperformancerevealsthattheimprovement achievedbytheBP decoder isnearly7dB ataBERlevel of 10−2.

5. Conclusions

TheWeibulldistributionhasbeenemployedasanappropriate fadingmodelintheliteraturefortheoreticalchanneldefinition.

Inthisstudy,theBERperformanceofLDPCcodesinWeibull fadingchannels wasanalyzed for differentdecodingrules by meansofcomparativecomputersimulations.AnLDPCcoded BPSKcommunicationsystemwasdesignedasacommunication infrastructuretoperformtheanalysis.Fourdifferentdecoding rulesandaregularLDPCcodewith(1008,504)blocklength and½coderatewereusedinsimulations.Fromallthesimula- tionstudiesrealizedinaWeibullfadingchannel,wecanseethat significantperformanceimprovementcanbeobtainedincom- parisonwiththeuncodedtransmissionespeciallywhentheBP decodingruleisemployedinthereceiver.

Conflictofinterest

Theauthorshavenoconflictsofinteresttodeclare.

Acknowledgements

ThisworkwassupportedbytheResearchFundof Erciyes University,grantnumber:FBD-10-3092.Theauthorsthankto Proofreading&EditingOfficeofErciyesUniversityforcareful readingandcorrectionsonthemanuscript.

References

Adawi,N.S.,Bertoni,H.L.,Child,J.R.,Daniel,W.A.,Dettra,J.E.,Eckert, R.P.,&Forrest,R.T.(1988).Coveragepredictionformobileradiosys- temsoperatinginthe800/900MHzfrequencyrange.IEEETransactionson VehicularTechnology,37(1),3.

Babich,F.,&Lombardi,G.(2000).Statisticalanalysisandcharacterizationof theindoorpropagationchannel.IEEETransactionsonCommunications, 48(3),455–464.

Bastug, A., & Sankur, B. (2004). Improving the payload of watermark- ing channels via LDPC coding. IEEE Signal Processing Letters, 11, 90–92.

Bonello,N.,Chen,S.,&Hanzo,L.(2011).Low-densityparity-checkcodesand theirratelessrelatives.IEEECommunicationsSurveysandTutorials,13(1), 3–26.

Boutros,J.J.,Fabregas,A.G.I.,Biglieri,E.,&Zémor,G.(2010).Low-density parity-checkcodesfornonergodicblock-fadingchannels.IEEETransac- tionsonInformationTheory,56(9),4286–4300.

Chen,J.,&Fossorier,M.P.(2002).Nearoptimumuniversalbeliefpropagation baseddecodingoflow-densityparitycheckcodes.IEEETransactionson Communications,50(3),406–414.

Chen, J. I. Z., Liou, C. W., & Yu, C. C. (2010). Error probability analysis of an MC-DS-CDMA system under Weibull fading with a moment-generatingfunction.Computers&ElectricalEngineering,36(1), 61–72.

Cvetkovic,A.M.,Djordjevic,G.T.,&Stefanovic,M.C.(2011).Performance analysisofdualswitcheddiversityovercorrelatedWeibullfadingchan- nelswithco-channelinterference.InternationalJournalofCommunication Systems,24(9),1183–1195.

Djordjevic,G.T.,Djordjevic,I.B.,&Ivanis,P.N.(2009).EffectsofLDPC codeontheBERperformanceofMPSKsystemwithimperfectreceiver componentsoverRicianchannels.ETRIJournal,31(5),619–621.

Fossorier,M.P.,Mihaljevi´c,M.,&Imai,H.(1999).Reducedcomplexityiterative decodingoflow-densityparitycheckcodesbasedonbeliefpropagation.

IEEETransactionsonCommunications,47(5),673–680.

Gallager,R.G.(1963).Low-DensityParity-CheckCodes.Cambridge,MA:MIT Press.

Kapucu, N.,Bilim,M.,&Develi,I.(2013).Outageprobability analysisof dual-hopdecode-and-forwardrelayingovermixedRayleighandgeneral- izedGammafadingchannels.WirelessPersonalCommunications,71(2), 947–954.

Kou,Y.,Lin,S.,&Fossorier,M.P.(2001).Low-densityparity-checkcodesbased onfinitegeometries:Arediscoveryandnewresults.IEEETransactionson InformationTheory,47(7),2711–2736.

Lee,C.H.,&Wolf,W.(2005).Implementation-efficientreliabilityratiobased weightedbit-flippingdecodingforLDPCcodes.ElectronicsLetters,41(13), 755–757.

Liao,Y.C.,Lin,C.C.,Chang,H.C.,&Liu,C.W.(2007).Self-compensation techniqueforsimplifiedbelief-propagationalgorithm.IEEETransactions onSignalProcessing,55(6),3061–3072.

Lin,S.,&Costello,D.J.(2004).ErrorControlCoding(2thed.).PrenticeHall.

MacKay,D.J.(1999).Gooderror-correctingcodesbasedonverysparsematri- ces.IEEETransactionsonInformationTheory,45(2),399–431.

MacKay,D.J.,&Neal,R.M.(1997).NearShannonlimitperformanceoflow densityparitycheckcodes.Electronicsletters,33(6),457–458.

Mataracıo˘glu,T., &Aygölü,Ü.(2008,April).Onthedesignofa superior irregularLDPCcode.InSignalprocessing,communicationandapplications conference,2008.SIU2008.IEEE16th(pp.1–4).IEEE.

Ohtsuki,T.(2007).LDPCcodesincommunicationsandbroadcasting.IEICE TransactionsonCommunications,90(3),440–453.

Richardson, T. J., & Urbanke, R. L. (2001). Thecapacity of low-density parity-checkcodesundermessage-passingdecoding.IEEETransactionson InformationTheory,47(2),599–618.

Singh,H.V.,Rai,S.,Mohan,A.,&Singh,S.P.(2011).Robustcopyrightmark- ingusingweibulldistribution.Computers&ElectricalEngineering,37(5), 714–728.

Tan, B. S., Li, K. H.,& Teh, K. C. (2011a). Analysis of MIMO diver- sitywithLDPCcodesbasedonaGaussianapproximationapproachover

(7)

Rayleighfading channels.IEEETransactionson VehicularTechnology, 60(9),4650–4656.

Tan,B.S.,Li,K.H.,&Teh,K.C.(2011b).PerformanceanalysisofLDPC codeswithmaximum-ratiocombiningcascadedwithselectioncombining overNakagami-mfading.IEEETransactionsonWirelessCommunications, 10(6),1886–1894.

Tan,B.,Li,K.H.,&Teh,K.C.(2012).Bit-errorrateanalysisoflow-density parity-checkcodeswithgeneralisedselectioncombiningoveraRayleigh- fadingchannelusingGaussianapproximation.IETCommunications,6(1), 90–96.

Tanner,R.M.(1981).Arecursiveapproachtolowcomplexitycodes.IEEE TransactionsonInformationTheory,27(5),533–547.

Tzeremes, G.,& Christodoulou,C. G.(2002).UseofWeibull distribution for describing outdoor multipath fading. In Antennas and propagation society international symposium, 2002. IEEE, Vol. 1 (pp. 232–235).

IEEE.

Yang,J.,An,J.,Li,X.,&Yuan,L.(2011).RatelesscodesaidedcoherentM-ary PSKsystemsinthepresenceofreceiverimperfectionsandRicianfading.

EuropeanTransactionsonTelecommunications,22(7),367–374.

Zhang,J.,&Fossorier,M.P.(2004).Amodifiedweightedbit-flippingdecod- ingoflow-densityparity-checkcodes.IEEECommunicationsLetters,8(3), 165–167.

3GPP.(2005).ComparisonofstructuredLDPCcodesand3GPPTurbocodes, 3GPPTSGRANWG1#43,R1-051360.

Referencias

Documento similar