Same message received by two gateways

Hi,

I have two gateways setup. My understanding of de-duplication is that the gateway with lower snr will get picked . So at any point there the message will be available on just one gateway. However, I see message being received on both the gateways.

below is the sample uplink message. I was wondering is this the expected behavior.

{
applicationID: ‘1’,
applicationName: ‘demo’,
deviceName: ‘mdotbox’,
devEUI: ‘008000000000aa22’,
rxInfo: [
{
gatewayID: ‘00200000a0002003’,
name: ‘gateway2’,
rssi: -41,
loRaSNR: 7.5,
location: [
Object
]
},
{
gatewayID: ‘002000000000b002’,
name: ‘gateway1’,
time: ‘2018-11-06T15:05:08.131977Z’,
rssi: -57,
loRaSNR: 8.2,
location: [
Object
]
}
],
txInfo: {
frequency: 868500000,
dr: 5
},
adr: false,
fCnt: 17,
fPort: 42,
data: null,
object: {

}
}

That is expected behavior. LoRa Server receives the frame from two gateways, handles the de-duplication and forwards this as a single frame to LoRa App Server, containing the meta-data of the two gateways.

1 Like

@brocaar that was clear thank you.