Replies: 1 comment 6 replies
-
As you noted, OpenThread's SRP Client currently does not really support configuring different lease times for different service instances. While the SRP protocol supports maintaining different lease times, it will require adding some additional implementation complexity to manage updating service instances that have very different lease times - it affects how we aggregate and synchronize updates to reduce the number of SRP Update interactions with the server. @abtink , thoughts? |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
There are cases where it is important to set shorter lived lease times (e.g.
_matterc._udp
) vs longer lease times (e.g._matter._tcp
). It appears that you can change the lease time, but its a universal time for all services rather than tracked per service. I suppose one could adjust this just before publishing, but since lease renewal is handled by OT, that seems very likely to be problematic. Is there a known way to handle this already or is this effectively a new feature request?openthread/include/openthread/srp_client.h
Line 385 in ccf8ea6
Beta Was this translation helpful? Give feedback.
All reactions