[SR-Users] Time elapsed since previous message.

David Villasmil david.villasmil.work at gmail.com
Tue Feb 9 16:31:30 CET 2021


Thanks Alex,

Exactly what I was thinking. Just wondering whether there was a better way.

Again THANKS!

David

On Tue, 9 Feb 2021 at 14:56, Alex Balashov <abalashov at evaristesys.com>
wrote:

> Hi,
>
> You can store the timestamp of the last message of interest in a
> transaction-persistent variable - that is, an AVP or XAVP - using $TV():
>
> https://www.kamailio.org/wiki/cookbooks/5.4.x/pseudovariables#tv_name
>
> Then, you can do some arithmetic like this to turn the difference between
> two timestamps into milliseconds. This is stolen straight from CSRP so
> adapt to your needs. :-)
>
> 	# Log request processing time.
>
> 	$var(cur_time) = $TV(Sn);
>
> 	$var(proc_diff) = (
> 		(((
> 		  $(var(cur_time){s.select,0,.}{s.int}) -
> 		  $(avp(proc_start){s.select,0,.}{s.int})
> 		) * 1000000)
> 		+
> 		(
> 		 $(var(cur_time){s.select,1,.}{s.int}) -
> 		 $(avp(proc_start){s.select,1,.}{s.int})
> 		) / 1000) mod 1000
> 	);
>
>
> — Alex
>
>> Sent from my iPad
>
> On Feb 9, 2021, at 9:40 AM, David Villasmil <
> david.villasmil.work at gmail.com> wrote:
>
> Hello all,
>
>
> Is it possible to know the elapsed time since the previously received
> message?
>
> On outgoing calls, I.e: when i get a 180, how long did the 100 arrived? Or
> the INVITE...
>
> Thanks
>
> David
> --
> Regards,
>
> David Villasmil
> email: david.villasmil.work at gmail.com
> phone: +34669448337
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
-- 
Regards,

David Villasmil
email: david.villasmil.work at gmail.com
phone: +34669448337
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20210209/b72f5822/attachment.htm>


More information about the sr-users mailing list