Abstract
Underground mine emergencies destroy communication infrastructure when situational awareness is most critical. Current systems rely on centralized network infrastructure, which fails during emergencies when miners are trapped and require rescue coordination. This paper proposes an energy-harvesting LoRa mesh network that addresses self-powered operation, interference management, and adaptive physical layer optimization under severe underground propagation conditions. A dual-antenna architecture separates RF energy harvesting (860 MHz) from LoRa communication (915 MHz), enabling continuous operation with supercapacitor storage. The core contribution is a decentralized scheduler that derives optimal timing offsets by modeling concurrent transmissions as a Poisson collision process, exploiting LoRa’s capture effect while maintaining network coherence. A SINR-aware physical layer adapts spreading factor, bandwidth, and coding rate with hysteresis, controls recomputing timing parameters after each change. Experimental validation in Missouri S&T’s operational mine demonstrates far-field wireless power transfer (WPT) reaching 35 m. Simulations across 2000 independent trials show a 2.2× throughput improvement over ALOHA (49% vs. 22% delivery ratio at 10 nodes/hop), 64% collision reduction, and 67% energy efficiency gains, demonstrating resilient emergency communications for underground environments.
1. Introduction
The United States places significant emphasis on mine safety, as demonstrated by the Mine Improvement and New Emergency Response (MINER) Act of 2006, which strengthened underground miner protection and emergency preparedness []. A central provision encourages integrating radio frequency (RF) communication technologies to maintain connectivity during emergencies when wireless infrastructure may be unavailable due to structural failures such as roof collapses. Roof-fall incidents remain one of the most severe causes of mine-related fatalities, shown in Figure 1 [], disrupting both communication and power supply for miners’ devices and undermining localization, monitoring, and tracking capabilities essential for situational awareness [,]. The resulting connectivity loss hinders command centers, delays search and rescue operations, and obstructs real-time coordination. Two requirements therefore emerge: (i) wireless delivery of electrical energy to trapped miners and (ii) interference-resilient, long-range, low-power wide-area network (LPWAN) links to report situational awareness information.
Figure 1.
Mining fatalities by types 2023-2024 [].
LPWAN technologies have attracted increasing attention for energy-efficient, long-range Internet of Things (IoT) applications, []. While ZigBee and Bluetooth Low Energy (BLE) offer cost-effective solutions, their transmission ranges rarely exceed tens of meters []. Multi-hop mesh networks extend coverage with no additional cost while increasing link success probability and energy efficiency.
More advanced LPWAN technologies include LoRa, SigFox, LTE-M, and NB-IoT. LoRa and SigFox, both operating in unlicensed bands, prioritize range and device lifetime over throughput. LoRa supports the open-source LoRaWAN protocol, which employs a star topology where end devices communicate directly with a central gateway. However, as device count increases, LoRaWAN performance deteriorates due to scalability and capacity limitations []. These limitations are especially critical during underground mine emergencies when collocated miners attempt to transmit situational awareness data simultaneously, generating severe inter-device interference that degrades throughput and network reliability.
Several studies have adopted LoRa technology to design mesh multi-hop networks. Hong et al. [] propose HBEE, a hierarchical LoRa-mesh with contention-free formation and multi-path/multi-channel routing to curb collisions and energy use. Tran et al. [] design a multi-hop, real-time LoRa protocol for dynamic networks, extending two-hop RT-LoRa with automatic configuration, topology management, and slot schedule updates to sustain high reliability. Bor et al. [] provide early LoRa characterization and introduce LoRaBlink, demonstrating non-destructive concurrent transmissions and simple multi-hop operation under controlled timing. Leenders et al. [] present an asynchronous multi-hop protocol that saves energy via prolonged preamble sampling and payload aggregation, validated in-field and large-scale simulation. Liao et al. [] demonstrate that concurrent transmission (CT)-based flooding can realize efficient multi-hop LoRa, establishing feasibility and characterizing capture/overlap behavior. Table 1 summarizes the differences between our proposed LoRa algorithm and existing works. Energy harvesting (EH) provides a promising means of powering LPWAN devices in energy-constrained environments [,].
Table 1.
Baseline algorithms and key differences from the proposed protocol.
Of the available EH sources, including solar, wind, vibration, and RF, RF-EH is most viable in underground mines. RF-EH systems typically comprise a wireless power transfer (WPT) transmitter and a harvesting module, with the P21XXCSR-EVB board widely adopted []. WPT techniques are classified as near-field (non-radiative) or far-field (radiative), with far-field transfer enabling long-range operation []. Unlike surface mining environments, underground mines present severe propagation challenges, including high attenuation from rock and moisture, obstructed line-of-sight due to complex geometries, and ohmic losses from poor geological conductivity []. Conventional WPT–RF-EH testbeds, optimized for multipath-rich environments, perform poorly in underground mining environments [,,]. Reliable RF-EH operation requires received RF power levels above −15 dBm, which many commercial transmitters fail to deliver.
This work advances underground disaster communications with a multi-hop, flooding-based LoRa mesh that couples RF-WPT, EH, and concurrency-aware scheduling. Our key contributions are the following:
- Disaster-resilient mesh topology with far-field RF-WPT integration: We demonstrate practical long-range wireless power transfer up to 35 m in operational underground mine conditions using dual-antenna separation, external power amplification, and supercapacitor storage. We characterize energy storage trade-offs and self-discharge behavior under harsh tunnel propagation, addressing a critical gap in existing LoRa concurrent transmission literature which rarely validates far-field WPT in underground environments.
- Mathematically derived timing offset scheduler: We formulate optimal per-hop timing offsets through Poisson collision modeling that deliberately staggers transmissions to exploit LoRa’s capture effect and imperfect inter-spreading-factor orthogonality while maintaining sync word coherence. This decentralized approach requires no tight synchronization or centralized coordination, critical when infrastructure is damaged during emergencies.
- Coupled SINR-aware adaptive physical layer: Unlike conventional adaptive data rate (ADR) schemes that adjust only spreading factor, we jointly optimize spreading factor, bandwidth, and coding rate based on measured signal quality with hysteresis-based stability controls. The adaptation recomputes airtime and feeds updated timing parameters back into the scheduler, maintaining protocol coherence across dynamic channel conditions.
The remainder of this article is organized as follows. Section 2 provides the system model. Section 3 presents an overview of LoRa technology. Section 4 discusses the proposed protocol design and its derivations. Section 5 reports the experimental results from the far-field WPT testbed, Section 6 presents both simulated results, and Section 7 concludes the study.
2. System Model
2.1. Network Model
We consider an underground mine environment where a set
of N LoRa-enabled energy harvesting nodes operate in a mesh topology to provide emergency communications coverage (Figure 2). The network topology is represented by an undirected graph
with mean degree
, where edges represent viable communication links in severe underground propagation conditions. Each LoRa-enabled EH node adopts a dual-antenna design: one antenna harvests RF energy at frequency
860 MHz while the other maintains LoRa communication at
set to 915 MHz.
Figure 2.
System architecture.
This 55 MHz frequency separation provides sufficient isolation to prevent cross-interference between energy harvesting and communication functions, enabling continuous operation of both subsystems. To bound the spatial and temporal extent of floods and respect airtime and regulatory limits, forwarding is constrained by a time-to-live (TTL) parameter
. Nodes maintain a loose timebase derived from periodic gateway beacons when available, but precise slot synchronization is not required. Instead, transmissions are deliberately staggered using per-hop timing offsets
and a small random jitter
. This approach decorrelates transmission start times while preserving controlled concurrency necessary for capture effect exploitation and quasi-orthogonal reception.
2.2. Underground Mine Signal Propagation Model
The underground mine environment exhibits distinct propagation characteristics that differ significantly from surface conditions. The received power at node i from the WPT transmitter at distance
is as follows:
is the total transmitting power including the external power amplifier (PA),
is the environment calibrated path loss, and
, captures log-normal shadowing (dB), typically
in underground environments. For underground mine propagation, we employ a more detailed path loss model accounting for tunnel geometry [,]:
- dB: the reference path loss at
- : the corridor propagation exponent deduced from free space due to waveguide effects.
- dB: additional loss per rock wall or rough surface penetration.
- dB: scattering loss per tunnel intersection or crosscut.
- dB: absorption due to water vapor in mine air.
- , : number of walls and junctions traversed along the path.
This model captures underground propagation characteristics: enhanced propagation along tunnel corridors due to waveguide effects, severe losses through geological barriers, and scattering at geometric discontinuities.
2.3. LoRa Wireless Channel Interference Model
For a desired transmitter i using spreading factor
and a set of
of concurrent transmitters, the signal-to-interference-plus-noise ratio (SINR) is as follows:
is the noise power,
models inter-SF interference, and
is the received power from interferer
. Based on experimental LoRa characterization studies, the following can be defined [,]:
- when (same spreading factor collision).
- when (imperfect orthogonality between different spreading factors).
A LoRa packet is successfully decoded if
, where
and
are bandwidth and coding rate, respectively.
represents the demodulation threshold for the chosen physical layer parameters. Additionally, capture effects enable successful reception under interference when the desired signal strength exceeds interfering signals by the capture margin
dB. The distributed scheduling algorithm targets safe partial overlap conditions that preserve successful reception while maximizing network throughput through controlled concurrency. Capture works for both intra-SF collisions (same SF) and sometimes inter-SF scenarios (imperfect orthogonality), so carefully staggered overlaps can remain decodable []. However, capture robustness degrades with symbol timing offset (STO) and carrier frequency offset (CFO) as excessive offsets spread energy across frequency bins and reduce effective SINR.
2.4. RF Energy Harvesting Storage Dynamics
We model the energy storage dynamics of each LoRa-enabled device using a discrete-time system. Assuming realistic non-linear harvesting characteristics of the Powercast P21XXCSR-EVB [], the energy storage evolves according to the following:
where the operator clip
constrains the stored energy within the feasible interval
. The terms in (4) are defined as follows:
- : residual energy stored in the capacitor or battery.
- : harvested RF energy with conversion efficiency
- : energy consumed by the microcontroller and LoRa transceiver circuitry.
- : leakage losses due to capacitor self-discharge or battery leakage.
- : denotes the energy transmission duration per time slot.
The conversion efficiency
is a non-linear function of received RF power, as characterized in the Powercast P21XXCSR-EVB datasheet [], with typical values ranging from 10% at −20 dBm to 50% at −10 dBm.
2.5. Far-Field (Fraunhofer) Region for RF Energy Transfer
The motivation for adopting RF-WPT in post-disaster underground mine scenarios is its ability to deliver far-field energy, critical for sustaining tracking and localization systems when conventional infrastructure is unavailable. The Fraunhofer boundary for an antenna array of maximum aperture size D operating wavelength
is given by the following []
For a uniform linear array (ULA) with
elements and inter-element spacing
, the effective aperture size is
. Substituting this into (5), we obtain the following:
As a practical example, consider a UHF-based RF-WPT transmitter operating at
,
. For ULA with
elements, (6) yields a far-field threshold of approximately 1.57 m. Thus, receivers must be positioned at least this distance from the array for far-field assumptions to hold. Our experimental validation extends well beyond this minimum, demonstrating effective energy transfer up to 35 m in underground tunnel conditions deploying a single-antenna system.
3. Concurrent LoRa Optimal Timing-Offset Scheduling Problem
We formalize the design goal of the proposed multi-hop, flooding-based LoRa mesh operating under stringent energy harvesting and duty-cycle constraints typical of underground emergencies. The network must deliver situational awareness traffic over multiple relays while limiting interference via timing offsets and adapting the PHY to local channel conditions. Given energy scarcity and intermittent harvesting, we minimize energy per delivered (EPD) packet subject to reliability and latency constraints. The implementation flowchart of the algorithm is presented in Figure 3.
Figure 3.
Implementation flowchart of the proposed algorithm.
3.1. LoRa Preamble Structure
The primary function of the preamble is to help the receiver synchronize with the transmitter. A LoRa packet begins with the preamble, followed by an optional header and the payload. The preamble consists of three distinct components serving different functions in packet detection and synchronization:
- (i)
- Programmable preamble symbol : A sequence of upchirps used for coarse timing acquisition and automatic gain control (AGC) settling. The standard configuration uses up-chirps, though this is configurable from 6 to 65,535 symbols.
- (ii)
- Network synchronization word: A 2.25-symbol sequence encoding the network identifier that distinguishes between different LoRa networks operating on the same frequency. Public LoRaWAN networks use sync word 0 × 34, while private networks typically use 0 × 12, enabling network-level filtering at the physical layer.
- (iii)
- Detection and synchronization symbols: A 2.25-symbol sequence consisting of two downchirps followed by a quarter-chirp (0.25 symbol) that enables the receiver to perform the following:
- Precisely determine time-of-arrival.
- Estimate and compensate for carrier frequency offset (CFO).
- Lock symbol timing for payload demodulation.
- Execute the capture effect when multiple preambles overlap.
The complete preamble duration is, therefore, as follows:
is the LoRa symbol time. The default configuration with
yields a total preamble length of 12.50 symbols.
3.2. Implications for Concurrent Transmission
The distinction between preamble components is critical for understanding collision behavior in CT flooding:
- (i)
- Upchirp phase collision: When timing offsets , multiple transmitters’ upchirps partially overlap. However, the receiver’s AGC and coarse timing detection are relatively robust to interference during this phase.
- (ii)
- Sync word alignment: For concurrent transmissions to be detectable as the same network, their sync words must align within approximately symbols. Our timing offset policy ensures relay nodes forwarding the same packet maintain sync word coherence by scheduling transmissions relative to a common reference , where is the guard time.
- (iii)
- Capture during detection phase: The capture effect primarily occurs during the 2.25-symbol downchirp detection phase. If one signal’s received power exceeds others by the capture margin dB during this phase [,], the receiver locks onto the stronger signal and successfully demodulates its payload despite ongoing interference from weaker concurrent transmissions.
- (iv)
- Vulnerable window definition: Based on this structure, we define the vulnerable window as the time interval during which a collision can prevent successful reception. With capture and quasi-orthogonality, the effective vulnerable window is , where models the window reduction factor. For pure ALOHA without capture , it is vulnerable for the entire packet duration plus the preceding packet duration. With LoRa’s capture effect exploited through controlled timing offsets, we empirically observe in underground mine environments, where
- indicates strong capture/isolation only overlaps during critical detection symbols cause collisions.
- represents the ALOHA worst-case; all overlaps are destructive.
The LoRa packet time on air (ToA) is calculated as follows []:
with
denoting the payload computed from the payload size, spreading factor SF, coding rate CR, and bandwidth BW according to the LoRa modulation formula []:
is payload length in bytes,
is the header enables flag, and
is the low data rate optimization flag. Our protocol’s timing offset
derived in Section 4.1 is designed to stagger transmission start times such that the following are performed:
- Capture dominance is maintained: The first relay to typically transmit the one with highest RSSI completes its detection phase before subsequent relays’ signals reach comparable power levels.
- Sync word coherence is preserved: For relays forwarding the same packet, ensures their sync words remain aligned within the receiver’s tolerance window, preventing network-layer filtering from rejecting legitimate concurrent transmissions.
- Vulnerable window is minimized: By spacing transmissions by (see Equation (18)), we ensure that at most one transmission is in its critical detection phase at any given time with high probability.
3.3. Problem Formulation
Consider a data packet traversing
hops as illustrated in Figure 4. At hop
, let
denotes the transmit energy expenditure for the chosen PHY
, and let
represents the hop success probability including capture effects and energy availability.
Figure 4.
Multi-hop mesh network topology.
The end-to-end delivery probability is as follows:
The optimization problem seeks to minimize expected energy consumption:
Subject to the following:
represents the decision variables for each hop.
is the end-to-end reliability target.
is the maximum allowable end-to-end latency deadline accounting for duty-cycle and energy harvesting constraints.
4. Protocol Design
4.1. Timing Offset Derivation
The key innovation of our protocol is the mathematical derivation of optimal timing offsets that balance collision avoidance with network capacity. We model the problem using collision probability theory and derive closed-form expressions for the timing parameters. For a given hop
, we want a local offset
that keeps expected overlaps within a target collision probability risk
while allowing safe concurrency and quasi-orthogonality. Let
be the estimated number of relays that may forward the same packet after reception. Each relay transmits one replica with airtime
computed from the LoRa PHY, within a forwarding window of length
and a per-hop latency budget that must also respect the end-to-end deadline
. Accordingly, timing offset
is introduced to stagger the packet starts time and a small jitter
with
as depicted in Figure 5. The residual alignment respects LoRa’s carrier frequency offset and symbol timing tolerances, while a fixed guard time
absorbs processing and timestamping granularity []. The transmitting node (source or relay) chooses its offset locally when scheduling a packet. Hence, timing offsets are decentralized and per-hop, computed by each sender using local measurements and globally shared static parameters. This keeps the system robust when infrastructure is impaired.
Figure 5.
Concurrent timing offset packet alignment.
4.2. Capture-Aware Vulnerable Window and Collision-Risk Target
Fix a per-hop target collision probability
for any tagged relay. Approximate start times
are measured by a homogeneous Poisson process of rate
, a standard conservative proxy for random access. The probability that no other start occurs within
of the tagged start is as follows:
Enforcing
gives the spacing condition:
Proposition 1. Feasible forwarding window
Givencontenders, a forwarding windowsatisfies the collision-risk targetif
Interpretation
With more contenders, i.e., largeror a more pessimistic vulnerable window, a largerthe hop requires a proportionally longerto keep the same risk.
Corollary 1. Offset under a latency cap
Ifis fixed by latency, e.g.,for some, then equalizing starts inyields per-node spacing:
To satisfy (17), choose
at least
Thus, a risk-linked offset rule is
and transmissions occur atfor thecontender.
4.3. Contender Estimation and Window Sizing
Each relay estimates local contention as the following:
- : the arrival rate estimate (packets/s) at hop from recent receptions. The term is the expected number of contenders during one airtime. The “+1” guarantees at least one potential contender even when the rate is momentarily low.
- : observation-based contender count, obtained from preamble sightings in a sliding window of length . If distinct contenders were overheard in that window, scale to the hop’s forwarding window via .
- : blending weight. Higher favors the model-based, smoother term . Lower favors the observation-driven, more reactive term
4.4. LoRa-Specific SINR-Aware PHY Selection (SF/BW/CR) with Hysteresis
Before scheduling a forward, each node selects a LoRa PHY tuple
based on its measured hop SINR
and recent packet reception rate (PRR) outcomes. The node adopts a local, hop-by-hop ADR-style policy tailored to LoRa PHY parameters and then recomputes airtime, so the timing offset
updates consistently. The selected LoRa PHY tuple is based on the measured SINR and a threshold
with hysteresis to avoid flapping:
- : use low SF, large BW, and small CR to maximize throughput.
- : balanced profile.
- : higher SF/CR, smaller BW for robustness.
- : max SF, max CR, and min BW for range.
After selection, recompute
and update the offset.
A. Hysteresis Parameters
The adaptive PHY selection employs hysteresis to prevent rapid oscillation (flapping) between configurations due to transient SINR fluctuations:
- (upward margin): Total of 2.0 dB. When upgrading to a faster PHY profile (lower SF, higher BW, lower CR), the measured SINR must exceed the profile’s demodulation threshold by at least 2 dB.
- (downward margin): Total of 2.0 dB. When downgrading to a more robust PHY profile, a trigger occurs if SINR falls below the current profile’s threshold by 2 dB or more.
- (dwell time): Total of 5 s. Minimum time a node must remain on a PHY configuration before considering an upgrade. This prevents premature switching during temporary SINR improvements.
B. Frame Quality Assessment
A frame is classified as “good” or “bad” based on the following criteria:
- Good frame—A received packet satisfying all the following:
- ○
- CRC validation passes (integrity check).
- ○
- SINR at reception 1 dB demodulation margin.
- ○
- RSSI dBm (above noise floor threshold).
- Bad frame—A frame that fails any of the above criteria, including:
- ○
- CRC failure (corrupted payload).
- ○
- SINR below demodulation threshold minus 1 dB margin.
- ○
- Timeout (no packet received within expected time window).
C. Quality Window Parameters
- (good frame threshold): Three consecutive good frames required before attempting PHY upgrade to faster configuration.
- (bad frame threshold): Two frames classified as bad within the recent window. Triggers immediate downgrade to more robust PHY.
- (quality assessment window): Ten most recent frames. A sliding window that tracks frame reception outcomes for computing PRR and triggering PHY adaptation.
D. PRR Calculation
The PRR for neighbor r is computed over the sliding window:
where “frames expected” are determined by observing preamble detections even if the payload fails. A missing preamble indicates the neighbor did not transmit; a detected preamble with failed payload counts as a transmission attempt.
E. SINR Measurement
The measured SINR
at hop
is computed from physical layer measurements:
is the Signal-to-Noise Ratio reported by the SX1262 transceiver register, and
is the current bandwidth in kHz (125, 250, or 500). The bandwidth correction term accounts for noise power scaling with BW. SINR is updated after each successful packet reception and exponentially averaged:
where the smoothing parameter
balances responsiveness to channel changes against noise in instantaneous measurements.
4.5. Duty-Cycle and Regulatory Compliance
LoRa’s chirp spread spectrum (CSS) operates under FCC Part 15.247 DSSS equivalent rules. The FCC does not mandate duty cycles for CSS systems in the US915 band (902–928 MHz), only EIRP limits (36 dBm for point-to-multipoint). However, we voluntarily impose a duty cycle; DC = 0.01 (1%) to ensure spectrum fairness and demonstrate operation under stringent constraints.
Let
denote the timestamp when a node finishes its most recent transmission on channel
. For a duty-cycle limit DC on channel
, the required wait time after transmitting a packet of duration
is
A transmission at time
on channel
is permitted only if
Implementation Details:
- Nodes maintain separate per channel; duty-cycle constraints are enforced independently.
- Only completed transmissions update ; backoff, sensing, or queuing do not.
- If both energy insufficiency and duty-cycle violations occur, transmission is deferred for .
- Step 7 of the scheduling algorithm (Algorithm 1) checks Equation (26) before transmission.
The protocol supports optional multi-channel extension using the US915 LoRaWAN channel plan (64 × 125 kHz + 8 × 500 kHz channels). Channel selection is deterministic:
. Timing offset
is computed per packet based on PHY parameters (SF, BW, CR), which are identical for all relays forwarding the same packet, ensuring coordination is preserved across channels.
4.6. Energy Harvesting Coupling
Let the energy inflow to node
be denoted as a renewal process
with mean rate
joules/s. The node maintains an energy buffer
capacity of
joules. Each transmission on hop
consumes a fixed cost of
joules and occupies the channel for airtime
Energy conversion losses, if present, are incorporated into
. A packet can start service only when two conditions hold: (i) the data queue is nonempty, and (ii) the buffer has sufficient energy:
When
, the transmitter is unavailable; we interpret this period as a server vacation due to an energy outage. Under this abstraction, each node behaves as an
queue with vacations, where the service time distribution has mean
and vacations are governed by the EH process. Let
denote the steady-state probability that node i has enough energy in buffer to initiate a transmission. The effective service rate on hop
is as follows:
which captures the fact that the server can enter service immediately in only a fraction of time. Consequently, a necessary stability condition at each hop is
, where
is the total exogenous and forwarded arrival rate and is defined in the traffic model. In practice,
can be (i) computed analytically for simple EH laws, e.g., Poisson energy arrivals with i.i.d. packet costs; (ii) estimated from measurements of the harvested-power profile, or (iii) obtained via simulation by discretizing
and evolving the coupled data/energy queues.
4.7. Forwarding Mode
At each hop
, a relay chooses one of three forwarding modes to minimize energy per delivered (EPD) packet while meeting a per-hop reliability budget
- A.
- Unicast (Single relay)
Let
denote the candidate neighbor set filtered by minimum link quality and TTL and let
be the success probability to neighbor
. These values are estimated from SINR
PER curves or from the PRR. Let
be the transmit energy for one attempt toward
using the locally selected LoRa PHY tuple:
where
. Accept if
.
- B.
- Dual Relay
Consider two candidate relays
with relay set
. Under an independence approximation, the dual-path success probability is as follows:
Define the energy per delivered packet
. Choose the pair minimizing
, subject to
.
- C.
- Small-set flood
Select a relay set
. With independence from the following:
. Select
(typically
to minimize
with
. A greedy construction that iteratively adds the relay with the largest marginal gain
performs well and is computationally light.
4.8. Node Resident Control Plane
In emergencies, the LoRaWAN infrastructure consisting of gateways, backhaul, and network servers may be impaired or unreachable. Hence, the system cannot depend on centralized MAC or ADR downlinks to function. A lightweight control plane carries epoch time, policy parameters,
, and optional duty-cycle hints as illustrated in Figure 6. Packets include a tuple
. Relays decrement
, drop if
, and suppresses duplicates using a sliding bitmap per
. This keeps floods bounded and prevents storm amplification.
Figure 6.
Decentralized node resident control plane.
4.9. Selection Policy and Ordering Rule
Duty-cycle and energy harvesting gates apply to all modes. Any candidate relay that cannot transmit due to energy insufficiency
or off-time
is excluded for this epoch. Table 2 summarizes the relay path selection algorithm.
Table 2.
Relay path selection pseudocode.
Ordering Rule:
After choosing the mode and relay set
, assign an intra-set order to exploit LoRa’s capture and quasi-orthogonality:
Primary sort: lower RSSI at the destination (or highest PRR first).
Secondary sort: prefer lower SF (shorter airtime) earlier if RSSIs are similar. Ties by node ID.
Transmissions are then staggered using the timing-offset rule. Consequently, stronger links tend to be transmitted slightly earlier, increasing the probability that at most one packet falls within the vulnerable window of any weaker concurrent signal.
Complexity Analysis:
- Computation. Unicast , dual , small-set flood (greedy) . With . This is lightweight on SX1262-class nodes.
- Parameter choices. Typical defaults:
- Fairness/energy spread. Rotate the primary relay across epochs’ round-robin among top candidates to avoid draining a single node.
4.10. Node-Side Scheduler with SINR-Aware LoRa PHY and Timing Offsets Algorithm
We formally present our scheduling Algorithm 1. The algorithm introduces controlled timing offsets and small jitters to preserve capture effect and tone separability while reducing destructive overlap. The algorithm is divided into three sections:
- Mesh Section (Steps 1–2): Maintains awareness of link quality of neighboring nodes and updates connectivity metrics.
- Contention Section (Steps 3–7): Manages medium access control (MAC) by selecting appropriate radio parameters, calculating timing to avoid collisions, and ensuring regulatory/energy compliance.
- Multi-hop Section (Steps 8–10): Handles multi-hop routing decisions by choosing which neighbors to use as relays, determining transmission modes, and coordinating the forwarding process for end-to-end delivery.
The algorithm integrates all three aspects: it uses mesh connectivity information to make contention-aware radio parameter choices, then applies those choices to execute multi-hop forwarding strategies. Appendix A summarizes the features of the underground mine leveraged during the protocol design.
| Algorithm 1. SINR-aware LoRa PHY and timing offsets algorithm. |
| Inputs |
| Measured SINR , recent PRR per neighbor, LoRa PHY options , energy buffer PER SINR table, , last-TX time , policy , per-hop reliability target , observation window , caps K (neighbors), duty-cycle DC per sub-band, per-TX cost , flood size , hysteresis . |
| Outputs |
| Selected , timing offset , relay set , transmit time , mode . |
| Procedure. |
| 1: RX packet ready: Upon reception or source readiness, timestamp . |
| 2: Measure SINR/PRR: Update and per-neighbor PRR (sliding window). |
| 3: Selected ADR-like with hysteresis: |
| 3.1 Let be LoRa profiles ordered by speed (low SF, high BW, low CR). |
| 3.2 if (time on current PHY
), and ( ): Attempt upgrade: Choose fastest profile s.t where good frame = (CRC pass) and (SINR − 1 dB), and (RSSI 120 dBm), |
| else if
or
Immediate downgrade: Choose most robust profile meeting . |
| Otherwise Maintain current PHY profile (no change). |
| 3.3 Set set per LoRa rule (e.g., |
| 4: Compute: , , . |
| 5: Estimate: Equation (20). |
| 6: Compute timing offset Equations (17) and (18). |
| 7: Enforce duty-cycle and energy gates via Equation (19). |
| 8: Mode selection (nearest-unicast/dual-relay/small-set flood) |
| Build candidate set , top—K (neighbors) by PRR/RSSI within and currently eligible under Step 7. |
| For each , estimate success from PRR/SINR tables with capture margin and energy |
| Unicast: Equation (28) |
| Else dual: Equation (29) |
| Else flood: Equation (30) |
| 9: Ordering and schedule: |
| Order the selected set by (i) descending RSSI at next hop, (ii) lower SF first, (iii) node ID. |
| Assign index and schedule |
| 10: Transmit and update state: |
| Send with , decrement energy by , set end-of-tx, update PRR/hysteresis counters. |
5. Far-Field (Fraunhofer) RF-WPT Real-World Experiment
In this section, we provide simulated and experimental validation of the far-field RF-WPT as was mentioned in Section 2.
5.1. Underground Mining Environment
Missouri S&T’s Experimental Mine in Figure 7 is used for this study. The underground mine is characterized by highly irregular sidewall surfaces, with variations in surface protrusion reaching approximately 20 cm between highest and lowest points, along with bends and tilts as illustrated in Figure 7. The mine features multiple drifts and slope accesses with supporting pillars that serve as navigational landmarks for miner localization. Layout dimensions vary, with widths ranging from 2.5 to 3 m and heights between 2.2 and 10 m. The section utilized in this study spans 67 m total, consisting of 37 m with line-of-sight (LoS) conditions and 30 m without line-of-sight (NLoS).
Figure 7.
Missouri S&T’s underground mine layout.
5.2. Underground Mining Long-Range Far-Field WPT Testbed
The WPT system consists of a transmitter and receiver, illustrated in Figure 8 and Figure 9, with equipment specifications in Table 3. The transmitter configuration includes a high-gain directional Yagi antenna (11 dBi) operating in the 880–960 MHz frequency band, driven by a 12 V/6.8 A, 26 dB gain, 20 W Class AB power amplifier. The high-power amplifier is essential to overcome the substantial path loss encountered in underground mining environments. For this experiment, a frequency-modulated (FM) square wave signal was generated using VSG60 signal generation software. On the receiver side, the Powercast P21XXCSR-EVB board (Powercast Corporation501 Technology DriveSuite 106, Canonsburg, PA, USA) was utilized. The board is equipped with two onboard capacitors for storing harvested DC energy, rated at 2200 μF and 50 mF. However, these capacitors have limited energy storage capacity. To address this limitation, supercapacitors (electric double-layer capacitors, EDLCs) were introduced. Supercapacitors store significantly higher charge than conventional capacitors due to high capacitance values measured in farads. This study focuses on large-cell supercapacitors. Three variants were evaluated: 5 V/1 F, 2.5 V/25 F, and 2.7 V/100 F. The 2.5 V/25 F supercapacitor was selected due to its faster charging characteristics despite the lower energy storage capacity compared to the 2.7 V/100 F variant. Supercapacitors are particularly relevant in underground mining scenarios where conventional AA batteries are prohibited in coal mines due to the risk of explosion or fire during emergencies.
Figure 8.
Far-field long range WPT transmitter.
Figure 9.
Far-field RFEH receiver.
Table 3.
Equipment description.
The accumulated voltage was regulated through a 4.1–4.2 V output rail, selected to optimize charging performance. Higher charging voltages enhance charging speed, a critical factor in EH applications. During experimentation, the transmitter was fixed in position while the Powercast RF-EH receiver was incrementally moved away in 5 m steps. Two measurements were conducted: (i) feasibility of long-range far-field energy harvesting in an underground mine using an FM square wave carrier at 860 MHz, and (ii) efficiency of WPT in replenishing energy in the three supercapacitor variants. The voltage across each capacitor was measured using a digital oscilloscope with probes connected between the VOUT and GND pins. Prior to each measurement, capacitors were fully discharged by briefly connecting an external resistive load.
5.3. Link Budget Analysis on the Impact of the External Power Amplifier
Link budget analysis (Table 4) measures every gain and loss from transmitter to receiver, predicting if a link will be reliable or not. The underground environment presents a harsh RF propagation environment. Without power amplification, RF energy harvesting is not feasible, as demonstrated in Figure 10. Figure 10 is simulated using the underground channel propagation model (Equations (1) and (2)). With the external PA, the effective radiated power increases by 25.7 dB, extending the feasible WPT range from ~8 m to 35 m, as demonstrated in Figure 11.
Table 4.
Link budget analysis.
Figure 10.
Received power vs. distance in underground mine environment.
Figure 11.
The impact of using external PA for underground mine RF-EH.
5.4. Long-Range Far-Field WPT Measurement Campaign
The goal of this measurement campaign is to determine the maximum WPT distance. The RF power from the VSG60A interface was set to 10 dBm. On the P21XXCSR-EVB receiver, the jumper was set to J2 (corresponding to the 860 MHz RF band), JP3 was set to 1.2 V, and S1 was set to 4.1–4.2 V to optimize supercapacitor charging. Higher DC voltages enhance charging speed, a critical factor in energy-harvesting applications. S3 was selected to measure the harvested DC voltage between the VOUT and GND terminals.
Based on Figure 12, long-distance far-field WPT is achievable in underground mines using an FM square wave carrier. Next, we measured how energy is replenished in the three supercapacitor variants. Using the testbed described above, the achievable RF-WPT range in the underground mine is 35 m, as shown in Figure 13, despite all RF losses. As charging distance increases, instantaneous charging voltage decreases. The charging rates of the various supercapacitors were logged using Keysight PathWave BenchVue oscilloscope software (Version 2024.1). Figure 13 and Table 5 shows charging voltage vs. distance for the three supercapacitor variants. The 5 V/1 F provides the fastest voltage rise over distance, while 2.7 V/100 F charges slowest. The energy stored in each capacitor is as follows:
Figure 12.
Far-field region WPT in underground mines.
Figure 13.
Far-field distance charging of various supercapacitors.
Table 5.
Supercapacitors’ charging performance.
is the capacitance of the supercapacitor, and
is the supercapacitor voltage. As shown in Table 5 and Figure 14, the 5 V/1 F supercapacitor charges fastest but stores minimal energy insufficient to power most microcontroller units (MCUs). Conversely, the 2.7 V/100 F stores the highest energy but requires significantly longer charging time. This trade-off between energy storage capacity and charging rate is fundamental to capacitor physics, as described by []:
Figure 14.
Supercapacitors’ energy storage over long distance.
5.5. Study of Supercapacitor Leakage Current
Supercapacitors suffer from self-discharge, as shown in Figure 15 and Table 6. Self-discharge causes the supercapacitor to lose stored energy even without any external load, due to internal ionic redistribution that requires time to stabilize. To characterize this effect, the 2.7 V/100 F supercapacitor was fully charged and connected to a digital oscilloscope with no external load. The voltage was monitored over time. As shown in Figure 15, the initial voltage drop rate was significant (0.9 V over 83 min), but the discharge rate decreased as the supercapacitor stabilized. After approximately 5.5 h, the voltage had decreased from 2.73 V to 2.57 V, representing a 5.9% energy loss. This self-discharge characteristic has important implications for underground mine deployments: continuous or periodic WPT is necessary to maintain sufficient energy levels in the supercapacitors, as prolonged periods without RF power will deplete the stored energy through self-discharge.
Figure 15.
Supercapacitor self-discharge curve.
Table 6.
2.7 V/100 F supercapacitors’ self-discharge.
6. Results and Discussion
This section presents simulation results of the proposed algorithm. We evaluate performance against three baseline algorithms: (i) ALOHA [], (ii) no offsets (SINR adaptation without timing offsets) [], and (iii) SINR-only (timing offsets without PHY adaptation) []. Simulation metrics and parameters are defined in Table 7 and Table 8. Simulations were implemented in Python 3.
Table 7.
Simulation parameters definitions.
Table 8.
Simulation parameters values.
6.1. Simulation Methodology and Reproducibility
To ensure reproducibility and rigorous statistical validation of our results, we provide comprehensive details of the simulation framework implementation. Table 7 and Table 8 define the simulation parameter definitions and values, respectively.
- (i)
- Random Number Generation and Seeding: All stochastic processes use independent pseudorandom number generators with fixed seeds:
- Master seed: 42.
- Load-specific seed: Master seed × load × 1000.
- Algorithm seed: Load-specific + algorithm index × 100.
- Run-specific seed: Algorithm seed + run number.
- (ii)
- Trial Structure: Total of 2000 independent simulation runs, each with different random channel/traffic realizations using the seeds above.
6.2. Simulated Results
6.2.1. End-to-End Delivery Rate
The end-to-end delivery of the proposed algorithm and other baseline algorithms is presented in Figure 16. The proposed protocol achieves 95% delivery by shrinking the vulnerable window factor from
to
through controlled timing offsets with symbol-scale jitter that decorrelates transmission start times while maintaining sync word coherence within ±0.5 symbol tolerance for network-layer filtering. The offsets-only scheme performs worst overall, showing that timing offsets alone cannot guarantee reliability without PHY adaptation or relay selection logic. In contrast, the proposed protocol delivers significantly higher delivery ratios of roughly double the performance of baselines at moderate load, demonstrating its ability to sustain concurrent transmissions while avoiding collapse under congestion. Notably, the proposed scheme maintains above 40% delivery at 15 contenders per hop, where all baselines drop below ~20%, evidencing the combined benefits of adaptive timing offsets, SINR-aware PHY selection, and energy-sustainable relay participation. Overall, the trend confirms that neither random access nor single-dimension adaptation is sufficient for dense underground emergency networks, and coordinated scheduling with PHY adaptation is essential.
Figure 16.
End-to-end delivery rate.
6.2.2. Packet Error Rate
Figure 17 compares the packet error rate across all the algorithms because of collision packets. The 70% PER reduction validates Poisson collision modeling where arrival rate
must satisfy
with target
, enforcing forwarding window sizing proportional to estimated contenders and vulnerable window duration. The proposed algorithm consistently achieves the lowest error rate (starting at 19% and rising to 89%), demonstrating superior collision avoidance through its hybrid approach of adaptive power control and flexible time-slot coordination. ALOHA and SINR-only exhibit nearly identical performance (converging at ~90% error rate under high load), as neither employs coordinated scheduling to prevent simultaneous transmissions. The offsets-only algorithm performs worst (reaching 99% error rate), paradoxically suffering from its rigid time-slot assignment which creates systematic collision patterns when nodes are tightly scheduled. At low loads (N0 = 5), the proposed algorithm shows a 3× improvement over baselines (19% vs. 53% error rate), highlighting the significant reliability gains from coordinated medium access in multi-hop wireless networks.
Figure 17.
Packet error rate.
6.2.3. End-to-End Latency (95th Percentile)
Despite deliberately introducing timing offsets, the proposed protocol achieves lower latency than ALOHA because collision avoidance eliminates retransmission cascades that dominate delay in random access systems (Figure 18). At low loads (N0 = 5), all algorithms except offsets-only perform similarly (~10–11 slots), but as congestion grows, their behaviors diverge significantly. The proposed algorithm maintains relatively stable latency (rising from 11 to 20 slots), benefiting from its adaptive mechanisms that reduce collisions and minimize retransmission delays. ALOHA shows the highest latency growth (reaching 21 slots at N0 = 30) due to frequent collisions forcing packets to wait longer for successful transmission. Surprisingly, offsets-only exhibits the lowest latency at light loads (seven slots) due to deterministic scheduling, but this advantage disappears at moderate loads (N0 ≥ 20) where its rigid structure causes the high collision rates we saw earlier, and its 95th percentile becomes unreliable due to the tiny fraction of packets that actually succeed.
Figure 18.
End-to-end latency (95th percentile).
6.2.4. Energy per Packet Delivered
Figure 19 highlights the energy per packet delivered. The 75% efficiency improvement stems from mode selection between unicast, dual-relay, and small-set flood (
) based on greedy marginal gain
calculations that minimize energy expenditure while satisfying per-hop reliability target
. Energy consumption includes both transmission
with
PA efficiency and overhead, while supercapacitor dynamics model non-linear RF-DC conversion efficiency
with leakage constant
limiting storage effectiveness. The M/G/1 queue with energy-gating vacations accurately predicts system behavior where effective service rate
depends on energy availability probability
, requiring stability condition
Round-robin relay rotation among top candidates prevents draining best-RSSI nodes while maintaining EPD optimality across network-wide operations.
Figure 19.
Energy per delivered packet.
6.2.5. Outage Probability
Figure 20 shows outage probability (the fraction of packets that fail to reach their destination across all four hops) as network congestion increases from 5 to 30 contending nodes per hop. The proposed algorithm demonstrates superior reliability, maintaining near-zero outage at low loads (N0 ≤ 10) and achieving only 81% outage even under severe congestion (N0 = 30), compared to 95–99% for baselines. ALOHA and SINR-only converge to nearly identical failure rates (~95% outage at N0 = 30), confirming that power control alone provides minimal benefit without coordinated scheduling in heavily congested multi-hop networks. The offsets-only algorithm catastrophically fails, reaching 99% outage by N0 = 15, demonstrating that rigid time-slot assignment without adaptation creates systematic collision patterns that prevent packet delivery. At moderate loads (N0 = 20), the proposed algorithm achieves a 2× improvement in reliability over ALOHA (50% vs. 84% outage), representing the difference between a marginally functional and a severely degraded network. The widening gap between proposed algorithms and baselines at higher loads proves that hybrid adaptive MAC protocols are essential for maintaining reasonable service in congested wireless multi-hop networks, where uncoordinated approaches essentially collapse.
Figure 20.
Outage probability.
6.2.6. Network Throughput Analysis
Figure 21 shows network throughput (successfully delivered packets per time slot) as congestion increases, revealing a critical trade-off between offered load and actual delivery capacity in multi-hop wireless networks. The proposed algorithm achieves peak throughput of 0.44 packets/slot at N0 = 10, demonstrating optimal medium utilization through its adaptive coordination, then gracefully degrades to 0.12 packets/slot at maximum congestion. In stark contrast, ALOHA and SINR-only peak much lower (0.24–0.28 packets/slot at N0 = 5) and decline monotonically, converging to near-zero throughput (~0.03 packets/slot) at N0 = 30 where collisions dominate. The proposed algorithm maintains 4× higher throughput than baselines at N0 = 30 (0.12 vs. 0.03 packets/slot), proving that hybrid MAC protocols prevent the throughput collapse that afflicts uncoordinated approaches. Offsets-only shows catastrophic performance throughout, peaking at only 0.19 packets/slot before plummeting to essentially zero, confirming that rigid scheduling without adaptation is worse than random access. The inverted-U shape of the proposed curve reveals the classic congestion control problem: moderate contention enables high throughput through statistical multiplexing, but excessive contention requires sophisticated coordination—which only the proposed algorithm successfully provides.
Figure 21.
Network throughput.
7. Conclusions
This paper presents an energy-harvesting concurrent LoRa mesh network for underground mine emergency communications when conventional infrastructure fails. The system integrates far-field RF wireless power transfer with intelligent timing-based coordination to address energy scarcity and severe interference during disaster scenarios. Experimental validation in Missouri S&T’s operational underground mine demonstrated far-field wireless power transfer (WPT) feasibility at distances up to 35 m using external power amplification and supercapacitor storage. Characterization of three supercapacitor variants revealed fundamental trade-offs between charging speed and energy density, with the 2.5 V/25 F configuration offering the optimal balance. The measured 5.9% self-discharge over 5.5 h confirms the necessity of continuous or periodic WPT for sustained operations.
The proposed timing offset scheduler derives optimal per-hop staggering through Poisson collision modeling, exploiting LoRa’s capture effect and imperfect inter-spreading-factor orthogonality without requiring tight synchronization. The SINR-aware adaptive physical layer jointly optimizes spreading factor, bandwidth, and coding rate with hysteresis controls, feeding updated airtime back into scheduler decisions to maintain protocol coherence under dynamic conditions.
Simulations across 2000 independent trials under emergency burst scenarios demonstrated substantial improvements: a 2.2× throughput improvement over ALOHA (49% vs. 22% packet delivery ratio at 10 nodes per hop), a 64% collision rate reduction, and a 67% energy efficiency improvement. The energy-aware mode selection successfully balanced reliability requirements against energy consumption through dynamic switching among unicast, dual-relay, and flooding strategies. This work establishes that RF-powered concurrent LoRa meshes provide resilient emergency communications in underground environments despite severe propagation challenges and high-contention traffic. Future work should address multi-gateway coordination for larger mine complexes, field trials during simulated emergency exercises, and hybrid energy harvesting combining RF with vibration or thermal sources for enhanced sustainability.
Author Contributions
Conceptualization, H.K.A. and S.F.; methodology, S.M.; software, S.F.; formal analysis, H.K.A.; resources, H.K.A.; writing—original draft preparation, S.F.; writing—review and editing, H.K.A.; supervision, S.F. All authors have read and agreed to the published version of the manuscript.
Funding
We recognize funding from the CDC-NIOSH U60 Program and the use of the laboratory environments provided at Missouri S&T Experimental Mine.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The energy harvesting data is enclosed in the main manuscript.
Acknowledgments
During the preparation of this manuscript, the author(s) used GenAI ChatGPT 5 for purposes of formatting and editing. The authors have reviewed and edited the output and take full responsibility for the content of this publication.
Conflicts of Interest
The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.
Abbreviations
The following abbreviations are used in this manuscript:
| Vulnerable window scaling factor | Available energy at node | ||
| Packet transmission time at hop | Minimum energy threshold | ||
| Target collision probability | DC | Duty-cycle fraction | |
| Estimated number of contenders at hop | Duty-cycle off-time | ||
| Observation window duration | EPD | Energy per delivered packet | |
| Transmission offset threshold | PRR | Packet reception ratio | |
| Symbol-scale timing jitter | RSSI | Received signal strength indicator | |
| Jitter scaling parameter | SINR | Signal-to-interference-plus-noise ratio | |
| Symbol duration at hop | CFO | Carrier frequency offset | |
| Energy harvesting gating probability for node | STO | Symbol timing offset |
Appendix A
| 1. Severe Attenuation Through Walls, Strong Distance Gradients |
|
|
| 2. Clustered, Event-Driven Traffic (Miners Co-located at a Face/Stope) |
|
|
| 3. Constrained Mobility and Bounded Spaces |
|
|
| 4. Mixed Multipath Along-Drift Reflections, But Fewer Rich Reflectors Than Surface |
|
|
| 5. Infrastructure Fragility (Damaged Gateways, Backhaul) |
|
|
| 6. Energy Scarcity and RF Wireless Power Transfer Corridors |
|
|
| 7. Regulatory and Simple Underground Channelization |
|
|
| 8. Predictable Hop Distances Between Junctions |
|
|
| 9. Low Doppler, CFO/STO Within LoRa Tolerance |
|
|
References
- Kohler, J. Two Years After the MINER Act: How safe is Mining Today. Coal Mine Saf. 2008, 21, 2009. [Google Scholar]
- MHSA. (2024, 5 August 2024). Fatality Reports. Available online: https://www.msha.gov/data-and-reports/fatality-reports/search (accessed on 7 November 2025).
- Onifade, M. Towards an emergency preparedness for self-rescue from underground coal mines. Process Saf. Environ. Prot. 2021, 149, 946–957. [Google Scholar] [CrossRef]
- Jha, A.; Verburg, A.; Tukkaraja, P. Internet of things–based command center to improve emergency response in underground mines. Saf. Health Work 2022, 13, 40–50. [Google Scholar] [CrossRef] [PubMed]
- Hong, S.; Yao, F.; Ding, Y.; Yang, S.-H. A hierarchy-based energy-efficient routing protocol for LoRa-mesh network. IEEE Internet Things J. 2022, 9, 22836–22849. [Google Scholar] [CrossRef]
- Al-Fuqaha, A.; Guizani, M.; Mohammadi, M.; Aledhari, M.; Ayyash, M. Internet of things: A survey on enabling technologies, protocols, and applications. IEEE Commun. Surv. Tutor. 2015, 17, 2347–2376. [Google Scholar] [CrossRef]
- Wong, A.W.-L.; Goh, S.L.; Hasan, M.K.; Fattah, S. Multi-hop and mesh for LoRa networks: Recent advancements, issues, and recommended applications. ACM Comput. Surv. 2024, 56, 1–43. [Google Scholar] [CrossRef]
- Tran, H.P.; Jung, W.-S.; Yoo, D.-S.; Oh, H. Design and implementation of a multi-hop real-time LoRa protocol for dynamic LoRa networks. Sensors 2022, 22, 3518. [Google Scholar] [CrossRef]
- Bor, M.C.; Vidler, J.; Roedig, U. LoRa for the Internet of Things. Ewsn 2016, 16, 361–366. [Google Scholar]
- Leenders, G.; Callebaut, G.; Ottoy, G.; Van der Perre, L.; De Strycker, L. An Energy-Efficient LoRa Multi-Hop Protocol through Preamble Sampling for Remote Sensing. Sensors 2023, 23, 4994. [Google Scholar] [CrossRef] [PubMed]
- Liao, C.-H.; Zhu, G.; Kuwabara, D.; Suzuki, M.; Morikawa, H. Multi-hop LoRa networks enabled by concurrent transmission. IEEE Access 2017, 5, 21430–21446. [Google Scholar] [CrossRef]
- Eidaks, J.; Sadovskis, J.; Litvinenko, A.; Pikulins, D. Experimental Analysis of LoRa Signals Employment for RF Energy Harvesting. In Proceedings of the 2020 IEEE Microwave Theory and Techniques in Wireless Communications (MTTW), Riga, Latvia, 1–2 October 2020; IEEE: New York, NY, USA, 2020; Volume 1, pp. 201–205. [Google Scholar]
- Muncuk, U.; Alemdar, K.; Sarode, J.D.; Chowdhury, K.R. Multiband ambient RF energy harvesting circuit design for enabling batteryless sensors and IoT. IEEE Internet Things J. 2018, 5, 2700–2714. [Google Scholar] [CrossRef]
- Polonelli, T.; Brunelli, D.; Marzocchi, A.; Benini, L. Slotted aloha on lorawan-design, analysis, and deployment. Sensors 2019, 19, 838. [Google Scholar] [CrossRef] [PubMed]
- Ibrahim, D.M. Improving lorawan performance using reservation aloha. J. Inf. Technol. Manag. 2020, 12, 70–78. [Google Scholar]
- Kufakunesu, R.; Hancke, G.P.; Abu-Mahfouz, A.M. A survey on adaptive data rate optimization in lorawan: Recent solutions and major challenges. Sensors 2020, 20, 5044. [Google Scholar] [CrossRef]
- Serati, R.; Teymuri, B.; Anagnostopoulos, N.A.; Rasti, M. ADR-lite: A low-complexity adaptive data rate scheme for the LoRa network. In Proceedings of the 2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Thessaloniki, Greece, 10–12 October 2022; IEEE: New York, NT, USA, 2022; pp. 296–301. [Google Scholar]
- Tian, P.; Boano, C.A.; Ma, X.; Wei, J. LoRaHop: Multihop support for LoRaWAN uplink and downlink messaging. IEEE Internet Things J. 2023, 10, 15376–15392. [Google Scholar] [CrossRef]
- Escobar, J.J.L.; Gil-Castiñeira, F.; Redondo, R.P.D. JMAC protocol: A cross-layer multi-hop protocol for LoRa. Sensors 2020, 20, 6893. [Google Scholar]
- P. P21XXCSR-EVB. P21XXPowerharvester® Chipset Reference Design Evaluation Board. Available online: https://www.powercastco.com/wp-content/uploads/2021/06/P21XXCSR-EVB-Datasheet-v2.1-1.pdf (accessed on 7 November 2025).
- Gu, X.; Hemour, S.; Wu, K. Far-field wireless power harvesting: Nonlinear modeling, rectenna design, and emerging applications. Proc. IEEE 2021, 110, 56–73. [Google Scholar] [CrossRef]
- Forooshani, A.E.; Bashir, S.; Michelson, D.G.; Noghanian, S. A Survey of Wireless Communications and Propagation Modeling in Underground Mines. IEEE Commun. Surv. Tutor. 2013, 15, 1524–1545. [Google Scholar] [CrossRef]
- Zungeru, A.M.; Ang, L.-M.; Prabaharan, S.; Seng, K.P. Radio frequency energy harvesting and management for wireless sensor networks. Green Mob. Devices Netw. Energy Optim. Scav. Tech. 2012, 13, 341–368. [Google Scholar]
- Krikidis, I.; Timotheou, S.; Nikolaou, S.; Zheng, G.; Ng, D.W.K.; Schober, R. Simultaneous wireless information and power transfer in modern communication systems. IEEE Commun. Mag. 2014, 52, 104–110. [Google Scholar] [CrossRef]
- Perera, T.D.P.; Jayakody, D.N.K.; Sharma, S.K.; Chatzinotas, S.; Li, J. Simultaneous wireless information and power transfer (SWIPT): Recent advances and future challenges. IEEE Commun. Surv. Tutor. 2017, 20, 264–302. [Google Scholar] [CrossRef]
- Boutin, M.; Benzakour, A.; Despins, C.L.; Affes, S.N. Radio Wave Characterization and Modeling in Underground Mine Tunnels. IEEE Trans. Antennas Propag. 2008, 56, 540–549. [Google Scholar] [CrossRef]
- Croce, D.; Gucciardo, M.; Mangione, S.; Santaromita, G.; Tinnirello, I. Impact of LoRa imperfect orthogonality: Analysis of link-level performance. IEEE Commun. Lett. 2018, 22, 796–799. [Google Scholar] [CrossRef]
- Busacca, F.; Mangione, S.; Palazzo, S.; Restuccia, F.; Tinnirello, I. SDR-LoRa, an open-source, full-fledged implementation of LoRa on Software-Defined-Radios: Design and potential exploitation. Comput. Netw. 2024, 241, 110194. [Google Scholar] [CrossRef]
- Xhonneux, M.; Afisiadis, O.; Bol, D.; Louveaux, J. A low-complexity LoRa synchronization algorithm robust to sampling time offsets. IEEE Internet Things J. 2021, 9, 3756–3769. [Google Scholar] [CrossRef]
- Horowitz, P.; Hill, W.; Robinson, I. The Art of Electronics; Cambridge University Press: Cambridge, UK, 1989. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).