| Literature DB >> 28394268 |
Loizos Kanaris1, Akis Kokkinis2, Antonio Liotta3, Stavros Stavrou4.
Abstract
Indoor user localization and tracking are instrumental to a broad range of services and applications in the Internet of Things (IoT) and particularly in Body Sensor Networks (BSN) and Ambient Assisted Living (AAL) scenarios. Due to the widespread availability of IEEE 802.11, many localization platforms have been proposed, based on the Wi-Fi Received Signal Strength (RSS) indicator, using algorithms such as K-Nearest Neighbour (KNN), Maximum A Posteriori (MAP) and Minimum Mean Square Error (MMSE). In this paper, we introduce a hybrid method that combines the simplicity (and low cost) of Bluetooth Low Energy (BLE) and the popular 802.11 infrastructure, to improve the accuracy of indoor localization platforms. Building on KNN, we propose a new positioning algorithm (dubbed i-KNN) which is able to filter the initial fingerprint dataset (i.e., the radiomap), after considering the proximity of RSS fingerprints with respect to the BLE devices. In this way, i-KNN provides an optimised small subset of possible user locations, based on which it finally estimates the user position. The proposed methodology achieves fast positioning estimation due to the utilization of a fragment of the initial fingerprint dataset, while at the same time improves positioning accuracy by minimizing any calculation errors.Entities:
Keywords: Body Sensor Networks (BSN); Internet of Things (IoT); bluetooth low energy (BLE); fingerprint; indoor localization; indoor positioning; positioning algorithms
Year: 2017 PMID: 28394268 PMCID: PMC5422173 DOI: 10.3390/s17040812
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Concept of the proposed i-KNN algorithm: Bluetooth Low Energy (BLE) utilization for Wi-Fi radiomap subset generation.
Figure 2Combined BLE and Wi-Fi fingerprint based indoor positioning.
Material constitutive parameters of the test environment.
| Material | Electrical Permittivity (F/m) | Loss Tangent |
|---|---|---|
| 3.9 | 0.23 | |
| 2 | 0.025 | |
| 5.5 | 0.03 | |
| 1 | 1,000,000 | |
| 3 | 0.067 | |
| 4.5 | 0.007 |
Figure 3and localization platform.
Positioning error of Wi-Fi Received Signal Strength (RSS) fingerprint-based positioning system.
| Test Point | Radiomap Size (%) | Samples No. | ||
|---|---|---|---|---|
| 5.09 | 2.96 | 100 | 19 | |
| 2.45 | 1.79 | 100 | 21 | |
| 3.81 | 2.15 | 100 | 21 | |
| 4.70 | 3.76 | 100 | 20 | |
| 4.15 | 2.56 | 100 | 25 | |
| 6.55 | 2.26 | 100 | 23 | |
| 5.21 | 2.02 | 100 | 16 | |
| 2.91 | 1.56 | 100 | 29 | |
| 5.61 | 2.02 | 100 | 37 | |
| 3.50 | 1.58 | 100 | 50 | |
| 3.02 | 1.01 | 100 | 30 | |
| 2.58 | 1.72 | 100 | 45 |
Positioning error of typical indoor Wi-Fi positioning systems.
| System | Accuracy/Error | Methodology | Complexity |
|---|---|---|---|
| 5.4 m | linear mapping of RSS | light algorithm with AP modifications | |
| 2.0–7.0 m | model based | complex algorithm | |
| 3 m | linear mapping of RSS | light algorithm with sniffers | |
| 3 m | RSS fingerprints | combined with Horus or EZ | |
| 89% | RSS fingerprints | complex training phase | |
| 86% | RSS fingerprints | complex mapping of virtual floor | |
| 4.05 m | RSS fingerprints | light algorithm |
Positioning error of combined BLE (single BLE) and Wi-Fi RSS fingerprint-based positioning system.
| Test Point | Radiomap Size (%) | Samples No. | ||
|---|---|---|---|---|
| 1.60 | 1.22 | 29 | 19 | |
| 2.62 | 1.75 | 53 | 21 | |
| 2.77 | 2.01 | 38 | 21 | |
| 3.63 | 2.65 | 45 | 20 | |
| 3.64 | 2.35 | 40 | 25 | |
| 2.17 | 2.16 | 39 | 23 | |
| 5.21 | 2.02 | 100 | 16 | |
| 2.91 | 1.56 | 100 | 29 | |
| 3.20 | 1.90 | 69 | 37 | |
| 3.50 | 1.58 | 100 | 50 | |
| 3.02 | 1.01 | 100 | 30 | |
| 2.58 | 1.72 | 100 | 45 |
Positioning error of combined BLE (all deployed BLEs) and Wi-Fi RSS fingerprint-based positioning system.
| Test Point | Radiomap Size (%) | Samples No. | ||
|---|---|---|---|---|
| 1.96 | 1.44 | 22 | 19 | |
| 1.70 | 0.93 | 12 | 21 | |
| 1.22 | 0.81 | 12 | 21 | |
| 1.52 | 0.62 | 16 | 20 | |
| 2.38 | 1.14 | 12 | 25 | |
| 2.12 | 0.63 | 16 | 23 | |
| 2.33 | 0.67 | 16 | 16 | |
| 2.91 | 0.65 | 12 | 29 | |
| 3.84 | 1.89 | 37 | 37 | |
| 3.17 | 0.79 | 22 | 50 | |
| 2.97 | 1.26 | 28 | 30 | |
| 1.87 | 0.55 | 19 | 45 |
Figure 4Positioning error comparison: Wi-Fi only vs. single BLE and Wi-Fi.
Figure 5Fingerprint dataset size utilization: Wi-Fi only vs. single BLE and Wi-Fi.
Figure 6Positioning error comparison: Wi-Fi only vs. nearest BLE and Wi-Fi.
Figure 7Fingerprint dataset size utilization: Wi-Fi only vs. nearest BLE and Wi-Fi.