| Literature DB >> 26907295 |
Han Zou1, Hao Jiang2, Yiwen Luo3, Jianjie Zhu4, Xiaoxuan Lu5, Lihua Xie6.
Abstract
The location and contextual status (indoor or outdoor) is fundamental and critical information for upper-layer applications, such as activity recognition and location-based services (LBS) for individuals. In addition, optimizations of building management systems (BMS), such as the pre-cooling or heating process of the air-conditioning system according to the human traffic entering or exiting a building, can utilize the information, as well. The emerging mobile devices, which are equipped with various sensors, become a feasible and flexible platform to perform indoor-outdoor (IO) detection. However, power-hungry sensors, such as GPS and WiFi, should be used with caution due to the constrained battery storage on mobile device. We propose BlueDetect: an accurate, fast response and energy-efficient scheme for IO detection and seamless LBS running on the mobile device based on the emerging low-power iBeacon technology. By leveraging the on-broad Bluetooth module and our proposed algorithms, BlueDetect provides a precise IO detection service that can turn on/off on-board power-hungry sensors smartly and automatically, optimize their performances and reduce the power consumption of mobile devices simultaneously. Moreover, seamless positioning and navigation services can be realized by it, especially in a semi-outdoor environment, which cannot be achieved by GPS or an indoor positioning system (IPS) easily. We prototype BlueDetect on Android mobile devices and evaluate its performance comprehensively. The experimental results have validated the superiority of BlueDetect in terms of IO detection accuracy, localization accuracy and energy consumption.Entities:
Keywords: iBeacon; indoor and outdoor detection; seamless location-based service
Year: 2016 PMID: 26907295 PMCID: PMC4801644 DOI: 10.3390/s16020268
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Overview of technologies for location-based services (LBS).
| Technology | Suitable Environment | Localization Accuracy | Extra Device on User-Side | Power Consumption | Cost |
|---|---|---|---|---|---|
| GPS | Outdoor | 10 m | No | High | Moderate |
| GSM (cellular) | Outdoor and indoor | 10–50 m | No | Low | Low |
| Infrared | Indoor | 0.5–3 m | Yes | Low | Moderate |
| Acoustic signal | Indoor | 30–80 cm | No | Low | Moderate |
| RFID | Indoor | 1–3 m | Yes | Low | Moderate |
| UWB | Indoor | 10–50 cm | Yes | Low | High |
| PDR | Indoor and outdoor | 1–5 m | No | High | Low |
| WiFi | Indoor | 2–5 m | No | High | Low |
| BLE (iBeacon) | Indoor and semi-outdoor | 1–5 m | No | Low | Low |
Figure 1Typical scenes of semi-outdoor environments.
Figure 2Representative scenes and corresponding localization technologies of three different environments.
Figure 3SNR of GPS signals in different environments.
Analysis of BLE beacon’s RSS variations under LOS and NLOS conditions.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
| −59 | −62 | −64 | −66 | −68 | −70 | −72 | −75 | −79 | |
| −63 | −66 | −68 | −69 | −72 | −75 | −77 | −80 | −83 |
Analysis of BLE beacon’s RSS variations with the influence of different holding orientations of the mobile device.
| Distance from the Beacon | Orientation | Orientation | Orientation | Orientation |
|---|---|---|---|---|
| 1 | −59 | −60 | −63 | −59 |
| 2 | −62 | −63 | −66 | −61 |
| 3 | −64 | −66 | −68 | −63 |
| 4 | −66 | −68 | −69 | −67 |
| 5 | −68 | −71 | −72 | −70 |
| 6 | −70 | −72 | −75 | −72 |
| 7 | −72 | −73 | −77 | −74 |
| 8 | −75 | −77 | −80 | −76 |
| 9 | −79 | −81 | −83 | −80 |
Figure 4Relationship between RSS of a BLE beacon and distance.
Figure 5The test walking route in the university campus and indoor-outdoor (IO) detection accuracy comparison.
Figure 6Screenshots of BlueDetect in the three environment types.
Figure 7Estimote BLE Beacon.
Figure 8Comparison of the cumulative distribution of the location error between GPS and BlueDetect in semi-outdoor environments.
Figure 9Screenshot of the power-monitoring app.
Figure 10Power consumption of various sensors on a mobile device (Nexus 6) for different IO detection methods.