LoRaConnect: Unlocking HTTP Potential on LoRa Backbones for Remote Areas and Ad-Hoc Networks

📅 2025-01-05
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Constrained by LoRa’s small payload (≤255 B), low data rate, and high multi-user collision probability, HTTP deployment over LoRaWAN remains impractical. To address this, we propose LoRaWeb—a lightweight, end-to-edge-cloud collaborative system. It introduces an application-layer fragmentation protocol and a synchronous state machine to ensure reliable HTTP message segmentation and reassembly; integrates Wi-Fi hotspot bridging with edge-side local caching to enable efficient cross-tier transmission. LoRaWeb pioneers a novel synchronization mechanism that significantly reduces retransmission overhead, while joint optimization of caching and fragmentation enhances response efficiency under severe resource constraints. Experimental evaluation shows average webpage access latencies of 0.95 s for 1.5 KB and 6.0 s for 10 KB pages. Field validation in infrastructure-deprived remote areas confirms the feasibility of wide-area, low-power Web services, establishing a new paradigm for practical HTTP stack deployment over LPWANs.

Technology Category

Application Category

📝 Abstract
The minimal infrastructure requirements of LoRa make it suitable for deployments in remote and disaster-stricken areas. Concomitantly, the modern era is witnessing the proliferation of web applications in all aspects of human life, including IoT and other network services. Contemporary IoT and network solutions heavily rely on web applications to render services. However, despite the recent research and development pivoted around LoRa, there is still a lack of studies focusing on web application access over LoRa networks. Specifically, technical challenges like payload size limitation, low data rate, and contentions in multi-user setups limit the applicability of LoRa for web applications. Hence, we propose LoRaWeb, which enables web access over LoRa networks. The LoRaWeb hardware tethers a WiFi hotspot to which the client devices connect and access the web pages using a web browser. LoRa backbone of the network handles the web page transmission from the requester and receiver devices. LoRaWeb implements a synchronization procedure to address the aforementioned challenges for effective message exchange between requesters and responders. The system implements a caching mechanism to reduce latency and contention. Additionally, it implements a message-slicing mechanism in the application layer to overcome the hardware limitations on the message length. The actual hardware-based implementation results indicate seamless deployment, and the results indicate an average access time of ~$0.95 S$ for a $1.5 KB$ and ~$6 S$ for a $10 KB$ size web page.
Problem

Research questions and friction points this paper is trying to address.

LoRa network
HTTP application support
performance enhancement
Innovation

Methods, ideas, or system contributions that make the work stand out.

LoRaWeb Integration
Synchronization Optimization
Message Segmentation
🔎 Similar Papers
No similar papers found.