LoRaWAN Link Budget Calculator

Plan LoRaWAN coverage with regional data rates, gateway diversity, ADR guidance, airtime pressure, and deployment margin

animation
lorawan
lpwan
link-budget
adr
gateway
network-planning
wireless
intermediate
Interactive LoRaWAN link-budget workbench with scenario presets, gateway-reception animation, regional data-rate constraints, ADR advice, and formula-backed planning decisions.

LoRaWAN Link Budget Calculator

LoRaWAN Link budget Gateway planning ADR

LoRaWAN network link-budget workbench

Move one uplink through regional limits, path loss, gateway reception, and network-server decisions. The goal is not maximum theoretical range; the goal is a deployable reserve with payload and airtime still under control.

-- dB Design reserve after target fade margin
-- dB Best gateway raw link margin
-- Gateways that can decode the uplink
-- ms Approximate uplink airtime
What Moves
The packet travels from the device to one or more gateways, then into the network-server decision stage.
What Changes
Region, data rate, payload, terrain, gateway count, antennas, and fade margin all update the same budget.
Key Check
A link can decode and still be a weak design if it has no reserve, no gateway diversity, or too much airtime.
Model Limit
This is a planning model. Final deployments need regional compliance checks, surveys, packet-loss tests, and network policy review.

Scenario presets

LoRaWAN plan

Airtime pressure is shown per device. Real capacity also depends on channel count, retransmissions, gateway density, and traffic from other devices.

Device and gateways

Site model

Animation controls

Start with the regional data-rate plan, then step through EIRP, gateway reception, and the network decision.

Farm soil sensor uplink

A stationary sensor sends small payloads to two gateways across an open rural path. The planning question is whether the link has enough reserve for weather, installation error, and seasonal clutter.

Deployable reserve
Animated LoRaWAN network link budget A LoRaWAN device sends an uplink to one or more gateways and a network server while the visualization labels regional limits, EIRP, gateway margins, and ADR advice. target range Device GW A GW B GW C Network server 1. Region and DR -- 2. EIRP and path -- 3. Gateway decode -- 4. Network action -- 5.8 km, two gateways, EU868 Open rural path, n=2.6, extra loss 5 dB Reserve is available for deployment margin.
-- dBm Effective EIRP after region cap
-- dBm Best gateway received power
-- dBm Receiver sensitivity estimate
-- km Range while keeping target fade margin

Gateway reception

Planning meters

Reserve
-- dB
Payload fit
--%
Airtime load
--%

Formula trace

Network decision

Regional plan Pick the region and uplink data rate before trusting any payload or range number.
Uplink budget TX power, antenna gain, cable loss, and regional EIRP cap define the signal that leaves the device.
Gateway decode Each gateway gets a different received power, margin, and path-loss penalty.
ADR and deployment The network can optimize stationary links, but it cannot fix bad gateway placement or missing margin.
DR Radio setting Sensitivity Airtime Payload limit Reserve now Planning takeaway

Sensitivity uses the teaching formula -174 dBm/Hz + 10 log10(BW) + receiver noise figure + required SNR. LoRaWAN regional parameters, network policy, duty-cycle or dwell-time rules, and gateway noise can change a real deployment.

Learning Support

Link Budget

Raw margin is received power minus receiver sensitivity. Deployment reserve is raw margin minus the fade margin you choose to keep for fading, installation error, and seasonal clutter.

Gateway Diversity

A LoRaWAN uplink can be heard by multiple gateways. More successful copies improve network resilience, but each gateway still needs enough signal-to-noise margin.

ADR

ADR is best for mostly stationary devices. It can raise data rate or lower transmit power when margin is stable, but mobile or unstable devices should not depend on it.

Quick Reference

Received Power

RX dBm = EIRP - path loss + gateway antenna gain - gateway feeder loss.

Design Reserve

Reserve dB = best gateway margin - target fade margin. A positive reserve is a design buffer, not a guarantee.

Airtime Pressure

Higher spreading factors improve sensitivity but increase airtime. That can hurt battery life, duty-cycle headroom, and shared channel capacity.

Practice Prompts

1. Rescue The Basement Link

Choose Basement alarm and recover a positive reserve without increasing device TX power. What helped most: data rate, gateway antenna, or gateway count?

2. Watch ADR Back Off

Choose Mobile asset and turn ADR on and off. Explain why the visual warns against treating ADR as a replacement for a stable radio path.

3. Stress Payload Limits

Raise the payload at a slow data rate. What fails first: payload limit, airtime load, or link margin?
Technical Sources and Related Pages

Regional Parameters

LoRa Alliance RP002-1.0.5 is the reference for regional data-rate, channel-plan, and regional operating constraints.

LoRaWAN Link Layer

LoRaWAN L2 1.0.4 describes ADR bits, LinkADRReq, LinkADRAns, ADR acknowledgement behavior, and network-server commands.

Semtech ADR Learning

Semtech LinkADRReq notes explain that the network can request data rate, output power, channel, and transmission-count changes.