Difference between revisions of "GSOC2018AccECN ECN++"

From Nsnam
Jump to: navigation, search
(Created blank page)
 
Line 1: Line 1:
 +
{{TOC}}
  
 +
Return to [[Summer_Projects#Google_Summer_of_Code_2018 | GSoC 2018 Accepted Projects]] page.
 +
 +
= Project overview =
 +
 +
* '''Project name:''' Implementation of AccECN and ECN++ in ns-3
 +
 +
* '''Student:''' [mailto:daiwenying927@gmail.com Wenying Dai]
 +
 +
* '''Mentor:''' [mailto:tahiliani.nitk@gmail.com Mohit P. Tahiliani]
 +
 +
* '''Abstract:''' Reducing Internet Transport Latency is an interesting research topic and has gained significant attention in the recent past. Some of the promising new solutions rely on Explicit Congestion Notification (ECN) (RFC 3168) to notify TCP endpoints of congestion that may be developing in a bottleneck queue, without resorting to packet drops. As a result, there have been attempts at Internet Engineering Task Force (IETF) to extend the functionality of ECN and provide rich feedback to TCP endpoints. In this regard, Accurate ECN feedback (AccECN) and ECN++ are two active topics of discussion at IETF. This project proposal is to: extend the ECN implementation in ns-3 to support AccECN and ECN++, test the correctness of implementation and provide examples.
 +
 +
* '''Code:''' TBD
 +
 +
* '''Documentation:''' TBD
 +
 +
* '''About me:''' I am a first-year postgraduate student in Tsinghua University. My major is computer science focusing on the research about computer network architecture mainly in routing layer and transport layer. I have attended 2017 IETF in Singapore, so I am pretty interested in implementing an IETF RFC or draft hands-on.
 +
 +
= Technical Approach =
 +
 +
= Milestones and Deliverables =

Revision as of 06:25, 3 May 2018

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

Installation - Troubleshooting - User FAQ - HOWTOs - Samples - Models - Education - Contributed Code - Papers

Return to GSoC 2018 Accepted Projects page.

Project overview

  • Project name: Implementation of AccECN and ECN++ in ns-3
  • Abstract: Reducing Internet Transport Latency is an interesting research topic and has gained significant attention in the recent past. Some of the promising new solutions rely on Explicit Congestion Notification (ECN) (RFC 3168) to notify TCP endpoints of congestion that may be developing in a bottleneck queue, without resorting to packet drops. As a result, there have been attempts at Internet Engineering Task Force (IETF) to extend the functionality of ECN and provide rich feedback to TCP endpoints. In this regard, Accurate ECN feedback (AccECN) and ECN++ are two active topics of discussion at IETF. This project proposal is to: extend the ECN implementation in ns-3 to support AccECN and ECN++, test the correctness of implementation and provide examples.
  • Code: TBD
  • Documentation: TBD
  • About me: I am a first-year postgraduate student in Tsinghua University. My major is computer science focusing on the research about computer network architecture mainly in routing layer and transport layer. I have attended 2017 IETF in Singapore, so I am pretty interested in implementing an IETF RFC or draft hands-on.

Technical Approach

Milestones and Deliverables