[Rest] intiial rough draft

Theo Zourzouvillys theo at voip.co.uk
Tue Mar 3 13:03:19 CST 2009


On Tue, Mar 3, 2009 at 6:56 PM, Dale Worley <dworley at nortel.com> wrote:
> People think of them as different features, although that does not
> determine how we should think of it.
>
> The critical difference seems to me to be that "call forwarding all"
> does not cause an INVITE to the original destination.  Very strictly,
> "call forwarding after timeout 0" will send an INVITE, followed
> immediately by a CANCEL, followed by an INVITE to the alternative
> destination.  So we would have to define "call forwarding after timeout"
> to have exceptional behavior if the timeout = 0, namely that the INVITE
> to the original destination will not be generated.

other options:

how about a value for timeout of "immediate" instead of '0' to solve
that? (think NaN and INF :-))

or status could have 3 values:

 'disabled'
 'unconditional'
 'delayed'

> At this point, defining "call forwarding after timeout 0" seems
> complicated enough that I think we should just define two
> (non-parameterized) alternatives, "call forwarding on no answer" and
> "call forwarding unconditional".

With the unconditional taking preference over the "no answer"?

Other peoples thoughts?

 ~ Theo



More information about the Rest mailing list