Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BERforBPSKinRayleighchannel
DSPlog
Google
Home
About
Blog
(37votes,average:4.49outof5)
Analog
Channel
Coding
DSP
GATE
MIMO
byKrishnaSankaronAugust10,2008
Modulation
OFDM
Subscribe
BERforBPSKinRayleighchannel
Feedburnerfeedcounter
LongbackintimewediscussedtheBER(biterrorrate)forBPSKmodulationinasimpleAWGNchannel(timestampsstatesAugust2007).Almostanyearback!Ithightimewed
channel.
InabriefdiscussiononRayleighchannel,whereinwestatedthatacircularlysymmetriccomplexGaussianrandomvariableisoftheform,
,
whererealandimaginarypartsarezeromeanindependentandidenticallydistributed(iid)Gaussianrandomvariableswithmean0andvariance
Themagnitude
whichhasaprobabilitydensity,
iscalledaRayleighrandomvariable.Thismodel,calledRayleighfadingchannelmodel,isreasonableforanenvironmentwheretherearelargenumberofreflectors.
Systemmodel
ThereceivedsignalinRayleighfadingchannelisoftheform,
,where
isthereceivedsymbol,
iscomplexscalingfactorcorrespondingtoRayleighmultipathchannel
isthetransmittedsymbol(takingvalues+1sand1s)and
istheAdditiveWhiteGaussianNoise(AWGN)
Assumptions
1.ThechannelisflatfadingInsimpleterms,itmeansthatthemultipathchannelhasonlyonetap.So,theconvolutionoperationreducestoasimplemultiplication.Foramorerigo
fading,mayIurgeyoutoreviewChapter15.3SignalTimeSpreadingfrom[DIGITALCOMMUNICATIONS:SKLAR]
2.Thechannelisrandomlyvaryingintimemeaningeachtransmittedsymbolgetsmultipliedbyarandomlyvaryingcomplexnumber .Since
havingmean0andvariance1/2.
ismodelingaRayleighchannel,
3.Thenoise hastheGaussianprobabilitydensityfunctionwith
with
4.Thechannel
and
isknownatthereceiver.Equalizationisperformedatthereceiverbydividingthereceivedsymbol bytheaprioriknown
i.e.
where
istheadditivenoisescaledbythechannelcoefficient.
BitErrorRate
TheequationslistedbelowrefersChapter14.3in[DIGITALCOMMUNICATION:PROAKIS]
Ifyourecall,inthepostonBERcomputationinAWGN,theprobabilityoferrorfortransmissionofeither+1or1iscomputedbyintegratingthetailoftheGaussianprobabilityd
ratio
.Thebiterrorrateis,
file:///E:/MAB_M/My%20Web%20Sites/DSP/www.dsplog.com/2008/08/10/berbpskrayleighchannel/index.html
1/49
5/21/2015
BERforBPSKinRayleighchannel
.
Howeverinthepresenceofchannel
,theeffectivebitenergytonoiseratiois
.Sothebiterrorprobabilityforagivenvalueof is,
,
where
Tofindtheerrorprobabilityoverallrandomvaluesof
,onemustevaluatetheconditionalprobabilitydensityfunction
overtheprobabilitydensityfunctionof
Probabilitydensityfunctionof
Fromourdiscussiononchisquarerandomvariable,weknowthatif
distributed.Theprobabilitydensityfunctionof is,
isaRayleighdistributedrandomvariable,then
ischisquaredistributedwithtwodegreesoffreedom.sin
.
Errorprobability
Sotheerrorprobabilityis,
.
Somehow,thisequationreducesto
.
Note:
1.Ihavenotyetfiguredoutthemathtoreducetheaboveintegraltotheanswer.Ifsomeoneknows,kindlydropinacomment.
2.Anotherwayforfindingthebiterrorratemightbetofindthepdfof .However,Idonotknowhowtofindpdffollowingthedivisionoftworandomvariables.
SimulationModel
ItwillbeusefultoprovideasimpleMatlab/OctaveexamplesimulatingaBPSKtransmissionandreceptioninRayleighchannel.Thescriptperformsthefollowing
(a)Generaterandombinarysequenceof+1sand1s.
(b)MultiplythesymbolswiththechannelandthenaddwhiteGaussiannoise.
(c)Atthereceiver,equalize(divide)thereceivedsymbolswiththeknownchannel
(d)Performharddecisiondecodingandcountthebiterrors
(e)Repeatformultiplevaluesof
andplotthesimulationandtheoreticalresults.
ClickheretodownloadMatlab/OctavescriptforBERcomputationofBPSKinRayleighfadingchannel
Figure:BERplotofBPSKinRayleighfadingchannel
WhencomparedtotheAWGNcase,around25dBdegradationduetothemultipathchannel(atthe
point).Thisisbothgoodandbad:badbecauseweneedtospendsomuc
file:///E:/MAB_M/My%20Web%20Sites/DSP/www.dsplog.com/2008/08/10/berbpskrayleighchannel/index.html
2/49