The Workshop on ns-3 will be a single day workshop on Wednesday June 5, included as part of the ns-3 annual meeting which runs from June 3 through June 6. The following program will be updated once all talks and tutorials are finalized.

The annual meeting will largely be an in-person event, with a few sessions recorded for later archiving on Vimeo. The following sessions will be available via a free Zoom meeting:

  • Tuesday June 4, 16h00, ns-3 Consortium Annual Meeting
  • Wednesday, June 5, 16h00, WNS3 Lightning Talks
  • Thursday, June 6, all-day, ns-3 development meeting

Monday, June 3: ns-3 training

ns-3 training is an introduction to ns-3, for users just starting with ns-3. We will provide a comprehensive overview of the most commonly used parts of ns-3. This session has not been offered since 2019; videos and slides of past sessions from 2019 and earlier are archived.

This is planned to be partly a presentation, partly an interactive session driven by the interests and familiarity with ns-3 of the attendees.

Tuesday, June 4: Invited talks and advanced tutorials

This day will consist of invited talks and advanced tutorials.

09:00-10:30: 5G NR module: A general overview and new NR 3.0 MIMO models and usage (Biljana Bojovic): In this session, we will overview 5G-LENA history, highlight the main features, and provide insights into the recently integrated MIMO model. We will provide also a brief discussion on the issues related to tradeoffs between the PHY layer model fidelity and simulator scalability. Finally, we will walk through a MIMO example simulation program.

10:30-11:00: coffee break

11:00-11:30: 5G NR module (continued) (Biljana Bojovic):

11:30-12:30: 5G NR Sidelink, ProSe, and Public Safety Communications models (Tom Henderson): This talk will focus on recently published ns-3 extension modules, including the latest 5G NR V2X release, a SIP module, and 5G Proximity Services and Public Safety Communications modules from NIST.

12:30-14:00: lunch break (Lunch available at CTTC cafeteria)

14:00-15:00: Wi-Fi models and new features (Tom Henderson): This talk will summarize recent and upcoming additions to the ns-3 Wi-Fi module that the speaker is involved with, including new trace helpers, preamble detection, fading error models, and low-latency queueing. Next, we will summarize some pending features in the tracker, such as CSI exchange, and signal clipping. Finally, some brief updates will be provided regarding features that the Wi-Fi maintainers are working on.

15:00-15:30: L4S and Low-Latency Wi-Fi (Greg White): Low Latency, Low Loss, and Scalable throughput (L4S) is a framework using active queue management (AQM) and end-to-end congestion control to enable low-latency networking. This talk will summarize recent work involving the use of ns-3 to study the application of L4S to Wi-Fi networks.

15:30-16:00: coffee break

16:00-17:30: ns-3 Consortium annual meeting

The annual business meeting of the ns-3 Consortium will be held at the end of the day. This meeting will summarize project activity over the past year and can be used as a forum to discuss future plans for ns-3.

Wednesday, June 5: WNS3 paper presentations and lightning talks

09:00-10:00: Introductions and keynote talk

Keynote talk: Marcos Martínez Vázquez, Director of Standards Engineering at MaxLinear: MaxLinear experience using ns-3 for development of new wireless silicon components

10:00-10:30: Paper presentation

  • José Antônio Junior and Marcelo Carvalho, An ns-3 Model for Simultaneous Wireless Information and Power Transfer (SWIPT) over IEEE 802.11ah Networks

10:30-11:00: coffee break

11:00-12:30: Three paper presentations

  • Felipe Gómez Cuba and Manuel Pena Sande, Successive Interference Cancellation Implementation for ns-3 MU-MIMO mmWave Module

  • George Frangulea, Biljana Bojovic and Sandra Lagen, NR-U and WiFi Coexistence in sub-7 GHz bands: Implementation and Evaluation of NR-U Type 1 Channel Access in NS3

  • Neco Villegas, Ana Larrañaga, Luis Diez, Katerina Koutlia, Sandra Lagén and Ramón Agüero, Extending QoS-aware scheduling in ns-3 5G-LENA: A Lyapunov based solution

12:30-14:00: lunch break (Lunch available at CTTC cafeteria)

14:00-15:30: Three paper presentations

  • Muyuan Shen, Jie Zhang, Hao Yin, Sumit Roy and Yayu Gao, Delay in Multi-Link Operation in ns-3: Validation & Impact of Traffic Splitting

  • Erfan Mozaffariahrar, Michael Menth and Stefano Avallone, Implementation and Evaluation of IEEE 802.11ax Target Wake Time Feature in ns-3

  • Shyam Krishnan Venkateswaran, Ching-Lun Tai, Roshni Garnayak, Yoav Ben Yehezkel, Yaron Alpert and Raghupathy Sivakumar, IEEE 802.11ax Target Wake Time: Design and Performance Analysis in ns-3

15:30-16:00: coffee break

16:00-17:30: Lightning talks

  • Gabriel Ferreira, “NR and LTE Performance Improvements”
  • Gabriel Ferreira, “Educational use of ns-3”.
  • Evan Black, “NetSimulyzer update”
  • Andrea Lacava, Matteo Pagin, Tommaso Pietrosanti and Michele Polese, “Toward large-scale online reinforcement learning with sem and ns-3”
  • Jason Pandian, “Modeling the Astrodynamics of Space Missions in ns-3 for the High-Fidelity Simulations of Deep Space Communications”

Lightning talks are brief talks (5-10 minutes) to update the ns-3 community on works-in-progress, updates to previously released models, or new ideas. This session will be hybrid with remote participation.

Evening: A social dinner at a local restaurant will be organized for the evening of Wednesday June 5. More information regarding menu options and restaurant location has been provided to registrants, and this event will be handled outside of the University of Washington conference registration process. Sandra Lagen at CTTC is coordinating.

Thursday, June 6: Software development discussions

Thursday will be an informal day for software development discussions among maintainers and any interested attendees. There is no formal registration for attending this day, and attendance will be open to anyone interested (and Zoom meeting for remote attendance will be available).