The rapid advancement of location-based services (LBSs) in three-dimensional (3D) domains, such as smart cities and intelligent transportation, has raised concerns over 3D spatiotemporal trajectory privacy protection. However, existing research has not fully addressed the risk of attackers exploiting the spatiotemporal correlation of 3D spatiotemporal trajectories and the impact of height information, both of which can potentially lead to significant privacy leakage. To address these issues, this paper proposes a personalized 3D spatiotemporal trajectory privacy protection mechanism, named 3DSTPM. First, we analyze the characteristics of attackers that exploit spatiotemporal correlations between locations in a trajectory and present the attack model. Next, we exploit the complementary characteristics of 3D geo-indistinguishability (3D-GI) and distortion privacy to find a protection location set (PLS) that obscures the real location for all possible locations. To address the issue of privacy accumulation caused by continuous trajectory queries, we propose a Window-based Adaptive Privacy Budget Allocation (W-APBA), which dynamically allocates privacy budgets to all locations in the current PLS based on their predictability and sensitivity. Finally, we perturb the real location using the allocated privacy budget by the PF (Permute-and-Flip) mechanism, effectively balancing privacy protection and Quality of Service (QoS). Simulation results demonstrate that the proposed 3DSTPM effectively reduces QoS loss while meeting the user's personalized privacy protection needs.
翻译:随着基于位置的服务(LBS)在三维(3D)领域(如智慧城市和智能交通)的快速发展,三维时空轨迹隐私保护问题日益受到关注。然而,现有研究尚未充分解决攻击者利用三维时空轨迹的时空相关性及高度信息所带来的风险,这些因素均可能导致严重的隐私泄露。为应对这些问题,本文提出一种名为3DSTPM的个性化三维时空轨迹隐私保护机制。首先,我们分析了攻击者利用轨迹中位置间时空相关性的特征,并构建了攻击模型。其次,我们结合三维地理不可区分性(3D-GI)与失真隐私的互补特性,为所有可能位置寻找能够掩盖真实位置的保护位置集合(PLS)。针对连续轨迹查询导致的隐私累积问题,我们提出一种基于窗口的自适应隐私预算分配方法(W-APBA),该方法根据位置的可预测性和敏感性,动态地为当前PLS中的所有位置分配隐私预算。最后,我们通过置换翻转(PF)机制,利用分配的隐私预算对真实位置进行扰动,从而在隐私保护与服务品质(QoS)之间实现有效平衡。仿真结果表明,所提出的3DSTPM在满足用户个性化隐私保护需求的同时,显著降低了QoS损失。