GSoC/GCI Archive
Google Summer of Code 2015 The ns-3 Network Simulator Project

TCP layer refactoring with automated test on RFC-compliance and validation

by Natale Patriciello for The ns-3 Network Simulator Project

A step-by-step refactoring of the TCP layer, which should lead to a more easy way to test congestion control and RFC compliancy of its state machine. Four steps are needed, and they will be detailed below.