Abstract

To accommodate the rapidly increasing demand for connected infrastructure, automation for industrial sites and building smart cities, the development of Internet of Things (IoT)-based solutions is considered one of the major trends in modern day industrial revolution. In particular, providing high precision indoor positioning services for such applications is a key challenge. Wi-Fi fingerprint-based indoor positioning systems have been adapted as promising candidates for such applications. The performance of such indoor positioning systems degrade drastically due to several impairments like noisy datasets, high variation in Wi-Fi signals over time, fading of Wi-Fi signals due to multipath propagation caused by hurdles, people walking in the area under consideration and the addition/removal of Wi-Fi access points (APs). In this paper, we propose data pre- and post-processing algorithms with deep learning classifiers for Wi-Fi fingerprint-based indoor positioning, in order to provide immunity against limitations in the database and the indoor environment. In addition, we investigate the performance of the proposed system through simulation as well as extensive experiments. The results demonstrate that the pre-processing algorithm can efficiently fill in the missing Wi-Fi received signal strength fingerprints in the database, resulting in a success rate of 88.96% in simulation and 86.61% in a real-time experiment. The post-processing algorithm can improve the results from 9.05–10.94% for the conducted experiments, providing the highest success rate of 95.94% with a precision of 4 m for Wi-Fi fingerprint-based indoor positioning.

Highlights

  • In the past decade, indoor location-based services (LBSs) have attracted lots of attention, driving the development of indoor positioning technologies to fulfil the technological requirements of modern day communications services

  • The post-processing algorithm can identify such variations in the output data of the Wi-Fi fingerprint-based indoor positioning system and compensate for imperfections in the indoor environment, such as variations in the signal strength level of Wi-Fi signals over time, lower levels of the received signal strength (RSS) caused by multipath fading, changes in the Wi-Fi infrastructure due to addition or removal of Wi-Fi access points (APs) and hindrance created in the signal path due to people present in the vicinity of the user location

  • A data post-processing algorithm is proposed in this work to perform this task on the output dataSimulation for the Wi-Fi fingerprint-based indoor positioning system

Read more

Summary

Introduction

Indoor location-based services (LBSs) have attracted lots of attention, driving the development of indoor positioning technologies to fulfil the technological requirements of modern day communications services. Data pre- and post-processing algorithms are expected to improve the performance of Wi-Fi fingerprint-based indoor positioning systems [39]. A pre-processing approach that involves removing useless APs and their respective RSS from the fingerprint database was presented in [40] This can help in reducing the computational overhead during position estimation and improves the system performance. To the best of our knowledge, there is no data pre-processing algorithm developed for filling in missing values in the Wi-Fi RSS fingerprint database, which is expected to improve the system performance. A data post-processing algorithm to enhance the system performance by limiting the effects of the indoor environment on the experimental phase of the proposed system; and Investigation of the performance of a deep learning-based classifier at the server in charge of the RSS fingerprint database storage and position prediction.

Proposed System
Overview of the Proposed System
Environment and Setup
Pre-Processing Algorithm
Deep Learning Classifier
Post-Processing Algorithm
Numerical Results
Conclusions
Methods
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call