| In recent years,with the rapid development of mobile communication and smart devices,location-based services have been widely developed in people’s lives.The location information can be used as the identifier for users’ personal identity information,the attacker can use the query information with the geographic location to reconstruct the users’ trajectory and infer users’ secret information.However,traditional technologies do not consider the problems of background information and computing resources,and the threat of privacy leakage still exists.Therefore,how to protect users’ privacy is an urgent issue.Besides considering the geographical environment of users,k-anonymity and caching technology are also combined to choose the dummy locations to confuse the attacker.The algorithms not only protect users’ location privacy,but also improve the quality of service.Based on the above technologies and the following results are achieved:(1)Aiming at the privacy protection of mobile users’ static geographic location,an algorithm combining the accuracy of geographic location and k-anonymity is proposed to meet the anonymity requirements in different scenarios.Mobile users can choose privacy sensitivity based on their wishes.The algorithm uses the size of the anonymous set and the accuracy of geographical location to evaluate the privacy and quality of services.It not only protects the location privacy,but also guarantees the quality of service.Simulation results show that the algorithm has good adaptability and privacy protection.(2)Aiming at that the traditional location privacy protection methods are difficult to meet the claim in dynamically scene,a privacy protection scheme based on continuous request is proposed,and a trajectory privacy measurement based on information entropy is designed.Considering the mobile users’ query probability and transition probability,the algorithm protects the mobile users’ trajectory privacy by constructing indistinguishable false trajectories.Simulation results show that the proposed algorithm has better performance in privacy protection.(3)To resolve the communication overhead problem of anonymous users,a location privacy protection method based on the cache technology is proposed.Placing the cache center on edge server nodes reduces interaction between servers and users,which further reduces the risk of privacy leaks.In order to improve the caching hit rate,a prediction system based on Markov chain is designed to protect the trajectory privacy of mobile users.Simulations show that the algorithm can protect the privacy of users and reduce the transmission delay.Finally,this paper summarizes all the work,analyzes the shortcomings,and looks forward to future work. |