Some important indoor localization applications, such as localizing a lost kid in a shopping mall, call for a new peer-to-peer localization technique that can localize an individual's smartphone or wearables by directly using another's on-body devices in unknown indoor environments. However, current localization solutions either require pre-deployed infrastructures or multiple antennas in both transceivers, impending their wide-scale application. In this paper, we present P2PLocate, a peer-to-peer localization system that enables a single-antenna device co-located with a batteryless backscatter tag to localize another single-antenna device with decimeter-level accuracy. P2PLocate leverages the multipath variations intentionally created by an on-body backscatter tag, coupled with spatial information offered by user movements, to accomplish this objective without relying on any pre-deployed infrastructures or pre-training. P2PLocate incorporates novel algorithms to address two major challenges: (i) interference with strong direct-path signal while extracting multipath variations, and (ii) lack of direction information while using single-antenna transceivers. We implement P2PLocate on commercial off-the-shelf Google Nexus 6p, Intel 5300 WiFi card, and Raspberry Pi B4. Real-world experiments reveal that P2PLocate can localize both static and mobile targets with a median accuracy of 0.88 m.
翻译:某些重要的室内本地化应用, 比如在购物商场将一个丢失的孩子本地化, 要求一种新的同行对等本地化技术, 通过在未知的室内环境中直接使用他人的机体设备, 将一个人的智能手机或可磨损设备本地化。 然而, 当前本地化解决方案要么需要预先部署基础设施, 要么需要两个收发器中的多天线, 即将进行广泛的应用。 本文介绍了P2PLocate, 一个同行对等静态本地化系统, 使一个单端对等设备能够与一个无电池的反弹标记同时放置, 将另一个具有读取精确度的单端纳手机或可磨损设备本地化。 P2 PPLocal利用由机背托标签故意创建的多端变量, 加上用户运动提供的空间信息, 以不依赖于任何预先配置的基础设施或培训前的系统。 P2 P2 PPLocalcal 包含应对两大挑战:(i) 干扰强大的直方信号,同时提取多路徑变的多端的多端纳纳纳纳, 和NPlPL2 使用一流的虚拟的S- Pial 运行, 运行的Sileval- preal- preal- hexal- hexal- hexal- heleval- 。