Wednesday 2 July 2014

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 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