Azure IoT Hub gateway backend

The Azure IoT Hub backend uses the Azure IoT Hub and Azure Service Bus services to communicate with the LoRa® gateways.

ChirpStack Gateway Bridge instances are connected using the Azure IoT Hub MQTT bridge and the Azure IoT Hub forwards received gateway events to an Azure Service-Bus Queue which is consumed by the ChirpStack Network Server instance or instances.

Downlink gateway commands are published by the ChirpStack Network Server directly to the Azure IoT Hub, which will forward the gateway commands over MQTT to the ChirpStack Gateway Bridge.

Architecture

architecture