skip to main content
10.1145/3447993.3483267acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article
Open access

Octopus: a practical and versatile wideband MIMO sensing platform

Published: 25 October 2021 Publication History

Abstract

Radio frequency (RF) technologies have achieved a great success in data communication. In recent years, pervasive RF signals are further exploited for sensing; RF sensing has since attracted attentions from both academia and industry. Existing developments mainly employ commodity Wi-Fi hardware or rely on sophisticated SDR platforms. While promising in many aspects, there still remains a gap between lab prototypes and real-life deployments. On one hand, due to its narrow bandwidth and communication-oriented design, Wi-Fi sensing offers a coarse sensing granularity and its performance is very unstable in harsh real-world environments. On the other hand, SDR-based designs may hardly be adopted in practice due to its large size and high cost. To this end, we propose, design, and implement Octopus, a compact and flexible wideband MIMO sensing platform, built using commercial-grade low-power impulse radio. Octopus provides a standalone and fully programmable RF sensing solution; it allows for quick algorithm design and application development, and it specifically leverages the wideband radio to achieve a competent and robust performance in practice. We evaluate the performance of Octopus via micro-benchmarking, and further demonstrate its applicability using representative RF sensing applications, including passive localization, vibration sensing, and human/object imaging.

References

[1]
Fadel Adib, Chen-Yu Hsu, Hongzi Mao, Dina Katabi, and Frédo Durand. 2015. Capturing the Human Figure through a Wall. ACM Trans. Graph. 34, 6 (2015), 1--13.
[2]
Fadel Adib, Zachary Kabelac, and Dina Katabi. 2015. Multi-Person Localization via RF Body Reflections. In Proc. of USENIX NSDI. 279--292.
[3]
Fadel Adib, Zachary Kabelac, Dina Katabi, and Robert C. Miller. 2014. 3D Tracking via Body Radio Reflections. In Proc. of USENIX NSDI. 317--329.
[4]
Analog Devices. 2020. HMC321 Switch. https://www.analog.com/media/en/technical-documentation/data-sheets/hmc321a.pdf.
[5]
Novelda AS. 2021. X4 Radar. https://novelda.com/ or https://www.etesters.com/catalog/BC0629DC-0AD4-4C65-896E-71B099764DD9/novelda-as.
[6]
B. A. Bjerke. 2011. LTE-Advanced and the Evolution of LTE Deployments. IEEE Wireless Communications 18, 5 (2011), 4--5.
[7]
Max Born and Emil Wolf. 1999. Principles of Optics. Cambridge University Press.
[8]
Chao Cai, Zhe Chen, Henglin Pu, Liyuan Ye, Menglan Hu, and Jun Luo. 2020. AcuTe: Acoustic Thermometer Empowered by a Single Smartphone. In Proc. of the 18th ACM SenSys. 28--41.
[9]
Chao Cai, Henglin Pu, Menglan Hu, Rong Zheng, and Jun Luo. 2021. Acoustic Software Defined Platform: A Versatile Sensing and General Benchmarking Platform. IEEE Transactions on Mobile Computing (2021), 1--15.
[10]
Chao Cai, Henglin Pu, Peng Wang, Zhe Chen, and Jun Luo. 2021. We Hear Your PACE: Passive Acoustic Localization of Multiple Walking Persons. In Proc. of the 23rd ACM UbiComp. 55:1--24.
[11]
Jack Capon. 1969. High-Resolution Frequency-Wavenumber Spectrum Analysis. Proc. of the IEEE 57, 8 (1969), 1408--1418.
[12]
Tianqi Chen and Carlos Guestrin. 2016. XGBoost: A Scalable Tree Boosting System. In Proc. of the ACM SIGKDD. 785--794.
[13]
Zhe Chen, Chao Cai, Tianyue Zheng, Jun Luo, Jie Xiong, and Xin Wang. 2021. RF-Based Human Activity Recognition Using Signal Adapted Convolutional Neural Network. IEEE Transactions on Mobile Computing (2021), 1--13.
[14]
Zhe Chen, Zhongmin Li, Xu Zhang, Guorong Zhu, Yuedong Xu, Jie Xiong, and Xin Wang. 2017. AWL: Turning Spatial Aliasing From Foe to Friend for Accurate WiFi Localization. In Proc. of the ACM CoNEXT. 238--250.
[15]
Zhe Chen, Tianyue Zheng, Chao Cai, and Jun Luo. 2021. MoVi-Fi: Motion-robust Vital Signs Waveform Recovery via Deep Interpreted RF Sensing. In Proc. of the 27th ACM MobiCom. 1--14.
[16]
Zhe Chen, Guorong Zhu, Sulei Wang, Yuedong Xu, Jie Xiong, Jin Zhao, Jun Luo, and Xin Wang. 2021. M3: Multipath Assisted Wi-Fi Localization with a Single Access Point. IEEE Transactions on Mobile Computing 20, 2 (2021), 588--602.
[17]
Saandeep Depatla and Yasamin Mostofi. 2018. Crowd Counting Through Walls Using WiFi. In Proc. of the 16th IEEE PerCom. 1--10.
[18]
Shuya Ding, Zhe Chen, Tianyue Zheng, and Jun Luo. 2020. RF-Net: A Unified Meta-Learning Framework for RF-enabled One-Shot Human Activity Recognition. In Proc. of the 18th ACM SenSys. 517--530.
[19]
Konstantin Dragomiretskiy and Dominique Zosso. 2013. Variational Mode Decomposition. IEEE Trans. on Signal Processing 62, 3 (2013), 531--544.
[20]
Jon Gjengset, Jie Xiong, Graeme McPhillips, and Kyle Jamieson. 2014. Phaser: Enabling Phased Array Signal Processing on Commodity WiFi Access Points. In Proc. of ACM MobiCom. 153--164.
[21]
Daniel Halperin, Wenjun Hu, Anmol Sheth, and David Wetherall. 2011. Tool Release: Gathering 802.11n Traces with Channel State Information. SIGCOMM Comput. Commun. Rev. 41, 1 (2011), 53--53.
[22]
Heal Force. 2020. Easy ECG Monitor - Prince-180B (B0). http://www.healforce.com/en/html/products/portableecgmonitors/healthcare-portable-ECG-monitors-Prince-180B-B0.html.
[23]
Maurice Herlihy and Nir Shavit. 2011. The Art of Multiprocessor Programming. Morgan Kaufmann.
[24]
Donny Huang, Rajalakshmi Nandakumar, and Shyamnath Gollakota. 2014. Feasibility and Limits of Wi-Fi Imaging. In Proc. of the 12nd ACM Sensys. 266--279.
[25]
IEEE. 2020. IEEE Draft Standard for Information Technology - Telecommunications and Information Exchange Between Systems Local and Metropolitan Area Networks- Specific Requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment Enhancements for High Efficiency WLAN. IEEE P802.11ax/D7.0, September 2020 (2020), 1--822.
[26]
Vayyar Imaging. 2020. Walabot. https://walabot.com/.
[27]
Intel. 2020. Cyclone IV Device Handbook. https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cyclone-iv/cyclone4-handbook.pdf.
[28]
Wenjun Jiang, Chenglin Miao, Fenglong Ma, Shuochao Yao, Yaqing Wang, Ye Yuan, Hongfei Xue, Chen Song, Xin Ma, Dimitrios Koutsonikolas, Wenyao Xu, and Lu Su. 2018. Towards Environment Independent Device Free Human Activity Recognition. In Proc. of ACM MobiCom. 289--304.
[29]
Wenjun Jiang, Hongfei Xue, Chenglin Miao, Wang Shiyang, Lin Sen, Chong Tian, Srinivasan Murali, Haochen Hu, Zhi Sun, and Lu Su. 2020. Towards 3D Human Pose Construction Using WiFi. In Proc. of ACM MobiCom. 23:1--14.
[30]
Chitra R. Karanam and Yasamin Mostofi. 2017. 3D Through-Wall Imaging with Unmanned Aerial Vehicles Using WiFi. In Proc. of the 16th ACM/IEEE IPSN. 131--142.
[31]
Francesco Laghezza, Feike Jansen, and Jeroen Overdevest. 2019. Enhanced Interference Detection Method in Automotive FMCW Radar Systems. In 2019 20th International Radar Symposium (IRS). IEEE, 1--7.
[32]
Steve Lawrence, C Lee Giles, Ah Chung Tsoi, and Andrew D Back. 1997. Face Recognition: A Convolutional Neural-Network Approach. IEEE Trans. on Neural Networks 8, 1 (1997), 98--113.
[33]
Chun-Xun Lin, Tsung-Wei Huang, Guannan Guo, and Martin D. F. Wong. 2019. A Modern C++ Parallel Task Programming Library. In Proc. of the ACM MM. 2284--2287.
[34]
Chris Xiaoxuan Lu, Stefano Rosa, Peijun Zhao, Bing Wang, Changhao Chen, John A. Stankovic, Niki Trigoni, and Andrew Markham. 2020. See through Smoke: Robust Indoor Mapping with Low-Cost mmWave Radar. In Proc. of the 18th ACM MobiSys. 14--27.
[35]
Mistral Solutions Pvt. Ltd. 2020. mmWave Technology. https://www.mistralsolutions.com/product-engineering-services/expertise/mmwave-radarmodules/.
[36]
Mouser Electronics. 2020. Phase Detectors / Shifters. https://www.mouser.com/Semiconductors/Integrated-Circuits-ICs/Wireless-RF-Integrated-Circuits/Phase-Detectors-Shifters/_/N-73tyl.
[37]
NeuLog. 2020. Respiration Monitor Belt Logger Sensor NUL-236. https://neulog.com/respiration-monitor-belt/.
[38]
Octopus. 2021. https://github.com/DeepWiSe888/Octopus.
[39]
Joan Palacios, Daniel Steinmetzer, Adrian Loch, Matthias Hollick, and Joerg Widmer. 2018. Adaptive Codebook Optimization for Beam Training on Off-the-Shelf IEEE 802.11 ad Devices. In Proc. of ACM MobiCom. 241--255.
[40]
Barry Peter and Crowley Patrick. 2012. Modern Embedded Computing. Elsevier.
[41]
Qifan Pu, Sidhant Gupta, Shyamnath Gollakota, and Shwetak Patel. 2013. Whole-Home Gesture Recognition Using Wireless Signals. In Proc. of ACM MobiCom. 27--38.
[42]
Kun Qian, Chenshu Wu, Yi Zhang, Guidong Zhang, Zheng Yang, and Yunhao Liu. 2018. Widar2.0: Passive Human Tracking with a Single Wi-Fi Link. In Proc. of ACM MobiSys. 350--361.
[43]
B. Radunovic and J.-Y. Le Boudec. 2004. Optimal Power Control, Scheduling, and Routing in UWB Networks. IEEE Journal on Selected Areas in Communications 22, 7 (2004), 1252--1270.
[44]
Richard Roy and Thomas Kailath. 1989. ESPRIT-Estimation of Signal Parameters via Rotational Invariance Techniques. IEEE Trans. on Acoustics, Speech, and Signal Processing 37, 7 (1989), 984--995.
[45]
Souvik Sen, Romit Roy Choudhury, Bozidar Radunovic, and Tom Minka. 2011. Precise Indoor Localization Using PHY Layer Information. In Proc. of ACM SIGCOMM. 1--6.
[46]
Souvik Sen, Jeongkeun Lee, Kyu-Han Kim, and Paul Congdon. 2013. Avoiding Multipath to Revive Inbuilding WiFi Localization. In Proc. of ACM MobiSys. 249--262.
[47]
Elahe Soltanaghaei, Avinash Kalyanaraman, and Kamin Whitehouse. 2017. Poster: Occupancy State Detection using WiFi Signals. In Proc. of ACM MobiSys. 161--161.
[48]
Elahe Soltanaghaei, Avinash Kalyanaraman, and Kamin Whitehouse. 2018. Multipath Triangulation: Decimeter-Level WiFi Localization and Orientation with a Single Unaided Receiver. In Proc. of ACM MobiSys. 376--388.
[49]
STMicroelectronics. 2020. Arm® Cortex®-M7 32b MCU+FPU. https://www.st.com/resource/en/datasheet/stm32f767ig.pdf.
[50]
Johan AK Suykens and Joos Vandewalle. 1999. Least Squares Support Vector Machine Classifiers. Neural Processing Letters 9, 3 (1999), 293--300.
[51]
Tzu-Chun Tai, Kate Ching-Ju Lin, and Yu-Chee Tseng. 2019. Toward Reliable Localization by Unequal AoA Tracking. In Proc. of ACM MobiSys. 444--456.
[52]
Texas Instruments Incorporated. 2020. mmWave Sensors: Intelligent Autonomy at the Edge with Single-Chip Millimeter-Wave Sensors. http://www.ti.com/sensors/mmwave/overview.html.
[53]
Deepak Vasisht, Swarun Kumar, and Dina Katabi. 2016. Decimeter-Level Localization with a Single WiFi Access Point. In Proc. of USENIX NSDI. 165--178.
[54]
Fei Wang, Sanping Zhou, Stanislav Panev, Jinsong Han, and Dong Huang. 2019. Person-in-WiFi: Fine-Grained Person Perception Using WiFi. In Proc. of IEEE ICCV. 5452--5461.
[55]
Wei Wang, Alex X. Liu, Muhammad Shahzad, Kang Ling, and Sanglu Lu. 2015. Understanding and Modeling of WiFi Signal Based Human Activity Recognition. In Proc. of ACM MobiCom. 65--76.
[56]
WiRUSH/AIWiSe. 2019. Guangxi Wanyun and Guangzhou AIWiSe Technology Co., Ltd. https://www.wirush.ai and https://aiwise.wirush.ai.
[57]
Yaxiong Xie, Zhenjiang Li, and Mo Li. 2015. Precise Power Delay Profiling with Commodity WiFi. In Proc. of ACM MobiCom. 1342--1355.
[58]
Jie Xiong and Kyle Jamieson. 2013. ArrayTrack: A Fine-Grained Indoor Location System. In Proc. of USENIX NSDI. 71--84.
[59]
Jie Xiong, Karthikeyan Sundaresan, and Kyle Jamieson. 2015. Tonetrack: Leveraging Frequency-Agile Radios for Time-Based Indoor Wireless Localization. In Proc. of ACM MobiCom. 537--549.
[60]
Yanbing Yang, Jie Hao, Jun Luo, and Jialin Pan. 2017. CeilingSee: Device-Free Occupancy Inference through Lighting Infrastructure based LED Sensing. In Proc. of IEEE PerCom. 247--256.
[61]
Youwei Zeng, Dan Wu, Jie Xiong, Enze Yi, Ruiyang Gao, and Daqing Zhang. 2019. FarSense: Pushing the Range Limit of WiFi-based Respiration Sensing with CSI Ratio of Two Antennas. Proc. of the ACM UbiComp 3, 3 (2019), 1--26.
[62]
Chi Zhang, Feng Li, Jun Luo, and Ying He. 2014. iLocScan: Harnessing Multipath for Simultaneous Indoor Source Localization and Space Scanning. In Proc. of the 12th ACM SenSys. 91--104.
[63]
Fusang Zhang, Kai Niu, Jie Xiong, Beihong Jin, Tao Gu, Yuhang Jiang, and Daqing Zhang. 2019. Towards a Diffraction-based Sensing Approach on Human Activity Recognition. Proc. of the ACM UbiComp 3, 1 (2019), 1--25.
[64]
Jie Zhang, Zhanyong Tang, Meng Li, Dingyi Fang, Petteri Nurmi, and Zheng Wang. 2018. CrossSense: Towards Cross-Site and Large-Scale WiFi Sensing. In Proc. of ACM MobiCom. 305--320.
[65]
Renjie Zhao, Timothy Woodford, Teng Wei, Qian Kun, and Xinyu Zhang. 2020. M-Cube: A Millimeter-Wave Massive MIMO Software Radio. In Proc. of ACM MobiCom. 15:1--14.
[66]
Tianyue Zheng, Zhe Chen, Chao Cai, Jun Luo, and Xu Zhang. 2020. V2iFi: in-Vehicle Vital Sign Monitoring via Compact RF Sensing. In Proc. of the 22nd ACM UbiComp. 70:1--27.
[67]
Tianyue Zheng, Zhe Chen, Jun Luo, Lin Ke, Chaoyang Zhao, and Yaowen Yang. 2021. SiWa: See into Walls via Deep UWB Radar. In Proc. of the 27th ACM MobiCom. 1--14.
[68]
Xiaodong Zhuge, Alexander G Yarovoy, Timofey Savelyev, and Leo Ligthart. 2010. Modified Kirchhoff Migration for UWB MIMO Array-Based Radar Imaging. IEEE Trans. Geosci Remote Sens 48, 6 (2010), 2692--2703.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MobiCom '21: Proceedings of the 27th Annual International Conference on Mobile Computing and Networking
October 2021
887 pages
ISBN:9781450383424
DOI:10.1145/3447993
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 October 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. IR-UWB
  2. MIMO
  3. RF-sensing platform
  4. edge computing and sensing

Qualifiers

  • Research-article

Funding Sources

  • National Natural Science Foundation of China

Conference

ACM MobiCom '21
Sponsor:

Acceptance Rates

Overall Acceptance Rate 440 of 2,972 submissions, 15%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)359
  • Downloads (Last 6 weeks)47
Reflects downloads up to 23 Dec 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media