Difference between revisions of "GSOC2023NetAnim"

From Nsnam
Jump to: navigation, search
(Milestones)
Line 14: Line 14:
  
 
= Milestones =
 
= 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

Revision as of 19:25, 11 May 2023

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

Installation - Troubleshooting - User FAQ - HOWTOs - 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