National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : EC6575 : Advanced Digital Communication Laboratory { 0-0-3 / 2}

Subject Nature : Practical

Coordinator : Prof. Shrishailayya Mallikarjunayya Hiremath

Syllabus

Goal: Advanced Digital Communication Laboratory is offered to postgraduate students and research scholars. Students are exposed to designing reliable digital communication transceivers by experimenting through MATLAB/Python/GNU radio simulation and Emona/ USRP Hardware kits.
Lab 1: Signal and Linear Systems: Analysis of various essential signals, tools and techniques from linear systems analysis, including both time-domain and frequency-domain characterizations that are most frequently used in design communication systems using simulation platform.
Lab2: Random Process: Generation of Random Variables, Estimation of the Mean of a Random Variable, Gaussian and Gauss-Markov Processes, Power Spectrum of Random Processes, Linear Filtering of Random Processes, Lowpass and Bandpass Processes

Lab3: Baseband Digital Transmission: Implementation of Binary and Four Amplitude Levels Signal Transmission (PAM), Optimum Receiver for the AWGN Channel, Signal Constellation Diagrams for Binary Signals,
Lab4: Transmission Through Bandlimited Channels: The Power Spectrum of a Digital PAM Signal, Characterization of Bandlimited Channels. Characterization of Intersymbol Interference, Signal Design for Zero ISI. Signal Design for Controlled ISI, Linear Equalizers, Non-linear Equalizers

Lab5: Digital Transmission via Carrier Modulation: Carrier-Amplitude Modulation, QPSK, FSK, QAM, Detection and demodulation in AWGN channel, estimate the performance of these schemes for an ideal channel via simulation, and to compare with analytical expressions.
Lab6: Synchronization in Communication Systems: Modeling Carrier Phase Uncertainty, Model and undo the effect of carrier phase mismatch between the receiver LO and the incoming carrier, Carrier Synchronization, Clock Synchronization
Lab7: Multicarrier Modulation and OFDM: Develop a hands-on understanding of basic OFDM transmission and reception
Lab8: Transmission Through Wireless Channels: Introduction to statistical modelling and performance evaluation for signalling on wireless fading channels. (Rayleigh and Rician )
Lab9: Channel Capacity and Coding: Provide hands-on experience with Channel Model and Channel Capacity, Linear block code, Convolutional Codes, Turbo Codes and Iterative Decoding, LDPC, Decoding LDPC Codes
Lab10: Spread Spectrum Communication System: Simulation of spread spectrum modulation and demodulation using PN code, Gold code and others and performance analysis

Course Objectives

  • The course aims at understanding principles, theories and practices, which are fundamental to the successful design of a digital communication system by experimenting through simulation using MATLAB or open-source software.
  • Evaluate and compare the performance of the various digital communication schemes in wired and wireless channels
  • To provide hands-on experience with the different signal generation and testing instruments used for design communication (Signal generator and Signal Analyser)

Course Outcomes

Students should be able to <br /> CO1: Analyse time- and frequency-domain models for digital communications systems with linear channels and additive noise. <br /> CO2: Conduct various performance analyses of digital communication systems, bit error rate, power efficiency in AWGN and Fading Channels. <br /> CO3: Understand real-world issues with over-the-air and wired data transmission, timing errors, frequency offset <br /> CO4: Able to design, operate, maintain the equipment’s and software relevant to the communication and networking industry. <br /> CO5: Ready for solving research and industry problems in Communication System

Essential Reading

  • Proakis, John G., Masoud Salehi, and Gerhard Bauch., Contemporary communication systems using MATLAB., Cengage Learning, 2012.
  • Madhow, Upamanyu., Introduction to communication systems., Cambridge University Press

Supplementary Reading

  • Tranter, W. H., Rappaport, T. S., Kosbar, K. L., & Shanmugan,, Principles of communication systems simulation with wireless applications,, Prentice-Hall, , 2004
  • 4. Di Pu and Alexander M. Wyglinski,, Digital Communication Systems Engineering with Software-Defined Radio, Archtech