PCube: scaling LoRa concurrent transmissions with reception diversities
Xianjin Xia, Ningning Hou, Yuanqing Zheng, Tao Gu
Abstract
This paper presents the design and implementation of PCube, a phase-based parallel packet decoder for concurrent transmissions of LoRa nodes. The key enabling technology behind PCube is a novel air-channel phase measurement technique which is able to extract phase differences of air-channels between LoRa nodes and multiple antennas of a gateway. PCube leverages the reception diversities of multiple receiving antennas of a gateway and scales the concurrent transmissions of a large number of LoRa nodes, even exceeding the number of receiving antennas at a gateway. As a phase-based parallel decoder, PCube provides a new dimension to resolve collisions and supports more concurrent transmissions by complementing time and frequency based parallel decoders. PCube is implemented and evaluated with synchronized software defined radios and off-the-shelf LoRa nodes in both indoors and outdoors. Results demonstrate that PCube can substantially outperform state-of-the-art works in terms of aggregated throughput by 4.9× and the number of concurrent nodes by up to 5×. More importantly, PCube scales well with the number of receiving antennas of a gateway, which is promising to break the barrier of concurrent transmissions.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers14
- XCopy: Boosting Weak Links for Reliable LoRa CommunicationXianjin Xia, Qianwu Chen, Ningning Hou, Yuanqing Zheng et al.MobiCom 2023 · 44 citations
- Revolutionizing LoRa Gateway with XGate: Scalable Concurrent Transmission across Massive Logical ChannelsShiming Yu, Xianjin Xia, Ningning Hou, Yuanqing Zheng et al.MobiCom 2024 · 30 citations
- LoRadar: An Efficient LoRa Channel Occupancy Acquirer based on Cross-channel ScanningFu Yu, Xiaolong Zheng, Liang Liu, Huadong MaINFOCOM 2022 · 26 citations
- PolarScheduler: Dynamic Transmission Control for Floating LoRa NetworksRuinan Li, Xiaolong Zheng, Yuting Wang, Liang Liu et al.INFOCOM 2022 · 20 citations
- Don't Miss Weak Packets: Boosting LoRa Reception with Antenna DiversitiesNingning Hou, Xianjin Xia, Yuanqing ZhengINFOCOM 2022 · 19 citations
Builds on10
- Exploring LoRa for Long-range Through-wall SensingFusang Zhang, Zhaoxin Chang, Kai Niu, Jie Xiong et al.UbiComp 2020 · 108 citations
- Concurrent interference cancellation: decoding multi-packet collisions in LoRaMuhammad Osama Shahid, Millan Philipose, Krishna Chintalapudi, Suman Banerjee et al.SIGCOMM 2021 · 93 citations
- M-Cube: a millimeter-wave massive MIMO software radioRenjie Zhao, Timothy Woodford, Teng Wei, Kun Qian et al.MobiCom 2020 · 80 citations
- Online Concurrent Transmissions at LoRa GatewayZhe Wang, Linghe Kong, Kangjie Xu, Liang He et al.INFOCOM 2020 · 59 citations
- Jamming of LoRa PHY and CountermeasureNingning Hou, Xianjin Xia, Yuanqing ZhengINFOCOM 2021 · 58 citations
Related papers
- OpenLoRa: Validating LoRa Implementations through an Extensible and Open-sourced FrameworkManan Mishra, Daniel Jay Koch, Muhammad Osama Shahid, Bhuvana Krishnaswamy et al.NSDI 2023 · 15 citations
- Pyramid: Real-Time LoRa Collision Decoding with Peak TrackingZhenqiang Xu, Pengjin Xie, Jiliang WangINFOCOM 2021 · 86 citations
- Push the Limit of LPWANs with Concurrent TransmissionsPengjin Xie, Yinghui Li, Zhenqiang Xu, Qian Chen et al.INFOCOM 2023 · 10 citations
- Cloud-LoRa: Enabling Cloud Radio Access LoRa Networks Using Reinforcement Learning Based Bandwidth-Adaptive CompressionMuhammad Osama Shahid, Daniel Jay Koch, Jayaram Raghuram, Bhuvana Krishnaswamy et al.NSDI 2024 · 7 citations
- CurvingLoRa to Boost LoRa Network Throughput via Concurrent TransmissionChenning Li, Xiuzhen Guo, Longfei Shangguan, Zhichao Cao et al.NSDI 2022
