Journal: Mobile Computing and Communications Review