DFPS: A Distributed Mobile System for Free Parking Assignment
Document Type
Article
Publication Date
12-1-2022
Abstract
Cruising for vacant curbside parking spaces causes waste of time, frustration, waste of fuel, and pollution. This problem has been addressed by centralized solutions that perform parking assignments and communicate them to drivers' smart phones. These solutions suffer, however, from two intrinsic problems: scalability, as the server has to perform intensive computation and communication with the drivers; and privacy, as the drivers have to disclose their destinations to the server. This article proposes DFPS, a distributed mobile system for free parking assignment. DFPS solves the scalability problem by using the drivers' smart phones to cooperatively compute the parking assignments, and a centralized dispatcher to receive and distribute parking requests to the network of smart phones. The phones of the parked drivers in DFPS are structured in a K-D tree to serve parking requests in a distributed fashion. DFPS removes the computation from the dispatcher and substantially reduces its communication load. DFPS solves the privacy problem through an entropy-based cloaking technique that runs on drivers' smart phones and conceals drivers' destinations from the dispatcher. The evaluation demonstrates that DFPS is scalable and obtains better travel time than a centralized system, while protecting the privacy of drivers' destinations.
Identifier
85105886020 (Scopus)
Publication Title
IEEE Transactions on Mobile Computing
External Full Text Location
https://doi.org/10.1109/TMC.2021.3080222
e-ISSN
15580660
ISSN
15361233
First Page
4279
Last Page
4295
Issue
12
Volume
21
Recommended Citation
Hakeem, Abeer; Curtmola, Reza; Ding, Xiaoning; and Borcea, Cristian, "DFPS: A Distributed Mobile System for Free Parking Assignment" (2022). Faculty Publications. 2447.
https://digitalcommons.njit.edu/fac_pubs/2447