Table of Contents
Fetching ...

Mesh Augmentation of LoRaWAN-based IoT Networks

Ram Ramanathan, Dmitrii Dugaev, Liang Tan, Warren Ramanathan

TL;DR

<3-5 sentence high-level summary> LoRaWAN’s single-hop architecture limits coverage and battery life in RF-challenged environments. LIMA proposes a self-organizing mesh of LIMA Routers and Gateways that tunnels LoRaWAN traffic across multiple hops while remaining transparent to end devices and network servers, enabling ADR to optimize the closest ED-LR link. Through ns-3 simulations and a hardware prototype, LIMA demonstrates substantial gains in delivery rate, energy efficiency, and latency, plus practical range extension without modifying LoRaWAN devices or servers. This approach offers a scalable, cost-effective path to augment LoRaWAN in private and public networks, especially for remote monitoring and environmental sensing use cases.

Abstract

LoRaWAN is a leading standard and technology for low-power, long-range Internet-of-Things (IoT) communications. However, its single-hop architecture results in limited effective range and excessive power consumption for end devices, especially when deployed in large, remote and RF-challenged environments. Existing solutions are either incompatible with LoRaWAN, or limit relaying to a single hop. We present LIMA, a protocol for augmenting an existing or new LoRaWAN deployment with a mesh network of LIMA Routers. LIMA increases the effective coverage range well beyond the maximum LoRa range via multi-hopping, and significantly reduces the energy consumed by end-devices. LIMA requires no changes to the end-device, the servers or the LoRaWAN standard. LIMA builds routes using reverse path forwarding, tunnels LoRaWAN messages over LIMA, provides transparent extension of the existing Adaptive Data Rate (ADR), and suppresses duplicate forwarding if the device is directly reachable from the Gateway. Simulations using Network Simulator 3 (ns-3) show that LIMA increases the delivery rate, scalability, ED energy consumption by up to 5x, 8x and 12.6x respectively, and reduces latency by up to 2.3x. Table-top and outdoor testing with a prototype constructed using a commercial gateway as a starting point confirm that LIMA can be successfully deployed within an existing LoRaWAN system, and can provide range and energy gains transparently.

Mesh Augmentation of LoRaWAN-based IoT Networks

TL;DR

<3-5 sentence high-level summary> LoRaWAN’s single-hop architecture limits coverage and battery life in RF-challenged environments. LIMA proposes a self-organizing mesh of LIMA Routers and Gateways that tunnels LoRaWAN traffic across multiple hops while remaining transparent to end devices and network servers, enabling ADR to optimize the closest ED-LR link. Through ns-3 simulations and a hardware prototype, LIMA demonstrates substantial gains in delivery rate, energy efficiency, and latency, plus practical range extension without modifying LoRaWAN devices or servers. This approach offers a scalable, cost-effective path to augment LoRaWAN in private and public networks, especially for remote monitoring and environmental sensing use cases.

Abstract

LoRaWAN is a leading standard and technology for low-power, long-range Internet-of-Things (IoT) communications. However, its single-hop architecture results in limited effective range and excessive power consumption for end devices, especially when deployed in large, remote and RF-challenged environments. Existing solutions are either incompatible with LoRaWAN, or limit relaying to a single hop. We present LIMA, a protocol for augmenting an existing or new LoRaWAN deployment with a mesh network of LIMA Routers. LIMA increases the effective coverage range well beyond the maximum LoRa range via multi-hopping, and significantly reduces the energy consumed by end-devices. LIMA requires no changes to the end-device, the servers or the LoRaWAN standard. LIMA builds routes using reverse path forwarding, tunnels LoRaWAN messages over LIMA, provides transparent extension of the existing Adaptive Data Rate (ADR), and suppresses duplicate forwarding if the device is directly reachable from the Gateway. Simulations using Network Simulator 3 (ns-3) show that LIMA increases the delivery rate, scalability, ED energy consumption by up to 5x, 8x and 12.6x respectively, and reduces latency by up to 2.3x. Table-top and outdoor testing with a prototype constructed using a commercial gateway as a starting point confirm that LIMA can be successfully deployed within an existing LoRaWAN system, and can provide range and energy gains transparently.

Paper Structure

This paper contains 27 sections, 18 figures, 3 tables.

Figures (18)

  • Figure 1: LIMA Architecture and Components: LIMA Routers are placed to provide transparent multi-hop connectivity to end devices; the Gateway is updated to be a LIMA Gateway. No other changes to servers or end devices is needed.
  • Figure 2: The LIMA Header fields in the context of the LoRaWAN header fields. The LIMA header is pre-pended on to the LoRaWAN message after receiving from the radio.
  • Figure 3: Route Establishment in LIMA between LR/LG supporting endpoints (shown as circles). (a) The LG broadcasts Route Establishment Messages (REM). (b) Reverse Path uplink routes based on the REM are formed, both primary and backup; (c) Uplink messages from example EDs X and Y are routed to the LG based on the uplink routes; (d) and these enable Reverse Path downlink routes to X and Y. NOTE: To avoid clutter, not all arrows are shown.
  • Figure 4: Uplink Tunneling
  • Figure 5: Downlink Tunneling
  • ...and 13 more figures