Hi, On 25 Sep 2013, at 16:45, Henrik Thostrup Jensen <htj@nordu.net> wrote:
On Wed, 25 Sep 2013, Jeroen van der Ham wrote:
Question to the group: Would this break current parsers?
For OpenNSA, only the last isAlias would be used. So a little. But I see the case with port mirror, /multiple sources/sinks and whatnot.
Followup question: Is anyone using this?
That's not really what I mean, consider the example of the SwitchingService in the original NML spec, adapted to the NSI context: <nml:Topology id="urn:ogf:network:example.net:2013:topology"> <nml:name>Topology_A</nml:name> <nml:Relation type="http://schemas.ogf.org/nml/2013/05/base#hasInboundPort"> <nml:Port id="urn:ogf:network:example.net:2013:nodeA:port_X:in" /> <nml:Port id="urn:ogf:network:example.net:2013:nodeA:port_Y:in" /> </nml:Relation> <nml:Relation type="http://schemas.ogf.org/nml/2013/05/base#hasOutboundPort"> <nml:Port id="urn:ogf:network:example.net:2013:nodeA:port_X:out"/> <nml:Port id="urn:ogf:network:example.net:2013:nodeA:port_Y:out"/> </nml:Relation> <nml:Relation type="http://schemas.ogf.org/nml/2013/05/base#hasService"> <nml:SwitchingService id="urn:ogf:network:example.net:2013:nodeA:switchingService"> <nml:Relation type="http://schemas.ogf.org/nml/2013/05/base#hasInboundPort"> <nml:Port id="urn:ogf:network:example.net:2013:nodeA:port_X:in" /> <nml:Port id="urn:ogf:network:example.net:2013:nodeA:port_Y:in" /> </nml:Relation> <nml:Relation type="http://schemas.ogf.org/nml/2013/05/base#hasOutboundPort"> <nml:Port id="urn:ogf:network:example.net:2013:nodeA:port_X:out"/> <nml:Port id="urn:ogf:network:example.net:2013:nodeA:port_Y:out"/> </nml:Relation> <nml:Relation type="http://schemas.ogf.org/nml/2013/05/base#providesLink"> <nml:Link id="urn:ogf:network:example.net:2013:LinkA:XY"/> </nml:Relation> </nml:SwitchingService> </nml:Relation> </nml:Topology>