Difference between revisions of "NSOC2020Routing"

From Nsnam
Jump to: navigation, search
(Update NSoC2020 Routing Page)
(NSoC 2020 Routing - Update work done in first two weeks)
Line 13: Line 13:
  
 
== Project Overview ==
 
== Project Overview ==
 +
: We meet Thursdays 3:30 PM GMT at https://meet.google.com/tam-izjx-wsg.
 +
: The tentative duration for this project is <s>3</s> 4 months.
 +
 +
'''TODOs''':
 +
* [https://www.open-mesh.org/doc/batman-adv/index.html Specs] are outdated, contribute towards fixing them as gaps are found.
 +
* Milestone 1:
 +
 +
 +
----
 +
 +
'''15th June - 30th June''':
 +
: This phase focused on understanding the batadv-protocol and ns-3 code structure.
 +
* Read B.A.T.M.A.N. IETF draft - [https://tools.ietf.org/html/draft-wunderlich-openmesh-manet-routing-00]
 +
* Read Thesis on analysis and simulation of a Freifunk network using batadv - [https://thardes.de/wp-content/uploads/2016/03/thesis.pdf]
 +
* Read documentation and specs - [https://www.open-mesh.org/doc/batman-adv/index.html]. Understood that the IETF draft is highly outdated and should be ignored.
 +
* Went through the ns-3 source code, the way models are designed, and how should the batman module be designed.

Revision as of 15:11, 30 July 2020

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

Routing for community wireless

TL;DR - Rahul works as a Software Engineer at Microsoft. He graduated from BITS Pilani, India in Dec 2019. His area of interest is Networks and Systems.
  • Abstract: This project aims to develop models and evaluation programs related to routing in current community wireless networks. batman-adv for Freifunk.net is the initial target.


Project Overview

We meet Thursdays 3:30 PM GMT at https://meet.google.com/tam-izjx-wsg.
The tentative duration for this project is 3 4 months.

TODOs:

  • Specs are outdated, contribute towards fixing them as gaps are found.
  • Milestone 1:



15th June - 30th June:

This phase focused on understanding the batadv-protocol and ns-3 code structure.
  • Read B.A.T.M.A.N. IETF draft - [1]
  • Read Thesis on analysis and simulation of a Freifunk network using batadv - [2]
  • Read documentation and specs - [3]. Understood that the IETF draft is highly outdated and should be ignored.
  • Went through the ns-3 source code, the way models are designed, and how should the batman module be designed.