NSOC2021Ipv6: Difference between revisions

From Nsnam
Jump to navigation Jump to search
Line 10: Line 10:
* '''Project Goals:''' This project aims to extend IPv6 support to Ad hoc Routing Protocols with minimal code duplication from the existing IPv4 impementation. The main problem to tackle here is to enable the IPv6 support with a viable solution to the diamond inheritance problem(encountered if we directly inherit classes form same base class). The users would be able to use IPv6 configurations similar to some already existing protocol implementations in ns-3.  
* '''Project Goals:''' This project aims to extend IPv6 support to Ad hoc Routing Protocols with minimal code duplication from the existing IPv4 impementation. The main problem to tackle here is to enable the IPv6 support with a viable solution to the diamond inheritance problem(encountered if we directly inherit classes form same base class). The users would be able to use IPv6 configurations similar to some already existing protocol implementations in ns-3.  
* '''Repository:''' https://gitlab.com/nityachandra6/ns-3-dev
* '''Repository:''' https://gitlab.com/nityachandra6/ns-3-dev
* '''About Me:''' I’m a junior undergraduate student at Atal Bihari Vajpayee Indian Institute of Information Technology and Management(IIITM) Gwalior, India. My areas of interest include Computer Networks and I like solving problems (competitive programming). Looking forward for great summer ahead.
* '''About Me:''' I’m a junior undergraduate student at Atal Bihari Vajpayee Indian Institute of Information Technology and Management(IIITM) Gwalior, India. My areas of interest include Computer Networks and I like solving problems (competitive programming). I'm new to open source software and look forward for exciting summer ahead.


= Milestones and Deliverables =
= Milestones and Deliverables =

Revision as of 14:22, 20 May 2021

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 NSoC 2021 projects

Project Overview

  • Project Name: Enable IPv6 support for ad-hoc routing protocols in ns-3
  • Student: Nitya Chandra
  • Mentors: Tommaso Pecorella
  • Project Goals: This project aims to extend IPv6 support to Ad hoc Routing Protocols with minimal code duplication from the existing IPv4 impementation. The main problem to tackle here is to enable the IPv6 support with a viable solution to the diamond inheritance problem(encountered if we directly inherit classes form same base class). The users would be able to use IPv6 configurations similar to some already existing protocol implementations in ns-3.
  • Repository: https://gitlab.com/nityachandra6/ns-3-dev
  • About Me: I’m a junior undergraduate student at Atal Bihari Vajpayee Indian Institute of Information Technology and Management(IIITM) Gwalior, India. My areas of interest include Computer Networks and I like solving problems (competitive programming). I'm new to open source software and look forward for exciting summer ahead.

Milestones and Deliverables