When the forwarder checks if it should forward a packet from a gateway to a router, it currently only checks if the DevAddr matches or Join is in the JoinFilter.
While we don't have such scenario currently, in the future it could be that a router operator uses the same NetID/DevAddr prefix in multiple regions and uses the FrequencyPlan to route packets, allowing for NetID/DevAddr-reuse.
To support such situation we should only forwarder packets to a router if the receiving gateway has the same frequency-plan (either asserted or by configured default)
When the forwarder checks if it should forward a packet from a gateway to a router, it currently only checks if the DevAddr matches or Join is in the JoinFilter.
While we don't have such scenario currently, in the future it could be that a router operator uses the same NetID/DevAddr prefix in multiple regions and uses the FrequencyPlan to route packets, allowing for NetID/DevAddr-reuse.
To support such situation we should only forwarder packets to a router if the receiving gateway has the same frequency-plan (either asserted or by configured default)