[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sip] draft-ietf-sip-rph-new-namespaces
In line
Henning Schulzrinne <hgs at cs.columbia.edu> wrote
on 10/25/2007 11:01:40 PM:
> Keith asked me to review the draft; here are a few quick comments:
> Why priority values that are even only?
Priority values are completely arbitrary. If
you wanted to, you could have priority values
YP17
42
-Pi
i
e
>
> The wording is somewhat redundant, with the same information repeated
> three times, but in slightly different ways. In particular, the
> notion of non-preemption across namespaces seems to be couched in
> caveats. It seems that preemption across namespaces is sometimes
> permitted and sometimes not, which makes it rather difficult to build
> an implementation for the namespace without either a lot of
> configuration options or special software versions for each policy.
> We have seen in other areas that excessive configurability leads to
> interoperability problems and code complexity. I have a hard time
> picturing how to build such a configurable system without a monster
> language and all kinds of strange interactions. What happens if
> namespace 30 can preempt namespace 28, and vice versa? What about
> circular preemption chains (30 -> 17 -> 10)? In those cases,
do
> namespaces have absolute priority, i.e., any priority in 30 beats
any
> priority in 28? You'd have to create a matrix with 250 by 250 entries
>
I guess I am reading it somewhat differently
from you.
I read nothing that suggests that one namespace (as
a whole)can preempt another namespace. In fact that is explicitly
forbidden.
What is discussed as a possibility (consistent with
RFC 4412)is making two or more namespaces "equivalent".
For instance, if you make dsn-000001 and dsn-00000A "equivalent"
then dsn-000001.0 and dsn-00000A.0 would be completely equal in priority.
Similarly dsn-000001.8 and dsn-00000A.8 would be completely
equivalent in priority.
In this case dsn-000001.0 could neither preempt, not
be preempted by, dsn-00000A.0. But dsn-000001.0 could be preempted
by EITHER dsn-000001.8 OR by dsn-00000A.8.
And dsn-000001.8 neither preempt, not be preempted
by, dsn-00000A.8. But dsn-000001.8 could preempt EITHER dsn-000001.0
OR dsn-00000A.0
Janet
>
>
> Henning
>
>
> _______________________________________________
> Sip mailing list https://www1.ietf.org/mailman/listinfo/sip
> This list is for NEW development of the core SIP Protocol
> Use sip-implementors at cs.columbia.edu for questions on current sip
> Use sipping at ietf.org for new developments on the application of sip
_______________________________________________
Sip mailing list https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors at cs.columbia.edu for questions on current sip
Use sipping at ietf.org for new developments on the application of sip