[Nml-wg] Adaptations
John Vollbrecht
jrv at internet2.edu
Thu Jun 26 11:24:21 CDT 2008
Martin -This seems a good discussion - thanks. -- based on the fact
that describing DCN is part of what NML should be able to do, I
expand on your ideas below. It seems to me that one possible result
is that we generate a "view" of the schema for DCN. This view would
include only the aspects of DCN that are important for creating
dynamic networks - e.g. networks, nodes, ports and links in the form
we use right now. One specific is that for static connections
between dynamic nodes, it is good to describe the statically
configured devices for monitoring and debugging purposes, but these
static devices are not needed when doing pathfinding or reservations.
More below.
On Jun 26, 2008, at 7:03 AM, Martin Swany wrote:
> Hi John,
>
> This is a great set of questions and get right at the heart
> of the problem.
>
>> From what you say, I assume that a logical link between two ports
>> would be what in DCN I call a path segment. A path segment has uses
>> some resource on a physical link. in this case, each logical link
>> then can have an adaptation. This is ok - but --
>>
>> where is a physical link described? how do I know how a physical
>> link can be subdivided into dynamic logical links? how do I create
>> an ete circuit that is a concatenation of logical links. How do I
>> name the ete circuit and treat it as an entity that is time variant?
>
> The physical link is described as another link (indicating that
> it is physical) and enumerating its characteristics.
To me the physical link is the basic element. Virtual or logical
links may exist but are built by "relations" with physical links.
Is this wrong.
> Next, we'd
> need to describe the relationship between this physical link
> and the logical links atop it. In our model (where "our" is the
> topology schema folks in perfSONAR @ Internet2) we have
> an element called "relation". As I think I mentioned, this is
> one sense of the "adaptation" concept from the NDL. At any
> rate, we must represent the case you're highlighting.
I think adaptation is also a G.805 term, and is perhaps a specific
type of relation.
I think the implication of what you suggest is that there needs to be
a switch between links on a node. Then there needs to be a way to
specify which pieces of a link switch to which pieces of a different
link. Do you agree? I think each link segment may be "adapted" in a
way that deals with that stream so that it can be switched at a
different level (or format - is switching between SONET and Ethernet
swithcing levels or just formats?)
Also, I don't think there is a name for a concatenated sequence of
link segments (or whatever you call them). Perhaps there is some
concept that I don't know.
>
>> These are what seems to me to be needed for DCN, to both create
>> reservations and circuits, and to monitor the reservations and
>> circuits.
>
> Absolutely. Hopefully, this begins to address it.
>
> best,
> martin
John Vollbrecht, Senior Network Engineer
Internet2
office +1-734-352-4960 | mobile +1-734-395-7890
More information about the nml-wg
mailing list