Abstract
This paper presents our design and implementation of a fast and accurate data aggregation strategy for LoRa networks named <italic>One-shot</italic>. To facilitate data aggregation, One-shot assigns distinctive chirps for different LoRa nodes to encode individual data. One-shot coordinates the nodes to concurrently transmit encoded packets. Receiving concurrent transmissions, One-shot gateway examines the frequencies of superimposed chirp signals and computes application-defined aggregate functions (e.g., sum, max, count, ), which give a quick overview of sensor data in a large monitoring area. One-shot develops techniques to handle a series of practical challenges involved in frequency and time synchronization of concurrent chirps. We evaluate the effectiveness of One-shot with extensive experiments. Results show that One-shot substantially outperforms state-of-the-art data aggregation methods in terms of aggregation accuracy as well as query efficiency.
Original language | English |
---|---|
Number of pages | 14 |
Journal | IEEE/ACM Transactions on Networking |
DOIs | |
Publication status | E-pub ahead of print - 24 Jan 2024 |
Keywords
- aggregate queries
- LPWAN
- sensor networks