Litcius/Paper detail

WiRa: Enabling Cross-Technology Communication from WiFi to LoRa with IEEE 802.11ax

Dan Xia, Xiaolong Zheng, Yu Fu, Liang Liu, Huadóng Ma

2022IEEE INFOCOM 2022 - IEEE Conference on Computer Communications39 citationsDOI

Abstract

Cross-Technology Communication (CTC) is an emerging technique that enables direct interconnection among incompatible wireless technologies. Recent work proposes CTC from IEEE 802.11b to LoRa but has a low efficiency due to their extremely asymmetric data rates. In this paper, we propose WiRa that emulates LoRa waveforms with IEEE 802.11ax to achieve an efficient CTC from WiFi to LoRa. By taking advantage of the OFDMA in 802.11ax, WiRa can use only a small Resource Unit (RU) to emulate LoRa chirps and set other RUs free for high-rate WiFi users. WiRa carefully selects the RU to avoid emulation failures and adopts WiFi frame aggregation to emulate the long LoRa frame. We propose a subframe header mapping method to identify and remove invalid symbols caused by irremovable subframe headers in the aggregated frame. We also propose a mode flipping method to solve Cyclic Prefix errors, based on our finding that different CP modes have different and even opposite impacts on the emulation of a specific LoRa symbol. We implement a prototype of WiRa on the USRP platform and commodity LoRa device. The extensive experiments demonstrate WiRa can efficiently transmit complete LoRa frames with the throughput of 40.037kbps and the symbol error rate (SER) lower than 0.1.

Topics & Concepts

Computer scienceSubframeUniversal Software Radio PeripheralEmulationFrame (networking)Computer networkWirelessThroughputOrthogonal frequency-division multiplexingHeaderEmbedded systemReal-time computingTelecommunications linkChannel (broadcasting)Operating systemEconomicsEconomic growthIoT Networks and ProtocolsEnergy Harvesting in Wireless NetworksBluetooth and Wireless Communication Technologies
WiRa: Enabling Cross-Technology Communication from WiFi to LoRa with IEEE 802.11ax | Litcius