Kick-Ass is a methodology for enabling explicit-rate congestion control mechanisms in the Internet. Kick-Ass does so through the use of IP packet fragmentation to enable communication between routers and endpoints.
Our measurements show that Kick-Ass improves performance up to an order of magnitude over TCP and effectively avoids many of its pitfalls. Additionally, Kick-Ass does not require a full deployment to be effective: our study shows endpoints communicating across a single Kick-Ass router at the edge see an improvement of 1.2 to 4 times.
Kick-Ass: Enabling Router-Assisted Congestion Control on the Internet (To Appear at IEEE ICNP 2016)
Kick-Ass has been implemented in Linux (Kernel 3.12.3). The various components can be found below:
For comments or questions, please contact