1. Introduction
In recent years, 802.11-based wireless LANs, also known as Wi-Fi networks, have enjoyed an unprecedent penetration rate. In particular, they are increasing deployed to provide Internet access in mobile environments. However, due to the limited coverage, existing Wi-Fi infrastructure is only capable of providing intermittent connectivity for the users with high mobility. Wi-Fi-enabled devices (e.g., laptops and smartphones) must actively discover new Wi-Fi access points (APs) once they leave the coverage of current network. However, this approach wastes the precious energy of mobile devices due to excessive listening and scanning operations of Wi-Fi network interface cards (NICs).