Network server sends downlinks with macPayload > fOpts > payload > redundancy > nbRep set to 1…3, when ADR algorithm notices good link budget but high packet loss rate.
My lora sensor has a configurable parameter that controls if these retransmissions use the same FCnt or increment it.
I presume that only one of these settings is compatible with default ADR algorithm. If I increment FCnt, then loss rate will be more skewed by by the most recent transmission etc.
What is the recommended setting - should FCnt be incremented on retransmissions or not?
This is true for LoRaWAN 1.0.x, but I believe the MIC might not be the same for LoRaWAN 1.1(.x). This is because the uplink channel (index) is part of the MIC calculation. A re-transmission on a different channel (as the device should channel-hop) will therefore result in a different MIC.
This might actually be a feature, because now the NS is able to distinguish a retransmission from a replay-attack