On Tue, 2010-04-27 at 15:56 -0400, Beeton, Carolyn (Carolyn) wrote:
> 
> 
> I think it was added as a best-effort fix for
> http://track.sipfoundry.org/browse/XX-5009.  Before we set it
> explicitly to 60 seconds, it was being cancelled at 20 seconds by some
> other part of the logic.  That was so short that a cell phone couldn't
> forward to its own voicemail.

I think that we need to take that change out.

The history on the XX-5009 is pretty tangled, and the issue got morphed
quite a bit along the way.

The general problem of gateway redundancy is very very difficult because
of differences in PSTN interconnect technologies (including especially
how much call progress information you get) and different
implementations in gateways.  A single solution that will work across
any arbitrary combinations of gateways and connection types is not
possible (for example, a simple analog fallback gateway without call
progress detection will just immediately return a 200 response and then
play the PSTN audio - SIP cannot detect that such a leg may never really
be answered).

The special case of this problem that apparently motivated this patch
was that the default failover time is short enough that it will often
not allow cell phone connections to pick up when people forward to them
using that default time.  Since cell phone connection times are highly
variable and can be quite long, this can be a problem, admittedly;
however, an individual user can already set a long expiration time (ring
time) on the forwarding to the cell phone - adding a time to the default
dial plan is not needed.

In this case, I think the cure for the cell phone voicemail problem is
worse than the problem it causes with early media sessions.


_______________________________________________
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