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

Feature request: add the possibility to send FragSessionStatusReq via multicast rather than unicast #15

Open
nicolas-juteau opened this issue Dec 21, 2023 · 1 comment

Comments

@nicolas-juteau
Copy link

Suggestion: add INBETWEEN_PARITY_FRAGMENTS to the RequestFragmentationSessionStatus enum.

If this mode is selected, the fuota server could behave like this:

The FUOTA server splits the parity fragments into N groups. After each group of parity fragments sent to the multicast group, the fuota server issues one or more (successive) multicast FragSessionStatusReq with participants bit NOT set. The FUOTA server continues sending groups of parity fragments, until either:

  • configured parity fragments to send is exhausted
  • no more FragSessionStatusAns are received from end-devices (indicating end-devices all successfully reconstructed the data block)
  • multicast class-c session expires
@nicolas-juteau
Copy link
Author

nicolas-juteau commented Dec 21, 2023

The following could also be configurable

  • number of parity fragments in each group
  • number of successive FragSessionStatusReq to send inbetween parity fragment groups

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant