bplib icon indicating copy to clipboard operation
bplib copied to clipboard

Incomplete data flow identification when handling ACS bundles

Open jpswinski opened this issue 5 years ago • 1 comments

Currently bplib only checks that the destination node and service of an ACS bundle matches the current channel's node and service numbers; and if it does, it goes ahead and processes the ACS.

This is problematic if the current channel's node and service is connected to multiple endpoints. If that is the case, then the channel needs to check that source node and service of the ACS also matches the destination node and service of the channel.

This also has implications for how routing is handled.

jpswinski avatar Aug 28 '19 18:08 jpswinski

Current thinking is that a source node and service could be used to uniquely identify a flow and the channel will maintain unique CIDs per node.service.

jpswinski avatar Feb 05 '20 20:02 jpswinski