<p>I know fr_timer controls the timeout for provisional responses, and fr_inv_timer controls the timeout for final responses. Also, the TM Module documentation explains:</p>
<div>&quot;fr_timer - this timer is used when no response was received yet. If there is no response after<br>fr_timer seconds the timer triggers (and failure route will be executed if t_on_failure() was<br>called). If a provisional response was received, the timer is set to fr_inv_timer for INVITE 
<br>transactions, and RT_T2 for all other transactions. If a final response is received, the transaction<br>has finished.&quot;</div>
<div>&nbsp;</div>
<div>I understand this &quot;If a provisional response was received, the timer is set to fr_inv_timer for INVITE&quot;, but how can I set a different timeout for cases when I have received 100 Trying and I didn&#39;t get a 180/183 Ringing? This is the example mentioned in documentation:
</div>
<div>&nbsp;</div>
<div>&quot;For example: You want to have fail over if there is no provisional response after 3 seconds, but you<br>want to ring for 60 seconds. Thus, set the fr_timer to 3 and fr_inv_timer to 60.&quot;</div>
<div>&nbsp;</div>
<div>How can I get a fail over if there is no provisional response after 3 seconds, a fail over if there is no 180/183 message after receiving 100 Trying of 10 seconds, and I want the SIP client rings for only 60 seconds?
</div>
<div>&nbsp;</div>
<div>I&#39;ll appreciate any help</div>
<div>&nbsp;</div>
<div>Dioris Moreno</div>
<div>&nbsp;</div>
<div>&nbsp;</div>