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.

CAIA Lab Maps


In 2003, Claudio Favi was tasked with reproducing the original CAIA lab, AS327, in a Quake III Arena map. After 12 weeks of careful construction and intensive playtesting, it was done. The map features custom textures, sounds and music, produced as part of the project to make the map feel more like CAIA. The map has a number of confined areas, allowing for intense duels and quick escapes. Some concealed teleporters will take you to places of interest around the map, but you'll need more than a teleporter to find the BFG.

Nine years later, Chris Holman constructed the successor, EN605. The EN605 map is larger, with more open areas to do battle in. A couple of high vantage points allow for picking off enemies from a distance, but not without being entirely exposed.

How to

The maps are playable in Quake III Arena and derivaties (eg, OpenArena).

  • Prerequisites:
    • A copy of the original Quake III Arena installation media, or the pak0.pk3 asset file from an existing installation.
    • A 3D capable graphics card and drivers (Note: Intel integrated graphics are adequate, but the Intel drivers on FreeBSD 9.0 and below are not)
    • The map pk3 files (see 'Download' below)
  • Install ioQuake3
    • Windows: download both of the .msi files from the ioQuake3 website. Run both and follow the instructions in the installer
    • Mac: download universal binary DMG file from the ioQuake3 website. Run it and follow the instructions in the installer
    • Linux: Download the installer scripts for your platform from ioQuake3 website or use your favourite package manager to install it (eg, `apt-get install ioquake3`).
    • FreeBSD: build the port (games/ioquake3) or run `pkg_add -r ioquake3`.
  • Install the map and the Quake III Arena Asset file:
    • Copy the pk3 file(s) for the map and Quake III Arena's pak0.pk3 file to the baseq3 folder of your installation
    • Windows c:\program files\ioquake3\baseq3\
    • Linux/FreeBSD: /usr/local/share/ioquake3/baseq3/ )
    • Note: the installers will ask for your Quake III Arena CD. If you provided it, you do not need to copy the pak0.pk3 file in this step.
  • Play the map:
    • To start a single player game, at the main menu open the console and type "\map caialab3" or "\map caia-en605".
    • To start a dedicated server, run Linux/FreeBSD: `ioq3ded +set dedicated 2 +map caialab3` Windows: `ioq3ded.x86.exe +set dedicated 2 +map caialab3`
If you do not own Quake III Arena, the maps can be played in OpenArena as well, but watch out for some of the (NSFW) player skins in OpenArena. Instructions for OpenArena can be found on the OpenArena website.

Download - AS327 map, 6.36MB, 4 files. - EN605 map, 12MB, 1 file.


Nigel Williams produced a fly-through video of the AS327 map. Download the original here or watch it below :

Likewise, Chris Holman did the same for the EN605 map. Download it here or watch it below:


Last Updated: Friday 7-Dec-2012 14:43:20 AEDT | Maintained by: Chris Holman ( | Authorised by: Grenville Armitage (