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

Help-line Contacts

Instructions for Enrolling in the workshop Participating Remote Centers

Registration Closed List of participants

Help us spread -    

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:

  1. ns-3 is open-source and free to use.
  2. It simulates networks using discrete-event modelling.
  3. Supports both wired and wireless protocols like Ethernet, Wi-Fi, and LTE.
  4. Scripting can be done in C++ and Python.
  5. Provides realistic network behaviour for accurate simulations.
  6. It’s highly extensible, allowing users to add new models and protocols.
  7. Developed by a global community of researchers.
  8. It’s the successor to the older ns-2 simulator with enhanced capabilities.
  9. ns-3 can simulate various types of networks including mobile and point-to-point.
  10. 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 

https://www.it.iitb.ac.in/nmeict/workshopContent.html?workshopid=AXvvbt_fWdnnOioOkRGUrA&category=ryjCPtOBugIe3qrCMGqopQ

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

top