A Non-GPS Based Location Tracking of Public Buses using Bluetooth Proximity Beacons

Gunady, S. and Keoh, S. L. (2019) A Non-GPS Based Location Tracking of Public Buses using Bluetooth Proximity Beacons. In: 2019 IEEE 5th World Forum on Internet of Things (WF-IoT), Limerick, Ireland, 15-18 Apr 2019, ISBN 9781538649800 (doi:10.1109/WF-IoT.2019.8767198)

181047.pdf - Accepted Version



Tracking of public bus location requires a GPS device to be installed, and many bus operators in developing countries do not have such a solution in place to provide an accurate estimation of bus arrival time (ETA). Without ETA information, it is very difficult for the general public to plan their journey effectively. This paper proposes an innovative IoT solution to track the location of buses without requiring the deployment of a GPS device. It uses Bluetooth Low Energy (BLE) proximity beacon to track the journey of a bus by deploying an Estimote location beacon on the bus. BLE detection devices (Raspberry Pi 3) are installed at selected bus stops along the bus route to detect the arrival of buses. Once detected, the location of the bus is submitted to a cloud server to compute the bus ETAs. A field trial is currently being conducted in Johor, Malaysia in collaboration with a local bus operator on one single bus route. Our test results showed that the detection of BLE beacons is very accurate and it is feasible to track the location of buses without using a GPS device in a cost effective way. A mobile app - myBusz has been developed as well to allow for passengers to check the bus ETA in real-time.

Item Type:Conference Proceedings
Glasgow Author(s) Enlighten ID:Keoh, Dr Sye Loong
Authors: Gunady, S., and Keoh, S. L.
College/School:College of Science and Engineering > School of Computing Science
Research Group:SYSTEM group
Copyright Holders:Copyright © 2019 IEEE
Publisher Policy:Reproduced in accordance with the copyright policy of the publisher
Related URLs:

University Staff: Request a correction | Enlighten Editors: Update this record