Simulation of Base-band System in AWGN Using MATLAB

14
Simulation of Base-band System in AWGN Channel using MATLAB - Gaurav Kulkarni

description

S

Transcript of Simulation of Base-band System in AWGN Using MATLAB

Page 1: Simulation of Base-band System in AWGN Using MATLAB

Simulation of Base-band System in AWGN Channel using MATLAB

- Gaurav Kulkarni

Page 2: Simulation of Base-band System in AWGN Using MATLAB

BPSK systemSimplest form of Phase shift keying.Uses 2 signal which are 180 degree out of

phaseBPSK signal can be defined as

Where b(t)=+1 or -1, fc is the carrier frequency, t is the bit duration

Page 3: Simulation of Base-band System in AWGN Using MATLAB

• Theoretical Bit Error Rate(BER) Formula for BPSK is Pb= Q(√(2Eb/N0)) = 0.5*erfc(√(Eb/N0))

Where Eb= bit energy N0/2= double sides noise spectrum density

Page 4: Simulation of Base-band System in AWGN Using MATLAB

mapDetect

or

DelayCompar

e

Input data

Output data

BER

SIMULATION MODEL

AWGN NOISE

Page 5: Simulation of Base-band System in AWGN Using MATLAB

BER of BPSK system

We can observe that at BER= 10^-5 , Eb/N0= 9.6 dB

Page 6: Simulation of Base-band System in AWGN Using MATLAB

ISI effect using eye-diagram

Eb/N0= 5dB

Eb/N0= 10dB

Eb/N0= 20dB

Page 7: Simulation of Base-band System in AWGN Using MATLAB

QPSK SYSTEM• QPSK are often used for their Bandwidth efficiency and data rate as compared to BPSK• Each symbol determines the shift of carrier wave

Symbol Phase shift (in degrees )

00 0

01 90

10 180

11 360

Page 8: Simulation of Base-band System in AWGN Using MATLAB

Simulation model of QPSK

Map Detector

DelayCompar

e

Input

AWGN NOISE

AWGN NOISE

BER

Page 9: Simulation of Base-band System in AWGN Using MATLAB

BER of QPSK

We can observe that at BER= 10^-5 , Eb/N0= 9.6 dB, same as BPSK

Page 10: Simulation of Base-band System in AWGN Using MATLAB

Effect of noise on constellation diagram

No noise

Eb/N0= 5dB

Eb/N0= 20 dB

Page 11: Simulation of Base-band System in AWGN Using MATLAB

BPSK with SQRC filter• SQRC filter is usually used as a pulse shaping filter• SQRC filter is often implemented as FIR filter• Impulse response of SQRC filter is

Where β= roll off factor , 0 <β<1

Page 12: Simulation of Base-band System in AWGN Using MATLAB

Simulation model of BPSK-SQRC system

map X 4SQRCFilter

MatchFilter 4 Detect

or

DelayCompar

eBER

AWGN NoiseInp

ut

Page 13: Simulation of Base-band System in AWGN Using MATLAB

BER of BPSK-SQRC system

At NC= 25, BER=10^-5, Eb/N0= 9.8 dBAt NC= 33, BER=10^-5, Eb/N0= 9.55 dBAt NC= 41, BER=10^-5, Eb/N0= 9.5 dB

Page 14: Simulation of Base-band System in AWGN Using MATLAB

Thank you