Data Transmission Stops Intermittently

I’m troubleshooting an issue where my Kerlink Wirnet iFemtoCell Evolution gateway stops transmitting data to ChirpStack after a period of normal operation. I’m running ChirpStack with the ChirpStack Gateway Bridge on an Azure Ubuntu VM, and this setup includes two devices sending data through the gateway. I’m hoping for advice on configuration, timing, or potential ChirpStack adjustments to ensure data flow remains consistent.

Setup Summary

  • Gateway : Kerlink Wirnet iFemtoCell Evolution with SX1301 concentrator
  • Devices : Two LoRaWAN devices sending data over EU868 frequencies
  • ChirpStack : ChirpStack Network Server and Gateway Bridge on Azure VM
  • ChirpStack MQTT Forwarder : Running on the gateway

ChirpStack Configuration (region_eu868.toml) :

  • Installation Margin : installation_margin=5
  • RX Delay : rx1_delay=3
  • Data Rate : max_dr=5

Gateway Configuration (lorad.json) :

  • Channels : Multi-SF channels defined for EU868 frequencies
  • Standard LoRa Channel : Enabled on 868.3 MHz, SF7, 250 kHz bandwidth
  • FSK Channel : Enabled on 868.8 MHz with 125 kHz bandwidth and 50 kbps datarate

Observed Behavior

Initially, data flows smoothly from both devices, and I can monitor the data within ChirpStack. However, after a certain period, transmission stops, with no new data appearing in ChirpStack. The only log updates I see on the gateway are minimal statistics, similar to the following:

2024-10-29T09:27:17.653817+00:00 klk-fevo-chirpstack-concentratord-sx1301[1259]: Duty-cycle stats: [label: L, freq_min: 865000000, freq_max: 868000000, dc_max: 1.00%] - current_dc: 0.00%

2024-10-29T09:27:17.653912+00:00 klk-fevochirpstack-concentratord-sx1301[1259]: Publishing stats event, rx_received: 0, rx_received_ok: 0, tx_received: 0, tx_emitted: 0
image

Upon restarting the gateway or the concentratord service, data transmission resumes, and both devices appear in ChirpStack once more.