Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[Freeswitch-users] RFC 4497 Originate Timeout / Progress Timeout .. No 100 Trying ... triggering 480 Response Code???


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users
View previous topic :: View next topic  
Author Message
ajlong at worldlink.net
Guest





PostPosted: Thu Feb 12, 2009 12:51 pm    Post subject: [Freeswitch-users] RFC 4497 Originate Timeout / Progress Tim Reply with quote

Hi Guys,

I’ve been experimenting with originate_timeout and progress_timeout as follows…

However, shouldn’t the timeout trigger a 408 Request Timeout instead of 480 Temporary Failure if no Provisional response received?
Just curious, it seems to make sense to me.. but maybe SIP gods see differently.

I have also tried using ${originate_disposition} after both bridge attempts to fetch the timeout disposition
but instead this is set to NO_ANSWER (which would be correct for first attempt)
As I understand it originate_disposition is reset for each bridge completed either successfully or unsuccessfully.
Shouldn’t the second attempt with no 100 Trying ever received trigger a NO_USER_REPONSE on timeout?
According to RFC 4497 that would map to 408 Request Timeout

For this test
(please note progress_timeout set to low “2” value to test timeout)
Node 10.200.1.11 is setup in such a way it responds with 100 Trying but never reaches 180 or 183 before 2 sec timer expires (as desired for this test)
Node 10.200.1.12 (is disconnected and never even sends a provisional response, as desired)

I have tried…

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="freeswitch/xml">
<section name="dialplan" description="FSXML FastCgi Provided Dialplan">
<context name="public">
<extension name="FSXML.FCGI Generated Route">
<condition>
<action application="set" data="continue_on_fail=true"/>
<action application="set" data="hangup_after_bridge=true"/>
<action application="set" data="call_timeout=120"/>
<action application="set" data="progress_timeout=2"/>
<action application="bridge" data="sofia/inside/+17001231234@10.200.1.11:5060"/>
<action application="bridge" data="sofia/inside/+17001231234@10.200.1.12:5060"/>
</condition>
</extension>
</context>
</section>
</document>

As well as …

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="freeswitch/xml">
<section name="dialplan" description="FSXML FastCgi Provided Dialplan">
<context name="public">
<extension name="FSXML.FCGI Generated Route">
<condition>
<action application="set" data="continue_on_fail=true"/>
<action application="set" data="hangup_after_bridge=true"/>
<action application="bridge" data="{originate_timeout=120,progress_timeout=2}sofia/inside/+17001231234@10.200.1.11:5060"/>
<action application="bridge" data="{originate_timeout=120,progress_timeout=2}sofia/inside/+17001231234@10.200.1.12:5060"/>
</condition>
</extension>
</context>
</section>
</document>

Any thoughts, am I completely nuts and missing something in the spec?

Regards,
-Adam

Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services