Giter Club home page Giter Club logo

advanced_topics_in_communications_ta's Introduction

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

advanced_topics_in_communications_ta's People

Contributors

milind-blaze avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.