ABSTRACT
Next-generation Wi-Fi systems embrace large signal bandwidth to achieve significantly improved data rates, while requiring efficient methods for network monitoring and spectrum sharing applications. A radio receiver (RX) operating at low sampling rates can largely improve the energy- and cost-efficiency in such systems if it can extract useful network information such as the duration and structure of wireless packets. In this paper, we present the design of Swirls, a novel framework for sniffing Wi-Fi Physical layer information using RXs operating at sampling rates that are (much) smaller than the signal bandwidth. Swirls consists of three modules tailored for low sampling rate RXs: joint packet detection, optimized RX frequency selection, and packet property decoder. We implement Swirls using three software-defined radio platforms and extensively evaluate Swirls in real-world scenarios. The experiments show that for 20/40 MHz 802.11n packets, Swirls with 5 MHz sampling rate can achieve a mean absolute error (MAE) of transmission time and physical service data unit length decoding of 0.06 ms and 1.91 kB, respectively, at only 10 dB signal-to-noise ratio. With the same setting, Swirls simultaneously achieves a classification accuracy for the modulation and coding scheme, number of spatial streams, and bandwidth of 95.3%, 96.1%, and 95.6%, respectively. In an extreme case for 160 MHz 802.11ac/ax packets, Swirls with 2.5 MHz sampling rate (i.e., a downsampling ratio of 64) can still achieve an MAE of transmission time decoding of 0.47/0.67 ms.
- Bastian Bloessl, Michele Segata, Christoph Sommer, and Falko Dressler. 2013. An IEEE 802.11 a/g/p OFDM Receiver for GNU Radio. In Proc. IEEE SRIF'13.Google Scholar
- Zhe Chen, Tianyue Zheng, and Jun Luo. 2021. Octopus: A practical and versatile wideband MIMO sensing platform. In Proc. ACM MobiCom'21.Google ScholarDigital Library
- Rajdeep Das, Nimantha Baranasuriya, Venkata N Padmanabhan, Christoffer Rödbro, and Seth Gilbert. 2017. Informed bandwidth adaptation in Wi-Fi networks using ping-pair. In Proc. ACM CoNEXT'17.Google ScholarDigital Library
- Analog Devices. 2022. ADALM-PLUTO. https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalmpluto.html.Google Scholar
- Badih Ghazi, Haitham Hassanieh, Piotr Indyk, Dina Katabi, Eric Price, and Lixin Shi. 2013. Sample-optimal average-case sparse fourier transform in two dimensions. In Proc. Allerton'13.Google ScholarCross Ref
- Zhihao Gu, Taiwei He, Junwei Yin, Yuedong Xu, and Jun Wu. 2021. TyrLoc: a low-cost multi-technology MIMO localization system with a single RF chain. In Proc. ACM MobiSys'21.Google ScholarDigital Library
- Junfeng Guan, Jitian Zhang, Ruochen Lu, Hyungjoo Seo, Jin Zhou, Songbin Gong, and Haitham Hassanieh. 2022. Efficient wideband spectrum sensing using MEMS acoustic resonators. GetMobile: Mobile Computing and Communications 25, 3 (2022).Google Scholar
- Yeswanth Guddeti, Raghav Subbaraman, Moein Khazraee, Aaron Schulman, and Dinesh Bharadia. 2019. SweepSense: Sensing 5 GHz in 5 Milliseconds with Low-cost Radios. In Proc. USENIX NSDI'19.Google Scholar
- Haitham Hassanieh, Lixin Shi, Omid Abari, Ezzeldin Hamed, and Dina Katabi. 2014. GHz-wide sensing and decoding using the sparse Fourier transform. In Proc. IEEE INFOCOM'14.Google ScholarCross Ref
- Mehrdad Hessar, Ali Najafi, Vikram Iyer, and Shyamnath Gollakota. 2020. TinySDR: Low-power SDR platform for over-the-air programmable IoT testbeds. In Proc. USENIX NSDI'20.Google Scholar
- IEEE Computer Society. 2007. IEEE Standard for Information technology - 802.11n/ac/ax. IEEE Std 802.11 (2007).Google Scholar
- Moein Khazraee, Yeswanth Guddeti, Sam Crow, Alex C Snoeren, Kirill Levchenko, Dinesh Bharadia, and Aaron Schulman. 2019. SparSDR: Sparsity-proportional backhaul and compute for SDRs. In Proc. ACM MobiSys'19.Google ScholarDigital Library
- MathWorks. 2023. MATLAB WLAN/5G/Pluto Toolbox.Google Scholar
- Moslem Rashidi, Kasra Haghighi, Ashkan Panahi, and Mats Viberg. 2011. A NLLS based sub-Nyquist rate spectrum sensing for wideband cognitive radio. In Proc. IEEE DySPAN'11.Google ScholarCross Ref
- Ettus Research. 2022. USRP high performance software-defined radio (SDR). https://www.ettus.com/all-products/x310-kit/.Google Scholar
- Brecht Reynders, Franco Minucci, Erma Perenda, Hazem Sallouha, Roberto Calvo-Palomino, Yago Lizarribar, Markus Fuchs, Matthias Schäfer, Markus Engel, Bertold Van den Bergh, et al. 2020. Skysense: Terrestrial and aerial spectrum use analysed using lightweight sensing technology with weather balloons. In Proc. ACM MobiSys'20.Google ScholarDigital Library
- RTL-SDR. 2022. rtl-sdr.com. https://www.rtl-sdr.com/.Google Scholar
- Vijay K Shah, Shameek Bhattacharjee, Simone Silvestri, and Sajal K Das. 2017. Designing sustainable smart connected communities using dynamic spectrum access via band selection. In Proc. ACM BuildSys'17.Google ScholarDigital Library
- Rahul Anand Sharma, Elahe Soltanaghaei, Anthony Rowe, and Vyas Sekar. 2022. Lumos: Identifying and localizing diverse hidden IoT devices in an unfamiliar environment. In Proc. USENIX Security'22.Google Scholar
- Nasim Soltani, Kunal Sankhe, Stratis Ioannidis, Dheryta Jaisinghani, and Kaushik Chowdhury. 2019. Spectrum awareness at the edge: Modulation classification using smartphones. In Proc. IEEE DySPAN'19.Google ScholarDigital Library
- Joel A Tropp and Anna C Gilbert. 2007. Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans. Inf. Theory 53, 12 (2007).Google ScholarDigital Library
- Michael Unser, Akram Aldroubi, and Murray Eden. 1993. B-spline signal processing. I. Theory. IEEE Trans. Signal Process. 41, 2 (1993).Google Scholar
- Daniel Uvaydov, Salvatore D'Oro, Francesco Restuccia, and Tommaso Melodia. 2021. DeepSense: Fast wideband spectrum sensing through real-time in-the-loop deep learning. In Proc. IEEE INFOCOM'21.Google ScholarDigital Library
- Wireshark. 2023. WireShark Go Deep. https://www.wireshark.org/.Google Scholar
- Xianjin Xia, Yuanqing Zheng, and Tao Gu. 2021. LiteNap: Downclocking LoRa reception. IEEE/ACM Trans. Netw. 29, 6 (2021).Google ScholarDigital Library
- Yaxiong Xie and Kyle Jamieson. 2022. NG-Scope: Fine-Grained Telemetry for NextG Cellular Networks. Proc. ACM POMACS'22 (2022).Google ScholarDigital Library
- Yijing Zeng, Varun Chandrasekaran, Suman Banerjee, and Domenico Giustiniano. 2019. A framework for analyzing spectrum characteristics in large spatiotemporal scales. In Proc. ACM MobiCom'19.Google Scholar
- Mariya Zheleva, Timothy Larock, Paul Schmitt, and Petko Bogdanov. 2018. AirPress: High-accuracy spectrum summarization using compressed scans. In Proc. IEEE DySPAN'18.Google ScholarDigital Library
- Fengyuan Zhu, Mingwei Ouyang, Luwei Feng, Yaoyu Liu, Xiaohua Tian, Meng Jin, Dongyao Chen, and Xinbing Wang. 2022. Enabling software-defined PHY for backscatter networks. In Proc. ACM MobiSys'22.Google ScholarDigital Library
Index Terms
- Swirls: Sniffing Wi-Fi Using Radios with Low Sampling Rates
Recommendations
A compact Wi-Fi base station antenna using suspended patch and tapered ground
To expand the bandwidth of Wi-Fi base station antenna and increase the antenna gain, a 4 × 1 suspended microstrip patch antenna array with a tapered ground is proposed. By employing gradually changed and defected ground, the resonant frequency offset ...
Comments