Hi all,
I am uploading Confirmed data. However, I am getting a lot of “Code: DOWNLINK_GATEWAY Level:ERROR” and the terminal is resending with the same Fcnt because the ACK is not returning.
I want to eliminate unnecessary retransmissions.
Can you please tell me how to eliminate this error?
As a test, I incorporated the following code into “Chirpstack.toml”.
I changed the "get_downlink_data_delay=“100ms” setting from 100ms → 75ms and so on.
However, there was no improvement.
Code incorporated in "Chirpstack.toml
# Network related configuration.
[network]
# Time to wait for uplink de-duplication.
#
# This is the time that ChirpStack will wait for other gateways to receive
# the same uplink frame. Please note that this value affects the
# roundtrip time. The total roundtrip time (which includes network latency)
# must be less than the (first) receive-window.
deduplication_delay="200ms"
# Get downlink data delay.
#
# This is the time that ChirpStack waits between forwarding data to the
# integration(s) and reading data from the queue. A higher value means that
# an end-application has more time to schedule a downlink queue item which
# can be processed within the same uplink / downlink transaction.
# Please note that this value has influence on the uplink / downlink
# roundtrip time. Setting this value too high means ChirpStack will be
# unable to respond to the device within its receive-window.
get_downlink_data_delay="100ms"
Best Regards,
Hiroshi Mori