WNS3 2023 Program
The meeting ran from 9:00am to 5:00pm or 5:30pm, Eastern Daylight Time.
Monday, June 26: NR Sidelink and V2X tutorials and discussions
09:00-10:30 EDT, Tutorial: Recent Updates to NR Sidelink Sensing, Scheduling, and HARQ Models, Tom Henderson (University of Washington) and Samantha Gamboa (National Institute of Standards and Technology (NIST)/Prometheus Computing); slides; video
11:00-12:30, Tutorial: NR C-V2X: ns-3 Operations, Validation, and Experimentation, Liu Cao and Collin Brady (University of Washington); slides; video
13:30-15:00, Tutorial: Proximity Services (ProSe) Support for 5G NR Simulations, Aziza Ben Mosbah and Samantha Gamboa (National Institute of Standards and Technology (NIST)/Prometheus Computing); slides; simulation commands; video
15:30-17:30, Panel discussion on 5G sidelink: Panelists will share their experiences or plans with 5G sidelink simulations, testbeds, or other related engineering activities.
Organizers: Sumit Roy (University of Washington) and Richard Rouil (NIST)
Panelists:
- Tugba Erpek, representing the National Spectrum Consortium Working Group on Sidelink
- Vijitha Weerackody (JHU-APL)
- DJ Shyy (MITRE)
- Viji Raveendran (Qualcomm)
- Bo Ryu (EpiSci)
Tuesday, June 27: Various meetings, invited talks, and tutorials
9:00-10:00 EDT, Tutorial: Bridging ns-3 and O-RAN: a tutorial on ns-O-RAN, Andrea Lacava and Michele Polese (Northeastern University); slides; video
10:30-12:30, Invited talks: Invited talks related to AI/ML-based integrations with ns-3
- NetAIGym: Democratizing “Network AI” Research & Development via Simulation-as-a-Service, Jing Zhu (Intel); slides; video
- Integration of Machine Learning with ns-3: Challenges and Opportunities, Eduardo Nuno Almeida (INESC TEC and Faculdade de Engenharia, Universidade do Porto, Portugal); slides; video
- Multi-BSS Wi-Fi Simulations in ns-3, Sumit Roy (University of Washington); slides; video
13:30-14:00, Invited talk: Signal Processing with NS3, Dr. Colin Funai, Dr. Bishal Thapa (Raytheon BBN)
14:00-15:00: Meeting with US National Science Foundation and industry regarding next steps for ns-3 funding
- NSF: Thyaga Nandagopal, Deep Medhi, Chaitanya Baru
- DoD: Mark Norton (ANSER)
- Federal Labs: Vijitha Weerakody and Kent Benson (Johns Hopkins APL)
- University participants: Sumit Roy, Tom Henderson (UW), Lingjia Liu (Virginia Tech), Michele Polese (Northeastern), others TBD
- Company participants: Colin Funai (Raytheon BBN), Carlos Cordeiro (Intel), Marcos Martinez Vasquez (MaxLinear)
15:30-16:00: Invited talk: Using ns-3 for research on NTN, reinforcement learning-based scheduling, UAV networking, IPC, and dynamic spectrum access, Dr. Lingjia Liu and students (Virginia Tech)
16:00-17:00: Tutorial: Updates to the ns-3 NetSimulyzer, Evan Black (NIST)
Wednesday, June 28: WNS3 paper presentations and lightning talks
All papers awarded with the ACM Artifacts Evaluated badge are indicated with the badge . Four papers were also credited with having exemplary artifacts.
Introductions and keynote talk (9:00-10:00 EDT)
Keynote: Michael Welzl, University of Oslo: A TCP person’s ns-3 experience report; video; slides
Abstract: I’m a TCP insider but an ns-3 outsider. A few years ago, I decided to use ns-3 for the first time because it seemed to be the best tool for my purposes - more suitable than ns-2, which I am used to, or real-life tests. This talk will get into both the good and bad sides of my ns-3 experience. First, I will elaborate on difficulties in getting a TCP “Hello World” to work, which, I hope, will shine a constructive light on possible improvements of either the code or the documentation, or both. Then, I will describe what we eventually managed to pull off with ns-3’s emulation capabilities, which I personally found to be an astounding testament of this simulator’s abilities. This talk will end with a look at the role that ns-3 could play for the future of TCP (and related) research.
Paper Session 1 (10:00-10:30): MIMO
Session chair: Yuchen Liu
- Matteo Pagin, Sandra Lagén, Biljana Bojović, Michele Polese and Michele Zorzi, Improving the efficiency of MIMO simulations in ns-3; video; slides
Paper Session 2 (11:00-12:30): Channel Modeling
Session chair: Helder Fontes
-
Jingyuan Zhang and Douglas M. Blough, Implementation and Evaluation of IEEE 802.11ax Channel Sounding Frame Exchange in ns-3; video; slides
-
Hitesh Poddar, Tomoki Yoshimura, Matteo Pagin, Theodore S Rappaport, Art Ishii and Michele Zorzi, ns-3 Implementation of Sub-Terahertz and MillimeterWave Drop-based NYU Channel Model (NYUSIM); video; slides
-
Mattia Sandri, Matteo Pagin, Marco Giordani and Michele Zorzi, Implementation of a Channel Model for Non-Terrestrial Networks in ns-3; video; slides
Paper Session 3 (13:30-15:00): 5G and THz communications
Session chair: Manuel Ricardo
-
Andrea Lacava, Matteo Bordin, Michele Polese, Rajarajan Sivaraj, Tommaso Zugno, Francesca Cuomo and Tommaso Melodia, ns-O-RAN: Simulating O-RAN 5G Systems in ns-3; video; slides
-
Katerina Koutlia, Sandra Lagen and Biljana Bojovic, Enabling QoS Provisioning Support for Delay-Critical Traffic and Multi-Flow Handling in ns-3 5G-LENA; video; slides
-
Farhan Siddiqui and Bikash Mazumdar Link Discovery Extension to NS-3’s Terahertz Communication Module; video; slides
Short Papers and Invited Talk (15:30-17:00)
Session chair: Michael Welzl
-
Liu Cao, Lyutianyang Zhang and Sumit Roy, Efficient PHY Layer Abstraction for 5G NR Sidelink in ns-3; video; slides
-
(Exemplary Artifacts) Juan V. Leon Rosas, Thomas R. Henderson and Sumit Roy, Verification of ns-3 Wi-Fi Rate Adaptation Models on AWGN Channels; video; slides
-
Aditya R. Rudra, Sharvani Laxmi Somayaji, Satvik Singh, Saurabh Dhananjay Mokashi, Abhinaba Rakshit, Dayma Khan and Mohit P. Tahiliani, Linux-like Socket Statistics Utility for ns-3; video; slides
Invited talk: From Traces to Transformation: Leveraging ns-3 as a Digital Twin for Next-generation Networks, Helder Fontes (INESC TEC and Faculdade de Engenharia, Universidade do Porto, Portugal); video; slides
Thursday, June 29: WNS3 paper presentations and lightning talks
Lightning Talks (09:00-10:30 EDT)
Session chair: Yuchen Liu
-
Alberto Gallegos Ramonet, Extending and Improving Personal Area Networks on ns-3; slides
-
Gabriel Ferreira, ns-3 Performance and the SPEC CPUv8 Benchmark Suite; slides
-
Gabriel Ferreira, Pip Packaging and Educational Use of ns-3; slides
-
Jared Ivey, Towards Efficient Distributed Simulation of Next-Generation Wireless Use Cases in ns-3; slides
-
Ang Deng, A Mobility Model Incorporating Obstacle Avoidance For Evaluation of Proactive Scheduling Algorithms in the mmWave Band; slides
-
Gongbing Hong, ns-3 Implementation of ABB CoDel Queue Discipline; slides
Paper Session 4 (11:00-12:30): Machine Learning and Applications
Session chair: Alberto Gallegos
-
(Exemplary Artifacts) Wesley Garey, Tanguy Ropitault, Richard Rouil, Evan Black and Weichao Gao, O-RAN with Machine Learning in ns-3; slides
-
(Awarded Best Paper) (Exemplary Artifacts) Eduardo Nuno Almeida, Helder Fontes, Rui Campos and Manuel Ricardo, Position-Based Machine Learning Propagation Loss Model Enabling Fast Digital Twins of Wireless Networks in ns-3; video; slides
-
Peter Detzner, Jana Gödeke, Lars Tönning, Patrick Laskowski, Maximilian Hörstrup, Oliver Stolz, Marius Brehler and Sören Kerner, SOLA: A Decentralized Communication Middleware Developed with ns-3; slides
Paper Session 5 (13:30-15:00) Network and IoT models
Session chair: Eduardo Almeida
-
(Exemplary Artifacts) Shengjie Shu, Wenjun Yang, Jianping Pan and Lin Cai, A Multipath Extension to the QUIC Module for ns-3; video; slides
-
Rui Pedro Monteiro and João Marco Silva, Flexcomm Simulator: Exploring Energy Flexibility in Software Defined Networks with ns-3; video; slides
-
Alberto Gallegos Ramonet, Alexander Guzman Urbina and Kazuhiko Kinoshita, Evaluation and extension of ns-3 battery framework; video; slides
Outbrief on WNS3 Artifacts Review (15:30-15:45)
Ns-3 Consortium Annual Meeting (15:45-17:00)
The annual business meeting of the ns-3 Consortium.
Friday, June 30: Maintainer and software development discussions
Friday will be an informal day (mainly for in-person attendees, but a Zoom meeting is provided for remote attendees). There is no registration needed for this day. A wiki page will be used to list the agenda and meeting outcomes.