This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/artf6550?nav=1 at Fri, 04 Nov 2022 23:49:05 GMT SourceForge : artf6550: Port-Link source/sink Relations

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin

NML-WG Homepage
Search Tracker
Project: NML-WG     Trackers > Schema Progress > View Artifact
Artifact artf6550 : Port-Link source/sink Relations
Tracker: Schema Progress
Title: Port-Link source/sink Relations
Description:
Direction of Port-Link Relation
===============================

> * What is the direction and name of the relation between Port and Link?
>   https://forge.ogf.org/sf/go/artf6538 (second part)
>   https://forge.ogf.org/svn/repos/nml-examples/201203-vlans/compoundlink.xml
>   (second question at footer)

This one was brought up by Jeroen, and backed by Roman at OGF34.

Summary: We need to define a two relations between port and link: for traffic from port to link, and for traffic from 
link to port. (aka source and sink relations).

Proposal: Use a "isSource" and "isSink" relation to relate a Port to a Link.

Semantics:
  Port A --(isSource)-> Link X
   means: there is a traffic flow from Port A to Link X.
  Port B --(isSink)-> Link X
   means: there is a traffic flow from Link X to Port A.

Note: this is contrary to how we currently related Ports and Links:
  Link --(hasSource)-> Port
  Link --(hasSink)-> Port
The rationale is that this proposal provides a "hierarchy" of relations:
  Topology --> Node --> Port --> Link

Example:

XML:
<nml:Port id="urn:ogf:network:example.net:2012:PortA">
  <nml:Relation type="isSource">
    <nml:Link idRef="urn:ogf:network:example.net:2012:LinkX"/>
  </nml:Relation>
</nml:Port>
<nml:Port id="urn:ogf:network:example.net:2012:PortB">
  <nml:Relation type="isSink">
    <nml:Link idRef="urn:ogf:network:example.net:2012:LinkX"/>
  </nml:Relation>
</nml:Port>

RDF:
@prefix exnet <urn:ofg:network:example.net:2012> .
exnet:PortA  nml:isSource   exnet:LinkX
exnet:PortB  nml:isSink     exnet:LinkX
Submitted By: Freek Dijkstra
Submitted On: 03/28/2012 8:48 AM EDT
Last Modified: 07/11/2012 4:33 PM EDT
Closed: 07/11/2012 4:33 PM EDT

Status / Comments Change Log Associations Attachments  
 (3 Items)
Field Old Value New Value Date Performed By
Status
Under discussion
Last Call
03/29/2012 11:41 AM EDT Jeroen van der Ham
Closed 07/11/2012 07/11/2012 4:33 PM EDT Freek Dijkstra
Status
Last Call
Completed
07/11/2012 4:33 PM EDT Freek Dijkstra

 
 
 
< Previous
 
 
Next >
 


The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/artf6550?nav=1 at Fri, 04 Nov 2022 23:49:12 GMT