[Serdev] Re: [Serusers] t_on_retransmission route
Greger V. Teigre
greger at teigre.com
Wed Sep 27 14:53:50 CEST 2006
Hi Hendrik,
In a recent thread I described how to use an avpair (set it in on_reply)
to test if the 408 is from the GW or locally generated. If the avpair is
not set, you never reached onreply and the 408 must be due to a timer.
Does that help?
g-)
Hendrik Scholz wrote:
> Hi Greger!
>
> Greger V. Teigre wrote:
>> Comment: You can change timers before you send to the GW, maybe not
>> all you need, but why not make sure SER does not spend a long time
>> timing out or resending INVITEs? I would assume it is better to
>> handle dead peers in a unified manner in failure route?
>
> I thought about reducing the fr_timer for particularly interesting calls
> but once the timer fires I'll be stuck in a situation where I get a
> 408 timeout not knowing if there was a 100/180/183 received before.
>
> Over here calls to a cell phone via a SIP->PSTN gateway tend to take
> 4-5 seconds to the first ringing. Nonetheless the PSTN gateway sends
> the first response (100 Trying) within a couple of milliseconds thus
> moving the UAC to the 'Proceeding' state.
> What I was looking for was a way to trigger various actions (i.e.
> rerouting traffic) if the transaction didn't advance to the Proceeding
> state within that small amout of milliseconds no matter how long
> it takes to receive any final response from the UAS.
>
> Cheers,
> Hendrik
>
More information about the sr-users
mailing list