Smart parking systems are a crucial component of the “smart city” concept,
especially in the age of the Internet of Things (IoT). They aim to take the
stress out of finding a vacant parking spot in city centers, due to the increasing
number of cars, especially during peak hours. To realize the concept of
smart parking, IoT-enabling technologies must be utilized, as the traditional
way of developing smart parking solutions entails a lack of scalability, compatibility
with IoT-constrained devices, security, and privacy awareness. In this
paper, we propose a secure and privacy-preserving framework for smart
parking systems. The framework relies on the publish/subscribe communication
model for exchanging a huge volume of data with a large number of
clients. On one hand, it provides functional services, including parking vacancy
detection, real-time information for drivers about parking availability,
driver guidance, and parking reservation. On the other hand, it provides security
approaches on both the network and application layers. In addition, it
supports mutual authentication mechanisms between entities to ensure device/
data authenticity, and provide security protection for users. That makes
our proposed framework resilient to various types of security attacks, such as
replay, phishing, and man-in-the-middle attacks. Finally, we analyze the performance
of our framework, which is suitable for IoT devices, in terms of
computation and network overhead.
References
[1]
Inci, E. (2015) A Review of the Economics of Parking. Economics of Transportation, 4, 50-63. https://doi.org/10.1016/j.ecotra.2014.11.001
[2]
Shoup, D.C. (2006) Cruising for Parking. Transport Policy, 13, 479-486. https://doi.org/10.1016/j.tranpol.2006.05.005
[3]
Thompson, R.G. and Bonsall, P. (1997) Drivers Response to Parking Guidance and Information Systems. Transport Reviews, 17, 89-104. https://doi.org/10.1080/01441649708716974
[4]
Rajabioun, T. and Ioannou, P.A. (2015) On-Street and Off-Street Parking Availability Prediction Using Multivariate Spatiotemporal Models. IEEE Transactions on Intelligent Transportation Systems, 16, 2913-2924. https://doi.org/10.1109/TITS.2015.2428705
[5]
Sakai, A., Mizuno, K., Sugimoto, T. and Okuda, T. (1995) Parking Guidance and information Systems. Proceedings of the 6thVehicle Navigation and Information Systems Conference, Seattle, 30 July-2 August 1995, 478-485.
[6]
Liu, Q., Lu, H., Zou, B. and Li, Q. (2006) Design and Development of Parking Guidance Information System Based on Web and GIS Technology. Proceedings of the 6th International Conference on ITS Telecommunications, Chengdu, 21-23 June 2006, 1263-1266.
[7]
Polak, J.W. (1990) Parking Guidance and Information Systems: Performance and Capability. Traffic Engineering and Control, 31, 519-524.
[8]
Kotb, A.O., Shen, Y.C. and Huang, Y. (2017) Smart Parking Guidance, Monitoring and Reservations: A Review. IEEE Intelligent Transportation Systems Magazine, 9, 6-16. https://doi.org/10.1109/MITS.2017.2666586
[9]
Yoo, S.E., Chong, P.K., Kim, T., Kang, J., Kim, D., Shin, C., Sung, K. and Jang, B. (2008) PGS: Parking Guidance System Based on Wireless Sensor Network. Proceedings of the 3rd International Symposium on Wireless Pervasive Computing, Santorini, 7-9 May 2008, 218-222.
[10]
Caicedo, F. (2010) Real-Time Parking Information Management to Reduce Search Time, Vehicle Displacement and Emissions. Transportation Research Part D: Transport and Environment, 15, 228-234. https://doi.org/10.1016/j.trd.2010.02.008
[11]
Mainetti, L., Palano, L., Patrono, L., Stefanizzi, M.L. and Vergallo, R. (2014) Integration of RFID and WSN Technologies in a Smart Parking System. Proceedings of the 22nd International Conference on Telecommunications and Computer Networks, Split, 17-19 September 2014, 104-110.
[12]
Wang, M., Dong, H., Li, X., Song, L. and Pang, D. (2017) A Novel Parking System Designed for Smart Cities. Proceedings of the Chinese Automation Congress, Jinan, 20-22 October 2017, 3429-3434.
[13]
Hanif, N.H.H.M., Badiozaman, M.H. and Daud, H. (2010) Smart Parking Reservation System Using Short Message Services (SMS). Proceedings of the International Conference on Intelligent and Advanced Systems, Manila, 15-17 June 2010, 1-5.
[14]
Fraifer, M. and Fernstrm, M. (2016) Smart Car Parking System Prototype Utilizing CCTV Nodes: A Proof of Concept Prototype of a Novel Approach towards IoT-Concept Based Smart Parking. Proceedings of the 3rd IEEE World Forum on Internet of Things, Reston, 12-14 December 2016, 649-654.
[15]
Funck, S., Mohler, N. and Oertel, W. (2004) Determining Car-Park Occupancy from Single Images. Proceedings of the IEEE Intelligent Vehicles Symposium, Parma, 14-17 June 2004, 325-328.
[16]
Kianpisheh, A., Mustaffa, N., Limtrairut, P. and Keikhosrokiani, P. (2012) Smart Parking System (SPS) Architecture Using Ultrasonic Detector. International Journal of Software Engineering and Its Applications, 6, 51-58.
[17]
Mathur, S., Kaul, S., Gruteser, M. and Trappe, W. (2009) ParkNet: A Mobile Sensor Network for Harvesting Real Time Vehicular Parking Information. Proceedings of the MobiHoc S3 Workshop on MobiHoc S3, New York, 18 May 2009, 25-28. https://doi.org/10.1145/1540358.1540367
[18]
Masmoudi, I., Elleuch, W., Wali, A. and Alimi, A.M. (2017) Smart Drivers’ Guidance System Based on IoT Technologies for Smart Cities Application. Springer International Publishing, Cham.
[19]
Khanna, A. and Anand, R. (2016) IoT Based Smart Parking System. Proceedings of the International Conference on Internet of Things and Applications, Pune, 22-24 January 2016, 266-270. https://doi.org/10.1109/IOTA.2016.7562735
[20]
Pham, T.N., Tsai, M.F., Nguyen, D.B., Dow, C.R. and Deng, D.J. (2015) A Cloud-Based Smart-Parking System Based on Internet-of-Things Technologies. IEEE Access, 3, 1581-1591. https://doi.org/10.1109/ACCESS.2015.2477299
[21]
Zhang, Z., Li, X., Yuan, H. and Yu, F. (2013) A Street Parking System Using Wireless Sensor Networks. International Journal of Distributed Sensor Networks, 9, Article ID: 107975. https://doi.org/10.1155/2013/107975
[22]
Eugster, P.T., Felber, P.A., Guerraoui, R. and Kermarrec, A.M. (2003) The Many Faces of Publish/Subscribe. ACM Computing Surveys, 35, 114-131.
[23]
Esposito, C. and Ciampi, M. (2015) On Security in Publish/Subscribe Services: A Survey. IEEE Communications Surveys Tutorials, 17, 966-997. https://doi.org/10.1109/COMST.2014.2364616
[24]
Eastlake, D. 3rd (2011) Transport Layer Security (TLS) Extensions: Extension Definitions.
[25]
Turner, S. (2014) Transport Layer Security. IEEE Internet Computing, 18, 60-63. https://doi.org/10.1109/MIC.2014.126
[26]
Lindell, Y. and Pinkas, B. (2008) Secure Multiparty Computation for Privacy-Preserving Data Mining. Encyclopedia of Data Warehousing and Mining. https://eprint.iacr.org/2008/197
[27]
Diro, A.A., Chilamkurti, N. and Kumar, N. (2017) Lightweight Cybersecurity Schemes Using Elliptic Curve Cryptography in Publish-Subscribe Fog Computing. Mobile Networks and Applications, 22, 848-858. https://doi.org/10.1007/s11036-017-0851-8