A Novel Algorithm Based on Clustering and Access Points Selection for Indoor Fingerprint Localization
With the growing popularity of location-based service (LBS), wireless local area networks (WLAN) indoor positioning has gained widespread attention. Unlike the traditional algorithm concentrating on positioning accuracy, we discuss how to improve the real-time property in WLAN indoor fingerprinting localization systems. In this paper, we present a novel algorithm which first divides the positioning area into sub-areas utilizing k-means clustering, and then selects appropriate access points (APs) for positioning to make the calculated amount as less as possible. By collecting data and performing in the real WLAN environment, our proposed algorithm shows high positioning accuracy while the computational burden has been decreased almost 93.7%.