BOMwiki the bill-of-materials encyclopedia
30,454,201 parts mapped · 193,225 items
Discussion History

LoRaWAN Gateway

Product

Overview

A LoRaWAN gateway is the wireless access point for Internet-of-Things sensor networks, receiving long-range, low-power transmissions from potentially thousands of LoRa endpoints (sensors, trackers, meters) and relaying them to the network server for processing. Unlike Wi-Fi or cellular gateways, LoRa emphasizes range and battery life: a single AA battery in a sensor can last 5–10 years sending occasional readings. The gateway is the base station that makes this possible, using a specialized Semtech SX1302 multi-channel receiver that can demodulate up to 8 LoRa packets simultaneously on overlapping channels and spreading factors.

The gateway's core is a Linux-based processor running a packet forwarder (the Semtech Basics Station or LoRa Packet Forwarder open-source software), which pushes all received frames to a network server (backend) over Ethernet or LTE. The concentrator card houses the SX1302 baseband demodulator and the RX LNA, TX power amplifier, and antenna pair. A GPS receiver provides 1 PPS sync for time-of-arrival localization across multiple gateways.

How it works

The RX low-noise amplifier boosts the weak signal from the antenna by 20–30 dB. This goes to the SX1257 transceiver, which shifts the RF to an intermediate frequency. The SX1302 demodulator IC is the heart: it contains 8 parallel demodulators, each capable of decoding a LoRa chirp signal. Each demodulator can lock onto one spreading factor (SF), so the gateway can receive SF7 on one channel and SF12 on another simultaneously on the same frequency.

The demodulation process extracts the payload bits and headers, computes a CRC, and forwards good packets to the processor via SPI. The processor runs the packet forwarder daemon, which wraps each received frame in JSON and sends it via UDP to the network server (hosted in the cloud or on-premises). The server deduplicates frames received by multiple gateways (join request in LoRaWAN always involves redundancy), performs join authentication, and routes downlink commands back through this gateway.

Downlink (gateway-to-device) traffic is less common but supported: the server sends a downlink frame to the gateway, which uses the TX power amplifier to retransmit it. LoRaWAN Class A (default) endpoints cannot receive downlinks; Class B and C can, but Class C consumes more battery.

Coverage and capacity

A single LoRaWAN gateway can cover a few square kilometers in urban areas or dozens of kilometers in rural line-of-sight. The antenna design (height, gain, placement) is critical: mounting the gateway on a tall mast or rooftop increases range dramatically.

The SX1302's 8-channel simultaneous reception is key to capacity. In a dense deployment (e.g., a parking lot of asset trackers), many devices transmit uncoordinated (pure ALOHA access method); the gateway catches all of them using its multi-channel receiver. If more than 8 devices transmit on the same frequency and spreading factor in the same 1 ms window, collisions occur, and those frames are lost, unavoidable in uncoordinated access. But with a well-planned frequency plan (different devices use different channels and SFs), collisions are rare.

Network integration

The gateway's backhaul link must reach the LoRaWAN network server. In urban areas, Ethernet is typical (RJ45 port); in remote sites, LTE backhaul is common. The server manages all the intelligence: device authentication (LoRaWAN uses AES keys), address translation, duplicate detection, and application routing.

Timing synchronization is optional but valuable. The GPS module provides a 1 PPS signal that the packet forwarder can use to timestamp incoming frames to microsecond precision. When multiple gateways receive the same packet, the network server can compare arrival times and estimate the device location (trilateration), a feature known as RSSI/TDoA (Time Difference of Arrival) localization.

Deployment and operations

A LoRaWAN deployment typically uses multiple gateways (3–5 minimum for redundancy and better coverage). Each gateway is typically managed by an operator or service provider who ensures power availability (PoE or AC), network connectivity, and antenna placement. The packet forwarder software is stateless, it can be restarted without affecting the network, so updates and maintenance are straightforward.

The weatherproof enclosure is essential for outdoor deployment. The passive thermal design keeps the electronics within temperature range despite summer heat, and the drain pan prevents water pooling from shortening component life.

LoRaWAN Gateway parts and their functions

7 top-level parts · 219 parts in total · full bill of materials below
LoRaWAN Gateway parts diagram: 1 host mainboard, 2 LoRa concentrator, 3 antenna assembly, 4 backhaul link, 5 power module, 6 timing module, 7 enclosure. 219 parts in 7 top-level items.
LoRaWAN Gateway parts diagram. Numbers match the table below; each box is one top-level part or assembly with what it contains.
#PartQtyWhat it does
1 Host Mainboard 7 parts 1× Host processor and Linux OS
2 LoRa Concentrator 7 parts 1× SX1302 LoRa concentrator module
3 Antenna Assembly 5 parts 1× Transmit and receive antenna assembly
4 Backhaul Link 4 parts 1× Ethernet or cellular uplink
5 Power Module 5 parts 1× PoE power or alternative input
6 Timing Module 4 parts 1× GPS timing module
7 Enclosure 6 parts 1× Weatherproof outdoor enclosure

3D model

No 3D model yet. Have a CAD file of this? Add a 3D model. STL renders right on this page; STEP, FreeCAD, and OpenSCAD sources are welcome too (openly licensed, like all 3D models on BOMwiki).

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials for LoRaWAN Gateway

7 top-level lines · 45 rows shown · 219 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Host Mainboard 7 parts lora-host-mainboard 1× 1 67 assembly
1.1 Host SoC lora-host-soc 1× 1 · part
1.2 Host RAM lora-host-ram 1× 1 · part
1.3 Storage lora-host-storage 1× 1 · part
1.4 Serial UART Port lora-host-uart 2× 2 · part
1.5 Ethernet Jack lora-host-ethernet 1× 1 · part
1.6 SPI Bus lora-host-spi 1× 1 · part
1.7 SMD Passive (R/C/L) smd-passives 60× 60 · part
2 LoRa Concentrator 7 parts lora-concentrator-card 1× 1 86 assembly
2.1 SX1302 Demod lora-sx1302-chip 1× 1 · part
2.2 SX1257 Transceiver lora-sx1257-modem 1× 1 · part
2.3 TX Amplifier lora-phy-tx 1× 1 · part
2.4 RX LNA lora-phy-rx 1× 1 · part
2.5 Clock Module lora-clock 1× 1 · part
2.6 RF Filter lora-filter-network 1× 1 · part
2.7 SMD Passive (R/C/L) smd-passives 80× 80 · part
3 Antenna Assembly 5 parts lora-antenna-set 1× 1 7 assembly
3.1 RX Antenna lora-antenna-rx 1× 1 · part
3.2 TX Antenna lora-antenna-tx 1× 1 · part
3.3 Antenna Mount lora-antenna-mount 1× 1 · part
3.4 Antenna Cable lora-antenna-cable 2× 2 · part
3.5 RF Connector lora-antenna-connector 2× 2 · part
4 Backhaul Link 4 parts lora-backhaul 1× 1 5 assembly
4.1 Ethernet Port lora-ethernet-interface 1× 1 · part
4.2 LTE Modem lora-cellular-modem 1× 1 · part
4.3 Cellular Antenna lora-cellular-antenna 2× 2 · part
4.4 Connector connector 1× 1 · part
5 Power Module 5 parts lora-poe-module 1× 1 44 assembly
5.1 PoE Controller lora-poe-controller 1× 1 · part
5.2 PoE Decoupler lora-poe-decoupler 1× 1 · part
5.3 DC/DC Converter lora-dcdc-converter 1× 1 · part
5.4 PoE Jack lora-poe-connector 1× 1 · part
5.5 SMD Passive (R/C/L) smd-passives 40× 40 · part
6 Timing Module 4 parts lora-timing 1× 1 4 assembly
6.1 GPS Receiver lora-gps-module 1× 1 · part
6.2 GPS Antenna lora-gps-antenna 1× 1 · part
6.3 RTC lora-gps-backup 1× 1 · part
6.4 Connector connector 1× 1 · part
7 Enclosure 6 parts lora-enclosure 1× 1 6 assembly
7.1 Enclosure Shell lora-enclosure-shell 1× 1 · part
7.2 Access Door lora-enclosure-door 1× 1 · part
7.3 Thermal Fin lora-enclosure-heatsink 1× 1 · part
7.4 Drain Pan lora-enclosure-drip-tray 1× 1 · part
7.5 Mount Bracket lora-enclosure-mount-bracket 1× 1 · part
7.6 Fastener Set fastener-set 1× 1 · part

Something wrong in this list? Report a problem with this BOM.

Sourcing: possible vendors

Browse the supplier directory → Prices, MOQ, and lead times are algorithmic estimates, not quotes, and not claims about these companies. Company mappings are curated by keyword; est. price band $30–$50k. How estimates work
VendorHQSpecialtyMOQLead time
🇺🇸Cisco
cisco.com ↗
San Jose, US Networking 500 units 8–14 wks
🇺🇸Juniper
juniper.net ↗
Sunnyvale, US Networking 500 units 8–14 wks
arista.com ↗ Santa Clara, US Networking 500 units 8–14 wks
🇫🇮Nokia
nokia.com ↗
Espoo, FI Telecom equipment 500 units 8–14 wks
🇨🇳Huawei
huawei.com ↗
Shenzhen, CN Networking & telecom 500 units 8–14 wks

769-word article