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

Authors Info & Claims
Published:25 October 2021Publication 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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Fadel Adib, Zachary Kabelac, and Dina Katabi. 2015. Multi-Person Localization via RF Body Reflections. In Proc. of USENIX NSDI. 279--292.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  4. Analog Devices. 2020. HMC321 Switch. https://www.analog.com/media/en/technical-documentation/data-sheets/hmc321a.pdf.Google ScholarGoogle Scholar
  5. Novelda AS. 2021. X4 Radar. https://novelda.com/ or https://www.etesters.com/catalog/BC0629DC-0AD4-4C65-896E-71B099764DD9/novelda-as.Google ScholarGoogle Scholar
  6. B. A. Bjerke. 2011. LTE-Advanced and the Evolution of LTE Deployments. IEEE Wireless Communications 18, 5 (2011), 4--5.Google ScholarGoogle ScholarCross RefCross Ref
  7. Max Born and Emil Wolf. 1999. Principles of Optics. Cambridge University Press.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Jack Capon. 1969. High-Resolution Frequency-Wavenumber Spectrum Analysis. Proc. of the IEEE 57, 8 (1969), 1408--1418.Google ScholarGoogle ScholarCross RefCross Ref
  12. Tianqi Chen and Carlos Guestrin. 2016. XGBoost: A Scalable Tree Boosting System. In Proc. of the ACM SIGKDD. 785--794.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Saandeep Depatla and Yasamin Mostofi. 2018. Crowd Counting Through Walls Using WiFi. In Proc. of the 16th IEEE PerCom. 1--10.Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Konstantin Dragomiretskiy and Dominique Zosso. 2013. Variational Mode Decomposition. IEEE Trans. on Signal Processing 62, 3 (2013), 531--544.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  23. Maurice Herlihy and Nir Shavit. 2011. The Art of Multiprocessor Programming. Morgan Kaufmann.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  26. Vayyar Imaging. 2020. Walabot. https://walabot.com/.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Mistral Solutions Pvt. Ltd. 2020. mmWave Technology. https://www.mistralsolutions.com/product-engineering-services/expertise/mmwave-radarmodules/.Google ScholarGoogle Scholar
  36. Mouser Electronics. 2020. Phase Detectors / Shifters. https://www.mouser.com/Semiconductors/Integrated-Circuits-ICs/Wireless-RF-Integrated-Circuits/Phase-Detectors-Shifters/_/N-73tyl.Google ScholarGoogle Scholar
  37. NeuLog. 2020. Respiration Monitor Belt Logger Sensor NUL-236. https://neulog.com/respiration-monitor-belt/.Google ScholarGoogle Scholar
  38. Octopus. 2021. https://github.com/DeepWiSe888/Octopus.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  40. Barry Peter and Crowley Patrick. 2012. Modern Embedded Computing. Elsevier.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Elahe Soltanaghaei, Avinash Kalyanaraman, and Kamin Whitehouse. 2017. Poster: Occupancy State Detection using WiFi Signals. In Proc. of ACM MobiSys. 161--161.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. STMicroelectronics. 2020. Arm® Cortex®-M7 32b MCU+FPU. https://www.st.com/resource/en/datasheet/stm32f767ig.pdf.Google ScholarGoogle Scholar
  50. Johan AK Suykens and Joos Vandewalle. 1999. Least Squares Support Vector Machine Classifiers. Neural Processing Letters 9, 3 (1999), 293--300.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. WiRUSH/AIWiSe. 2019. Guangxi Wanyun and Guangzhou AIWiSe Technology Co., Ltd. https://www.wirush.ai and https://aiwise.wirush.ai.Google ScholarGoogle Scholar
  57. Yaxiong Xie, Zhenjiang Li, and Mo Li. 2015. Precise Power Delay Profiling with Commodity WiFi. In Proc. of ACM MobiCom. 1342--1355.Google ScholarGoogle ScholarDigital LibraryDigital Library
  58. Jie Xiong and Kyle Jamieson. 2013. ArrayTrack: A Fine-Grained Indoor Location System. In Proc. of USENIX NSDI. 71--84.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Octopus: a practical and versatile wideband MIMO sensing platform

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • 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

          Copyright © 2021 ACM

          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]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 25 October 2021

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate440of2,972submissions,15%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader