Location-based service (LBS) is an popular add-on mobile application based on the geographical positions of users. For example, a pedestrian utilizes its smart phone to navigate himself during the trip. Regarding the positioning accuracy and neighboring features of environments, this paper considers the peculiarities of a pedestrian touring service and concentrates on how to save battery power of mobile devices smartly. For power efficiency of positioning, we propose to dynamically adjust the GPS sampling rate with the help of embedded sensors based on the relationship among the current geo-location, motion behavior and physical environment. Furthermore, this paper considers communication restrictions of heterogeneous wireless technologies, including (1) cellular network and (2) Wi-Fi network. Since the cellular network has wider wireless coverage, the proposed scheme downloads neighboring POIs using cellular network. Once the neighboring Wi-Fi hotspots can provide good enough bandwidth, our scheme uses Wi-Fi network instead of cellular network. In order to measure the power consumption, several touring routes are established based on the real-world scenic spots. According to our performance results, the proposed scheme can have less power consumption than other methods.
All Science Journal Classification (ASJC) codes