Science and medicine

The ns-3 Network Simulator Project

ns-3 is a simulation tool for computer networks.

Technologies
C++djangoPython
Topics
computer networkingnetwork simulation
Total projects
38
Years participating
10
Most recent
2026

Participation history

10 program years
Projects by participation year 2017: 5 projects, 2018: 5 projects, 2019: 4 projects, 2020: 4 projects, 2021: 3 projects, 2022: 2 projects, 2023: 3 projects, 2024: 3 projects, 2025: 4 projects, 2026: 5 projects 5 2017 5 2018 4 2019 4 2020 3 2021 2 2022 3 2023 3 2024 4 2025 5 2026

Historical projects

2026 5 projects

Official GSoC page ↗

Integrating 5G NR module with ns-3-ai

Contributor: Anuka Hettiarachchi

The Integrating 5G NR module with ns-3-ai project aims to create a high-performance, zero-serialization bridge between the 5G-LENA NR MAC scheduler...

Flent Application API Integration and Validation in ns-3

Contributor: Kedar Kisan

The Flexible Network Tester (Flent) is an industry-standard tool for evaluating Bufferbloat and network performance. However, benchmarking simulated...

Switched Ethernet

Contributor: Manmita Das

Design a modular switched Ethernet model capable of simulating 1, 10, and 40 GbE links, with MAC-based auto-learning of I/O ports, support for...

Energy Consumption Modeling and Power Aware Extensions for 5G LENA

Contributor: Nipuna Dulara

The CTTC 5G-LENA NR module provides a highly detailed and validated simulation of the 5G NR protocol stack within ns-3. However, a critical dimension...

6LoWPAN Mesh Under Routing Enhancements with Trickle Suppression in ns3

Contributor: Usham Roy

This project enhances 6LoWPAN mesh under routing in ns3 by replacing unconditional flooding with a smarter Trickle based suppression strategy...