Network simulation
(IITP, 2018 - 2022)
The course consists of series of labs focused on simulation of different wireless networks protocols. For most of the labs, an open source simulation platform NS-3 is used. I was co-teaching this course from 2018 to 2022 to BS and MS students of Moscow Institute of Physics and Technology and Moscow State University at IITP RAS, Russia. This course is currently still being successfully taught.
Lab name | Materials |
---|---|
Introduction to simulation: discrete-event simulation, validation, verification | A.M. Law. Simulation Modeling and Analysis |
Lab1: Simulation of G/G/1 queueing system in custom C++ discrete-event simulator | repo, pres, L. Kleinrock. Queueing Systems, Volume I |
Introduction to NS-3 | manual, tutorial |
Lab2: Simulation of G/G/1 queueing system in NS-3 | |
Lab3: Simulation of pure and slotted Aloha in NS-3 | pure Aloha, slotted Aloha |
Lab4: Modeling of Wi-Fi DCF in saturation, comparison with Bianchi model | Bianchi, follow-up |
Lab5: Modeling of interference in Wi-Fi, comparison with analytical model | Interference |
Lab6: Modeling of Wi-Fi Mesh networks, neighborhood discovery protocol | NHDP |
Lab7: Advanced modeling of interference in Wi-Fi, power management, carrier sense threshold | Research |