[SR-Users] UAC reg_random_delay

Sergiu Pojoga pojogas at gmail.com
Wed Nov 3 13:36:37 CET 2021


Thanks for the suggestion Bastian. IMO 20 is already at the low end,
default being at 90. Didn't make a difference still, following a restart -
all registrations are sent out simultaneously.

Regards,

On Wed, Nov 3, 2021 at 8:33 AM Bastian Triller <bastian.triller at gmail.com>
wrote:

> Try lowering timer interval. As I checked w/ a handful of registrations,
> on start, Kamailio only sent one registration and on next timer the rest of
> it.
>
> On Wed, Nov 3, 2021, 04:41 Sergiu Pojoga <pojogas at gmail.com> wrote:
>
>> Hi Henning,
>>
>> That's my understanding as well, but in reality seems like it all happens
>> simultaneously, without some kind of delay.
>>
>> Here's what I have:
>>
>>    - *modparam("uac", "reg_random_delay", 20)*
>>    - 10 uac records
>>    - expires=300
>>    - reg_delay=0
>>
>>
>> kamcmd uac.reg_dump | egrep delay
>> reg_delay: 13
>> reg_delay: 7
>> reg_delay: 3
>> reg_delay: 2
>> reg_delay: 8
>> reg_delay: 1
>> reg_delay: 2
>> reg_delay: 14
>> reg_delay: 17
>> reg_delay: 18
>>
>> Following restart of Kamailio:
>>
>>    - 1st  x10 REGISTERs are all sent out the same millisecond.
>>    - Contacts saved, received 200 OK with Expires: 300
>>    - after 280 seconds, another x10 REGISTERs are all sent out the same
>>    millisecond
>>    - and so on
>>
>> Thanks.
>>
>> On Tue, Nov 2, 2021 at 2:59 PM Henning Westerholt <hw at gilawa.com> wrote:
>>
>>> Hello,
>>>
>>>
>>>
>>> this are two different concepts:
>>>
>>>
>>>
>>>    - reg_random_delay is a global parameter to randomize the
>>>    registration delay for the records
>>>    - reg_delay is a parameter for the individual contacts
>>>
>>>
>>>
>>> So it seems to randomize the reg_delay value due to the set
>>> reg_random_delay for records with reg_delay = 0.
>>>
>>> Could you maybe also observe a second registration after the initial
>>> registration, if it stills send out all requests the same time?
>>>
>>>
>>>
>>> Cheers,
>>>
>>>
>>>
>>> Henning
>>>
>>>
>>>
>>> --
>>>
>>> Henning Westerholt – https://skalatan.de/blog/
>>>
>>> Kamailio services – https://gilawa.com
>>>
>>>
>>>
>>> *From:* sr-users <sr-users-bounces at lists.kamailio.org> *On Behalf Of *Sergiu
>>> Pojoga
>>> *Sent:* Monday, November 1, 2021 4:20 PM
>>> *To:* Kamailio (SER) - Users Mailing List <sr-users at lists.kamailio.org>
>>> *Subject:* [SR-Users] UAC reg_random_delay
>>>
>>>
>>>
>>> Hi there,
>>>
>>>
>>>
>>> May I know what exactly is supposed to be "delayed" in the UAC
>>> registration?
>>>
>>>
>>>
>>> *modparam("uac", "reg_random_delay", 20)*
>>>
>>>
>>>
>>> I have records stored in DB with * reg_delay=0*. When doing
>>> *uac.reg_dump*, I do see the value of *reg_delay* being random for
>>> various records.
>>>
>>>
>>>
>>> However, after restarting Kamailio, the registrations are all sent out
>>> *simultaneously*, there doesn't seem to be a "delay", whatever the
>>> purpose is supposed to be.
>>>
>>>
>>>
>>> Can someone clarify please?
>>>
>>>
>>>
>>> Kamailio 5.5.0
>>>
>>>
>>>
>>> Thanks. Regards,
>>>
>>> --Sergiu
>>>
>> __________________________________________________________
>> Kamailio - Users Mailing List - Non Commercial Discussions
>>   * sr-users at lists.kamailio.org
>> Important: keep the mailing list in the recipients, do not reply only to
>> the sender!
>> Edit mailing list options or unsubscribe:
>>   * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
>   * sr-users at lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> Edit mailing list options or unsubscribe:
>   * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20211103/ac48a0cd/attachment.htm>


More information about the sr-users mailing list