Skip to content
Discussion options

You must be logged in to vote

When Child Supervision is disabled, a Sleepy End Device (SED) relies entirely on MAC layer acknowledgments to determine if its parent is still valid. Here is a breakdown of why this illusion occurs and the specific scenarios that cause the parent to lose the child entry in the first place.

The Root Cause of the Illusion: Hardware Auto-ACKs

To understand why the SED thinks it is still attached, we have to look at how the radio hardware interacts with the OpenThread software stack:

  1. The Poll: The SED wakes up and sends an IEEE 802.15.4 Data Request (a MAC poll) to the parent. This frame has the "Ack Request" bit set.
  2. The Hardware Response: The parent's 802.15.4 radio transceiver receives th…

Replies: 3 comments 2 replies

Comment options

@abtink
Comment options

abtink Mar 11, 2026
Collaborator

Comment options

You must be logged in to vote
0 replies
Answer selected by fuxiaoming-lumi
Comment options

You must be logged in to vote
1 reply
@jwhui
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants