Systems Engineering and Electronics ›› 2021, Vol. 43 ›› Issue (2): 561-566.doi: 10.12305/j.issn.1001-506X.2021.02.31

• Communications and Networks • Previous Articles     Next Articles

Location privacy protection method of anonymous region hierarchy expansion

Lei ZHANG1,2(), Chunguang MA3,*(), Guisheng YIN1()   

  1. 1. College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China
    2. College of Information and Electronic Technology, Jiamusi University, Jiamusi 154007, China
    3. College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China
  • Received:2019-11-12 Online:2021-02-01 Published:2021-03-16
  • Contact: Chunguang MA E-mail:8213662@163.com;machunguang@sdust.edu.cn;yinguisheng@hrbeu.edu.cn

Abstract:

Aiming at the problem that the user's location can be predicted in the traditional central point anonymous region expansion method, a location privacy protection method based on the hierarchy expansion of anonymous regions according to the anonymous user's discrete distance is proposed. Firstly, the location region is divided according to the discrete distance of anonymous users, and then the N-order location region quad tree with different levels of discrete distance is established by using Hilbert curve according to the principle of interval progression. Secondly, based on the quad tree, users can choose anonymity regions with different discrete degrees to prevent privacy leakage due to the density of anonymous users. At the same time, since the user is not located in the anonymous center, it can effectively deal with attack methods such as user distance differential attack and central area selection attack. Finally, the theoretical basis of the algorithm is given through the security analysis. The comparision between experimental verification and similar algorithms show that the proposed algorithm is superior to other similar algorithms.

Key words: location privacy protection, Hilbert curve, N-hierarchy, region quad tree

CLC Number: 

[an error occurred while processing this directive]