| Literature DB >> 28786943 |
Qinglei Kong1, Rongxing Lu2, Maode Ma3, Haiyong Bao4.
Abstract
Modern vehicles are equipped with a plethora of on-board sensors and large on-board storage, which enables them to gather and store various local-relevant data. However, the wide application of vehicular sensing has its own challenges, among which location-privacy preservation and data query accuracy are two critical problems. In this paper, we propose a novel range query scheme, which helps the data requester to accurately retrieve the sensed data from the distributive on-board storage in vehicular ad hoc networks (VANETs) with location privacy preservation. The proposed scheme exploits structured scalars to denote the locations of data requesters and vehicles, and achieves the privacy-preserving location matching with the homomorphic Paillier cryptosystem technique. Detailed security analysis shows that the proposed range query scheme can successfully preserve the location privacy of the involved data requesters and vehicles, and protect the confidentiality of the sensed data. In addition, performance evaluations are conducted to show the efficiency of the proposed scheme, in terms of computation delay and communication overhead. Specifically, the computation delay and communication overhead are not dependent on the length of the scalar, and they are only proportional to the number of vehicles.Entities:
Keywords: location privacy preservation; range query; vehicular sensing
Year: 2017 PMID: 28786943 PMCID: PMC5579828 DOI: 10.3390/s17081829
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Data query architecture.
Figure 2Registration and secret sharing among the data requester and vehicles.
Figure 3Defined grid cell architecture/locations of vehicles and the data query area in grid cells.
Figure 4Computation complexity of data server. (a) Computation complexity of the data server with the traditional scheme; (b) Computation complexity of the data server with the proposed scheme.
Figure 5Comparison of the computation complexity of the data requester and vehicle. (a) Computation complexity of the data requester; (b) Computation complexity of one data uploading vehicle.
Figure 6Communication overhead from the data requester to the data server.
Figure 7Vehicles to data server communication overhead. (a) Communication overhead of vehicles during data uploading with the traditional scheme; (b) Communication overhead of vehicles during data uploading with the proposed scheme.