I have been trying to understand Child Supervision. Part of the documentation that I have read is:
https://openthread.io/guides/build/features/child-supervision
At the bottom of the page it explains that one can set OPENTHREAD_CONFIG_SUPERVISION_MSG_NO_ACK_REQUEST: "Set to 1 to clear/disable the 802.15.4 ACK request in the MAC header of a supervision message".
I had assumed that, in child supervision mode, the parent too needs to have an idea whether the child is still there. From the documentation my assumption was that that would be the responded ACK to a Child Supervision message.
So my question, based on the documentation it is clear what Child Supervision message does on the child's side, but how does the parent know that the child is still there or not? I am interested both in the case where OPENTHREAD_CONFIG_SUPERVISION_MSG_NO_ACK_REQUEST is 0 and 1.
Thanks in advance!