Parking Slot Reservation System for Efficient Resource Utilization and Profit

Theparkingspacesavailableindaily moving lifestyle is not considered for parking. This problem causes many people to park their vehicles road side and results traffic violations and many accidents in major cities. These can be avoided when people can find the available parking spaces and reserve them to park their vehicles before reaching to that specific area. The main idea is based on mobile applications where the client and the vendor uses mobile applications for their purposes. The client can viewavailableparkingareasintheirdestination and can book them in advance before reaching them. The vendor application can be used by the parking lot owners to authenticate the incoming vehicles and allocate slots for both the client booked with application and naive users coming without using client application. The main algorithms used provides profit to both the users and the parking lot owners and best slot allocation algorithm. By this way many unused and distance parking lots can be utilisedinordertoreducetheroadsideparkings.


Introduction
Parking is a very major problem in day to day life of a person. Given the poorly managed and maintained system of parking, the efforts put into finding a proper and safe parking space is onlyincreasingexponentially.InIndia,wehave parking spaces all over the city, but we don't haveasysteminplacethatletsthepeopleknow about the whereabouts of an available parking space. This poorly managed,infrastructure-less parking method increases the time and fuel consumption of the daily public causing frustration. The pain point in this existing system is that the public don't have any knowledge about the availability of a parking space in peak hours.Developing a system that gives the users all the required information and letting them reserve these parking space, reduces the traffic congestion caused due to parking inconvenience and also the time and fuel consumption.

Literature Survey
"A Cloud-Based Smart-Parking System Based on Internet-of-Things Technologies" in 2015 Uses a novel algorithm that increases the efficiency of the current cloud-based smart-parking system and develops a network architecture based on the Internet-of-Things technology Find the Available parking space Use cost-based metric tofindthecheapparkingspaceCannotestimate the parking time Does not have a dedicated monitoring system inplace. In 2017, "An IoT-based E-Parking System for Smart Cities" Uses an integrated component called parking meter to address the parking issues as well as to provide smart parking management throughout the city Uses a mobile applicationtobooklotsMakepaymenteasyvia theapplicationNotscalableforimplementation High cost ofimplementation In 2018, "An Android Application for Smart Parking with Efficient Space Management" Android application for smart parking with efficient space management which offers full automation of paying for parking. Making paymenteasyforthepublicwhentheyareusing an open parking space Only addresses the payment perspective Does not allow users to book parkinglots.
"Smart parking sensors, technologies and applications for open parking lots: a review" in 2018[11] [12]. This study reviews the literature on the usage of smart parking sensors, technologies, applications and evaluates their applicability to open parking lots. Studies the use of various sensors in parking assistance. This is just a review on the parking system. Does not have any real implementation.
PROPOSED SYSTEM The proposed system consists of IR monitored parking space and a client application at the disposal of the user. The parking has multiple parking lots that are individually monitored using IR sensors and connected through a sensor interface, which is then connected tothe centralserver.
The other integral part of this proposedsystem is the estimation algorithm.This algorithmwillestimatetheparkingtimeofeach user. The server will use this estimated time as a parameter and update the availability of the parkinglots.
This estimation algorithm increases the efficiency of the system by allowing people toreserve parking very well in advance.
The client application is used by the public to search for free parking at their desired destination.Userscancheckfortheavailability oflotsinthoseparkingspacesandreservethem for their use when they reach theirdestination.
The user has to register using their license number and also their vehicle's registration number. This provides the system with enough integrity and security.
Once registered, the user can search for available parking spaces in their desired destination and select a parking space. Then they can check for the number of available parking lots from which they can select one for their use. After selecting they can confirmtheir reservation, after which they will receive a confirmationmessage.
On reaching their destination, the user can activate their parking lot by scanning a unique QR code that has been generated in the client application.AfterscanningtheQRcode,allthe details of the user are verified and the lot is activated.
The IR sensors start monitoring the lot after they get activated. The user can complete the parking by using the client application. The status of the parking is cross-verified using the IR sensors.
Once the parking has been completed and verified, a QR code is generated in the client application once again to authenticate the user. This code is scanned and then a bill is generated. The user can pay the bill using any payment e-wallet or net banking options. Classification: Based on the co-ordinates, the destination details are fetched.
The location is classified as a Mall basedon the destinationdetails Output: The output is a prompt on the client application screen.

Conclusion
The proposed system helps the user find available parking spaces and reserve them for their use when they reach their desired destination. The estimation algorithm helps the systeminallowingtheuserstobooktheslotsas per their liking without any disturbance. This system can be implemented to efficiently manage the parking spaces and also make the paymenteasy. Below we have attached the graphs for the required and available parking slots both on weekdays and weekends. With our system we can balance this gap in an efficient manner.