110 likes | 202 Views
ASSIGNMENT 3 EE 578 25/10/2010. SIDDHARTH NAIR G200901750. Bpsk.m. Input sr=256000.0; % Symbol rate ml=1; % Number of modulation levels br=sr.*ml; % Bit rate (=symbol rate in this case) nd = 1000; % Number of symbols that simulates in each loop ebn0=3; % Eb/N0
E N D
ASSIGNMENT 3EE 57825/10/2010 SIDDHARTH NAIR G200901750
Bpsk.m Input • sr=256000.0; % Symbol rate • ml=1; % Number of modulation levels • br=sr.*ml; % Bit rate (=symbol rate in this case) • nd = 1000; % Number of symbols that simulates in each loop • ebn0=3; % Eb/N0 • IPOINT=8; % Number of oversamples • %******************* Filter initialization ******************** • irfn=21; % Number of filter taps • alfs=0; % Rolloff factor Output Eb/No Errors Tx BER 3 2470 100000 2.470000e-002
Bpsk_fading.m Input • sr=256000.0; % Symbol rate • ml=1; % Number of modulation levels • br=sr.*ml; % Bit rate (=symbol rate in this case) • nd = 1000; % Number of symbols that simulates in each loop • ebn0=-10:5:40; % Eb/N0 • IPOINT=8; % Number of oversamples • %******************* Filter initialization ******************** • irfn=21; % Number of filter taps • alfs=0.5; % Rolloff factor
Output – Flat Fading Channel(Amplitude Distortion)Rolloff Factor = [0 0.5 1]
QAM16_fading.m Input • sr=256000.0; % Symbol rate • ml=4; % ml:Number of modulation levels (BPSK:ml=1, QPSK:ml=2, 16QAM:ml=4) • br=sr .* ml; % Bit rate • nd = 100; % Number of symbols that simulates in each loop • ebn0=-10:5:40; % Eb/N0 • IPOINT=8; % Number of oversamples • %********************** Filter initialization ************************** • irfn=21; % Number of taps • alfs=0.5;
Received Constellation Amplitude + Phase Distortion Amplitude Distortion
Nyquist Pulses Input • sr=256000.0; % Symbol rate • ipoint=2^03; % Number of oversamples • ncc=1; • %******************* Filter initialization ******************** • irfn=21; % Number of filter taps