[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MRN ext. doc
Hi Dimitri,
===
We will definitely (well, very probably) be asked if we can show
traceability back to the requirements. In fact, RFC 5339
includes section
4.1 that gives traceability from the evaluation back to the
requirements.
Section 2 of this document does not quite give the same level of
traceability such that it is necessary to read most of 5339
to ensure that all requirements have been met.
the current doc. covers the "delta" in terms of mechanism.
so, do you mean that mechanisms not requiring any extensions
shall also be included/described in this document ?
Nope.
Simply that the I-D should explicitly call out the lacunae
identified in RFC 5339.
For example, you could say...
The following features are identified in [RFC5339] as
requiring protocol extensions:
1. Feature to do something. See Section 1.2.3 of [RFC5339]
2. ...
ok - you would like a ref. to 5339.
Yes. But not just a simple ref to the doc, but a ref to each of the
unanswered requirements in 5339
===
Section 4 appears to consider only the mapped server model
(allowing a many to one mapping), but not the multiplexed
server model. Is it the intention to defer this to Section 5?
i don't understand the question.
Hmm. I'm using ITU terminology.
Mapped server has a connection set up in the server layer "on
demand" with only the bandwidth required by the client layer
connection.
Many-to-one mapped server allows that the server connection
set up for a previous client layer connection may have "spare"
bandwidth that can be allocated ("on demand") to support a
further client layer connection.
Multiplexed server model causes the "spare" bandwidth to be
advertised in the client layer as a link.
My question was trying to understand how the required
function was split between the two sections 4 and 5.
can u please use the ietf terminology at least to make the point
understandable to me (excuse my ignorance). what is a mapped
server ?
OK. Well, I did try to explain in my previous response.
In the mapped server model, a connection in used in the server layer/region
in response to a specific demand for end-to-end connectivity in the client
layer/region. In most cases, the server connection is created on-demand when
the client connection request reaches the layer boundary. The client
connection is "mapped" to the server connection using the adaptation
function at the boundary node to provide continuous end-to-end connectivity.
The server connection is not made into a link in the client layer/region
because its purpose is only to server the current client connection. When
the client connection is torn down, the server connection will normally be
torn down as well.
The many-to-one mapped server case is initiated in the same way, but it may
be that it is actually possible to map more than one client connection to
the server connection (effectively there is multiplexing in the adaptation
function). However, since the server connection is not advertised as a link
in the client layer/region, the second client connection to be requested
behaves exactly the same except that the border node can (before setting up
a new on-demand server connection) note that there is available capacity on
an existing server connection and use that.
I suppose that the mapped server cases equate to the creation of a data link
that is not advertised (i.e. remains as a local client layer/region link
across the server layer/region). The case where a TE link is created and
advertised equates to the ITU's Multiplexed Server model.
The Call-Attributes object C-Num is picked from the 11bbbbbb
class. Why?
Surely if any node that processes the Notify message does not
understand the object, you want the Call to fail.
this what has been agreed from last meeting. see Lou's preso.
Well, it's wrong! :-)
It doesn't make sense to use 11bbbbbb.
Consider that you are using a Notify message that is
targetted. Therefore, the first node to process the
Notify message is the intended end point of
the call, or a deliberate transit call controller. That
means that we require the recipient to be able to
process the object.
Furthermore, there is nowhere for the message to be
forwarded if the object is not understood.
not sure. at the end the question is an attribute object class a
criteria for which rejection is expected. going one step further one can
mandate support of the class but it is the support of the associated
capability that matters.. one would be still blocking on the latter
anyway if that capability would not be supported independently of the
object class. so it is the "mandatory or optional" nature of the
attribute that induce support of the object not the other way around.
I spoke to Lou.
He had suggested 11bbbbbb because he thought the object might end up on a
Path message. However, we don't think this would actually be the case
because the call request message is a Notify.
So he is more relaxed about this changing to 0bbbbbbb
The special case of a Notify that is forwarded hop-by-hop
does not require that the Call-Attributes object is processed
since transit nodes "just forward the Notify message to the
target node" without looking at the contents.
We should use 0bbbbbbb
===
I'm puzzled that the Call described in section 5.1 does not
indicate to the intended LSP egress in which layer or
region the soon-to-be-set-up LSP will be required to
operate.
because
- it is the FA setup that indicates to which bearer the virtual
link will be associated not the other way around
- the virtual association is used by upper-region LSP so the
virtual link itself is an abstraction of the bearer/network (in
other terms - and by definition - one does not create Virtual
TE links over Virtual TE links)
the only condition which can be verified from the TEDB is that both
ends of the bearer belongs to the same LSP region (symmetry).
I meant...
Suppose the head and tail of the planned virtual TE link are
present in three regions (or layers, don't forget layers). One
is the client, and two are potential servers.
Shouldn't the call indicate which server the caller
wishes/intends to use?
assume a base virtual TE link [PSC,PSC] and the two link sequence that
can be followed by the FA-LSP are either [PSC,LSC]..[LSC,LSC]..[LSC,PSC]
or [PSC,TDM..[TDM,TDM]..[TDM,PSC] it is the association between the TE
link and LSP that determines to which FA that TE link is now related to
I agree completely.
And that was my point.
The call is a negotiation between end points about what connection will be
set up, what adaptions will be applied, and what TE link will be created.
This effectively requires the call request to state the set of potential
adaptations, and the call response to identify the subset of acceptable
adaptations. The connection can then be signaled in the correct switching
type, and the resulting LSP can be associated to the TE link.
===
I don't find section 3.2.1 clear on the co-existence within
the Link TLV of the IACD sub-TLV and the ISCD sub-
TLV [RFC4203].
i will add a statement IACD does not modify format/messaging and
processing associated to the ISCD.
Thanks.
Now since there is an aggregate duplication of information
where do you see the "duplication" of information b/w IACD and ISCD ?
Well, in the ISCD I see a list of bandwidths available per priority.
In the IACD I see a list of bandwidths available per priority.
Clearly there is some relationship between these numbers because they refer
to the same advertised link.
I don't suppose that the sum of the priority 1 bandwidths for all IACDs is
supposed to equal the advertised priority 1 bandwidth from the ISCD. But if
the priority 1 bandwidths for one IACD was larger than that for the ISCD it
would be strange (meaningless?).
There is not a direct duplication of information, but there is some overlap
of information and I am asking how it is resolved.
A
- Follow-Ups:
- RE: MRN ext. doc
- From: "PAPADIMITRIOU Dimitri" <Dimitri.Papadimitriou@alcatel-lucent.be>
- References:
- MRN ext. doc
- From: "PAPADIMITRIOU Dimitri" <Dimitri.Papadimitriou@alcatel-lucent.be>
- Re: MRN ext. doc
- From: "Adrian Farrel" <adrian@olddog.co.uk>
- RE: MRN ext. doc
- From: "PAPADIMITRIOU Dimitri" <Dimitri.Papadimitriou@alcatel-lucent.be>
- Re: MRN ext. doc
- From: "Adrian Farrel" <adrian@olddog.co.uk>
- RE: MRN ext. doc
- From: "PAPADIMITRIOU Dimitri" <Dimitri.Papadimitriou@alcatel-lucent.be>