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.



pkthisto is a packet traffic analysis program specifically designed for generating inter-packet arrival time histograms,  packet length histograms, and packet rate plots for UDP/IP traffic. pkthisto was orignally written to assist in analysing online game traffic in and out of QuakeIII Arena servers. pkthisto can take input from real time capture (where Berkeley packet filter, BPF, is supported by the OS), tcpdump tracefiles, or NAI Sniffer tracefiles.

As of version 0.2, pkthisto can also handle the IP packet addressing used by XBox "system link" games (either captured in real-time or post-processed from tcpdump files).

As of version 0.3 pkthisto records the average TTL (time to live) value of packets coming from game clients.

pkthisto was written by Grenville Armitage and is released under the GNU General Public License.

For more information check the README.


pkthisto 0.3.4 can be downloaded here.

Old versions of pkthisto can be downloaded from here.

Last Updated: Tuesday 5-Jul-2005 17:09:57 AEST | Maintained by: Sebastian Zander ( | Authorised by: Grenville Armitage (