SlideShare a Scribd company logo
How Long to Wait? Predicting Bus Arrival Time With 
Mobile Phone Based Participatory Sensing 
ABSTRACT: 
The bus arrival time is primary information to most city transport travelers. 
Excessively long waiting time at bus stops often discourages the travelers and 
makes them reluctant to take buses. In this paper, we present a bus arrival time 
prediction system based on bus passengers’ participatory sensing. With commodity 
mobile phones, the bus passengers’ surrounding environmental context is 
effectively collected and utilized to estimate the bus traveling routes and predict 
bus arrival time at various bus stops. The proposed system solely relies on the 
collaborative effort of the participating users and is independent from the bus 
operating companies, so it can be easily adopted to support universal bus service 
systems without requesting support from particular bus operating companies. 
Instead of referring to GPS-enabled location information, we resort to more 
generally available and energy efficient sensing resources, including cell tower 
signals, movement statuses, audio recordings, etc., which bring less burden to the 
participatory party and encourage their participation. We develop a prototype 
system with different types of Android-based mobile phones and comprehensively
experiment with the NTU campus shuttle buses as well as Singapore public buses 
over a 7-week period. The evaluation results suggest that the proposed system 
achieves outstanding prediction accuracy compared with those bus operator 
initiated and GPS supported solutions. We further adopt our system and conduct 
quick trial experiments with London bus system for 4 days, which suggests the 
easy deployment of our system and promising system performance across cities. At 
the same time, the proposed solution is more generally available and energy 
friendly. 
EXISTING SYSTEM: 
When travelling with buses, the travellers usually want to know the accurate arrival 
time of the bus. Excessively long waiting time at bus stops may drive away the 
anxious travellers and make them reluctant to take buses. Nowadays, most bus 
operating companies have been providing their timetables on the web freely 
available for the travellers. The bus timetables, however, only provide very limited 
information (e.g., operating hours, time intervals, etc.), which are typically not 
timely updated. Other than those official timetables, many public services (e.g., 
Google Maps) are provided for travelers. Although such services offer useful 
information, they are far from satisfactory to the bus travelers
DISADVANTAGES OF EXISTING SYSTEM: 
1) The schedule of a bus may be delayed due to many unpredictable factors (e.g., 
traffic conditions, harsh weather situation, etc) 
2) However, usually requires the cooperation of the bus operating companies (e.g., 
installing special location tracking devices on the buses), and incurs substantial 
cost. 
PROPOSED SYSTEM: 
In this paper, we present a novel bus arrival time prediction system based on 
crowd-participatory sensing. We interviewed bus passengers on acquiring the bus 
arrival time. Most passengers indicate that they want to instantly track the arrival 
time of the next buses and they are willing to contribute their location information 
on buses to help to establish a system to estimate the arrival time at various bus 
stops for the community. This motivates us to design a crowd-participated service 
to bridge those who want to know bus arrival time (querying users) to those who 
are on the bus and able to share the instant bus route information (sharing users).
To achieve such a goal, we let the bus passengers themselves cooperatively sense 
the bus route information using commodity mobile phones. In particular, the 
sharing passengers may anonymously upload their sensing data collected on buses 
to a processing server, which intelligently processes the data and distributes useful 
information to those querying users. 
ADVANTAGES OF PROPOSED SYSTEM: 
1) Through directly bridging the sharing and querying users in the participatory 
framework, we build our system independent of the bus operating companies 
or other third-party service providers. 
2) Based on the commodity mobile phones, our system obviates the need for 
special hardware or extra vehicle devices. 
3) Automatically detecting ambient environments and generating bus route 
related reports, our approach does not require the explicit human inputs from the 
participants
SYSTEM ARCHITECTURE: 
SYSTEM REQUIREMENTS: 
HARDWARE REQUIREMENTS: 
 System : Pentium IV 2.4 GHz. 
 Hard Disk : 40 GB. 
 Floppy Drive : 1.44 Mb. 
 Monitor : 15 VGA Colour. 
 Mouse : Logitech.
 Ram : 512 Mb. 
 MOBILE : ANDROID 
SOFTWARE REQUIREMENTS: 
 Operating system : Windows XP/7. 
 Coding Language : Java 1.7 
 Tool Kit : Android 2.3 ABOVE 
 IDE : Eclipse 
REFERENCE: 
Pengfei Zhou, Student Member, IEEE, Yuanqing Zheng, Student Member, IEEE, 
and Mo Li, Member, IEEE “How Long to Wait? Predicting Bus Arrival Time With 
Mobile Phone Based Participatory Sensing” IEEE TRANSACTIONS ON 
MOBILE COMPUTING, VOL. 13, NO. 6, JUNE 2014.

More Related Content

Viewers also liked

A new algorithm for inferring user search goals with feedback sessions
A new algorithm for inferring user search goals with feedback sessionsA new algorithm for inferring user search goals with feedback sessions
A new algorithm for inferring user search goals with feedback sessions
JPINFOTECH JAYAPRAKASH
 
Bahg back bone-assisted hop greedy routing for vanet’s city environments
Bahg back bone-assisted hop greedy routing for vanet’s city environmentsBahg back bone-assisted hop greedy routing for vanet’s city environments
Bahg back bone-assisted hop greedy routing for vanet’s city environments
JPINFOTECH JAYAPRAKASH
 
Target tracking and mobile sensor navigation in wireless sensor networks
Target tracking and mobile sensor navigation in wireless sensor networksTarget tracking and mobile sensor navigation in wireless sensor networks
Target tracking and mobile sensor navigation in wireless sensor networks
JPINFOTECH JAYAPRAKASH
 
2015 2016 ieee vlsi project titles
2015   2016 ieee vlsi project titles2015   2016 ieee vlsi project titles
2015 2016 ieee vlsi project titles
JPINFOTECH JAYAPRAKASH
 
Privacy preserving public auditing for secure cloud storage
Privacy preserving public auditing for secure cloud storagePrivacy preserving public auditing for secure cloud storage
Privacy preserving public auditing for secure cloud storage
JPINFOTECH JAYAPRAKASH
 
2015 2016 ieee dot net project titles
2015 2016 ieee dot net project titles2015 2016 ieee dot net project titles
2015 2016 ieee dot net project titles
JPINFOTECH JAYAPRAKASH
 
Nice network intrusion detection and countermeasure selection in virtual netw...
Nice network intrusion detection and countermeasure selection in virtual netw...Nice network intrusion detection and countermeasure selection in virtual netw...
Nice network intrusion detection and countermeasure selection in virtual netw...
JPINFOTECH JAYAPRAKASH
 
Privacy preserving delegated access control in public clouds
Privacy preserving delegated access control in public cloudsPrivacy preserving delegated access control in public clouds
Privacy preserving delegated access control in public clouds
JPINFOTECH JAYAPRAKASH
 
Reversible data hiding with optimal value transfer
Reversible data hiding with optimal value transferReversible data hiding with optimal value transfer
Reversible data hiding with optimal value transfer
JPINFOTECH JAYAPRAKASH
 
Effective risk communication for android apps
Effective risk communication for android appsEffective risk communication for android apps
Effective risk communication for android apps
JPINFOTECH JAYAPRAKASH
 
Context based access control systems for mobile devices
Context based access control systems for mobile devicesContext based access control systems for mobile devices
Context based access control systems for mobile devices
JPINFOTECH JAYAPRAKASH
 
Target tracking and mobile sensor navigation in wireless sensor networks
Target tracking and mobile sensor navigation in wireless sensor networksTarget tracking and mobile sensor navigation in wireless sensor networks
Target tracking and mobile sensor navigation in wireless sensor networks
JPINFOTECH JAYAPRAKASH
 
Mona secure multi owner data sharing for dynamic groups in the cloud
Mona secure multi owner data sharing for dynamic groups in the cloudMona secure multi owner data sharing for dynamic groups in the cloud
Mona secure multi owner data sharing for dynamic groups in the cloud
JPINFOTECH JAYAPRAKASH
 
Annotating search results from web databases
Annotating search results from web databasesAnnotating search results from web databases
Annotating search results from web databases
JPINFOTECH JAYAPRAKASH
 
Emap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networksEmap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networks
JPINFOTECH JAYAPRAKASH
 
Eaack—a secure intrusion detection system for manets ns2
Eaack—a secure intrusion detection system for manets ns2Eaack—a secure intrusion detection system for manets ns2
Eaack—a secure intrusion detection system for manets ns2
JPINFOTECH JAYAPRAKASH
 

Viewers also liked (16)

A new algorithm for inferring user search goals with feedback sessions
A new algorithm for inferring user search goals with feedback sessionsA new algorithm for inferring user search goals with feedback sessions
A new algorithm for inferring user search goals with feedback sessions
 
Bahg back bone-assisted hop greedy routing for vanet’s city environments
Bahg back bone-assisted hop greedy routing for vanet’s city environmentsBahg back bone-assisted hop greedy routing for vanet’s city environments
Bahg back bone-assisted hop greedy routing for vanet’s city environments
 
Target tracking and mobile sensor navigation in wireless sensor networks
Target tracking and mobile sensor navigation in wireless sensor networksTarget tracking and mobile sensor navigation in wireless sensor networks
Target tracking and mobile sensor navigation in wireless sensor networks
 
2015 2016 ieee vlsi project titles
2015   2016 ieee vlsi project titles2015   2016 ieee vlsi project titles
2015 2016 ieee vlsi project titles
 
Privacy preserving public auditing for secure cloud storage
Privacy preserving public auditing for secure cloud storagePrivacy preserving public auditing for secure cloud storage
Privacy preserving public auditing for secure cloud storage
 
2015 2016 ieee dot net project titles
2015 2016 ieee dot net project titles2015 2016 ieee dot net project titles
2015 2016 ieee dot net project titles
 
Nice network intrusion detection and countermeasure selection in virtual netw...
Nice network intrusion detection and countermeasure selection in virtual netw...Nice network intrusion detection and countermeasure selection in virtual netw...
Nice network intrusion detection and countermeasure selection in virtual netw...
 
Privacy preserving delegated access control in public clouds
Privacy preserving delegated access control in public cloudsPrivacy preserving delegated access control in public clouds
Privacy preserving delegated access control in public clouds
 
Reversible data hiding with optimal value transfer
Reversible data hiding with optimal value transferReversible data hiding with optimal value transfer
Reversible data hiding with optimal value transfer
 
Effective risk communication for android apps
Effective risk communication for android appsEffective risk communication for android apps
Effective risk communication for android apps
 
Context based access control systems for mobile devices
Context based access control systems for mobile devicesContext based access control systems for mobile devices
Context based access control systems for mobile devices
 
Target tracking and mobile sensor navigation in wireless sensor networks
Target tracking and mobile sensor navigation in wireless sensor networksTarget tracking and mobile sensor navigation in wireless sensor networks
Target tracking and mobile sensor navigation in wireless sensor networks
 
Mona secure multi owner data sharing for dynamic groups in the cloud
Mona secure multi owner data sharing for dynamic groups in the cloudMona secure multi owner data sharing for dynamic groups in the cloud
Mona secure multi owner data sharing for dynamic groups in the cloud
 
Annotating search results from web databases
Annotating search results from web databasesAnnotating search results from web databases
Annotating search results from web databases
 
Emap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networksEmap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networks
 
Eaack—a secure intrusion detection system for manets ns2
Eaack—a secure intrusion detection system for manets ns2Eaack—a secure intrusion detection system for manets ns2
Eaack—a secure intrusion detection system for manets ns2
 

Similar to How long to wait predicting bus arrival time with mobile phone based participatory sensing

How long to wait predicting bus arrival time with mobile phone based particip...
How long to wait predicting bus arrival time with mobile phone based particip...How long to wait predicting bus arrival time with mobile phone based particip...
How long to wait predicting bus arrival time with mobile phone based particip...
Papitha Velumani
 
Real-Time Bus Tracking System
Real-Time Bus Tracking SystemReal-Time Bus Tracking System
Real-Time Bus Tracking System
IRJET Journal
 
FORESEEING BUS ARRIVAL TIME IN VIEW OF TRAFFIC MODELING AND REAL-TIME DELAY
FORESEEING BUS ARRIVAL TIME IN VIEW OF TRAFFIC MODELING AND REAL-TIME DELAYFORESEEING BUS ARRIVAL TIME IN VIEW OF TRAFFIC MODELING AND REAL-TIME DELAY
FORESEEING BUS ARRIVAL TIME IN VIEW OF TRAFFIC MODELING AND REAL-TIME DELAY
ijiert bestjournal
 
Smart bus system pilot project (BUSKET)
Smart bus system pilot project (BUSKET)Smart bus system pilot project (BUSKET)
Smart bus system pilot project (BUSKET)
Minh S. Dao
 
GPRS Based Bus Monitoring System
GPRS Based Bus Monitoring SystemGPRS Based Bus Monitoring System
GPRS Based Bus Monitoring System
IRJET Journal
 
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation SystemCrowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
IJCSIS Research Publications
 
School Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptxSchool Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptx
Nagraj Tondchore
 
IRJET-V7I61054.pdf
IRJET-V7I61054.pdfIRJET-V7I61054.pdf
IRJET-V7I61054.pdf
EllenC5
 
IRJET- College Bus Tracking and Notification System
IRJET- College Bus Tracking and Notification SystemIRJET- College Bus Tracking and Notification System
IRJET- College Bus Tracking and Notification System
IRJET Journal
 
A survey on real time bus monitoring system
A survey on real time bus monitoring systemA survey on real time bus monitoring system
A survey on real time bus monitoring system
IRJET Journal
 
Gps enabled android application for bus
Gps enabled android application for busGps enabled android application for bus
Gps enabled android application for bus
eSAT Journals
 
TRAFI
TRAFITRAFI
Gps enabled android application for bus
Gps enabled android application for busGps enabled android application for bus
Gps enabled android application for bus
eSAT Publishing House
 
A NOVEL AND COST EFFECTIVE APPROACH TO PUBLIC VEHICLE TRACKING SYSTEM
A NOVEL AND COST EFFECTIVE APPROACH TO  PUBLIC VEHICLE TRACKING SYSTEMA NOVEL AND COST EFFECTIVE APPROACH TO  PUBLIC VEHICLE TRACKING SYSTEM
A NOVEL AND COST EFFECTIVE APPROACH TO PUBLIC VEHICLE TRACKING SYSTEM
ijujournal
 
GPS Tracking System for Public Transport
GPS Tracking System for Public TransportGPS Tracking System for Public Transport
GPS Tracking System for Public Transport
IRJET Journal
 
WHY TO WAIT
WHY TO WAITWHY TO WAIT
Mt croid
Mt croidMt croid
Mt croid
Md Shaukat Ali
 
A Review on Smart Bus Ticketing System using QR-Code
A Review on Smart Bus Ticketing System using QR-CodeA Review on Smart Bus Ticketing System using QR-Code
A Review on Smart Bus Ticketing System using QR-Code
IRJET Journal
 
Final_report
Final_reportFinal_report
Final_report
Titash Mandal
 
Predicting bus arrival time based on participatory mobile phone sensing
Predicting bus arrival time based on participatory mobile phone sensingPredicting bus arrival time based on participatory mobile phone sensing
Predicting bus arrival time based on participatory mobile phone sensing
Sreeraj Puzhakkattiri
 

Similar to How long to wait predicting bus arrival time with mobile phone based participatory sensing (20)

How long to wait predicting bus arrival time with mobile phone based particip...
How long to wait predicting bus arrival time with mobile phone based particip...How long to wait predicting bus arrival time with mobile phone based particip...
How long to wait predicting bus arrival time with mobile phone based particip...
 
Real-Time Bus Tracking System
Real-Time Bus Tracking SystemReal-Time Bus Tracking System
Real-Time Bus Tracking System
 
FORESEEING BUS ARRIVAL TIME IN VIEW OF TRAFFIC MODELING AND REAL-TIME DELAY
FORESEEING BUS ARRIVAL TIME IN VIEW OF TRAFFIC MODELING AND REAL-TIME DELAYFORESEEING BUS ARRIVAL TIME IN VIEW OF TRAFFIC MODELING AND REAL-TIME DELAY
FORESEEING BUS ARRIVAL TIME IN VIEW OF TRAFFIC MODELING AND REAL-TIME DELAY
 
Smart bus system pilot project (BUSKET)
Smart bus system pilot project (BUSKET)Smart bus system pilot project (BUSKET)
Smart bus system pilot project (BUSKET)
 
GPRS Based Bus Monitoring System
GPRS Based Bus Monitoring SystemGPRS Based Bus Monitoring System
GPRS Based Bus Monitoring System
 
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation SystemCrowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
 
School Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptxSchool Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptx
 
IRJET-V7I61054.pdf
IRJET-V7I61054.pdfIRJET-V7I61054.pdf
IRJET-V7I61054.pdf
 
IRJET- College Bus Tracking and Notification System
IRJET- College Bus Tracking and Notification SystemIRJET- College Bus Tracking and Notification System
IRJET- College Bus Tracking and Notification System
 
A survey on real time bus monitoring system
A survey on real time bus monitoring systemA survey on real time bus monitoring system
A survey on real time bus monitoring system
 
Gps enabled android application for bus
Gps enabled android application for busGps enabled android application for bus
Gps enabled android application for bus
 
TRAFI
TRAFITRAFI
TRAFI
 
Gps enabled android application for bus
Gps enabled android application for busGps enabled android application for bus
Gps enabled android application for bus
 
A NOVEL AND COST EFFECTIVE APPROACH TO PUBLIC VEHICLE TRACKING SYSTEM
A NOVEL AND COST EFFECTIVE APPROACH TO  PUBLIC VEHICLE TRACKING SYSTEMA NOVEL AND COST EFFECTIVE APPROACH TO  PUBLIC VEHICLE TRACKING SYSTEM
A NOVEL AND COST EFFECTIVE APPROACH TO PUBLIC VEHICLE TRACKING SYSTEM
 
GPS Tracking System for Public Transport
GPS Tracking System for Public TransportGPS Tracking System for Public Transport
GPS Tracking System for Public Transport
 
WHY TO WAIT
WHY TO WAITWHY TO WAIT
WHY TO WAIT
 
Mt croid
Mt croidMt croid
Mt croid
 
A Review on Smart Bus Ticketing System using QR-Code
A Review on Smart Bus Ticketing System using QR-CodeA Review on Smart Bus Ticketing System using QR-Code
A Review on Smart Bus Ticketing System using QR-Code
 
Final_report
Final_reportFinal_report
Final_report
 
Predicting bus arrival time based on participatory mobile phone sensing
Predicting bus arrival time based on participatory mobile phone sensingPredicting bus arrival time based on participatory mobile phone sensing
Predicting bus arrival time based on participatory mobile phone sensing
 

How long to wait predicting bus arrival time with mobile phone based participatory sensing

  • 1. How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Participatory Sensing ABSTRACT: The bus arrival time is primary information to most city transport travelers. Excessively long waiting time at bus stops often discourages the travelers and makes them reluctant to take buses. In this paper, we present a bus arrival time prediction system based on bus passengers’ participatory sensing. With commodity mobile phones, the bus passengers’ surrounding environmental context is effectively collected and utilized to estimate the bus traveling routes and predict bus arrival time at various bus stops. The proposed system solely relies on the collaborative effort of the participating users and is independent from the bus operating companies, so it can be easily adopted to support universal bus service systems without requesting support from particular bus operating companies. Instead of referring to GPS-enabled location information, we resort to more generally available and energy efficient sensing resources, including cell tower signals, movement statuses, audio recordings, etc., which bring less burden to the participatory party and encourage their participation. We develop a prototype system with different types of Android-based mobile phones and comprehensively
  • 2. experiment with the NTU campus shuttle buses as well as Singapore public buses over a 7-week period. The evaluation results suggest that the proposed system achieves outstanding prediction accuracy compared with those bus operator initiated and GPS supported solutions. We further adopt our system and conduct quick trial experiments with London bus system for 4 days, which suggests the easy deployment of our system and promising system performance across cities. At the same time, the proposed solution is more generally available and energy friendly. EXISTING SYSTEM: When travelling with buses, the travellers usually want to know the accurate arrival time of the bus. Excessively long waiting time at bus stops may drive away the anxious travellers and make them reluctant to take buses. Nowadays, most bus operating companies have been providing their timetables on the web freely available for the travellers. The bus timetables, however, only provide very limited information (e.g., operating hours, time intervals, etc.), which are typically not timely updated. Other than those official timetables, many public services (e.g., Google Maps) are provided for travelers. Although such services offer useful information, they are far from satisfactory to the bus travelers
  • 3. DISADVANTAGES OF EXISTING SYSTEM: 1) The schedule of a bus may be delayed due to many unpredictable factors (e.g., traffic conditions, harsh weather situation, etc) 2) However, usually requires the cooperation of the bus operating companies (e.g., installing special location tracking devices on the buses), and incurs substantial cost. PROPOSED SYSTEM: In this paper, we present a novel bus arrival time prediction system based on crowd-participatory sensing. We interviewed bus passengers on acquiring the bus arrival time. Most passengers indicate that they want to instantly track the arrival time of the next buses and they are willing to contribute their location information on buses to help to establish a system to estimate the arrival time at various bus stops for the community. This motivates us to design a crowd-participated service to bridge those who want to know bus arrival time (querying users) to those who are on the bus and able to share the instant bus route information (sharing users).
  • 4. To achieve such a goal, we let the bus passengers themselves cooperatively sense the bus route information using commodity mobile phones. In particular, the sharing passengers may anonymously upload their sensing data collected on buses to a processing server, which intelligently processes the data and distributes useful information to those querying users. ADVANTAGES OF PROPOSED SYSTEM: 1) Through directly bridging the sharing and querying users in the participatory framework, we build our system independent of the bus operating companies or other third-party service providers. 2) Based on the commodity mobile phones, our system obviates the need for special hardware or extra vehicle devices. 3) Automatically detecting ambient environments and generating bus route related reports, our approach does not require the explicit human inputs from the participants
  • 5. SYSTEM ARCHITECTURE: SYSTEM REQUIREMENTS: HARDWARE REQUIREMENTS:  System : Pentium IV 2.4 GHz.  Hard Disk : 40 GB.  Floppy Drive : 1.44 Mb.  Monitor : 15 VGA Colour.  Mouse : Logitech.
  • 6.  Ram : 512 Mb.  MOBILE : ANDROID SOFTWARE REQUIREMENTS:  Operating system : Windows XP/7.  Coding Language : Java 1.7  Tool Kit : Android 2.3 ABOVE  IDE : Eclipse REFERENCE: Pengfei Zhou, Student Member, IEEE, Yuanqing Zheng, Student Member, IEEE, and Mo Li, Member, IEEE “How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Participatory Sensing” IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 13, NO. 6, JUNE 2014.