IEEE transactions on mobile computing.