logo

Advanced Telecommunications: OFDM System Design and Simulation

Design and implement a multicarrier wireless communication system for providing wireless broadband services to a regional city in Queensland.

13 Pages1579 Words234 Views
   

Added on  2022-11-11

About This Document

This document discusses the simulation of OFDM system design and performance in a flat Rayleigh fading channel. It includes MATLAB code for defining system parameters, simulating through an AWGN channel, and simulating in a frequency-selective Rayleigh fading channel. The BER vs Eb/N0 graph is also plotted to show the decrease in BER rate with increasing Eb/N0.

Advanced Telecommunications: OFDM System Design and Simulation

Design and implement a multicarrier wireless communication system for providing wireless broadband services to a regional city in Queensland.

   Added on 2022-11-11

ShareRelated Documents
Running head: ADVANCED TELECOMMUNICATIONS
ADVANCED TELECOMMUNICATIONS
Name of the Student
Name of the University
Author Note
Advanced Telecommunications: OFDM System Design and Simulation_1
ADVANCED TELECOMMUNICATIONS1
Part 2:
Now, the channel time delay factor and the delayed relative power factor of the channel is
obtained from the channel.mat file and the multipath impulse response of the channel is
calculated along with the RMS delay spread of the channel as given below by the following
MATLAB code.
MATLAB code:
load 'channel.mat'
rms_delay = std(tvec)*(length(tvec)- 1);
fprintf('The rms delay of the channel is %.4f secs',rms_delay)
channel.Seed = 1;
channel.NRxAnts = 2;
channel.DelayProfile = 'EVA';
channel.DopplerFreq = 300;
channel.CarrierFreq = 2e9;
channel.MIMOCorrelation = 'Low';
channel.SamplingRate = 1/10e-9;
channel.InitTime = 0;
nAntIn = 2;
Advanced Telecommunications: OFDM System Design and Simulation_2
ADVANCED TELECOMMUNICATIONS2
impulseSpacing = 300;
noImpResponse = 150;
nInputSamples = impulseSpacing * noImpResponse;
in = zeros(nInputSamples, nAntIn);
onesLocations = 1:impulseSpacing:nInputSamples;
in(onesLocations,1) = 1;
out = lteFadingChannel(channel, in);
for antNo = 1:channel.NRxAnts
figure
mesh(squeeze(abs(reshape(out(:,antNo), ...
impulseSpacing,noImpResponse).')))
titleStr = ['Rx Antenna' num2str(antNo)];
title({'Channel Impulse Response',titleStr})
ylabel('number of impulses')
xlabel('Impulse spacing [no of samples]')
zlabel('|H|')
end
Advanced Telecommunications: OFDM System Design and Simulation_3
ADVANCED TELECOMMUNICATIONS3
Output:
The rms delay of the channel is 4155.4783 secs
The Coherence bandwidth of the channel is 0.0010 Hz
The coherence bandwidth of a channel is measurement of frequency over which the channel
is ‘flat’. The coherence bandwidth Wc in rad/sec is approximately given by
Bc = 1/D.
Where, D = multipath delay spread.
Advanced Telecommunications: OFDM System Design and Simulation_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Design and Power Budget Calculations for Radio over Fibre (ROF) and Optical Transmission System
|19
|2053
|273

Digital Communication System and Bi-orthogonal Signal Constellation
|12
|2496
|232