Interference and Noise at 915 MHz

Interference and Noise at 915 MHz

The 902 - 928 MHz ISM (Industrial, Scientific, and Medical) band is shared with a wide variety of devices that can interfere with LoRa mesh operation. Understanding who shares this band, how their signals manifest, and how to identify and mitigate interference is essential for reliable mesh network operation.

The 902 - 928 MHz ISM Band Landscape

LoRa operates in this band under FCC Part 15.247 (spread spectrum) and Part 15.249 (low-power devices). It shares this spectrum with many other systems:

TechnologyFrequency RangeModulationTypical PowerInterference Risk
LoRa (US915 plan)902 - 928 MHz, 8 uplink sub-bands + 1 downlinkCSS (chirp spread spectrum)17 - 30 dBmN/A (desired signal)
Zigbee 900 MHz902 - 928 MHzDSSS0 - 10 dBmLow; different modulation
Z-Wave (North America)908.42 MHz / 916 MHzFSK/GFSK0 - 14 dBmLow to moderate; narrow channels in LoRa band
FHSS devices (phones, security systems)902 - 928 MHz, frequency hoppingFHSS/FSKVariesModerate; wideband hopping
900 MHz cordless phones (older)902 - 928 MHzFHSS or DECT variants100 mWModerate; common in homes
Baby monitors (900 MHz type)902 - 928 MHzFM/FHSS10 - 100 mWModerate locally
ISM telemetry (AMR meters, SCADA)902 - 928 MHzFSK/OOKVaries; up to 1WLow to high; site-dependent
WiFi 802.11ah (HaLow)902 - 928 MHzOFDMTypically <30 dBmEmerging; not yet widespread
Cellular Band 8 uplink880 - 915 MHzLTE/WCDMAUp to 2WAdjacent band; high-power cellular near tower can cause blocking
Cellular Band 8 downlink925 - 960 MHzLTE/WCDMAUp to 43 dBm towerAdjacent band; strong tower signal can cause receiver desensitization

How LoRa Handles Interference

LoRa's CSS modulation has inherent interference rejection properties. The chirp spread spectrum processing gain allows LoRa to decode signals 15 - 20 dB below the noise floor. However, strong narrowband interferers can still cause problems:

Identifying Interference

Symptoms of interference in a LoRa mesh network:

Tools for characterizing interference:

Mitigation Strategies

Channel Plan Management

LoRaWAN US915 defines 64 uplink channels (902.3 - 914.9 MHz, 200 kHz spacing) and 8 downlink channels. Meshtastic and other mesh firmware may allow channel selection. If interference is identified on specific channels, reprogram nodes to avoid those frequencies. For 915 MHz LoRa in the US, the upper portion of the band (916 - 928 MHz) is less heavily used by legacy FHSS devices and may have lower ambient interference.

Antenna Selection and Placement

Directional antennas inherently reject interference from outside their main beam. A 10 dBi Yagi aimed at a target node will have 15 - 25 dB of front-to-back rejection, meaning interferers behind the antenna are attenuated by that amount. For fixed infrastructure links experiencing interference from a known direction, switching from omni to directional can provide dramatic improvement.

Physical Separation and Height

Interference from consumer devices (baby monitors, cordless phones) drops off rapidly with distance due to their low power and proximity effects. Raising the antenna above the local RF clutter level (above rooftops, not at window height) often improves SNR by 10 - 20 dB by placing the antenna in a "quieter" RF environment.

Filtering

Band-pass filters for 902 - 928 MHz can be installed between the antenna and the LoRa radio to reject out-of-band energy (especially cellular downlink at 925 - 960 MHz) that might cause blocking. Mini-Circuits, Johanson Technology, and similar vendors offer suitable filters:

Note that filtering is only effective against out-of-band interference. In-band interference (e.g., another user in the 902 - 928 MHz band) cannot be filtered without also removing the desired LoRa signal.

Firmware-Level Mitigation


Revision #4
Created 2026-05-03 05:37:34 UTC by Mesh America Admin
Updated 2026-05-03 13:39:34 UTC by Mesh America Admin