Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement function based connection state change notification #1497

Closed
6 tasks done
Tracked by #1473
p-schuler opened this issue Feb 15, 2022 · 0 comments · Fixed by #1577
Closed
6 tasks done
Tracked by #1473

Implement function based connection state change notification #1497

p-schuler opened this issue Feb 15, 2022 · 0 comments · Fixed by #1577
Assignees
Labels
story User Story

Comments

@p-schuler
Copy link
Collaborator

p-schuler commented Feb 15, 2022

There are multiple scenarios, where potentially, a connection owning LNS does not receive a subsequent message from a device it has an open connection:

  • temporary blocked path - heavy equipment avoids transmission
  • device is roaming

When a owning LNS has an open connection for a particular device, it will not be able to release it if the system is based on message processing from the device only.

Here we add a detection mechanism to determine, when a connection ownership change is happening and enqueue a C2D message for the LNS to drop the particular device connection.

Acceptance Criteria

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment