NS3 Module Development for the UORA Mechanism of WiFi6

NS3 Module Development for the UORA Mechanism of WiFi6

In order to increase MAC layer efficiency, IEEE 802.11ax/WiFi6 introduces OFDMA to the WiFi MAC layer. At its core, OFDMA allows multiples STAs to communicate with the AP (or vice versa) at the same time at the same channel with the same antennas. The standard offers four types of OFDMA access as: 1. Downlink OFDMA, 2. Uplink OFDMA, 3. Cascaded OFDMA, and 4. Uplink OFDMA Random Access. While the first three access types relies on scheduled access to the medium, the Uplink OFDMA Random Access (UORA) offers a random access sub-component within the scheduled access and is one of the most interesting (yet complex) mechanisms of WiFi6 [1]. 
Among these four types of access, DL OFDMA and UL OFDMA are being developed in AP and STAs by different WiFi vendors as well as network simulators such as NS3. However, currently no work has been underway to implement the UORA mechanism which is expected to play a critical role to increase flexibility of OFDMA access in network topologies where user load changes rapidly. In this project, you are expected to implement the UORA mechanism to the most commonly used network simulator NS3. You can find an extensive explanation of the general OFDMA access as well as the UORA mechanism in [1] as a reference.

This is a joint project with Airties.


[1] Qu, Qiao et al., “Survey and Performance Evaluation of the Upcoming Next Generation WLAN Standard - IEEE 802.11ax”, arxiv.org/abs/1806.05908, 2019.

Project Advisor: 

Tuna Tuğcu

Project Status: 

Project Year: 

  • Fall

Contact us

Department of Computer Engineering, Boğaziçi University,
34342 Bebek, Istanbul, Turkey

  • Phone: +90 212 359 45 23/24
  • Fax: +90 212 2872461

Connect with us

We're on Social Networks. Follow us & get in touch.