[Freeswitch-users] overriding default timer values
Alex Balashov
abalashov at evaristesys.com
Wed Dec 18 14:00:41 MSK 2013
Yes. You can see these options in the stock SIP profile configuration XML:
1)
<!-- Initial retransmission interval (in milliseconds).
Set the T1 retransmission interval used by the SIP transaction
engine.
The T1 is the initial duration used by request retransmission
timers A and E (UDP) as well as response retransmission timer G. -->
<!-- <param name="timer-T1" value="500" /> -->
2)
<!-- Transaction timeout (defaults to T1 * 64).
Set the T1x64 timeout value used by the SIP transaction engine.
The T1x64 is duration used for timers B, F, H, and J (UDP) by
the SIP transaction engine.
The timeout value T1x64 can be adjusted separately from the
initial retransmission interval T1. -->
<!-- <param name="timer-T1X64" value="32000" /> -->
3)
<!-- Maximum retransmission interval (in milliseconds).
Set the maximum retransmission interval used by the SIP
transaction engine.
The T2 is the maximum duration used for the timers E (UDP) and
G by the SIP transaction engine.
Note that the timer A is not capped by T2. Retransmission
interval of INVITE requests grows exponentially
until the timer B fires. -->
<!-- <param name="timer-T2" value="4000" /> -->
4)
<!--
Transaction lifetime (in milliseconds).
Set the lifetime for completed transactions used by the SIP
transaction engine.
A completed transaction is kept around for the duration of T4
in order to catch late responses.
The T4 is the maximum duration for the messages to stay in the
network and the duration of SIP timer K. -->
<!-- <param name="timer-T4" value="4000" /> -->
-- Alex
On 12/18/2013 04:37 AM, Grant Bagdasarian wrote:
> Hello,
>
> The SIP RFC defines some timers and their default values.
>
> Is it possible to override these values in sip profiles or somewhere else?
>
> T1 500ms default Section 17.1.1.1 RTT Estimate
>
> T2 4s Section 17.1.2.2 The maximum retransmit
>
> interval for non-INVITE
>
> requests and INVITE
>
> responses
>
> T4 5s Section 17.1.2.2 Maximum duration a
>
> message will
>
> remain in the network
>
> Timer A initially T1 Section 17.1.1.2 INVITE request retransmit
>
> interval, for UDP only
>
> Timer B 64*T1 Section 17.1.1.2 INVITE transaction
>
> timeout timer
>
> Timer C > 3min Section 16.6 proxy INVITE transaction
>
> bullet 11 timeout
>
> Timer D > 32s for UDP Section 17.1.1.2 Wait time for response
>
> 0s for TCP/SCTP retransmits
>
> Timer E initially T1 Section 17.1.2.2 non-INVITE request
>
> retransmit interval,
>
> UDP only
>
> Timer F 64*T1 Section 17.1.2.2 non-INVITE transaction
>
> timeout timer
>
> Timer G initially T1 Section 17.2.1 INVITE response
>
> retransmit interval
>
> Timer H 64*T1 Section 17.2.1 Wait time for
>
> ACK receipt
>
> Timer I T4 for UDP Section 17.2.1 Wait time for
>
> 0s for TCP/SCTP ACK retransmits
>
> Timer J 64*T1 for UDP Section 17.2.2 Wait time for
>
> 0s for TCP/SCTP non-INVITE request
>
> retransmits
>
> Timer K T4 for UDP Section 17.1.2.2 Wait time for
>
> 0s for TCP/SCTP response retransmits
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
--
Alex Balashov - Principal
Evariste Systems LLC
235 E Ponce de Leon Ave
Suite 106
Decatur, GA 30030
United States
Tel: +1-678-954-0670
Web: http://www.evaristesys.com/, http://www.alexbalashov.com/
Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users
mailing list