Litcius/Paper detail

AlignTrack: Push the Limit of LoRa Collision Decoding

Qian Chen, Jiliang Wang

202138 citationsDOI

Abstract

LoRa has been shown as a promising Low-Power Wide Area Network (LPWAN) technology to connect millions of devices for the Internet of Things by providing long-distance low-power communication in a very low SNR. Real LoRa networks, however, suffer from severe packet collisions. Existing collision resolution approaches introduce a high SNR loss, i.e., require a much higher SNR than LoRa. To push the limit of LoRa collision decoding, we present AlignTrack, the first LoRa collision decoding approach that can work in the SNR limit of the original LoRa. Our key finding is that a LoRa chirp aligned with a decoding window should lead to the highest peak in the frequency domain and thus has the least SNR loss. By aligning a moving window with different packets, we separate packets by identifying the aligned chirp in each window. We theoretically prove this leads to the minimal SNR loss. In practical implementation, we address two key challenges: (1) accurately detecting the start of each packet, and (2) separating collided packets in each window in the presence of CFO and inter-packet interference. We implement AlignTrack on HackRF One and compare its performance with the state-of-the-arts. The evaluation results show that AlignTrack improves network throughput by 1.68× compared with NScale and 3× compared with CoLoRa.

Topics & Concepts

Computer scienceDecoding methodsNetwork packetLPWANCollisionPacket lossThroughputCapture effectLimit (mathematics)Computer networkReal-time computingChirp spread spectrumWirelessChannel (broadcasting)AlgorithmTelecommunicationsSpread spectrumWide area networkComputer securityDirect-sequence spread spectrumMathematical analysisMathematicsIoT Networks and ProtocolsEnergy Harvesting in Wireless NetworksWireless Body Area Networks