As part of a broader organisational restructure, data networking research at Swinburne University of Technology has moved from the Centre for Advanced Internet Architecture (CAIA) to the Internet For Things (I4T) Research Lab.

Although CAIA no longer exists, this website reflects CAIA's activities and outputs between March 2002 and February 2017, and is being maintained as a service to the broader data networking research community.

Five New TCP Congestion Control Algorithms for FreeBSD - 5CC

Patches and Tools

Modular Congestion Control

A FreeBSD kernel patch implementing the modular congestion control framework for TCP.

The patch has been merged to FreeBSD and will be available in 9.0+

Khelp

FreeBSD kernel patches implementing the kernel helpers framework.

The patches have been merged to FreeBSD and will be available in 9.0+

Hhook

A FreeBSD kernel patch implementing the helper hook framework.

The patch has been merged to FreeBSD and will be available in 9.0+

ERTT

A FreeBSD kernel patch implementing the Enhanced Round Trip Time Khelp module.

The patch has been merged to FreeBSD and will be available in 9.0+

CUBIC congestion control module

A FreeBSD kernel patch implementing the CUBIC TCP congestion control module.

The patch has been merged to FreeBSD and will be available in 9.0+

H-TCP congestion control module

A FreeBSD kernel patch implementing the H-TCP TCP congestion control module.

The patch has been merged to FreeBSD and will be available in 9.0+

Vegas congestion control module

A FreeBSD kernel patch implementing the Vegas TCP congestion control module.

The patch has been merged to FreeBSD and will be available in 9.0+

HD congestion control module

A FreeBSD kernel patch implementing the Hamilton-Delay TCP congestion control module.

The patch has been merged to FreeBSD and will be available in 9.0+

CHD congestion control module

A FreeBSD kernel patch implementing the CAIA-Hamilton-Delay TCP congestion control module.

The patch has been merged to FreeBSD and will be available in 9.0+

External Patch Staging Area

See http://people.freebsd.org/~lstewart/patches/5cc/.

Last Updated: Tuesday 12-Apr-2011 13:18:33 AEST | Maintained by: Lawrence Stewart (lastewart@swin.edu.au) | Authorised by: Grenville Armitage (garmitage@swin.edu.au)