> 
> Instead, I think that the right solution could be to remove 
> Expiry from calls that go out through a gateway via a 
> dialplan altogether.  This would prevent the abrupt 
> termination of early-media-based IVR systems while making the 
> voicemail box reachable for users that has a call forwarding 
> rule to an external number.  Can anyone think of bad 
> side-effects to that change or a better approach to the problem?
> ________________________________________
> 
> That's an extremely ugly problem.
> 
> On one hand, it's impossible to determine reliably whether a 
> given fork of a dialog has early media coming in.  (That has 
> caused a number of headaches in SIP.)
> 
> On the other hand, the fix you describe is about the only one 
> that allows such IVR systems to work reilably, but it also 
> prevents a no-answer condition at an external destination 
> from falling over to another destination. 

Do you have a real life scenario in mind that would illustrate the problem?


> It also would be 
> hard to implement, as you have to prevent every passage of 
> the INVITE through the proxy from applying an expiration 
> time, despite that the upstream passages may not know that 
> the call ultimately goes out a gateway.
> 
> You might want to look into convincing the gateway to send a 
> 200, to treat the call as having connected. 
> 
> Dale
> 
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to