[Nsi-wg] NetherLight N3 topology for GLIF Rio demo

Hans Trompert Hans.Trompert at SURFnet.nl
Thu Jul 28 07:55:24 CDT 2011


Hi,

Attached is the NetherLight A-GOLE topology in N3 format. Hadn't time to 
use a validator but I think it is more or less correct :)

I just used vi to create the N3 description.  The SNE editor is nice, but 
it is just a temporary solution. In the (near) future we will have our NRM 
generate this information automatically.

The only thing missing in the description are the correct connectedTo 
URI's to the other domains (except for the UvA one's). But this in only a 
bootstrap problem. Once everybody has a correct topology description of 
his own domain, for new ports this kind of information is exchanged with 
other information like path positions, VLAN information, time slots, etc., 
during the setup of a new interconnection between domains. 

	HansT.
-------------- next part --------------
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix netherlight.net: <http://netherlight.net/netherlight.rdf#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix dtox: <http://www.glif.is/working-groups/tech/dtox#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
/*@base <http://www.glif.is/working-groups/tech/dtox#> .*/

netherlight.net:gole a dtox:GOLE ;
    rdfs:label "NetherLight" ;
    dtox:lat "52.356100"^^xsd:float ;
    dtox:long "4.952700"^^xsd:float .

netherlight.net:f25s1t a dtox:Node ;
    rdfs:label "NetherLight F25S1T Node" ;
    dtox:locatedAt netherlight.net:gole ;
    dtox:hasSwitchMatrix netherlight.net:f25s1t-sm ;
    dtox:hasPort netherlight.net:f25s1t:0-1:MANLAN ,
                 netherlight.net:f25s1t:0-2:NORDUnet ,
                 netherlight.net:f25s1t:0-3:CERN ,
                 netherlight.net:f25s1t:0-4:PSNC ,
                 netherlight.net:f25s1t:0-5:UvA ,
                 netherlight.net:f25s1t:0-6:UvA ,
                 netherlight.net:f25s1t:0-7:StarLight ,
                 netherlight.net:f25s1t:0-8:PSNC ,
                 netherlight.net:f25s1t:0-9:SURFnet-OME3T-1-1-3 ,
                 netherlight.net:f25s1t:0-10:SURFnet-OME4T-1-1-3 ,
                 netherlight.net:f25s1t:0-11:CzechLight ,
                 netherlight.net:f25s1t:0-12:Essex ,
                 netherlight.net:f25s1t:0-20:SURFnet-OME3T-1-2-4 ,
                 netherlight.net:f25s1t:0-21:dlp01.surfnet.nl ,
                 netherlight.net:f25s1t:0-22:SURFnet-OME3T-1-2-3 ,
                 netherlight.net:f25s1t:0-23:Caltech .

netherlight.net:f25s1t-sm a dtox:SwitchMatrix ;
    rdfs:label "NetherLight F25S1T SwitchMatrix" ;
    dtox:canSwap false ;
    dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
    dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
    dtox:hasPort netherlight.net:f25s1t:0-1:MANLAN ,
                 netherlight.net:f25s1t:0-2:NORDUnet ,
                 netherlight.net:f25s1t:0-3:CERN ,
                 netherlight.net:f25s1t:0-4:PSNC ,
                 netherlight.net:f25s1t:0-5:UvA ,
                 netherlight.net:f25s1t:0-6:UvA ,
                 netherlight.net:f25s1t:0-7:StarLight ,
                 netherlight.net:f25s1t:0-8:PSNC ,
                 netherlight.net:f25s1t:0-9:SURFnet-OME3T-1-1-3 ,
                 netherlight.net:f25s1t:0-10:SURFnet-OME4T-1-1-3 ,
                 netherlight.net:f25s1t:0-11:CzechLight ,
                 netherlight.net:f25s1t:0-12:Essex ,
                 netherlight.net:f25s1t:0-20:SURFnet-OME3T-1-2-4 ,
                 netherlight.net:f25s1t:0-22:SURFnet-OME3T-1-2-3 ,
                 netherlight.net:f25s1t:0-23:Caltech .

netherlight.net:f25s1t:0-1:MANLAN a dtox:Port ;
        rdfs:label "F25S1T-0-1 (to MANLAN)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:connectedTo <http://manlan.net/manlan.rdf#xyz> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;

netherlight.net:f25s1t:0-2:NORDUnet a dtox:Port ;
        rdfs:label "F25S1T-0-2 (to NORDUnet)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:connectedTo <http://nordu.net/nordunet.rdf#xyz> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string .

netherlight.net:f25s1t:0-3:CERN a dtox:Port ;
        rdfs:label "F25S1T-0-3 (to CERN)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:connectedTo <http://cernlight.net/cernlight.rdf#xyz> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string .

netherlight.net:f25s1t:0-4:PSNC a dtox:Port ;
        rdfs:label "F25S1T-0-4 (to PSNC)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:connectedTo <http://psnc.net/psnc.rdf#xyz> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string .

netherlight.net:f25s1t:0-5:UvA a dtox:Port ;
        rdfs:label "F25S1T-0-5 (to UvA)" ;
        dtox:maxCapacity "1250000000"^^xsd:float ;
        dtox:availableCapacity "1250000000"^^xsd:float ;
        dtox:connectedTo <http://uvalight.nl/uvalight.rdf#f10-5-0> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string .
        
netherlight.net:f25s1t:0-6:UvA a dtox:Port ;
        rdfs:label "F25S1T-0-6 (to UvA)" ;
        dtox:maxCapacity "1250000000"^^xsd:float ;
        dtox:availableCapacity "1250000000"^^xsd:float ;
        dtox:connectedTo <http://uvalight.nl/uvalight.rdf#f10-5-1> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string .

netherlight.net:f25s1t:0-7:StarLight a dtox:Port ;
        rdfs:label "F25S1T-0-7 (to StarLight)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:connectedTo <http://startlight.net/startlight.rdf#xyz> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string .

netherlight.net:f25s1t:0-8:PSNC a dtox:Port ;
        rdfs:label "F25S1T-0-8 (to PSNC)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:connectedTo <http://psnc.net/psnc.rdf#xyz> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string .

netherlight.net:f25s1t:0-9:SURFnet-OME3T-1-1-3 a dtox:Port ;
        rdfs:label "F25S1T-0-9 (to SURFnet testbed OME3T-1-1-3)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string .

netherlight.net:f25s1t:0-10:SURFnet-OME4T-1-1-3 a dtox:Port ;
        rdfs:label "OME4T-1-1-3 (to SURFnet testbed OME4T-1-1-3)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;

netherlight.net:f25s1t:0-11:CzechLight a dtox:Port ;
        rdfs:label "F25S1T-0-11 (to CzechLight)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:connectedTo <http://czechlight.net/czechlight.rdf#xyz> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;

netherlight.net:f25s1t:0-12:Essex a dtox:Port ;
        rdfs:label "F25S1T-0-12 (to Essex)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:connectedTo <http://essex.net/essex.rdf#xyz> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;

netherlight.net:f25s1t:0-20:SURFnet-OME3T-1-2-4 a dtox:Port ;
        rdfs:label "F25S1T-0-20 (to SURFnet testbed OME3T-1-2-4)" ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;

netherlight.net:f25s1t:0-21:dlp01.surfnet.nl a dtox:Port ;
        rdfs:label "F25S1T-0-21 (to dlp01.surfnet.nl Pinger service)" ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;

netherlight.net:f25s1t:0-22:SURFnet-OME3T-1-2-3 a dtox:Port ;
        rdfs:label "F25S1T-0-22 (to OME3T-1-2-3)" ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;

netherlight.net:f25s1t:0-23:Caltech a dtox:Port ;
        rdfs:label "F25S1T-0-23 (to Caltech)" ;
        dtox:maxCapacity "125000000"^^xsd:float ;
        dtox:availableCapacity "125000000"^^xsd:float ;
        dtox:connectedTo <http://uslhc.net/uslhcnet.rdf#xyz> ;
        dtox:currentLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;
        dtox:allowedLabelSet "[1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799]"^^xsd:string ;


More information about the nsi-wg mailing list