Sunteți pe pagina 1din 5

Peer Reviewed Online International Journal Volume 1, Issue 3, July 2014 1

Cloud Based Traffic Alerts System


using Smart Phone


Sandeep MK
M.Tech in Computer Science & Engineering
KLE Dr. M. S. Sheshgiri College of Engineering
Belgaum, Karnataka, India
sandeepmk84@gmail.com

Rashmi G
Assistant Professor in Computer Science
KLE Dr. M. S. Sheshgiri College of Engineering
Belgaum, Karnataka, India
rashmi4mahendrakar@gmail.com
Henin Roland Karkada
M.Tech in Computer Science & Engineering
Center for PG Studies, VTU
Belgaum, Karnataka, India
henin.roland@gmail.com



Abstract

Traffic monitoring systems deployed until now, use data
collected mainly through fixed sensors. Advances on the
modern mobile devices have made possible the development
of Smart Traffic Systems, which use the traffic information
gathered by the drivers mobile devices to provide route
guidance. The paper is focused on building a Low Pro-
cessing Real-Time Traffic Information System based mobile
devices and message passing cloud Server which is used for
both acquiring traffic information data, and for providing
feedback and guidance to drivers. This paper demonstrates
the low communication features and requirements for dy-
namic route guidance together with possible solutions. A key
component of the system is the cloud server that gathers
data in and passes to the client without requiring the client
to request the server for traffic data. The system is developed
using Android and works on any Android enabled device
with cloud server as a communicator between phones.

Keywords

Cloud Computing, GPS, C2DM, HTTP

Introduction

Traffic congestion is a major problem affecting millions
of people in their everyday life in big cities all over the
world. Traffic monitoring systems deployed until now use
the data collected mainly through fixed sensors; which pro-
vide information about the number and speed of vehicles
that cross them. Nevertheless this type of system is not de-
ployed at wide scales mostly because of its high cost. Ad-
vances on the modern mobile devices have made possible
the development of Smart Traffic Systems which use the
traffic information gathered by the drivers mobile devices
to provide route guidance. This paper demonstrates the low
communication features and requirements for dynamic route
guidance together with possible solutions. A key component
of the system is the cloud server that gathers data in and
passes to the client without requiring the client to request the
server for traffic data. Mobile devices used as traffic sensors
present major advantages compared to other solutions.

So far all the existing solutions require the design, im-
plementation and maintenance of special infrastructure,
which can be both expensive and difficult to deploy. On the
other hand, cellular networks are already widely deployed
and provide large population coverage.

Modern mobile devices come equipped with Global Po-
sition System (GPS) receivers which can calculate the de-
vices location and speed with sufficient accuracy. On the
communication side, many wireless standards
(3G/4G/WLAN) are already included and most of the up-
coming standards are expected to be integrated in the near
future.

International Journal of Innovatory Research in Engineering and Technology IJIRET www.ijirusa.webs.com


Peer Reviewed Online International Journal Volume 1, Issue 3, July 2014 2
This connectivity capacity and the array of sensors that
mobile devices are equipped with, make them suitable for
gathering a great amount of traffic data. Finally, modern
mobile devices feature high resolution screens or touch
screens that can be used for interacting with the driver and
display detailed information. Although the motivation be-
hind using mobile devices in Smart Traffic Systems is obvi-
ous, there are still many challenges and issues that must be
addressed before deploying it to the real world. The most
critical ones are related to security and privacy of the users
and to efficient positioning and real-time route guidance. A
key component of such a system must be the mobile applica-
tion which will collect the traffic data; integrate security
algorithms and finally present guidance information to the
driver.

Cloud computing will in many cases offer the appropri-
ate scalability, flexibility and cost-model for many different
types of services. This proves the importance of these tech-
nologies and how crucial it is to continue to push the bound-
ary on what is possible to offer to the end users with the ev-
er-improving hardware and network infrastructure available.
A common belief is that- combination of a cloud based con-
tent publisher and a smart phone content subscriber. Focus is
on a concept of tying both cloud computing and mobile de-
vices together through push messaging. Push messaging
provides the possibility for mobile devices to receive mes-
sages from a content publisher via a cloud application. In
this context a fairly new technology called C2DM (Cloud to
Device Messaging), which is part of the Android platform
and has been developed by Google is looked into. This paper
presents the clouds push to device messaging and smart
phones cloud access reduces communication and the pro-
cessing overhead on various mobile devices.

Figure 1. Cloud computing Architecture


Aim and Objectives

The System is designed to provide low processing traffic
alert system which can be employed on small devices such
as mobile phones.
The targeted application is deployed to run on smaller de-
vices such as mobiles phones.
The System must provide Route Path Information on the
google maps.
The proposed system must provide traffic alerts on the
displayed route to the user rather than displaying every-
thing on the map.
The system must allow users to upload traffic alert from
their mobile in real time.
The system use accelerometer to detect slow moving traf-
fic by getting orientation and movement of the mobile.
The System must secure the data storage on the cloud
server using Symmetric Encryption.
The configured system provides location based alert within
the 2 KMS surrounding of the location point.

Proposed System

The proposed system provides the traffic information us-
ing GPS; the application monitors the user location while
traveling fetchs information about the traffic by sending the
GPS co-ordinates to the Cloud Server which provides mes-
saging service to clients, allows user to get Location based
notes alert. The clouds messaging service reduces the bur-
den on the clients to look for the server for traffic data time-
ly which reduces the processing overhead on the clients by
90% and the data communication by 50% compared to pre-
vious approaches.

Proposed System and Its Advantages

Assume an example where two users wants to travel in
the same route, The First user is ahead in the route with re-
spect to the second user. Assume first user finds the traffic in
the route, he intimates to all the users of the traffic alert sys-
tem by sending the message to the cloud server that contains
the GPS Co-Ordinates of the traffic area. Unlike previous
HTTP Servers the Cloud Servers Push Cloud to device
messaging allows the message to be transferred to the traffic
alert if they are reachable, if the users are not available,
Cloud Server sends the message to the offline client as soon
as they become available.

This feature of server approaching the client reduces the
burden of storing data on the server and making the client
application to periodically check the servers database for
data availability. After receiving the message from the serv-
er, Client application checks his current location and calcu-
lates the distance between messages location and current
International Journal of Innovatory Research in Engineering and Technology IJIRET www.ijirusa.webs.com

Peer Reviewed Online International Journal Volume 1, Issue 3, July 2014 3
location, if the distance is less than 2 km and is in the path of
the users route, Client application raises the alert by giving
voice alert to the user and displays the traffic notification on
the google map. The application also provides Route direc-
tions to the user. The application reduces the processing
overhead since the application is not required to check the
server database for data availability and data communication
by 50%, since there is no need to send requests to the server
periodically. The Proposed approach allows users get alert
from the traffic police by getting the alerts updated from the
police mobile phone.

Advantages

The use of cloud server reduces the processing overhead
on the small devices (mobile) by 90%.
The secure cloud messaging reduces the burden of storing
and retrieving data from the server.
Reduces the data communication by 50%.
Client will not get all the traffic alerts; instead he will get
the traffic alerts which are near to the clients current loca-
tion.
There is no extra infrastructure needed for this cloud based
traffic alert system.

Figure 2. System architecture

In Figure 2 first user has to register to the cloud server
along with the location details i.e. latitude and longitude.
Then client has to set the traffic alert range in km, it means
the client only get the traffic alerts within that range. If there
is any traffic the super user i.e traffic police will upload the
traffic details to the cloud server along with the latitude and
longitude. Then the cloud server will send the traffic alerts to
those clients, which are near to that traffic location. So the
clients avoid that route and take alternate route to reach their
destination.

Modules

The modules designed used in the system are:
1) Login Module
In this module the administrator of the system (super user)
will perform the following tasks:
Input: Enters the username and password
Output: When clicked on submit button, It will redirect to
the traffic alert log page.
2) Search Module
This module is used to find the route between the source and
destination.
Input: User enters the source and destination latitude and
longitude.
Output: when client clicks find route button, the application
will show the route between the source and destination.
3) Server settings module
In this module, the client of the system will enter the cloud
server IP address.
4) Traffic alert settings module
In this module the client will enter the range in Km; within
that the traffic alerts will receive.
5) Traffic alert Module
In this module, the super user or administrator will upload
the traffic details such as low traffic, medium traffic or high
traffic with the particular location.
6) Place Module
In this module, the administrator or client will add frequent-
ly visited source and destination and also delete the places.

Results and Discussions

In this section the effectiveness of the system is represent-
ed using graphs for response time v/s number of users and
Response time v/s distance in
km.

Figure 3. Response time v/s number of users

In the above graph response time is taken in Y axis and
number of users registered is taken in the X axis. It can be
seen that there is an exponential rise in the response time to
number of user increases.
International Journal of Innovatory Research in Engineering and Technology IJIRET www.ijirusa.webs.com


Peer Reviewed Online International Journal Volume 1, Issue 3, July 2014 4

Figure 4. Response time v/s distance

In the above graph response time is taken in Y axis and
distance in km is taken in the X axis. It can be seen that there
is an exponential rise in the response time to distance in-
creases.

Conclusion and Future Scope

In this paper the simple traffic scenario is considered, here
user has to register to the cloud server through the Android
application installed in his smart phone. The traffic police is
the administrator and he will update the traffic details from
his smart phone to the cloud server along with the location
i.e. latitude and longitude. All the data has to be stored in the
cloud database server. Once the traffic details are stored,
Cloud server will automatically send traffic alerts to the reg-
istered clients. The clients will not get all the traffic alerts
instead; he/she will get traffic alerts which are near to his/her
location.

Hence client will not get confused with all unnecessary
traffic alerts. Once he/she gets the traffic alert he/she will
take alternate route to reach his/her destination.

Future Scope

This work targets the development of smart traffic infor-
mation system based on smart phones. The analysis of the
traffic information system, its security risks, requirements
and challenges for dynamic route guidance, together with
possible solutions has been presented. A key component of
the system, the mobile application which is used for testing
and evaluating new algorithms has been described and its
security and privacy features have been addressed.

Reference

[1] V. Manolopoulos, S. Tao, S. Rodriguez, M. Ismail, and
A. Rusu School of ICT, Royal Institute of Technology
Stockholm, Sweden, MobiTraS: A Mobile Application for
a Smart Traffic System

[2] Jarle Hansen School of Information Systems, Computing
and Mathematics Brunel University London, UK Cloud to
Device Push Messaging on Android: a Case Study 2012
26th International Conference on Advanced Information
Networking and Applications Workshops.

[3] Rezwana Karim, Department of Computer Science, Rut-
gers University VANET: Superior System for Content Dis-
tribution in Vehicular Network Applications

[4] Md Whaiduzzaman a, Mehdi Sookhaka, Abdullah Gania
, Rajkumar Buyyab A Survey on Vehicular Cloud Compu-
ting

[5] Yong Hao, Student Member, IEEE, Yu Cheng, Senior
Member, IEEE, Chi Zhou, Senior Member, IEEE, and Wei
Song A Distributed Key Management Framework with
Cooperative Message Authentication in VANETs

[6] http://www.cloudtuitorials.com/cloudtypes

[7] http://en.wikipedia.org/wiki/Java_(programmlanguage)

[8]http://help.xcart.com/index.php?title=Guidelines_on_writ
ing_Software_specification

[9] http://ecomputernotes.com/software-engineering

[10]http://www.pearltrees.com/u/20909094-flowchart-
encyclopedia

[11]http://dataflowdiagram.blogspot.in/2009/10/what-is-dfd-
or-what-is-data-flow.html

[12]http://www.javagyan.com/tutorials/umltutorial/use-case-
diagram

[13] http://www.learnsad.com/UMLSEQ.html

[14] http://blogcoder.net/html5
Cloud Based Traffic Alerts System Using Smart Phone

[15]http://docs.oracle.com/cd/E24902_01/doc.91/e50711/ch
_jv.htm

[16]http://warez-serbia.com/90446-pluralsight-mysql-
fundamentals-part-2.html




International Journal of Innovatory Research in Engineering and Technology IJIRET www.ijirusa.webs.com

Peer Reviewed Online International Journal Volume 1, Issue 3, July 2014 5
Biographies

SANDEEP MK received B.E.
in Computer Science and En-
gineering from SIR MVIT
Bangalore and currently pursu-
ing Masters in Computer Sci-
ence and Engineering from
KLE Dr. M. S. Sheshgiri col-
lege of Engineering and Tech-
nology, Belgaum. His area of
interest includes Cloud Com-
puting.

He may be reached at sandeepmk84@gmail.com`


HENIN ROLAND KARKA-
DA is currently pursuing
M.Tech in Computer Science
at Center for Post-Graduation
Studies, (VTU), Belgaum.He
received his Bachelor of Engi-
neering in Computer Science
from Mangalore Institute of
Technology (MITE) Manga-
lore. His areas of interests in-
clude Content Based Image
Retrieval, Cloud Computing
and Semantic Web

He may be reached at henin.roland@gmail.com

S-ar putea să vă placă și