Milind-Blaze / Advanced_topics_in_communications_TA

Assignments and material for the course Advanced Topics in Communications taught by Prof. Radhakrishna Ganti at IIT Madras.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Advanced Topics in Communications || IIT Madras

This repository contains the material used- references, assignments and tutorials- for the January - May 2021 offering of EE6143: Advanced Topics in Communications (5G NR) at IIT Madras for which I served as a Teaching Assistant. Taught by Prof. Radhakrishna Ganti, this course covers the fundamentals of wireless communication and some of the 5G NR specifications. Broadly, the topics covered include-

  • OFDM
  • 5G NR: time and frequency structure of data
  • SSB, MIB and SIB
  • TDD
  • PRACH
  • FEC in 5G NR
  • MIMO in 5G NR
  • DMRS
  • RAN, 5G Core, QoS and slicing

Contents

  • Assignment1: a programming assignment that introduces students to MATLAB and has them simulate the waterfall curves for an AWGN channel

  • Assignment2: a warm up theory assignment on random variables

  • Assignment3: a programming assignment that involves the simulation of transmission using OFDM with AWGN and multipath fading channels

  • Assignment4: a theory assignment on OFDM in the context of 5G NR

  • Assignment5: a theory assignment on SIB, TDD and PRACH in 5G NR

  • Assignment6: a programming assignment that involves the simulation of LDPC coded transmission using OFDM for an AWGN channel

  • Tutorial: an introduction to MATLAB and some of the functions likely to be used in the assignments issued to the students

Reference material

Textbooks

  • 5G NR: The Next Generation Wireless Access Technology by Erik Dahlman, Stefan Parkvall, Johan Skold
  • 5G Core Networks: Powering Digitalization by Stefan Rommer, Peter Hedman, Magnus Olsson, Lars Frid, Shabnam Sultana, Catherine Mulligan
  • 4G: LTE/LTE-Advanced for Mobile Broadband by Erik Dahlman, Stefan Parkvall, Johan Skold
  • Signal Processing and Detection by John M. Cioffi
  • An Introduction to Computational Systems Biology (Appendix E- MATLAB for Systems Biology) by Karthik Raman

Video Lectures

Online links

About

Assignments and material for the course Advanced Topics in Communications taught by Prof. Radhakrishna Ganti at IIT Madras.


Languages

Language:MATLAB 100.0%