International Journal of Networks and Communications
p-ISSN: 2168-4936 e-ISSN: 2168-4944
2016; 6(4): 80-86
doi:10.5923/j.ijnc.20160604.03
Sharhabeel H. Alnabelsi
Computer Engineering Department, Al-Balqa Applied University, Al-Salt, Jordan
Correspondence to: Sharhabeel H. Alnabelsi, Computer Engineering Department, Al-Balqa Applied University, Al-Salt, Jordan.
Email: |
Copyright © 2016 Scientific & Academic Publishing. All Rights Reserved.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/
In modern crowded cities, public transportation is one of primary ways for people to go to work, shopping, etc. Therefore, it is necessary to provide an application which estimates buses’ real-time current location, supported by Google map application which displays bus location and expected arrival time. In this work, we propose a city-bus tracking system which contains two localization methods: First, using GPS method. Second, a fault-tolerance method using Wireless Sensor Networks (WSNs), in case of GPS signal failure, e.g.; due to weather conditions or physical obstacles. In this method, wireless sensor boards are deployed in selected locations along buses routes in city, and each bus is equipped by a wireless sensor board and GPS. When GPS signal is bad, the second method is considered, where bus-sensor node sends a “Hello” packet, while bus moving, to nodes deployed over bus route. Based on the Received Signal Strength Indicator (RSSI) and number of route nodes which received the “Hello” packet, the proposed localization method is used to estimate bus location.
Keywords: Localization, WSNs, Fault-tolerance, Route node, Bus node
Cite this paper: Sharhabeel H. Alnabelsi, On GPS Fault-Tolerance for City-Bus Tracking System Using Wireless Sensor Networks, International Journal of Networks and Communications, Vol. 6 No. 4, 2016, pp. 80-86. doi: 10.5923/j.ijnc.20160604.03.
Figure 1. The proposed city-bus tracking system architecture |
Figure 2. The four system components and communication paths between components and user (Orange color indicates software parts and blue indicates hardware parts) |
Figure 3. A GPS message can be broken into packet identifying packet information and GPS data |
Figure 4. A sketch for wireless senor network topology, in order to estimate city-bus location when GPS fails |
(1) |
(2) |
(3) |