<div dir="ltr">Hi Henning,<div><br></div><div>That's my understanding as well, but in reality seems like it all happens simultaneously, without some kind of delay.</div><div><br></div><div>Here's what I have:<br><ul><li><i>modparam("uac", "reg_random_delay", 20)</i></li><li>10 uac records</li><li>expires=300</li><li>reg_delay=0</li></ul></div><div><br></div><div>kamcmd uac.reg_dump | egrep delay<br>       reg_delay: 13<br> reg_delay: 7<br>  reg_delay: 3<br>  reg_delay: 2<br>  reg_delay: 8<br>  reg_delay: 1<br>  reg_delay: 2<br>  reg_delay: 14<br> reg_delay: 17<br> reg_delay: 18<br><br>Following restart of Kamailio:</div><div><ul><li>1st  x10 REGISTERs are all sent out the same millisecond.<br></li><li>Contacts saved, received 200 OK with Expires: 300</li><li>after 280 seconds, another x10 REGISTERs are all sent out the same millisecond</li><li>and so on</li></ul></div><div>Thanks.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 2, 2021 at 2:59 PM Henning Westerholt <<a href="mailto:hw@gilawa.com">hw@gilawa.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="DE" style="overflow-wrap: break-word;">
<div class="gmail-m_-781655992891954580WordSection1">
<p class="MsoNormal"><span>Hello,<u></u><u></u></span></p>
<p class="MsoNormal"><span><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">this are two different concepts:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<ul style="margin-top:0cm" type="disc">
<li class="gmail-m_-781655992891954580MsoListParagraph" style="margin-left:0cm"><span lang="EN-GB">reg_random_delay is a global parameter to randomize the registration delay for the records<u></u><u></u></span></li><li class="gmail-m_-781655992891954580MsoListParagraph" style="margin-left:0cm"><span lang="EN-GB">reg_delay is a parameter for the individual contacts<u></u><u></u></span></li></ul>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">So it seems to randomize the reg_delay value due to the set reg_random_delay for records with reg_delay = 0.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Could you maybe also observe a second registration after the initial registration, if it stills send out all requests the same time?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Cheers,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">-- <u></u>
<u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning Westerholt –
</span><span><a href="https://skalatan.de/blog/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://skalatan.de/blog/</span></a></span><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Kamailio services –
</span><span><a href="https://gilawa.com/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://gilawa.com</span></a></span><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal" style="margin-left:35.4pt"><b>From:</b> sr-users <<a href="mailto:sr-users-bounces@lists.kamailio.org" target="_blank">sr-users-bounces@lists.kamailio.org</a>>
<b>On Behalf Of </b>Sergiu Pojoga<br>
<b>Sent:</b> Monday, November 1, 2021 4:20 PM<br>
<b>To:</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>><br>
<b>Subject:</b> [SR-Users] UAC reg_random_delay<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Hi there,<u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">May I know what exactly is supposed to be "delayed" in the UAC registration?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><i>modparam("uac", "reg_random_delay", 20)</i><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">I have records stored in DB with <i>
reg_delay=0</i>. When doing <i>uac.reg_dump</i>, I do see the value of <i>reg_delay</i> being random for various records.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">However, after restarting Kamailio, the registrations are all sent out
<b>simultaneously</b>, there doesn't seem to be a "delay", whatever the purpose is supposed to be.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Can someone clarify please?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Kamailio 5.5.0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Thanks. Regards,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">--Sergiu<u></u><u></u></p>
</div>
</div>
</div>
</div>

</blockquote></div>