[Kamailio-Users] fr_anything_at_all_timer.
Klaus Darilion
klaus.mailinglists at pernau.at
Mon Oct 13 17:24:01 CEST 2008
Daniel-Constantin Mierla schrieb:
> Hello,
>
> On 10/13/08 16:14, Klaus Darilion wrote:
>> Hi Alex!
>>
>> Not sure what you mean:
>>
>> For detection if the gateway responds at all use fr_timer. I set it to
>> 2 seconds. If there is no reply from the gateway within 2 seconds, the
>> failure route will be executed. If there is a reply (e.g. 100), then
>> tm module changes to fr_inv_timer which I have set to 120 seconds.
>>
> if I get it right, might be similar to something I encountered quite
> recently. There are some PSTN termination providers that frontend their
> GW farm with a proxy. That proxy sends quickly 100 trying but then it
> takes too long to get ringing or 200ok.
should we fix the PSTN? :-)
> So I would have needed to change to fr_inv_timer if != 100 is received
> in fr_timer.
Not changing - maybe adding a new one. The fr_timer is needed for fast
detection of GW failures.
>
> Cheers,
> Daniel
>
>>
>> regards
>> klaus
>>
>> Alex Balashov schrieb:
>>
>>> It would be really nice to have a feature in TM for even faster
>>> failover that is turned off when any reply is received at all,
>>> provisional or otherwise.
>>>
>>> The problem with fr_timer and fr_inv_timer is that they throw on lack
>>> of final reply. But sometimes gateways have very lengthy,
>>> complicated asynchronous operations that must complete before they
>>> can return a final OK. If you are doing failover, the most important
>>> thing to know is that the gateway is there at all, which the
>>> provisional 1xx message accomplishes.
>>>
>>> What would be really nice is to have a timer that can be diffused as
>>> soon as a provisional reply arrives.
>>>
>>> I don't see how this can be accomplished with any of the existing
>>> timers.
>>>
>>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.kamailio.org
>> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
>>
>
More information about the Users
mailing list