← Back to teaching

CS5070 (Networked Wireless Systems)

August – December 2021 · Department of Computer Science and Engineering, IIT Hyderabad

The second half of this course is a 22-lecture series on 5G: system and core architecture, the NG-RAN, the NR protocol stack, scheduling and HARQ, numerologies and frame structure, initial access and handovers. All 22 lectures are recorded. The first half, on radio fundamentals, Wi-Fi MAC and ns-3, was not recorded.

Course details

  • Course code: CS5070
  • Semester: August 2021 (Monsoon)
  • Level: postgraduate elective
  • Credits: 3

Texts and reference material

  • 3GPP TS 23.501, TS 23.502, TS 38.401
  • Dahlman, Parkvall and Sköld, 5G NR (reference)
  • GSMA and Qualcomm 5G white papers, listed per lecture

Evaluation

  • Three assignments and a term project
  • Online quizzes and tutorials

Lecture plan

Twenty-two recorded lectures on 5G, in playlist order. Slide decks are the ones used in class; several lectures share a deck that grew over the week.

#TopicSlidesReading materialVideo
L15G introduction, part 1L3 5G introGSMA, Road to 5G: introduction and migrationWatch
L25G introduction, part 2L3 5G intro5G architecture, deployment scenarios and options (NGMN)Watch
L35G spectrum bandsL3-B spectrumCBRS spectrum sharing overviewWatch
L45G system architecture, part 1L3-D 5GC arch3GPP TS 23.501, system architecture for the 5G systemWatch
L55G system architecture, part 2L3-D 5GC arch3GPP TS 23.502, procedures for the 5G systemWatch
L65G core architectureL3-D 5GC arch3GPP TS 23.501 · 3GPP TS 23.502Watch
L75G (NG) RAN architectureL3-E NR arch3GPP TS 38.401, NG-RAN architecture descriptionWatch
L85G NR protocol stacks and QoS modelL3-FG protocol stack3GPP TS 38.300Watch
L95G QoS modelL3-FG protocol stack3GPP TS 23.501, clause 5.7 on QoSWatch
L105G NR PDCP and RLC layersL3-H protocol stack, MAC3GPP TS 38.323 · TS 38.322Watch
L115G NR RLC and MAC layersL3-H protocol stack, MAC3GPP TS 38.321Watch
L125G NR MAC scheduling and HARQL3-H protocol stack, MACSurvey of LTE downlink schedulingWatch
L135G NR MAC HARQ with soft combiningL3-H protocol stack, MAC3GPP TS 38.321, clause 5.4Watch
L14NR numerologies and frame structureL3-I numerologyNR: the new 5G radio access technology (IEEE) · Qualcomm, making 5G NR a realityWatch
L15Numerologies and frame structure, part IIL3-I numerology3GPP TS 38.211Watch
L16Numerologies and frame structure, part III: bandwidth partsL3-I numerology3GPP TS 38.213Watch
L17Doubt-clearing session on 5G NR——Watch
L18NR initial access: cell searchL3-K initial accessSynchronization procedure in 5G NR systemsWatch
L19NR initial access: system informationL3-K initial access3GPP TS 38.331, clause 5.2Watch
L20NR initial access: RACH, part 1L3-KLM initial access5G standalone access registrationWatch
L21NR initial access: RACH, part 2L3-KLMN initial access3GPP TS 38.321, random access procedureWatch
L225G NR handoversL3-O handoversA survey on handover management from LTE to NR, IEEE Access 2019Watch

Earlier lectures in this course, not recorded

#TopicSlidesReading materialVideo
P1Course structure and overviewL0 course structure—not recorded
P2Introduction to wireless: radio signals, modulation and path lossL1 intro · L1-ABCDEFDigital modulation white paper · Path loss models · DoT note on base-station radiationnot recorded
P3Wi-Fi MACL2 MAC · MAC recapBluetooth overviewnot recorded
P4ns-3 tutorial and Wireshark hands-onns-3 intro · ns-3 annotated · Wireshark tutorial—not recorded

Slide links open in Google Drive. Reading material without a link is third-party work — the title is given so you can find it at its publisher.

Assignments, tutorials and project

Handouts and submissions were managed in Google Classroom; titles are listed here for reference.

  • Assignment 1: Know your radio signals
  • Assignment 2: Play with ns-3 first.cc
  • Assignment 3: Evaluation of 5G NR scheduling algorithms
  • Online tutorial 1, and an online quiz on initial access
  • Term project: statement of work and deliverables, review 1, review 2, pre-final review, final submission