论文部分内容阅读
随着无线通信技术与移动定位技术近年来的高度发展,基于位置的服务LBS(Location-based Service)开始大量涌现,用户可以根据自己的位置享受位置服务提供商提供的各种便捷的服务。然而所有基于位置的服务都必须先向服务提供商提供用户的准确位置,这使得恶意者可以通过非法手段获取用户位置信息,推测用户的个人隐私。对位置隐私的保护算法旨在平衡位置服务的质量与位置隐私保护程度。即如何在曝露尽量少的隐私情况下享受高效的位置服务。当前的位置隐私保护技术主要关心位置隐私保护程度,而忽略了位置服务的效率与质量。本文对当前存在的位置隐私保护系统的体系结构及位置隐私保护技术进行了深入研究,分析了各种体系结构的优缺点与现存技术的缺陷,并基于移动P2P(Peet to Peer)技术与移动自组网Manet (Mobile Ad-hoc Networks)结合的优点,针对当前P2P结构的位置匿名算法的缺点,提出了一种基于Manet移动P2P结构的增强型P2P位置匿名算法,采用在原算法中加入缓存机制,将移动节点的邻居节点信息存入本地缓存,使搜索辅助匿名用户时,尽量减少网络连接时的跳转次数,解决了移动P2P构架下位置匿名算法的高带宽消耗的问题,从而提高了匿名效率。本文主要工作包含以下方面:第一、分析现存的位置隐私保护系统系统结构与位置隐私保护技术及各系统结构与技术的优缺点,指出了移动P2P构架下的位置匿名算法存在的性能缺陷。第二、针对移动P2P结构下的位置匿名算法网络带宽消耗高的缺陷,在基于Manet的移动P2P体系结构上提出了一个增强型P2P位置匿名算法,通过引入缓存机制,使节点在搜索辅助匿名用户时尽可能的减少跳数,来降低网络带宽的消耗,提高匿名效率。第三、通过NS-2网络仿真器对提出的增强型P2P位置匿名算法进行仿真。分析算法的可扩展性与有效性,主要通过对算法的响应时间及查询发送的消息数进行对比,验证算法的可行性与正确性。