GSOC2019TCPTestingAndAlignment: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{TOC}} = Project Overview = * '''Project Name:''' TCP Testing and Alignment * '''Student:''' Apoorva Bhargava * '''Mentors:''' Tom Henderson, Vivek Jain") |
No edit summary |
||
Line 6: | Line 6: | ||
* '''Student:''' Apoorva Bhargava | * '''Student:''' Apoorva Bhargava | ||
* '''Mentors:''' Tom Henderson, Vivek Jain | * '''Mentors:''' Tom Henderson, Vivek Jain | ||
* '''Abstract:''' This project aims at aligning the ns-3 TCP with Linux kernel to have a more realistic implementation of TCP in ns-3 with proper documentation of the differences. The features of TCP which will be aligned are ECN, RACK, SACK, DSACK, and Paced Chirping. To achieve this, ns-3 DCE (Direct Code Execution) will be used. DCE (Direct Code Execution) is a framework which allows the users to run kernel space protocol inside the ns-3 without changing the source code. | |||
* '''Code:''' to be added | |||
* '''About Me:''' I am a 2nd-year postgraduate student at National Institute of Technology, Karnataka India. I have worked on [https://github.com/apoorvabhargava/Implementation-of-TCP-Jersey-in-ns-3 Implementation of TCP Jersey in ns-3] and [https://github.com/apoorvabhargava/Implementation-of-CARED-in-ns-3 Implementation CARED AQM in ns-3] in my first year of postgraduate. Currently, I am working on Alignment and Validation of ns-3 TCP with Linux TCP using ns-3 Direct Code Execution framework (DCE). |
Revision as of 06:56, 13 May 2019
Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects
HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers
Project Overview
- Project Name: TCP Testing and Alignment
- Student: Apoorva Bhargava
- Mentors: Tom Henderson, Vivek Jain
- Abstract: This project aims at aligning the ns-3 TCP with Linux kernel to have a more realistic implementation of TCP in ns-3 with proper documentation of the differences. The features of TCP which will be aligned are ECN, RACK, SACK, DSACK, and Paced Chirping. To achieve this, ns-3 DCE (Direct Code Execution) will be used. DCE (Direct Code Execution) is a framework which allows the users to run kernel space protocol inside the ns-3 without changing the source code.
- Code: to be added
- About Me: I am a 2nd-year postgraduate student at National Institute of Technology, Karnataka India. I have worked on Implementation of TCP Jersey in ns-3 and Implementation CARED AQM in ns-3 in my first year of postgraduate. Currently, I am working on Alignment and Validation of ns-3 TCP with Linux TCP using ns-3 Direct Code Execution framework (DCE).