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

Intermittent CoAP ACK Reception Issues with Multiple nRF52840 Nodes in Thread Network #9964

Open
cedriczou13 opened this issue Mar 25, 2024 · 1 comment

Comments

@cedriczou13
Copy link

Hello,

I am experiencing an issue with my OpenThread network that consists of a Raspberry Pi acting as a border router and multiple nRF52840 nodes. The setup works perfectly with a single child node sending CoAP messages to a cloud server every 30 seconds, with acknowledgments (ACKs) being consistently received. However, when I expand the network by adding four more nRF52840 nodes, I start facing intermittent problems. Specifically, after some time, one or more nodes stop receiving ACKs for their CoAP messages, leading to unreliable data transmission.

Network Setup:

  • Border Router: Raspberry Pi (serving as the OpenThread Border Router)
  • Child Nodes: 5 x nRF52840 boards, configured to send CoAP messages to a cloud server every 30 seconds.

Observed Behavior:

  • With a single child node, there are no issues.
  • Adding four more nodes initially works fine, but eventually, one or more nodes intermittently fail to receive ACKs for their CoAP messages.
  • Temporarily resolving the issue by resetting the affected device(s), after which they begin to receive ACKs again, but the problem eventually recurs.

I appreciate any guidance or insights you can provide to help resolve this intermittent ACK reception problem. Thank you for your support.

@jwhui
Copy link
Member

jwhui commented Mar 25, 2024

What git commit are you using?

Can you provide logs and packet captures to provide more visibility?

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

2 participants