Research on Wi-Fi sensing over the past decade has been thriving, but not smooth. Three major barriers severely hamper the research, namely, the unknown baseband design and its influence on CSI, inability to access the low-level hardware controls and the lack of a flexible and versatile software toolkit for hardware control. This paper tries to break the above three barriers from the following aspects. First, an in-depth study on the baseband design of QCA9300, the popular CSI-enabled Wi-Fi NIC, is presented. The lessons learned is of great guiding significance for understanding what other commercial off-the-shelf NICs. Second, several valuable features of QCA9300 are unlocked for research, such as the arbitrary tuning for both the carrier frequency and baseband sampling rate. By leveraging the unlocked features, we identify three important types of CSI distortion, and pinpoint their origin through extensive evaluations. Last, we develop and release PicoScenes, a powerful, hardware-unified and extensible Wi-Fi sensing system. PicoScenes allows direct access to the unlocked features of QCA9300 and IWL5300, and therefore greatly facilitate the research on Wi-Fi sensing. It also supports the SDR-based Wi-Fi sensing by embedding a 802.11a/g/n/ac/ax software baseband implementation. We release PicoScenes at https://zpj.io/ps.
翻译:过去十年来,对Wi-Fi遥感的研究蓬勃发展,但并非顺利。三大障碍严重阻碍了研究,即未知的基带设计及其对CSI的影响,无法获取低级硬件控制,缺乏灵活和多功能的硬件控制软件工具包。本文件试图从以下几个方面打破上述三个障碍。首先,对QCA9300的基带设计进行了深入研究,这是广受欢迎的CSI的 Wi-Fi NIC, 获得的经验教训对于了解其他商业现成NIC甚有指导意义。第二,QCA9300的若干宝贵特征被打开供研究,例如对承运人频率和基带取样率的任意调整。我们利用未加锁的特征,确定了CSI扭曲的三大类型,并通过广泛评估确定了其来源。最后,我们开发并发布了PicoScenes,这是一个强大、硬件统一和可推广的Wi-Fi-Ficle传感器系统。PicoS-CA9300和Wi-SIS-SIS-SIS-SIS-SFI/FIA-SIS-SFA/FIFA/FIG-S-SIS1-100和WFIFIFI-S-S-S-S-SIS-SIS-S-SIS-SIS-SFIF-S-S-S-S-S-S-S-S-S-S-S-S-I-S-S-S-S-S-S-S-S-S-S-S-I-S-S-S-S-I-I-I-IG-I-I-I-I-S-S-S-S-S-S-S-S-S-I-S-S-S-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I-I