Multi-Filter Decoding in WiFi Backscatter Communication
Abstract
:1. Introduction
- Experimental observations that reveal the high sensitivity of signal shape to the configuration of a preprocessing filter.
- Design of multi-filter schemes for effective noise isolation for reliable decoding in WiFi backscatter communication with frequency shift implementation.
- Prototyping and a testbed experiment performed to verify the validity of the proposed multi-filter designs in real-world environments.
2. Related Work
3. System Model
4. Observation on Preprocessing of the Received Signal
4.1. Threshold Defined Segregation
4.2. Filter Window Length
- How many filters are needed?
- What length of filter N is optimal?
- How is the threshold determined for efficient operation?
5. Multi-Filter Decoding
5.1. Summation Approach
5.2. Delimiter Approach
5.3. Hybrid Approach
5.4. Threshold Finder for Frame Detection
6. Performance Evaluation
6.1. Setup and Configuration of Experiment
6.2. Significance of Filtering
6.3. Office Scenario
6.4. Hallway Scenario
- Mean-based decoding: The arithmetic mean of the samples of a detected frame is used as the threshold to decide if a signal is deemed zero or one. In this context, since the reference signal is an FM0, the mean-based threshold is fixed to 0.5.
- Sliding-based decoding: A specific window size of a given buffer or array of signal samples is defined and the mean of window is used as the threshold for decoding.
- Pattern-based decoding [22]: The slope patterns of signals are uniquely identified and utilized for amplitude level classification.
6.5. Power Consumption and Processing Costs
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
AP | Access Point |
ASIC | Application-Specific Integrated Circuit |
BER | Bit Error Rate |
bps | bits per second |
CDF | Cumulative Distribution Function |
CMOS | Complementary Metal–Oxide–Semiconductor |
COTS | Commercial Off-The-Shelf |
CSI | Channel State Information |
FPGA | Field Programmable Gate Array |
FS | Frequency-Shifted |
IoT | Internet of Things |
MCS | Modulation and Coding Schemes |
MIMO | Multiple Input Multiple Output |
OFDM | Orthogonal Frequency-Division Multiplexing |
RFID | Radio Frequency Identification |
RSSI | Received Signal Strength Indicator |
RX | Receiver |
SDR | Software Defined Radio |
TX | Transmitter |
UAV | Unmanned Aerial Vehicle |
USRP | Universal Software Radio Peripheral |
References
- Van Huynh, N.; Hoang, D.T.; Lu, X.; Niyato, D.; Wang, P.; Kim, D.I. Ambient backscatter communications: A contemporary survey. IEEE Commun. Surv. Tutor. 2018, 20, 2889–2922. [Google Scholar] [CrossRef] [Green Version]
- Xu, Y.; Zhang, J.; Zhou, H.; Wang, X.; Liu, Z.; Ji, Y. ecUWB: A Energy-Centric Communication Scheme for Unstable WiFi Based Backscatter Systems. In Proceedings of the 2020 29th International Conference on Computer Communications and Networks (ICCCN), Honolulu, HI, USA, 3–6 August 2020. [Google Scholar]
- Liu, V.; Parks, A.; Talla, V.; Gollakota, S.; Wetherall, D.; Smith, J.R. Ambient backscatter: Wireless communication out of thin air. ACM SIGCOMM Comput. Commun. Rev. 2013, 43, 39–50. [Google Scholar] [CrossRef]
- Wang, G.; Gao, F.; Fan, R.; Tellambura, C. Ambient backscatter communication systems: Detection and performance analysis. IEEE Trans. Commun. 2016, 64, 4836–4846. [Google Scholar] [CrossRef]
- Kellogg, B.; Parks, A.; Gollakota, S.; Smith, J.R.; Wetherall, D. Wi-Fi backscatter: Internet connectivity for RF-powered devices. In Proceedings of the 2014 ACM Conference on SIGCOMM, Chicago, IL, USA, 17–22 August 2014. [Google Scholar]
- Wang, A.; Iyer, V.; Talla, V.; Smith, J.R.; Gollakota, S. FM backscatter: Enabling connected cities and smart fabrics. In Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17), Boston, MA, USA, 27–29 March 2017. [Google Scholar]
- Abedi, A.; Dehbashi, F.; Mazaheri, M.H.; Abari, O.; Brecht, T. WiTAG: Seamless WiFi Backscatter Communication. In Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication, New York, NY, USA, 10–14 August 2020. [Google Scholar]
- Jian, Y.; Agarwal, M.; Venkateswaran, S.K.; Liu, Y.; Blough, D.M.; Sivakumar, R. WiMove: Toward Infrastructure Mobility in mmWave WiFi. In Proceedings of the 18th ACM Symposium on Mobility Management and Wireless Access, Alicante, Spain, 16–20 November 2020. [Google Scholar]
- Zhao, J.; Gong, W.; Liu, J. X-tandem: Towards multi-hop backscatter communication with commodity wifi. In Proceedings of the 24th Annual International Conference on Mobile Computing and Networking, New Delhi, India, 29 October–2 November 2018. [Google Scholar]
- Zhao, J.; Gong, W.; Liu, J. Spatial stream backscatter using commodity WiFi. In Proceedings of the 16th Annual International Conference on Mobile Systems, Applications, and Services, Munich, Germany, 10–15 June 2018. [Google Scholar]
- He, X.; Jiang, W.; Cheng, M.; Zhou, X.; Yang, P.; Kurkoski, B. Guardrider: Reliable WiFi backscatter using reed-Solomon codes with QoS guarantee. In Proceedings of the 2020 IEEE/ACM 28th International Symposium on Quality of Service (IWQoS), Hangzhou, China, 15–17 June 2020. [Google Scholar]
- Mazaheri, M.H.; Chen, A.; Abari, O. Millimeter Wave Backscatter: Toward Batteryless Wireless Networking at Gigabit Speeds. In Proceedings of the 19th ACM Workshop on Hot Topics in Networks, New York, NY, USA, 4–6 November 2020. [Google Scholar]
- Liu, X.; Chi, Z.; Wang, W.; Yao, Y.; Zhu, T. VMscatter: A Versatile {MIMO} Backscatter. In Proceedings of the 17th USENIX Symposium on Networked Systems Design and Implementation, Santa Clara, CA, USA, 25–27 February 2020. [Google Scholar]
- Gong, W.; Yuan, L.; Wang, Q.; Zhao, J. Multiprotocol backscatter for personal IoT sensors. In Proceedings of the 16th International Conference on emerging Networking EXperiments and Technologies, Barcelona, Spain, 1–4 December 2020. [Google Scholar]
- Zhang, P.; Rostami, M.; Hu, P.; Ganesan, D. Enabling practical backscatter communication for on-body sensors. In Proceedings of the 2016 ACM SIGCOMM Conference, Florianopolis, Brazil, 22–26 August 2016. [Google Scholar]
- Talla, V.; Hessar, M.; Kellogg, B.; Najafi, A.; Smith, J.R.; Gollakota, S. Lora backscatter: Enabling the vision of ubiquitous connectivity. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2017, 1, 1–24. [Google Scholar] [CrossRef]
- Bharadia, D.; Joshi, K.R.; Kotaru, M.; Katti, S. BackFi: High throughput WiFi backscatter. ACM SIGCOMM Comput. Commun. Rev. 2015, 45, 283–296. [Google Scholar] [CrossRef]
- Zhang, P.; Bharadia, D.; Joshi, K.; Katti, S. HitchHike: Practical backscatter using commodity WiFi. In Proceedings of the 14th ACM Conference on Embedded Network Sensor Systems, Stanford, CA, USA, 14–16 November 2016. [Google Scholar]
- Zhang, P.; Josephson, C.; Bharadia, D.; Katti, S. FreeRider: Backscatter communication using commodity radios. In Proceedings of the 13th International Conference on Emerging Networking EXperiments and Technologies, Incheon, Korea, 12–15 December 2017. [Google Scholar]
- Murti, W.; Yun, J.H.; Lim, J.H.; Jung, B.J.; Byun, W.J. Multi-leveling for higher capacity of Wi-Fi backscatter communications. In Proceedings of the 2017 International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea, 18–20 October 2017. [Google Scholar]
- Parks, A.N.; Liu, A.; Gollakota, S.; Smith, J.R. Turbocharging ambient backscatter communication. ACM SIGCOMM Comput. Commun. Rev. 2014, 44, 619–630. [Google Scholar] [CrossRef]
- Hwang, H.; Lim, J.H.; Yun, J.H.; Jeong, B.J. Pattern-based decoding for Wi-Fi backscatter communication of passive sensors. Sensors 2019, 19, 1157. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Hwang, H.; Yun, J.H. Adaptive Transmission Repetition and Combining in Bistatic WiFi Backscatter Communications. IEEE Access 2020, 8, 55023–55031. [Google Scholar] [CrossRef]
- Zhao, R.; Zhu, F.; Feng, Y.; Peng, S.; Tian, X.; Yu, H.; Wang, X. OFDMA-Enabled Wi-Fi Backscatter. In Proceedings of the 25th Annual International Conference on Mobile Computing and Networking, Los Cabos, Mexico, 21–25 October 2019. [Google Scholar]
- Kim, T.; Lee, W. AnyScatter: Eliminating Technology Dependency in Ambient Backscatter Systems. In Proceedings of the IEEE INFOCOM 2020-IEEE Conference on Computer Communications, Toronto, ON, Canada, 6–9 July 2020. [Google Scholar]
- Smith, S. Digital Signal Processing: A Practical Guide for Engineers and Scientists; Elsevier: Amsterdam, The Netherlands, 2013. [Google Scholar]
- Rorabaugh, C.B. Digital Filter Designer’s Handbook; McGraw-Hill, Inc.: New York, NY, USA, 1993. [Google Scholar]
- Chaudhari, Q. Signal Processing for Software Defined Radio (SDR). Available online: https://wirelesspi.com/moving-average-filter (accessed on 20 February 2021).
- Microsemi. AGLN-NANO Microsemi IGLOO Development Kit. Available online: https://www.microsemi.com/existing-parts/parts/144014 (accessed on 20 February 2021).
- ADG902 RF Switch, Product Manual, Analog-Devices. 2005, Volume 5, p. 2018. Available online: http://www.analog.com/media/en/technical-documentation/data-sheets/ADG901_902.pdf (accessed on 20 February 2021).
- Blossom, E. GNU Radio—The Free and Open Software Radio Ecosystem. Available online: https://www.gnuradio.org (accessed on 20 February 2021).
- Mitola, J. Cognitive Radio: An Integrated Agent Architecture for Software Defined Radio; Royal Institute of Technology: Stockholm, Sweden, 2002. [Google Scholar]
- Bloessl, B.; Segata, M.; Sommer, C.; Dressler, F. Decoding IEEE 802.11 a/g/p OFDM in Software using GNU Radio. In Proceedings of the 19th Annual International Conference on Mobile Computing & Networking, Miami, FL, USA, 30 September–4 October 2013. [Google Scholar]
- Xilinx. Vivado Design Suite. Available online: https://www.xilinx.com/products/design-tools/vivado.html (accessed on 20 February 2021).
- Kweon, S.J.; Shin, S.H.; Jo, S.H.; Yoo, H.J. Reconfigurable high-order moving-average filter using inverter-based variable transconductance amplifiers. IEEE Trans. Circ. Syst. 2014, 61, 942–946. [Google Scholar] [CrossRef]
Parameter | Value |
---|---|
WiFi frame transmission | Every 10 ms |
WiFi frame duration | 1.4 ms |
WiFi frame size | 1528 bytes |
Data rate (MCS) | 9 Mbps (QPSK 3/4) |
Sampling rate | 10 MHz |
TX carrier frequency | 2.452 GHz (channel 9) |
RX carrier frequency | 2.472 GHz (channel 13) |
Frequency shift | 20 MHz |
Tag data rate | 100, 500 kbps |
Single Filter | Delimiter | Summation | Hybrid | |
---|---|---|---|---|
Normalized power | 1 | 1.242 | 1.260 | 1.286 |
Number of slices | 214 | 1121 | 880 | 1191 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Boateng Nti, R.; Yun, J.-H. Multi-Filter Decoding in WiFi Backscatter Communication. Sensors 2021, 21, 1481. https://doi.org/10.3390/s21041481
Boateng Nti R, Yun J-H. Multi-Filter Decoding in WiFi Backscatter Communication. Sensors. 2021; 21(4):1481. https://doi.org/10.3390/s21041481
Chicago/Turabian StyleBoateng Nti, Richard, and Ji-Hoon Yun. 2021. "Multi-Filter Decoding in WiFi Backscatter Communication" Sensors 21, no. 4: 1481. https://doi.org/10.3390/s21041481
APA StyleBoateng Nti, R., & Yun, J. -H. (2021). Multi-Filter Decoding in WiFi Backscatter Communication. Sensors, 21(4), 1481. https://doi.org/10.3390/s21041481