BLE Indoor Positioning System Using RSSI-based Trilateration
Systems for outdoor positioning such as Global Positioning System (GPS), Global Navigation Satellite System (GLONASS) or Galileo are commonly used in our everyday lives through smartphones or in-car devices to establish our current position outdoors and/or to navigate to a specified destination. There is, however, no standard solution to establish our position indoors, where satellite signals do not reach. In this paper we present a system for indoor positioning that uses Bluetooth Low Energy (BLE) beacons as transmitting nodes with known positions and the Received Signal Strength Indicator (RSSI) designating the strength of the signal emitted by the nodes with the help of trilateration to establish user’s position in a building with a mobile application. Due to the signal’s instability we propose enhancements that improve positioning precision. We report results of the conducted tests performed in both static and dynamic scenarios, whose precision is acceptable in most of the typical indoor positioning schemes.