预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Turbo码性能分析及译码算法研究的中期报告 Introduction Turbocodesareaclassofforwarderror-correctingcodesthatcanachieveperformanceclosetotheShannonlimit.Theywereoriginallyproposedin1993byBerrou,Glavieux,andThitimajshima.Turbocodesusetwoormoreconstituentcodesandaniterativedecodingalgorithmtocorrecterrorsinanoisytransmissionchannel.Althoughturbocodeshavebeenextensivelystudiedandusedinvariouscommunicationsystems,thereisstillroomforimprovementontheperformanceanddecoderalgorithms.Thismid-termreportsummarizesourcurrentprogressontheperformanceanalysisanddecoderalgorithmresearchofturbocodes. PerformanceAnalysis Wefirststudiedtheperformanceofturbocodesusingthestandardanalysistoolsininformationtheory,suchasthebiterrorrate(BER)andthesignal-to-noiseratio(SNR).Wesimulatedaturbocodewithrate1/3andtwoparallelconcatenatedconvolutionalcodes(PCCC)asconstituentcodes.WevariedtheSNRfrom-2dBto10dBandcountedthenumberofbiterrorsafterdecodingusingthemax-log-MAPalgorithm.TheresultisshowninFig.1. ![Performancecurve](performance.png) FromFig.1,wecanseethattheturbocodeachievesaBERof10^-6ataround1dBSNR,whichisclosetotheShannonlimitforanAWGNchannelwithrate1/3.However,theperformancecurvehasawaterfallregionwheretheBERdropssteeplyfrom10^-4to10^-6.Thisregioniscausedbytheerrorfloorphenomenonofturbocodes,whichisduetothedominanceofsomelow-weightcodewordsinthedecoder'strellis.Weplantoinvestigatethisproblemfurtherinthelaterstageoftheresearch. DecoderAlgorithm Wealsoinvestigatedtheperformanceofdifferentdecoderalgorithmsforturbocodes.Weimplementedthreealgorithms:themax-log-MAPalgorithm,theBCJRalgorithm,andthespheredecoderalgorithm.Themax-log-MAPalgorithmisthemostcommonlyusedalgorithmandcanachievenear-optimalperformancewithmoderatecomplexity.TheBCJRalgorithmisavariantoftheMAPalgorithmthatexploitstheMarkovianstructureofPCCCandreducesthetrelliscomplexity.Thespheredecoderalgorithmisanoptimalalgorithmthatsearchesforthemostlikelycodewordinaspherecenteredatthereceivedvector. Wetestedthesealgorithmsonthesameturbocodeasbeforeandmeasured