The modules like usrloc, nathelper and nat_traversal implemented the keepalive mechanism
to solve specific needs (e.g., nat traversal pinhole punching or round trip time) mainly
focusing on performance/scalability. They can be extended over the time, but I expect the
focus will be still on scalability.
The keepalive is the generic module among them and, imo, sounds to be the place to add
more complex/flexible keepalive features.
On the other hand, this request for features is more like technical requirements to build
a product for your specific needs. If you added here because you want to develop such
extensions and want to have a discussion or track its evolution, then all is fine.
Otherwise, If you expect other developers to do it, I doubt anyone will engage her/himself
on such task, unless they have the same needs.
The typical feature request should be around SIP specification (e.g., implement that RFC
or parts of some RFCs), make configurable some existing values (e.g., switch an internal
define to a parameter) or add some well defined component that is related to a popular
system (e.g., mysql connector).
Therefore, unless you engage on doing this features request or other developers want take
over it soon, I expect this to be closed in the near future.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/2565#issuecomment-735637491