JIS  Vol.9 No.4 , October 2018
SecSPS: A Secure and Privacy-Preserving Framework for Smart Parking Systems
Abstract: 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.
Cite this paper: Alqazzaz, A. , Alrashdi, I. , Aloufi, E. , Zohdy, M. and Ming, H. (2018) SecSPS: A Secure and Privacy-Preserving Framework for Smart Parking Systems. Journal of Information Security, 9, 299-314. doi: 10.4236/jis.2018.94020.

[1]   Inci, E. (2015) A Review of the Economics of Parking. Economics of Transportation, 4, 50-63.

[2]   Shoup, D.C. (2006) Cruising for Parking. Transport Policy, 13, 479-486.

[3]   Thompson, R.G. and Bonsall, P. (1997) Drivers Response to Parking Guidance and Information Systems. Transport Reviews, 17, 89-104.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[26]   Lindell, Y. and Pinkas, B. (2008) Secure Multiparty Computation for Privacy-Preserving Data Mining. Encyclopedia of Data Warehousing and Mining.

[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.