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.


Patches and Tools

DIFFUSE kernel integration patches

FreeBSD kernel patches that integrate important precursor functionality required by the core DIFFUSE kernel code.

DIFFUSE core module kernel patch

FreeBSD kernel patch implementing the core DIFFUSE kernel module and associated machinery for feature/classifier modules.

DIFFUSE feature module kernel patches

FreeBSD kernel patches which add feature calculation kernel modules to compute traffic features for use by classifiers. A range of uni/bi directional interarrival time and packet length, packet count and Skype specific statistics are computed by the modules.

DIFFUSE classifier module kernel patches

FreeBSD kernel patches which add kernel module implementations of a C4.5 decision tree and Naive Bayes classifier for use by DIFFUSE.

DIFFUSE userspace integration patch

FreeBSD userspace patch which integrates DIFFUSE related functionality into the IPFW userspace control utility.

External Patch Staging Area


Last Updated: Wednesday 19-Oct-2011 17:48:50 AEDT | Maintained by: Lawrence Stewart ( | Authorised by: Grenville Armitage (