This feature is now in master branch, see ka_* parameters:
*
https://www.kamailio.org/docs/modules/devel/modules/usrloc.html#usrloc.p.ka_mode
Still some work planned to be done (e.g., keepalive in db only mode, to be full
alternative for nathelper keepalive -- but no roundtrip time to be stored in
this mode), anyhow the RTT is already available and can be seen via rpc ul.dump
command.
To give a bit more specific technical details, the keepalives are sent in
stateless mode, storing the send time in the message and measuring the
difference when reply is processed. A tm based solution would have been added
quite some extra load to transactions management. The keepalive can be sent to
all types of contact (nathelper does it only for UDP contacts).
Should there be any issues discovered, open new bug reports.
--
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/2223#issuecomment-604937019
_______________________________________________
Kamailio (SER) - Development Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev