The Target Wake Time (TWT) feature has been introduced in Wi-Fi technology in 802.11ah and has been extended by IEEE 802.11ax as an optional feature. It allows stations (STAs) to sleep for some intervals and wake up at a Target Wake Time to send and receive their traffic. This feature reduces energy consumption of devices. While the standards are completed, there is no publicly available implementation of Target Wake Time (TWT) in a simulation framework. The contribution of this paper is a description of the Target Wake Time (TWT) feature and its implementation in the Network Simulator-3 (ns-3) as an integration into the existing Wi-Fi module. We describe the structure of the implementation and report on test suites that have been provided to ensure the correct operation of the code. In addition, we carried out some simple experiments that illustrate the effect of Target Wake Time (TWT). The implementation will be part of the official Wi-Fi module of ns-3 and can be utilized for systematic evaluation of the Target Wake Time (TWT) feature and for novel Wi-Fi management concepts that leverage Target Wake Time (TWT).
Implementation and Evaluation of IEEE 802.11ax Target Wake Time Feature in ns-3 / Mozaffariahrar, Erfan; Menth, Michael; Avallone, Stefano. - (2024), pp. 1-9. ( 16th Workshop on ns-3, WNS3 2024 esp 2024) [10.1145/3659111.3659112].
Implementation and Evaluation of IEEE 802.11ax Target Wake Time Feature in ns-3
Avallone, Stefano
2024
Abstract
The Target Wake Time (TWT) feature has been introduced in Wi-Fi technology in 802.11ah and has been extended by IEEE 802.11ax as an optional feature. It allows stations (STAs) to sleep for some intervals and wake up at a Target Wake Time to send and receive their traffic. This feature reduces energy consumption of devices. While the standards are completed, there is no publicly available implementation of Target Wake Time (TWT) in a simulation framework. The contribution of this paper is a description of the Target Wake Time (TWT) feature and its implementation in the Network Simulator-3 (ns-3) as an integration into the existing Wi-Fi module. We describe the structure of the implementation and report on test suites that have been provided to ensure the correct operation of the code. In addition, we carried out some simple experiments that illustrate the effect of Target Wake Time (TWT). The implementation will be part of the official Wi-Fi module of ns-3 and can be utilized for systematic evaluation of the Target Wake Time (TWT) feature and for novel Wi-Fi management concepts that leverage Target Wake Time (TWT).I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


