Half Day Pilot Workshop on ns-3 on 25 September 2024
FOSSEE Project, IIT Bombay
September 25th, 2024 to September 25th, 2024
Course Content | Teaching Faculty | Who Should Attend |
Duration and Venue | Criteria for Certification | Course Fee |
How to Apply | Accommodation | Note |
Address For Communication |
click here to download the brochure |
Instructions for Enrolling in the workshop Participating Remote Centers |
Introduction
ns-3 is a discrete-event network simulator for Internet systems, targeted primarily for research and educational use. ns-3 is free, open-source software, licensed under the GNU GPLv2 license, and maintained by a worldwide community.
ns-3 is a widely used for research and education, allowing users to model and analyze network protocols and scenarios in a flexible and modular environment.
Here are the key benefits of using ns-3:
- ns-3 is open-source and free to use.
- It simulates networks using discrete-event modelling.
- Supports both wired and wireless protocols like Ethernet, Wi-Fi, and LTE.
- Scripting can be done in C++ and Python.
- Provides realistic network behaviour for accurate simulations.
- It’s highly extensible, allowing users to add new models and protocols.
- Developed by a global community of researchers.
- It’s the successor to the older ns-2 simulator with enhanced capabilities.
- ns-3 can simulate various types of networks including mobile and point-to-point.
- The simulator is regularly updated, with the latest version being ns-3.38.
ns-3 is a powerful tool for researchers in networking and communication systems, providing insights into network protocols and behaviors that are crucial for the development and optimization of real-world network technologies and applications.
During the workshop, we will cover installation and basic to intermediate programs of ns-3. By the end of it, participants will have a good understanding of implementing networking concepts using ns-3 network simulator.
Methodology of the Workshop
The workshop will be conducted using pre-recorded spoken tutorial videos with side by side learning. For a comprehensive understanding of each topic, practice problems will be provided following each tutorial.
All participants will receive the Spoken Tutorials on ns-3 Network Simulator, along with the slides and the code files used in the tutorial.
The Spoken Tutorial project at IIT Bombay (https://spoken-tutorial.org/) was established by Ministry of Education, Govt. of India.
Benefits of the Workshop
On successful completion of the workshop, participants will
-
Learn to use ns-3 Network Simulator program for docking small molecules to receptors and analyze the docking runs.
-
Get certificate for attending NS-3 pilot workshop.
Course content
At the end of this workshop, participants will be able to:
-
Participants will learn how to install ns-3 (version 3.38) and configure it on Ubuntu Linux.
-
They will create and simulate a Point-to-Point network with nodes, net devices, and IP addresses.
-
Attendees will gain hands-on experience using NetAnim to visualize network simulations.
-
They will analyze network performance using trace sources and callback functions.
-
Participants will simulate a CSMA-based network and measure delay and throughput.
-
They will learn to connect multiple networks using routers and Point-to-Point and CSMA connections.
-
Attendees will implement and simulate dynamic routing protocols within ns-3.
-
They will configure and analyze TCP and UDP flows in a Star Topology using flow monitors.
-
Participants will simulate a wireless infrastructure network and manage access points and stations.
-
They will create and simulate an ad-hoc wireless network, analyzing performance through flow monitors.
Teaching Faculty
- Dr. T. Subbulakshmi, Professor, SCOPE VIT Chennai
- Dr. R. Radha, Associate Professor, SCOPE, VIT Chennai
- Dr. X. Anita, Associate Professor, SCOPE, VIT Chennai
- FOSSEE and Spoken Tutorial, IIT Bombay
Who Should Attend
The ns-3 workshop will be useful for:
- Networking Researchers
- Graduate and Postgraduate Students
- Academicians
- Software Developers
- Industry Professionals
- Network Engineers
- Simulation Enthusiasts
- Wireless Communication Researchers
- Cybersecurity Researchers
- Open-source Contributors
Duration and Venue
Pilot Workshop on ns-3 will be online on 25 September 2024 from 11.40 AM to 1.40 PM
Criteria for Certification
Participation certificates, in an electronic form, will be provided to all participants after successful completion of the workshop
Course Fee
This Pilot workshop will be free of cost.
How to Apply
The application will be strictly online, and no other mode of application will be entertained. The link for online registration is
The registration form will be available until 23 September 2024, 12.00 noon.
Accommodation
Not Applicable
Note
As the workshop is conducted online, it is mandatory to have a laptop and a working internet connection with good bandwidth.
Technical Requirements: It is mandatory to have
- AutoDock suite 4.2.6
- AutoDock Tools version 1.5.7
- UCSF Chimera version 1.17.2
- Following operating systems can be used for installing the above software:
- Windows: 32/64-bit 10 or newer
- Linux: 32/64-bit x86 Ubuntu 18.04 or newer
- macOS: 10.7 (OS X Lion) or newer
Prerequisite:
- Basic knowledge of Biochemistry
Contact Us:
Any queries can be asked through eoutreach@cse.iitb.ac.in
Address For Communication
Ms. Priti Ghuikar - Dod
Assistant Project Manager
Department of CSE, Kanwal Rekhi Building,
Indian Institute of Technology Bombay,
Mumbai - 400 076.
Email: eoutreach@cse.iitb.ac.in
Website - www.it.iitb.ac.in/nmeict