A Live Smart Parking Demonstrator: Architecture, Data Flows, and Deployment †
Abstract
:1. Introduction
1.1. Paper’s Main Contributions
- Improving the parking operation for drivers: The smart parking must represent for drivers a friendly and welcoming space with features that guarantee its optimal utilization. To achieve this objective, the car park must be equipped with a payment system intended for both subscribed and non-subscribed users. For subscribers, payment may be automatic through a personal badge while for non-subscribers payment is manual via dedicated terminals (electronic payment is always possible too). On the other hand, smart parking must allow a remote reservation of a parking spot via a computer application on mobile equipment. Finally, the parking will offer guidance, vehicle location, etc. to guarantee a better reception and quality of experience of the drivers.
- Improving the parking security: To guarantee the security of parked vehicles and drivers, the car park must be equipped with an effective and complete security system which concerns two aspects: Security against external intrusions and internal security. This system must ensure events’ traceability especially when problems occur. These securities systems are ensured by a set of cameras and an alarm system.
- Improving the environment respect: Environment respect is an important constraint in our project’s design. For this purpose, the car park must manage efficiently its energy consumption and production (from solar energy) which will ensure its energy autonomy. On the other hand, the radio equipment used in the parking must not disturb unnecessarily the environment by electromagnetic interference. Finally, the car park must integrate green spaces with efficient management of the watering system which ensures minimum consumption of water resources.
- Proposal of a global architecture (equipment and software) of our smart parking demonstrator. This proposal includes all the equipment which may be involved in a smart parking deployment. Besides, the flowcharts of some keys equipment and features (services) are presented.
- The agent-based software architecture of our smart parking is also introduced using the concept of agents. This architecture is based on a structure with two processing servers. This structure allows modular development depending on the agents involved and allows a Processing Web Server (PWS) development independently of the equipment present in the car park, in particular thanks to the communication agent.
- Decoding the deployed sensors in the smart parking is the foundation of such infrastructure. Thus, we have proposed a local decoding flowchart saving money for parking operators. Indeed, without this local parsing, the parking operators must subscribe to a cloud platform for such decoding.
1.2. Paper Organization
2. Related Work
2.1. Parking in General
- Survey/counting in/Out: In this case, sensors generally inductive loops or magnetic sensors or IR are placed at the entry and exit points of the car park, so we can know with more or less precision the level of occupancy of the car park. However, it is difficult to know exactly the occupied places which can lead to spinning in large scale parking such as airports or supermarkets!
- Zoning: In this scenario, in addition to ensuring the monitoring and counting in/out, the parking area is divided into several areas (zones) and vehicle entry/exit is monitored in these zones. The smaller the areas, the better internal guidance is possible and the cost is still lower compared to the last configuration.
- Full monitoring: In this configuration, each parking space is equipped with a sensor allowing to know exactly, in “real-time”, the occupancy status of the car park. This last configuration is relatively expensive compared to the two other solutions, but it is the most recommended for large scale car parks because of its efficiency and the lot of possibilities it offers. Our demonstrator adopts this configuration.
2.2. Agent-Based Approach for Parking
3. Demonstrator General Architecture and Management Philosophy
3.1. Smart Parking Equipment Architecture
- Parking entrance/exit system: This module includes identification equipment (radio frequency identification (RFID), license plate recognition (LPR) and ticket terminals), access barriers, parking wireless sensors network (WSN), displays for signaling, and indoor guidance. Our demonstrator is a garage parking and its accesses are controlled by physical barriers. The parking web automate (PWA) module controls these barriers and also serves to detect the vehicles’ presence at the parking entrance and exit. It’s equivalent to a programmable logic controller with an embedded web server. The PWA has some digital inputs (DI) and digital outputs (DO). It will act as an actuator. The DIs are used to connect cameras DO, barrier photocell protection relays, etc. The DOs are useful to command Barriers’ opening. To monitor the parking occupancy a set of IoT sensors form the parking WSN. For identification, it worth noting that it is possible to identify either drivers or vehicles. Vehicles identification is done through plate numbers and RFID tags stuck to the car windshield. Subscribed drivers can be identified through a personal card managed by the terminal ticket board. For a visitor driver, he can get access to the parking only through the ticket terminal by withdrawing a ticket. RFID only allows subscribed users identification. The LPR can identify both (visitors and subscribers). Indeed, the license plate is one of the identifiers available on all vehicles. To retrieve these identifiers, specific cameras equipped with optical character recognition technology are used. The car park may have two: one at its entrance and another at its exit. The data are available at the equipment level and are collected and processed by PS, then transmitted to PWS.
- Internet users management interface system: Drivers can follow the parking status remotely via a web page or through a dedicated application on their smartphones. Parking subscribed users will also have payment, reservation, and guidance features, etc. This part ensures the development of these interfaces. Here, the PWS collects and processes users’ data to decide and indicate its access status to PS.
- Parking Security System: To guarantee the security of goods and people, the car park is equipped with an effective and complete security system which includes two aspects: security against external intrusions (protection of access walls by photocells) and internal security. This system must ensure the traceability of incidents. The central alarm system provides security against intrusions and the video surveillance system mainly monitors internal events.
- Power supply system: Environment respect is an important constraint in the design of our demonstrator parking. So, the car park must be energy-autonomous by ensuring efficient management of its energy consumption. Therefore, the car park has its own green electrical grid network and offers recharge to electric vehicles. Besides, the equipment present in the demonstrator will avoid as much as possible electromagnetic-environment interference.
3.2. Smart Parking Management Philosophy
4. Parking Software Management Architecture
- Identification Agent: This agent is responsible to identify users and vehicles entering and exiting the car park. For our smart parking, it includes three sub-agents (RFID, LPR, and Tickets terminal) as follow:
- RFID Agent: This agent will communicate with RFID equipment, and forward these data to the data collector agent. At each arrival, this agent wakes up and checks if any RFID tag is in range.
- LPR Agent: When a vehicle is detected, this agent will try to retrieve its plate number. When a plate is present, it’s read and transmitted to the data collector agent.
- Tickets terminal Agent: For a visitor user, without RFID tag on the vehicle and personal card, to allow access to (or exit from) the parking, the driver must withdraw a ticket which will be presented at the exit for payment purpose. When the driver has a personal card, it can be read by this terminal. This agent reports ticket and personal card data to the data collector agent.
- WSN Agent: This agent is the fondness of smart parking. It monitors each parking spot and reports its status (vacant/occupy) to the collector agent. It manages the set of sensors and their gateway.
- Parking display screens Agent: In the parking, the interaction messages with all drivers (subscribed and visitors) through screens are displayed according to this agent. It is responsible to update screens messages according to availability (global at the entrance, by parking row once inside...) Thus, this agent ensures global indoor guidance since it can’t specify exactly the vacant spots, only availability by row is displayed.
- Parking Watchdog Agent: Ideally, everything is done without errors. This agent enables human intervention when suspicious or unexpected events occur. When a user tries to quit without payment (it’ll be blocked at the exit, which may induce a queue), or when there is any inconsistency between the number of entry/exit and occupied places... It monitors permanently the parking agents to report equipment state (working well or not).
- Barriers Agent: Our parking accesses are always restricted through physical barriers. This agent manages its operations. When it receives an opening request, this agent executes it. It executes a closing process only if it is ensured to not cause damage to cars or drivers.
- Data Collector Agent: All the previous agents’ data are collected and stored in the database () after being processed. This agent is responsible for this storage and processing. It also manages the interaction with the communication agent.
- Communication agent: The PWS knows users’ status (subscribed, visitors, payment, account balance, authorized …) while the parking PS collects identification information and parking availability information. The decision agent must be aware of this information. e.g., during reservation, the booking agent must ensure that the driver will find a spot at his desired slot time. The communication agent allows the required data exchange for parking operation. In our case, three sub-communication agents are considered: one for entrance, one for the exit, and one to send parking spot status to the PWS. These agents use socket communication.
- Preference agent: This agent is responsible to update the user’s preferences (profile). It determines customer preferences based on their usage history. Hence, it defines users’ profiles and allows parking to avoid overbooking, to detect users who may exceed their parking time, detect earlier/late arrivals or departures behavior, etc.
- Booking agent: Reservation is an important feature for smart parking. The booking or reservation agent offers to subscribed users the possibility to book a parking spot. The success of a reservation is the guarantee of finding a place during the reserved slot time.
- Billing agent: Whenever a subscribed user benefits from parking service, he must settle the payment. This agent allows to debit the user account for parking costs or credits it when the user operates a recharge. This agent also manages the parking pricing policy. It improves the parking’s profitability by optimizing the reservations.
- Guidance agent: For subscribed users, they can be assisted to the parking and/or to a vacant spot through their phone application. This guidance is handled by this agent. Two types of guidance can be proposed: external and internal. For external guidance, drivers are guided to the most optimal parking lot according to its preferences while internal guidance intervenes once the driver is in the car park and guides him to the most suitable parking spot. As we have proved in a previous work [49], internal guidance can contribute to improving parking sensors’ lifetime.
- Availability agent: For all remote users, this agent displays parking availability information. This information can be accessed via a web page or phone application without any subscription. This agent combines information from the WSN agent and booking agent to present accurate information to drivers.
- Decision Agent: It’s responsible to grant the parking access or exit to vehicles. According to the identification data, the availability, the reservation, the payment status, etc. this agent sets a flag which will be considered by the barriers agent.
- User Management Agent: This agent collects and manages all data from users via applications. They are stored in the database () after being processed.
5. Flowcharts
5.1. Flowcharts at Processing Server Level
5.1.1. RFID Flowcharts
5.1.2. Tickets Terminal Flowcharts
5.1.3. Parking Web Automate Flowcharts
5.1.4. Parking IoT Sensors Network Flowchart
5.2. Flowcharts at Parking Web Server Level: Some Services
5.3. Reservation Flowchart
- Closed reservation: The driver indicates the time of arrival and departure and makes the payment. In this case, it is sufficient to arrive within the indicated interval for the driver to be able to access the car park.
- Open reservation: The driver only indicates the arrival time, in this case, the system will reserve the place for him only 15 min after the indicated time, if he does not show up, his place will be lost.
5.4. Guidance Flowchart
6. Discussion
7. Conclusions and Perspectives
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Elfrink, W.; Kirkland, R. The Smart-City Solution. Available online: https://www.mckinsey.com/industries/public-sector/our-insights/the-smart-city-solution (accessed on 20 January 2020).
- Mainetti, L.; Marasović, I.; Patrono, L.; Šolić, P.; Stefanizzi, M.; Vergallo, R. A Novel IoT-aware Smart Parking System based on the integration of RFID and WSN technologies. Int. J. RF Technol. 2016, 7, 175–199. [Google Scholar] [CrossRef]
- Shoup, D. The High Cost of Free Parking; American Planning Association: Chicago, IL, USA, 2005; Volume 17. [Google Scholar] [CrossRef]
- Cherowbrier, J. European Real Estate Investment and Development Prospects of Parking Facilities from 2018 to 2020. Available online: https://www.statista.com/statistics/818284/real-estate-investment-prospects-parking-infrastructure-europe/ (accessed on 20 January 2020).
- Lin, T.; Rivano, H.; Mouël, F.L. A Survey of Smart Parking Solutions. IEEE Trans. Intell. Transp. Syst. 2017, 18, 3229–3253. [Google Scholar] [CrossRef] [Green Version]
- Coulibaly, M.; Belkhala, S.; Errami, A.; Medromi, H.; Saad, A.; Rouissiya, M.; Jaafari, A. Development of a demonstrator “smart-parking”. In Proceedings of the 19th IEEE Mediterranean Electrotechnical Conference (MELECON), Marrakech, Morocco, 2–7 May 2018; pp. 172–176. [Google Scholar] [CrossRef]
- Coulibaly, M.; Errami, A. IoT Smart Parking Literature Review Based on a Layered Classification. In Proceedings of the 8th International Conference on Innovation and New Trends in Information Technology (INTIS), Tangier, Morocco, 20–21 December 2019; pp. 46–52. [Google Scholar]
- Dener, M. WiSeN: A new sensor node for smart applications with wireless sensor networks. Comput. Electr. Eng. 2017, 64, 380–394. [Google Scholar] [CrossRef]
- Pham, T.N.; Tsai, M.F.; Nguyen, D.B.; Dow, C.R.; Deng, D.J. A Cloud-Based Smart-Parking System Based on Internet-of-Things Technologies. IEEE Access 2015, 3, 1581–1591. [Google Scholar] [CrossRef]
- Chen, Q.; Wang, Y.; Pan, S. Characteristics of Parking in Central Shanghai, China. J. Urban Plan. Dev. 2015, 142, 05015012. [Google Scholar] [CrossRef]
- Barone, R.; Giuffrè, T.; Siniscalchi, M.; Morgano, M.; Tesoriere, G. Architecture for parking management in smart cities. Inst. Eng. Technol. 2013, 8, 445–452. [Google Scholar] [CrossRef]
- Màrmol Soley, E.; Sevillano, X. QuickSpot: A Video Analytics Solution for On-Street Vacant Parking Spot Detection. Multimed. Tools Appl. 2016, 75, 17711–17743. [Google Scholar] [CrossRef]
- Chinrungrueng, J.; Dumnin, S.; Pongthornseri, R. iParking: A parking management framework. In Proceedings of the 2011 11th International Conference on ITS Telecommunications, St. Petersburg, Russia, 23–25 August 2011; pp. 63–68. [Google Scholar] [CrossRef]
- Kaiyu, W.; Yu, Z.; Guan, S.; Yang, X.; Sheng, M.; Tang, Z. Research and Implementation of Automatic Fuzzy Garage Parking System Based on FPGA. MATEC Web Conf. 2016, 75, 07004. [Google Scholar] [CrossRef] [Green Version]
- Juliadotter, N.V. Hacking smart parking meters. In Proceedings of the 2016 International Conference on Internet of Things and Applications (IOTA), Pune, India, 22–24 January 2016; pp. 191–196. [Google Scholar] [CrossRef]
- Ioannou, P.; Zhang, Y. Intelligent driver assist system for urban driving. In Proceedings of the 2016 Digital Media Industry & Academic Forum (DMIAF), Santorini, Greece, 4–6 July 2016; pp. 128–134. [Google Scholar]
- Nunes, P.; Figueiredo, R. The use of parking lots to solar-charge electric vehicles. Renew. Sustain. Energy Rev. 2016, 66, 679–693. [Google Scholar] [CrossRef]
- Barriga, J.J.; Sulca, J.; León, J.L.; Ulloa, A.; Portero, D.; Andrade, R.; Yoo, S.G. Smart Parking: A Literature Review from the Technological Perspective. Appl. Sci. 2019, 9, 4569. [Google Scholar] [CrossRef] [Green Version]
- Bechini, A.; Marcelloni, F.; Segatori, A. A mobile application leveraging QR-codes to support efficient urban parking. In Proceedings of the 2013 Sustainable Internet and ICT for Sustainability (SustainIT), Palermo, Italy, 30–31 October 2013; pp. 1–3. [Google Scholar] [CrossRef]
- Lan, K.C.; Shih, W.Y. An intelligent driver location system for smart parking. Expert Syst. Appl. Int. J. 2014, 41, 2443–2456. [Google Scholar] [CrossRef]
- Misra, A.; Gooze, A.; Watkins, K.; Asad, M.; Dantec, C. Crowdsourcing and Its Application to Transportation Data Collection and Management. Transp. Res. Rec. J. Transp. Res. Board 2014, 2414, 1–8. [Google Scholar] [CrossRef] [Green Version]
- Caballero-Gil, C.; Caballero-Gil, P.; Molina-Gil, J. Cellular Automata-Based Application for Driver Assistance in Indoor Parking Areas. Sensors 2016, 16, 1921. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Amato, G.; Carrara, F.; Falchi, F.; Gennaro, C.; Meghini, C.; Vairo, C. Deep Learning for Decentralized Parking Lot Occupancy Detection. Expert Syst. Appl. 2016, 72, 327–334. [Google Scholar] [CrossRef]
- Šolić, P.; Marasović, I.; Stefanizzi, M.L.; Patrono, L.; Mainetti, L. RFID-based efficient method for parking slot car detection. In Proceedings of the 2015 23rd International Conference on Software, Telecommunications and Computer Networks (SoftCOM), Split, Croatia, 16–18 September 2015; pp. 108–112. [Google Scholar] [CrossRef]
- Gubbi, J.; Buyya, R.; Marusic, S.; Palaniswami, M. Internet of Things (IoT): A Vision, Architectural Elements, and Future Directions. Future Gener. Comput. Syst. 2012, 29, 1645–1660. [Google Scholar] [CrossRef] [Green Version]
- Sheelarani, S.; Preethi Anand, S.; Shamili, K.; Sruthi, P. Effective car parking reservation system based on internet of things technologies. In Proceedings of the 2016 World Conference on Futuristic Trends in Research and Innovation for Social Welfare (Startup Conclave), Coimbatore, India, 29 February–1 March 2016; pp. 1–4. [Google Scholar] [CrossRef]
- Wei, L.; Wu, Q.; Yang, M.; Ding, W.; Li, B.; Gao, R. Design and implementation of smart parking management system based on rfid and internet. In Proceedings of the 2012 International Conference on Control Engineering and Communication Technology, Liaoning, China, 7–9 December 2012; pp. 17–20. [Google Scholar] [CrossRef]
- Bachani, M.; Qureshi, U.; Shaikh, F. Performance Analysis of Proximity and Light Sensors for Smart Parking. Procedia Comput. Sci. 2016, 83, 385–392. [Google Scholar] [CrossRef] [Green Version]
- Chen, N.; Wang, L.; Jia, L.M.; Dong, H.; Li, H. Parking Survey Made Efficient in Intelligent Parking Systems. Procedia Eng. 2016, 137, 487–495. [Google Scholar] [CrossRef] [Green Version]
- Wooldridge, M. An Introduction to MultiAgent Systems. In An Introduction to MultiAgent Systems; John Wiley and Sons, Ltd.: West Sussex, UK, 2002; p. 348. [Google Scholar]
- Shoham, Y. Agent-oriented programming. Artif. Intell. 1993, 60, 51–92. [Google Scholar] [CrossRef]
- Kraus, S. Negotiation and cooperation in multi-agent environments. Artif. Intell. 1997, 94, 79–97. [Google Scholar] [CrossRef] [Green Version]
- Chaib-draa, B. Interaction Between Agents in Routine, Familiar and Unfamiliar Situation. Int. J. Coop. Inf. Syst. 1996, 5, 1–26. [Google Scholar] [CrossRef]
- Guessoum, Z. Modèles Architectures D’agents et de Systèmes Multi-Agents Adaptatifs; Dossier D’habilitation à Diriger des Recherches; l’Université Pierre et Marie Curie: Paris, France, 2003. [Google Scholar]
- Bilal, M.; Persson, C.; Ramparany, F.; Picard, G.; Boissier, O. Multi-agent based governance model for machine-to-machine networks in a smart parking management system. In Proceedings of the 2012 IEEE International Conference on Communications (ICC), Ottawa, ON, Canada, 10–15 June 2012; pp. 6468–6472. [Google Scholar]
- Belkhala, S.; Benhadou, S.; Boukhdir, K.; Medromi, H. Smart Parking Architecture based on Multi Agent System. Int. J. Adv. Comput. Sci. Appl. 2019, 10, 378–382. [Google Scholar] [CrossRef]
- Sana, B.; Riadh, H.; Rafaa, M. Intelligent parking management system by multi-agent approach: The case of urban area of Tunis. In Proceedings of the 2014 International Conference on Advanced Logistics and Transport (ICALT), Hammamet, Tunisia, 1–3 May 2014; pp. 65–71. [Google Scholar]
- Sakurada, L.; Barbosa, J.; Leitão, P.; Alves, G.; Borges, A.P.; Botelho, P. Development of Agent-Based CPS for Smart Parking Systems. In Proceedings of the IECON 2019—45th Annual Conference of the IEEE Industrial Electronics Society, Lisbon, Portugal, 14–17 October 2019; Volume 1, pp. 2964–2969. [Google Scholar]
- Benenson, I.; Martens, K.; Birfir, S. PARKAGENT: An agent-based model of parking in the city. Comput. Environ. Urban Syst. 2008, 32, 431–439. [Google Scholar] [CrossRef]
- Bessghaier, N.; Zargayouna, M.; Balbo, F. Management of urban parking: An agent-based approach. In Proceedings of the International Conference on Artificial Intelligence: Methodology, Systems, and Applications, Varna, Bulgaria, 12–15 September 2012; Springer: Berlin/Heidelberg, Germany, 2012; pp. 276–285. [Google Scholar]
- Dargaye, H.; Gobin-Rahimbux, B.; Sahib-Kaudeer, N.G. Agent-based modelling for a smart parking system for mauritius. In Information Systems Design and Intelligent Applications; Springer: Singapore, 2019; pp. 367–377. [Google Scholar]
- Ali, G.; Ali, T.; Irfan, M.; Draz, U.; Sohail, M.; Glowacz, A.; Sulowicz, M.; Mielnik, R.; Faheem, Z.B.; Martis, C. IoT Based Smart Parking System Using Deep Long Short Memory Network. Electronics 2020, 9, 1696. [Google Scholar] [CrossRef]
- Harper, C.D.; Hendrickson, C.T.; Samaras, C. Exploring the economic, environmental, and travel implications of changes in parking choices due to driverless vehicles: An agent-based simulation approach. J. Urban Plan. Dev. 2018, 144, 04018043. [Google Scholar] [CrossRef] [Green Version]
- Mei, Z.; Zhang, W.; Zhang, L.; Wang, D. Optimization of reservation parking space configurations in city centers through an agent-based simulation. Simul. Model. Pract. Theory 2020, 99, 102020. [Google Scholar] [CrossRef]
- Ni, X.Y.; Sun, D.J. Agent-based modelling and simulation to assess the impact of parking reservation system. J. Adv. Transp. 2017, 2017, 2576094. [Google Scholar] [CrossRef] [Green Version]
- Sakurada, L.; Barbosa, J.; Leitão, P. Deployment of industrial agents in a smart parking system. In Proceedings of the 2019 IEEE 17th International Conference on Industrial Informatics (INDIN), Helsinki, Finland, 22–25 July 2019; Volume 1, pp. 1552–1557. [Google Scholar]
- Alves, B.R.; Alves, G.V.; Borges, A.P.; Leitão, P. Experimentation of negotiation protocols for consensus problems in smart parking systems. In Proceedings of the International Conference on Industrial Applications of Holonic and Multi-Agent Systems, Linz, Austria, 26–29 August 2019; Springer: Cham, Switzerland, 2019; pp. 189–202. [Google Scholar]
- Gopalakrishnan, R.; Alho, A.R.; Sakai, T.; Hara, Y.; Cheah, L.; Ben-Akiva, M. Assessing overnight parking infrastructure policies for commercial vehicles in cities using agent-based simulation. Sustainability 2020, 12, 2673. [Google Scholar] [CrossRef] [Green Version]
- Coulibaly, M.; Errami, A.; Sabir, E. Lifetime-Efficient Indoor Guidance for Smart Parking. In Proceedings of the 2020 8th International Conference on Wireless Networks and Mobile Communications (WINCOM), Reims, France, 27–29 October 2020; pp. 1–6. [Google Scholar] [CrossRef]
Parking Agents | |||||||||
---|---|---|---|---|---|---|---|---|---|
Refs | Parking Equipments Managment Agents | Parking Smart Features Agents | |||||||
Entry/Exit | WSN | Signaling | Barrier | Booking | Pricing | Guidance | Availability | Decision | |
Our Paper | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
[9] | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
[37] | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
[38] | ✗ | ✓ | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ |
[39] | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
[40] | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
[41] | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
[42] | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ |
[43] | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
[44] | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ |
[45] | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
[46] | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✗ |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Coulibaly, M.; Errami, A.; Belkhala, S.; Medromi, H. A Live Smart Parking Demonstrator: Architecture, Data Flows, and Deployment. Energies 2021, 14, 1827. https://doi.org/10.3390/en14071827
Coulibaly M, Errami A, Belkhala S, Medromi H. A Live Smart Parking Demonstrator: Architecture, Data Flows, and Deployment. Energies. 2021; 14(7):1827. https://doi.org/10.3390/en14071827
Chicago/Turabian StyleCoulibaly, Moussa, Ahmed Errami, Sofia Belkhala, and Hicham Medromi. 2021. "A Live Smart Parking Demonstrator: Architecture, Data Flows, and Deployment" Energies 14, no. 7: 1827. https://doi.org/10.3390/en14071827
APA StyleCoulibaly, M., Errami, A., Belkhala, S., & Medromi, H. (2021). A Live Smart Parking Demonstrator: Architecture, Data Flows, and Deployment. Energies, 14(7), 1827. https://doi.org/10.3390/en14071827