论文部分内容阅读
随着无线传感器网络的不断发展,感知数据的查询处理技术已经成为各个应用领域的关键技术,其目的是给用户提供所需要的各种数据。由于传感器节点独有的特点,查询处理技术研究的主要问题包括两个方面,一方面是如何尽可能的减少能量的消耗,另一方面,如何保护感知数据源的位置隐私。本文对无线传感器网络中感知数据的查询处理技术进行了研究。首先提出了一种高能效的无线传感器网络时空范围查询算法(STAW);然后提出了一种基于椭圆轨迹的源位置隐私保护算法(EBIN)。本文的主要工作和创新点如下:(1)分别对时空范围查询处理技术中基于树和基于路线的算法进行了分析,指出了现有算法高能耗和查询效率低的缺点,提出了一种高能效的时空范围查询处理算法(STAW)。算法通过减少查询消息和感知数据的转发次数,降低了查询处理过程中的能量消耗,同时,提高了网络的负载均衡性,延长了网络的生命周期。最后通过仿真实验对STAW算法和现有算法进行了对比分析。(2)详细的分析了感知数据的源位置隐私保护技术,指出现有算法隐私效果差和高能耗的缺点,提出了一种基于椭圆轨迹的源位置隐私保护算法(EBIN)。通过理论分析证明了算法能够实现全局能量可控和全局位置隐私,并可以避免失效路径的产生。最后通过仿真实验对EBIN算法和现有算法进行了对比分析。(3)首先对项目组NHSensor的设计思想和体系结构做了简单的介绍,指出NHSensor的优点。然后分别针对STAW算法和EBIN算法,提出了查询子系统的设计与实现。查询子系统实现了具有位置隐私保护功能的SQL和能量可测的通信模块,最后给出了系统代码的实现。