PPP
PPP
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 3, Issue 2, pp: (30-34), Month: October 2016 – March 2017, Available at: www.paperpublications.org
Abstract: In metropolitan areas, parking management influences drivers search time and cost for parking spaces,
parking revenue and traffic congestion. In order to address problems associated with parking, various smart
parking systems aiming to satisfy the drivers and parking providers needs have been developed. Based on the
observation that parking space reservation can help drivers to reduce the search time dramatically, we are going
to design and implement a prototype of Reservation-based Smart Parking System that allows drivers to effectively
find and reserve the vacant parking spaces by generating ‘Unique Code’. With the real time tracking of parking
status via various sensing technologies and android communication, a smart parking system will dynamically
update the parking price according to the physical parking status, and the parking price will affect driver’s
decision on parking slot selection, therefore, affect the status of parking. With the motivation to alleviate the
parking contention, balance the benefits between parking service providers and drivers, coordinate among service
providers, differentiate the needs of individual drivers, and reduce the amount of traffic searching for parking.
Keywords: Android, IoT, Android Auto, Smart City.
I. INTRODUCTION
According to the most recent reports of the United Nations (UN), 54% of the world‟s population live in urban areas, and
this proportion is expected to raise to 66% by 2050 [1]. A direct implication is the increase of traffic congestion, which
brings other issues with it, such as air pollution and parking problems. Finding a vacant parking space in a congested area
or in big cities, specially, in peak hours, is always time consuming and frustrating to drivers. To minimize hassle and
inconvenience to the drivers, we are going to develop a system, where the system provides accurate, real-time car park
space availability to the drivers looking for parking spaces and then guides them to the available spaces by dynamically
updated guide signs. The system will obtain the availability of parking spaces using the GPS enabled network using
Android application after getting the users request. The user will have the application through which he can send request
to server main application. After that he can see the available spaces for parking his vehicle. If user wants any space he
can select that space and reserve it for limited time. If he cannot make there in that time then that space will be available
to others. He can again request for same place by sending message then time will be extended. The proposed system uses
GPS network and Google maps for finding the available space. If the driver have the up-to-date knowledge about the
traffic situation like information about the free parking place near the destination area it would be then great benefit.
We want to develop a system where Car itself will show the near-by parking to driver. Show all nearby parking areas and
internal parking slots, User can book parking slot from remote location, System will maintain „Unique Code‟ to
authenticate user, booked parking slot, etc. System will also show expected time to get free parking lot in case of full
parking. After allocating the space user will get notification about leaving the parking space in some time interval if user
says yes then the parking space status will be set to vacant and then that space will be visible to other users.
When user will come for actual parking, then he has to enter the „Unique Code‟ which has already assigned to him. Then
that code will be checked by the server and if that matches then only the gate of the parking will open.
Page | 30
Paper Publications
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 3, Issue 2, pp: (30-34), Month: October 2016 – March 2017, Available at: www.paperpublications.org
II. MOTIVATION
A. A research has been going on to have Android device in-built in Cars.
B. Android Auto is a smartphone projection standard developed by Google to be operated in automobiles through the
dashboard's head unit.
C. The following models are available with Android Auto:
• Hyundai Sonata (May 2015)
• Hyundai Elantra (Q1 2016)
• Kia Optima (December 2015)
• Kia Sportage (April 2016)
• Kia Sorento (June 2016)
• Skoda Fabia (June 2015)
• Skoda Rapid (June 2015)
• Skoda Octavia (June 2015)
Page | 31
Paper Publications
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 3, Issue 2, pp: (30-34), Month: October 2016 – March 2017, Available at: www.paperpublications.org
B. Hongwei Wang and Wenbo He (2016) In this paper it is said that to find the parking space in the metropolitan area,
especially in the rush hours. The difficulty arises from not knowing where the available spaces may be at that time; even
if known, many vehicles may pursue very limited parking spaces to cause serious traffic congestion. . In this paper, we
design and implement a prototype of Reservation-based Smart Parking System (RSPS) that allows drivers to effectively
find and reserve the vacant parking spaces. It is much better to book the parking lot space online rather than manually.
The drivers are allowed to access this cyber-physical system with their personal communication devices. The experiment
results show that the proposed reservation-based parking policy has the potential to simplify the operations of parking
systems, as well as alleviate traffic congestion caused by parking searching. [3]
C. Giuliano Benelli, Alessandro Pozzebon (2016)In this paper it is proposed the automatic parking car parks payment
based on Near Field Communication technology. This system has been projected and developed as part of the SIESTA
project, a research project financed by the Tuscany region in Italy, to study innovative services for tourists visiting cities
of art. This system make the user to use their mobile phones to make an electronic ticket to enter and exit the parking and
as an electronic wallet to pay automatically for it. To implement this system there are four applicative protocols have been
developed: two protocols manage the entrance and the exit operations for close parks, while the other two manage the
interaction of the user with the kiosk. It is also interacting directly with the NFC memory of the phone for the read/write
tasks, and of a database collecting all the information concerning the presence and the payment of the users. [4]
D. Manuel Quiñones, Víctor Gonazález, Luis Quiñones, Carlos Valdiviesoy Willian Yaguana(2016)The design of a
smart parking system, the base was the current system "Sistema integrado de Estacionamiento (SIMERT)" . To the
feasibility of the project it was considered a technological platform that could be adapted to the city conditions and that be
friendly with the environment, furthermore the suggested solution gives us connectivity with a Web application for
integrated parking and usability of administrators and final users. [5]
Page | 32
Paper Publications
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 3, Issue 2, pp: (30-34), Month: October 2016 – March 2017, Available at: www.paperpublications.org
SMS Notification Manager: This module sends the SMS Notification to user and parking provider of every important
Constitution.
Communication Manager: Communication Manager handles the client server communication we have used HTTP
Standard communication technique for communication. It relies on a stateless, client-server, cacheable communications
protocol -- and in virtually all cases, the HTTP protocol is used. The idea is that, rather than using complex mechanisms
such as CORBA, RPC or SOAP to connect between machines, simple HTTP is used to make calls between machines.
Web Services: For every access of the data web services is needed .Connection between the App and server the HTTP
protocol will be used.
Calculate Location: The GPS is integrated in the app which will calculate the exact location of your device which will be
uploaded with the complaint. Also the user can manually provide the detailed address if he/she wills to.
Distance Calculation Algorithm: Calculate distance from current location for nearby Parking Slot.
The haversine formula is an equation important in navigation, giving great-circle distances between two points on a
sphere from their longitudes and latitudes. It is a special case of a more general formula in spherical trigonometry, the law
of haversines, relating the sides and angles of spherical triangles. „haversine‟ formula to calculate the great-circle distance
between two points – that is, the shortest distance over the earth‟s surface – giving an „as-the-crow-flies‟ distance between
the points.
The haversine formula „remains particularly well-conditioned for numerical computation even at small distances‟ – unlike
calculations based on the spherical law of cosines. The „versed sine‟ is 1−cosθ, and the „half-versed-sine‟ is (1−cosθ)/2 =
sin²(θ/2) as used above. Once widely used by navigators. For the curious, c is the angular distance in radians, and a is the
square of half the chord length between the points. A (remarkably marginal) performance improvement may be obtained
by factoring out the terms which get squared. If atan2 is not available, c could be calculated from 2 ⋅ asin( min(1, √a) )
(including protection against rounding errors).
Fare Calculator: Calculate and Generate charges based on real time at the time of checkout.
Database Manager: This module manages all the Request and Responses coming from the client and parking Provider
and store into the Database.
Relay Driver Circuit: Relays are low-power circuit to control the signals.
Temperature Sensor: Temperature Sensor is used to detect the Temperature of Parking slot and alert the driver.
V. MATHEMATICAL MODEL
S={I, O, F, success, failure /R1}
• I=Inputs = {I1, I2, I3}
I1= Location
I2= Profile Info
I3= Parking info
• O=Outputs = {O1, O2, O3}
Y1= Parking slot
Y2= Notification
Page | 33
Paper Publications
ISSN 2350-1022
International Journal of Recent Research in Mathematics Computer Science and Information Technology
Vol. 3, Issue 2, pp: (30-34), Month: October 2016 – March 2017, Available at: www.paperpublications.org
Y3= Billing
• F=Functions = {F1,F2,F3,F4}
F1= Registration
F2= Authentication
F3= Fetch Current Location
F4= Distance Calculation
• Success= User access system properly
• Failure= Unable to search parking space
R1=Constraint
• If Network is not present.
VII. CONCLUSION
In big countries like India, where cities are growing faster day by day, applications like this are very useful to manage the
allotment of parking spaces properly which will reduce the load of people to search for park space here and there. This
system is simple and cost effective way to park vehicles with the help of android based and IoT approach which will help
driver to book the parking slots within a single click and provide authentication at gate. Like the previous approaches our
system does not need installation of sensors which will reduce the cost.
REFERENCES
[1] 2015 Revision of World Population Prospects. United Nations report.
[2] Grodi, Robin, Danda B. Rawat, and Fernando Rios-Gutierrez. "Smart parking: Parking occupancy monitoring and
visualization system for smart cities." SoutheastCon 2016. IEEE, 2016.
[3] Hongwei Wang and Wenbo He (2016) “A reservation-based smart parking system”.
[4] Benelli, Giuliano, and Alessandro Pozzebon. "An automated payment system for car parks based on Near Field
Communication technology." Internet Technology and Secured Transactions (ICITST), 2010 International
Conference for. IEEE, 2010.
[5] Quiñones, Manuel, et al. "Design of a smart parking system using wireless sensor network." 2015 10th Iberian
Conference on Information Systems and Technologies (CISTI). IEEE, 2015.
Page | 34
Paper Publications