Está en la página 1de 2

5/21/2015

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

También podría gustarte