GSOC2020NetDevice

From Nsnam
Revision as of 09:38, 6 May 2020 by Ananthu (Talk | contribs)

Jump to: navigation, search

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 2020 projects

Project Overview

  • Project Name: NetDevice up/down consistency and event chain
  • Student: Ananthakrishnan S
  • Mentors: Tommaso Pecorella, Zoraze Ali, Joe Dizhi Zhou
  • Abstract: There are a variety of NetDevices available in ns-3 which aides in different simulation scenarios such as WifiNetDevice, PointToPointNetDevice, CsmaNetDevice etc. As of now, there are inconsistencies between the state of NetDevices and IP interfaces attached to them. When a NetDevice gets disconnected, the associated IP Interface must be informed about this change. As of now, IP Interface is not informed. The way different NetDevices handle link change is also inconsistent. This project aims at inspecting the behavior of mainly PointToPointNetDevice, CsmaNetDevice as well as WifiNetDevice and setting a consistent behavior. LteNetDevice being more complex to work on will be studied and if possible be implemented as well. Additionally, the event chain that gets triggered when an IP Interface changes its state will be examined as well.
  • Repository: Link
  • About Me: I am a final year M.Tech student at the National Institute of Technology, Surathkal, Karnataka. I am currently working on implementing a publisher-subscriber model in ndnSIM, which is built on top of ns-3. In my first year, I have worked on extending AQM Evaluation Suite in ns-3 based on RFC 7928. I was a GCI mentor for ns-3 in 2019.