Implementation of the Network Coded TCP (CTCP) by Gregoire Delannoy as part of his final year project at Dublin City University.
Author’s description:
TCPeP is a Performance-Enhancing proxy for TCP over lossy links, using Network Coding principles. It is partly based on the paper “Network coded tcp – CTCP”.
Standard TCP algorithm were designed with wired networks in mind, assuming that all losses resulted from congestion events.
Coded-TCP is based on the assumption that losses can be completely random, as it occurs in some wireless links.