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
-
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
- 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
- LDPC and Polar Codes in 5G Standard by Andrew Thangaraj