Enhancing the accuracy of iBeacons for indoor proximity-based services

Proximity-based Services (PBS) require high detection accuracy, energy efficiency, wide reception range, low cost and availability. However, most existing technologies cannot satisfy all these requirements. Apple's Bluetooth Low Energy (BLE), named iBeacon, has emerged as a leading candidate in this domain and has become an almost industry standard for PBS. However, it has several limitations. It suffers from poor proximity detection accuracy due to its reliance on Received Signal Strength Indicator (RSSI). To improve proximity detection accuracy of iBeacons, we present two algorithms that address the inherent flaws in iBeacon's current proximity detection approach. Our first algorithm, Server-side Running Average (SRA), uses the path-loss model-based estimated distance for proximity classification. Our second algorithm, Server-side Kalman Filter (SKF), uses a Kalman filter in conjunction with SRA. Our experimental results show that SRA and SKF perform better than the current moving average approach utilized by iBeacons. SRA results in about a 29% improvement while SKF results in about a 32% improvement over the current approach in proximity detection accuracy.

[1]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[2]  Ismail Guvenc,et al.  Enhancements to RSS Based Indoor Tracking Systems Using Kalman Filters , 2003 .

[3]  Faheem Zafari,et al.  Microlocation for Internet-of-Things-Equipped Smart Buildings , 2015, IEEE Internet of Things Journal.

[4]  Chirabrata Bhaumik,et al.  BlueEye: a system for proximity detection using bluetooth on mobile phones , 2013, UbiComp.

[5]  Clemens Nylandsted Klokmose,et al.  WiFi proximity detection in mobile web applications , 2014, EICS '14.

[6]  Faheem Zafari,et al.  Enhancing iBeacon Based Micro-Location with Particle Filtering , 2014, GLOBECOM 2014.

[7]  Shirshu Varma,et al.  Distance measurement and error estimation scheme for RSSI based localization in Wireless Sensor Networks , 2009, 2009 Fifth International Conference on Wireless Communication and Sensor Networks (WCSN).

[8]  Faheem Zafari,et al.  Enhancing iBeacon Based Micro-Location with Particle Filtering , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[9]  Manas Ranjan Patra,et al.  A Novel Approach to Compute Confusion Matrix for Classification of n-Class Attributes with Feature Selection , 2015 .

[10]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

[11]  Swarun Kumar,et al.  Accurate indoor localization with zero start-up cost , 2014, MobiCom.

[12]  Petar M. Djuric,et al.  Proximity Detection with RFID: A Step Toward the Internet of Things , 2015, IEEE Pervasive Computing.