National ICT Australia-Victoria Research Laboratory (NICTA-VRL) and Department of Electrical and Electronic Engineering, The University of Melbourne