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, view it on GitHub, or unsubscribe.