Bluetooth Fingerprint Identification Under Domain Shift Through Transient Phase Derivative
Haytham Albousayri, Bechir Hamdaoui, Weng-Keen Wong, Nora Basha
TL;DR
This work tackles BLE RF fingerprinting under domain shift caused by time, environment, channel, and receiver variability, with BLE’s intrinsic frequency hopping complicating identification. It introduces Transient Phase Derivative (TPD), a lightweight feature derived from the derivative of the instantaneous phase in the transient/preamble portion of frames, which suppresses channel effects and boosts device-specific signatures. The approach is validated on a 31-device BLE dataset across varied environments, channels, and receivers, showing up to 58% improvement across environments and up to 80% across receivers over baselines, and demonstrating robustness to frequency hopping. Overall, TPD enables scalable, robust RFFP in practical BLE security deployments, with public data and code to support reproducibility.
Abstract
Deep learning-based radio frequency fingerprinting (RFFP) has become an enabling physical-layer security technology, allowing device identification and authentication through received RF signals. This technology, however, faces significant challenges when it comes to adapting to domain variations, such as time, location, environment, receiver and channel. For Bluetooth Low Energy (BLE) devices, addressing these challenges is particularly crucial due to the BLE protocol's frequency-hopping nature. In this work, and for the first time, we investigated the frequency hopping effect on RFFP of BLE devices, and proposed a novel, low-cost, domain-adaptive feature extraction method. Our approach improves the classification accuracy by up to 58\% across environments and up to 80\% across receivers compared to existing benchmarks.
