Wang Na, Zeng Jiwen
School of Mathematical Science, Xiamen University, Xiamen 361005, China.
Sensors (Basel). 2017 Mar 17;17(3):614. doi: 10.3390/s17030614.
Wireless sensor networks are deployed to monitor the surrounding physical environments and they also act as the physical environments of parasitic sensor networks, whose purpose is analyzing the contextual privacy and obtaining valuable information from the original wireless sensor networks. Recently, contextual privacy issues associated with wireless communication in open spaces have not been thoroughly addressed and one of the most important challenges is protecting the source locations of the valuable packages. In this paper, we design an all-direction random routing algorithm (ARR) for source-location protecting against parasitic sensor networks. For each package, the routing process of ARR is divided into three stages, i.e., selecting a proper agent node, delivering the package to the agent node from the source node, and sending it to the final destination from the agent node. In ARR, the agent nodes are randomly chosen in all directions by the source nodes using only local decisions, rather than knowing the whole topology of the networks. ARR can control the distributions of the routing paths in a very flexible way and it can guarantee that the routing paths with the same source and destination are totally different from each other. Therefore, it is extremely difficult for the parasitic sensor nodes to trace the packages back to the source nodes. Simulation results illustrate that ARR perfectly confuses the parasitic nodes and obviously outperforms traditional routing-based schemes in protecting source-location privacy, with a marginal increase in the communication overhead and energy consumption. In addition, ARR also requires much less energy than the cloud-based source-location privacy protection schemes.
无线传感器网络被部署用于监测周围的物理环境,并且它们还充当寄生传感器网络的物理环境,其目的是分析上下文隐私并从原始无线传感器网络中获取有价值的信息。最近,与开放空间中的无线通信相关的上下文隐私问题尚未得到充分解决,其中最重要的挑战之一是保护有价值数据包的源位置。在本文中,我们设计了一种用于防范寄生传感器网络的源位置保护的全向随机路由算法(ARR)。对于每个数据包,ARR的路由过程分为三个阶段,即选择一个合适的代理节点,将数据包从源节点传送到代理节点,以及从代理节点发送到最终目的地。在ARR中,源节点仅使用本地决策在所有方向上随机选择代理节点,而不是了解网络的整个拓扑结构。ARR可以非常灵活地控制路由路径的分布,并且可以保证具有相同源和目的地的路由路径彼此完全不同。因此,寄生传感器节点极难将数据包追溯到源节点。仿真结果表明,ARR完美地混淆了寄生节点,并且在保护源位置隐私方面明显优于传统的基于路由的方案,通信开销和能量消耗略有增加。此外,ARR所需的能量也比基于云的源位置隐私保护方案少得多。