Vous êtes sur la page 1sur 2

EL-494 (Communication Lab -III)

List of Experiments

Part A: Communication Laboratory


1. Draw the radiation pattern of horn antenna, parabolic dish antenna, and E-plane Tee.

2. Write a MATLAB code to


a) Draw signal constellation diagram of 16-QAM.
b) Generate random bits, represent them in polar form and modulate using 16-
QAM.
c) Draw the signal constellation diagram of the symbols passed through AWGN
channel.

3. Write a MATLAB code to draw the eye pattern of given message sequence, passed
through LPF of specified bandwidth. Add white Gaussian noise to baseband signal and
draw the eye diagram. Also, measure Noise Margin and sensitivity from the eye
diagram.

4. (a) To simulate the following WLAN (802.11) scenarios using EXata


i. Static (All nodes are stationary)
ii. Random waypoint mobility (Only Transmitter is mobile)
iii. Manual waypoint mobility (Only Receiver is mobile)
(b) Find Packet Error Rate (PER), Average Delay, Throughput and Jitter in each of the
above scenarios.

Page 1 of 2
EL-494 (Communication Lab -III)
List of Experiments

Part B: DSP Laboratory


1. FIR filter design experiments on TMS320C6716 DSK using C coding
Write a C program to design N-tap bandpass FIR filter for a sampling rate of fs kHz using
Hamming window. Compile the code on TMS320C6416 DSK using code composer studio
(CCS). The passband should extend from f1 kHz to f2 kHz. Store the filter tap coefficient and
plot in The MATLAB. Also compare your result using FDA tool in MATLAB. Discuss the
results.

2. Efficient DFT implementation on TMS320C6716 DSK using C coding


Write a C program to calculate the 8 point (complex data) DFT using decimation-in-time FFT
algorithm using in-place computation. Compile your code on TMS320C6416 DSK using CCS.
Take any arbitrary sequence of length 8 and obtain the DFT output. Also obtain the DFT output
for the same sequence using MATLAB and verify both the results.

3. Study of up-sampling, down-sampling and moving average filtering using MATLAB


(a) Write a MATLAB code to generate an arbitrary discrete time sequence of length N and
obtain its time and frequency domain plot. Also obtain the time and frequency domain plot of
the upsampled and down sampled signal by factor 4.
(b) Transmit the signal through additive noise channel. (Consider AWGN channel with mean
and noise power 2). Obtain the time and frequency domain plot of the noisy signal.
(c)Now consider a moving average (MA) filter defined by following equation:
1
1
[] = [ + ]

=0
In this equation, x[.] is the input signal, y[.] is the output signal, and M is the number of points
used in the moving average. This equation only uses points on one side of the output sample
being calculated. Filter the noisy signal with MA filtering (M=11) and plot the desired signal.
(c) Write the discussion based on plots obtained.

4. Implementation of discrete windowing techniques using MATLAB


(a)Write MATLAB codes to obtain the time and frequency domain responses of the rectangular,
Hamming, Hanning, Kaiser and Blackman window using their mathematical expressions. Plots
the time and frequency domain response of the different windowing techniques by varying the
design parameters. Consider the length of window is 32 for each case.
(b) Also obtain the above responses using MATLAB in-built functions and compare with your
results.
(c) Analyze the different windowing methods by observing the main lobe width and sidelobes
attenuation.

Page 2 of 2

Vous aimerez peut-être aussi