GSOC2023NetAnim
Jump to navigation
Jump to search
Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects
HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers
Back to GSoC 2023 projects
Project Overview
- Project Name: Dynamic device registration for NetAnim simulation animations
- Student: Raghuram Kannan
- Mentors: Tommaso Pecorella and Manoj Kumar Rana
- Google page: https://summerofcode.withgoogle.com/programs/2023/projects/EpacH0ct
- Project Goals: The project aims to refactor the NetAnim module such that each module willing to use NetAnim will have a .cc and .h file responsible for communication with the NetAnim module, enabled only if NetAnim is active. This will break the dependencies and will allow more flexibility for out-of-tree modules and modules migrating to the AppStore.
- Repository: https://gitlab.com/raghuramkannan40/ns-3-dev/-/tree/GSoC-23
- About Me: I am a Pre-Final year undergraduate student pursuing Electronics and Communication Engineering at the National Institute of Technology Karnataka, Surathkal, India. I am currently exploring the domain of computer networks and operating systems.
Milestones
The GSoC period is divided into two phases. Following are the deliverables according to the proposal:
Phase 1
Duration: Week 1 to Week 6
- Refactor the Csma module and test to see if it works the same as before.
- Refactor the Point-to-Point module and test to see if it works the same as before.
- Refactor the LTE module and test to see if it works the same as before.
Phase 2
Duration: Week 7 to Week 12
- Refactor the Wimax module and test to see if it works the same as before.
- Refactor the Wi-Fi and Internet module and test them to see if it works the same as before.
- Refactor the Uan and Wave module and test them to see if it works the same as before.
- Testing and documentation of work done