31st INFOCOM 2012: Orlando, FL, USA