Parent request retries on router ID sequence timeout #9478
-
Observing too many parent request attempts on router ID sequence timeout. Overall the procedure takes around additional 21s after network ID timeout (120s). Following up to clarify the intended behavior here. The observed behavior (from the below log) is that
From the 1.3.1 spec text Section 4.5.1, the six attempts for AnyPartition attach makes sense. But for same partition attach, it is not clear that it should be tried to Routers and REEDS 6 times. As per section 5.16.1, it seems to me that same partition attach to a parent with new sequence ID should be attempted once and if it fails, it should either attempt same partition attach again once or any partition attach but not both (which is not clear) before forming its own partition? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Thanks @sarveshkumarv3. I think it may be helpful to file a JIRA in Thread Technical Committee for it to be discussed and/or clarified in spec. (Section 5.16.1 does refer to section 4.5). Changing this in the code (to have fewer attempts depending on the I think te concern/desire is to reduce the time duration before device decides to become leader? The idea of having more retries is to ensure if we move to new My immediate idea/thought on this is to have a total of 6 attempts in |
Beta Was this translation helpful? Give feedback.
-
I think SPEC-1036 provides valuable context here. In particular, the following change: Before Thread 1.3.0:
Thread 1.3.0 and after:
So it sounds like we missed this change in the Thread 1.3.0 Spec. |
Beta Was this translation helpful? Give feedback.
I think SPEC-1036 provides valuable context here. In particular, the following change:
Before Thread 1.3.0:
Thread 1.3.0 and after:
So it sounds like we missed this change in the Thread 1.3.0 Spec.