Sunteți pe pagina 1din 4

Course Code Course title L T P J C

ECE4001 DIGITAL COMMUNICATION SYSTEMS 3 0 2 0 4


Pre-requisite ECE3001 – Analog Communication Systems Syllabus
version
v1.0
Course Objectives:
1. To interpret the transmitter and receiver blocks of various waveform coding techniques.
2. To analyze various line coding techniques in time and frequency domains.
3. To identify the role of baseband and bandpass formats for effective transmission of signals,
combat ISI and to increase the reliability of transmission.
4. To understand the principles and importance of spread spectrum and multiple access in the
context of communication.
Expected Course Outcome:
1. Comprehend the sampling process of analog signal and recover the original signal without
any distortion.
2. Apply the knowledge of signal theory and evaluate the performance of various waveform
coding techniques.
3. Characterize various line coding techniques in time and frequency domains.
4. Design the baseband pulse for ISI free transmission over finite bandwidth channels.
5. Describe the mathematical model of a digital modulation technique, characterize the effect
of AWGN channel and determine its bit error rate performance.
6. Describe and analyze the digital communication system with spread spectrum modulation.
7. Design as well as conduct experiments, analyze and interpret the results to provide valid
conclusions for digital modulators and demodulators using hardware components and
MATLAB tool.

Student Learning Outcomes (SLO) 1,2,14


1. Having an ability to apply mathematics and science in engineering applications.
2. Having a clear understanding of the subject related concepts and of contemporary issues.
14. Having an ability to design and conduct experiments, as well as to analyze and interpret
data.
Module:1 Sampling and Quantization 4 hours CO: 1
Model of digital communication system – Review of sampling – Quantization – Uniform & non-
uniform quantization.

Module:2 Waveform Coding Techniques 5 hours CO: 2


Pulse Code Modulation (PCM) – Quantization noise and signal to quantization noise ratio –
Companding (A law and µ law) – Differential pulse code modulation-Delta modulation.

Module:3 Line Codes 6 hours CO: 3


Representation of line codes – Properties and applications of line codes – Power spectral density
of NRZ unipolar, NRZ polar, NRZ bipolar and Manchester.

Module:4 Baseband System 7 hours CO: 4


Inter Symbol Interference (ISI) – Nyquist criterion for distortion less transmission – Raised cosine
spectrum – Correlative coding – Eye pattern – Equalization.
Module:5 Bandpass System-I 8 hours CO: 5
Gram-Schmidt orthogonalization procedure – Correlation receiver – QAM- Generation and
detection of coherent system (BASK, BFSK, BPSK, QPSK, MSK) – Error performance.

Module:6 Bandpass System-II 6 hours CO: 5


Matched filter – Generation and detection of non-coherent system –DPSK, FSK and its error
performance.

Module:7 Spread Spectrum Techniques and Multiple 7 hours CO: 6


Access Techniques
Generation of PN sequence and its properties – Direct sequence spread spectrum – Processing
gain – Probability of error – Anti-jam characteristics – Frequency hopped spread spectrum – Slow
and fast frequency hopping – Multiple access techniques - TDMA, FDMA, CDMA

Module:8 Contemporary issues 2 hours

Total Lecture Hours: 45 hours


Text Book(s)
1. Simon Haykin, “Digital Communications”, 2014, 1st edition, John Wiley, India.
Reference Books
1. John.G. Proakis, “Digital Communication”, 2014, 5th edition, Pearson Education, Noida,
India.
2. Herbert Taub and Donald L Schilling,” Principles of Communication Systems”, 2012,
edition)”, Tata McGraw Hill, New Delhi.
3. Bernard Sklar, “Digital Communications: Fundamentals and Applications”, 2016, 2nd edition,
Prentice Hall, New Jersey, US.
Mode of Evaluation: CAT / Assignment / Quiz / FAT / Project / Seminar
List of Challenging Experiments (Indicative) CO: 7
SOFTWARE BASED TASKS
1 Simple digital communication system 2 hours
Simulate a simple communication system which transmits a text message
from the source to the destination. Also, observe signals at different points
of this communication system.
2 Coding for analog sources 4 hours
Consider the given analog audio signal. Convert the analog input signal
into binary sequence using
i. Pulse code modulation (PCM)
ii. Differential pulse code modulation (DPCM)
iii. Delta Modulation (DM)
iv. Adaptive delta modulation (ADM)
Also, construct the stair-case approximated signal from the received binary
sequence using above mentioned decoding schemes.
In DM, analyse the impact of step size and sampling period on the stair
case reconstruction.
3 Line coding 4 hours
Write a code which uses the below mentioned line coding techniques to
generate the baseband signal for the given text message. Also, transmit the
generated base band signal through AWGN channel. Analyse the effect of
channel noise on the reconstructed signal.
i. Unipolar
ii. Polar
iii. Bipolar
iv. Differential coding (Mark and Space)
4 Band-pass Modulation 4 hours
Write a code which uses below mentioned band pass modulation
techniques to generate the modulated signal for the given text message.
Transmit the modulated signal through AWGN channel. Detect transmitted
message using the suitable rules. Plot the necessary graphs.
i. BASK
ii. BPSK
iii. BFSK
iv. DPSK
5 Probability of error analysis 2 hours
i. Consider the bit sequence of length 10,000. Modulate it with BPSK,
BASK, BFSK. Transmit the signal through AWGN channel. Vary
the SNR. Compare the theoretical and simulated probability of
error.
ii. Consider the bit sequence of length 10,000. Modulate it with BPSK,
QPSK and 8-PSK. Transmit the signal through AWGN channel.
Vary the SNR. Compare the theoretical and simulated probability of
error.
6 Spread spectrum 4 hours
Write a code to complete the following task:
i. For the given connection logic and the number of flip-flops,
generate the pseudo-noise (PN) sequence. Check whether the given
connection logic is primitive or not using periodicity property.
ii. For the generated PN sequence, verify
a) Balance property
b) Run property
c) Auto-correlation property
iii. Use the generated PN sequence to get direct sequence spread
spectrum (DSSS) (Assume BPSK modulation). Construct a simple
transceiver chain.
iv. Use the generated PN sequence to get slow and fast frequency
hopped signals (Assume M-FSK modulation). Construct a simple
transceiver chain.
Multiple Access 4 hours
Consider 4 users with different data. Use the following multiple
access schemes to generate the composite signal. Use the
orthogonality property to get back the proper data at the receiver
end.
Multiple access schemes:
i. TDMA (Hint: Use GSM burst format)
ii. CDMA (Hint: Use Hadamard codes)
iii. OFDMA (Hint: Use IEEE 802.11a specifications)
HARDWARE BASED TASKS
8 Generation and detection of ASK,FSK and PSK 2 hours
Build the transceiver circuit for ASK,FSK and PSK scheme
9 Implementation of QPSK modulation 2 hours
Build the transceiver chain for the QPSK scheme. Observe signals at
different points of communication system.
10 Adaptive linear Equalizer 2 hours
Build the transceiver chain for adaptive linear equalizer and discuss the
RRC pulse generation and LMS rule.
Total Laboratory hours 30 hours
Mode of Evaluation: Continuous assessment of challenging experiments / FAT
Recommended by Board of Studies DD-MM-YYYY
Approved by Academic Council No. xx Date DD-MM-YYYY

CO – SLO mapping
Module CO SLO
1 CO_01 1
2 CO_02 2
3 CO_03 2
4 CO_05 2
5 CO_04 2
6 CO_04 2
7 CO_06 2
LAB CO_07 14

S-ar putea să vă placă și