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 traveling with buses, the travelers usually
want to know the accurate arrival time of the bus. Excessively long waiting
time at bus stops may drive away the anxious travelers and make them reluctant
to take buses. Nowadays, most bus operating companies have been providing their
timetables on the web freely available for the travelers. 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. For example, the schedule of a bus may be delayed due to many
unpredictable factors (e.g., traffic conditions, harsh weather situation, etc).
The accurate arrival time of next bus will allow travelers to take alternative
transport choices instead, and thus mitigate their anxiety and improve their
experience. Towards this aim, many commercial bus information providers offer
the realtime bus arrival time to the public. Providing such services, however,
usually requires the cooperation of the bus operating companies (e.g., installing
special location tracking devices on the buses), and incurs substantial cost.
DISADVANTAGES OF
EXISTING SYSTEM:
·
It usually requires the cooperation of
the bus operating companies.
· It requires installation of special location
tracking devices on the buses.
· It incurs substantial cost.
PROBLEM STATEMENT:
Bus arrival time
prediction based on the results stored in the server given by various users.
SCOPE:
Present
a novel bus arrival time prediction system based on crowd-participatory sensing.
PROPOSED SYSTEM:
System 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.
Our bus arrival time prediction system comprises
three major components:
(1) Sharing users: using commodity mobile phones as
well as various build-in sensors to sense and report the lightweight cellular
signals and the surrounding environment to a backend server.
(2) Querying users: querying the bus arrival time
for a particular bus route with mobile phones.
(3) Backend server: collecting the instantly
reported information from the sharing users, and intellectually processing such
information so as to monitor the bus routes and predict the bus arrival time.
No GPS or explicit location services are invoked to acquire physical location
inputs.
ADVANTAGES OF PROPOSED
SYSTEM:
·
Less demanding and much more
energy-friendly.
·
Encouraging a broader number of
participating passengers.
· Does
not require the explicit human inputs from the participants, which facilitates
the involvement of participatory parties.
SYSTEM ARCHITECTURE:
SYSTEM CONFIGURATION:-
HARDWARE REQUIREMENTS:-
ü Processor - Pentium –IV
ü Speed - 1.1 Ghz
ü RAM - 512 MB(min)
ü Hard
Disk - 40 GB
ü Key
Board - Standard Windows Keyboard
ü Mouse - Two or Three Button Mouse
ü Monitor - LCD/LED
SOFTWARE
REQUIREMENTS:
•
Operating system : Android
•
Coding Language : Android
•
Data Base : SQLite
•
Tool : Eclipse
REFERENCE:
Pengfei
Zhou, Yuanqing Zheng, and Mo Li, “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.
No comments:
Post a Comment