X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=pce%2Fsrc%2Ftest%2Fresources%2FtopologyData%2FbasePceTopology.json;h=576fed7af644e94330143813c33fc2c82be65df1;hb=refs%2Fchanges%2F45%2F93745%2F10;hp=faf481be5f9fed190a58bee89b12649d4c2a7248;hpb=12832542e72d836f57041ba5d21d7e7493faedbd;p=transportpce.git diff --git a/pce/src/test/resources/topologyData/basePceTopology.json b/pce/src/test/resources/topologyData/basePceTopology.json index faf481be5..576fed7af 100644 --- a/pce/src/test/resources/topologyData/basePceTopology.json +++ b/pce/src/test/resources/topologyData/basePceTopology.json @@ -1,2317 +1,2253 @@ { - "data": { - "network": [ - { - "network-id": "openroadm-topology", - "ietf-network-topology:link": [ - { - "link-id": "OpenROADM-1-2-DEG2-DEG2-CTP-TXtoOpenROADM-1-2-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-1-2-DEG1" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-1-SRG1-SRG1-CP-TXtoOpenROADM-1-1-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-1-1-DEG2" - }, - "source": { - "source-node": "OpenROADM-1-1-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-1-2-SRG1-SRG1-CP-TXtoOpenROADM-1-2-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-1-2-DEG3" - }, - "source": { - "source-node": "OpenROADM-1-2-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-1-1-SRG1-SRG1-PP1-TX-to-XPONDER-1-1XPDR-NW1-RX", - "destination": { - "dest-tp": "XPDR-NW1-RX", - "dest-node": "XPONDER-1-1" - }, - "source": { - "source-node": "OpenROADM-1-1-SRG1", - "source-tp": "SRG1-PP1-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-1-SRG1-SRG1-CP-TXtoOpenROADM-1-1-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-1-1-DEG3" - }, - "source": { - "source-node": "OpenROADM-1-1-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-2-2-SRG1-SRG1-CP-TXtoOpenROADM-2-2-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-2-2-DEG1" - }, - "source": { - "source-node": "OpenROADM-2-2-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-1-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-1-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-1-1-DEG1" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "XPONDER-2-2XPDR-NW5-TX-toOpenROADM-2-2-SRG1-SRG1-PP5-RX", - "destination": { - "dest-tp": "SRG1-PP5-RX", - "dest-node": "OpenROADM-2-2-SRG1" - }, - "source": { - "source-node": "XPONDER-2-2", - "source-tp": "XPDR-NW5-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-1-2-DEG2-DEG2-CTP-RXtoOpenROADM-1-2-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-1-2-SRG1" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "OpenROADM-2-2-SRG1-SRG1-PP4-TX-to-XPONDER-2-2XPDR-NW4-RX", - "destination": { - "dest-tp": "XPDR-NW4-RX", - "dest-node": "XPONDER-2-2" - }, - "source": { - "source-node": "OpenROADM-2-2-SRG1", - "source-tp": "SRG1-PP4-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-2-SRG1-SRG1-CP-TXtoOpenROADM-1-2-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-1-2-DEG1" - }, - "source": { - "source-node": "OpenROADM-1-2-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-2-2-DEG3-DEG3-CTP-RXtoOpenROADM-2-2-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-2-2-SRG1" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "OpenROADM-2-2-SRG1-SRG1-PP1-TX-to-XPONDER-2-2XPDR-NW1-RX", - "destination": { - "dest-tp": "XPDR-NW1-RX", - "dest-node": "XPONDER-2-2" - }, - "source": { - "source-node": "OpenROADM-2-2-SRG1", - "source-tp": "SRG1-PP1-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-1-SRG1-SRG1-CP-TXtoOpenROADM-1-1-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-1-1-DEG1" - }, - "source": { - "source-node": "OpenROADM-1-1-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-1-2-SRG1-SRG1-CP-TXtoOpenROADM-1-2-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-1-2-DEG2" - }, - "source": { - "source-node": "OpenROADM-1-2-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-1-1-SRG1-SRG1-PP4-TX-to-XPONDER-1-1XPDR-NW4-RX", - "destination": { - "dest-tp": "XPDR-NW4-RX", - "dest-node": "XPONDER-1-1" - }, - "source": { - "source-node": "OpenROADM-1-1-SRG1", - "source-tp": "SRG1-PP4-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-2-1-SRG1-SRG1-CP-TXtoOpenROADM-2-1-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-2-1-DEG3" - }, - "source": { - "source-node": "OpenROADM-2-1-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "XPONDER-1-1XPDR-NW5-TX-toOpenROADM-1-1-SRG1-SRG1-PP5-RX", - "destination": { - "dest-tp": "SRG1-PP5-RX", - "dest-node": "OpenROADM-1-1-SRG1" - }, - "source": { - "source-node": "XPONDER-1-1", - "source-tp": "XPDR-NW5-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-1-SRG1-SRG1-CP-TXtoOpenROADM-2-1-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-2-1-DEG1" - }, - "source": { - "source-node": "OpenROADM-2-1-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-2-2-SRG1-SRG1-CP-TXtoOpenROADM-2-2-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-2-2-DEG2" - }, - "source": { - "source-node": "OpenROADM-2-2-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "XPONDER-1-2XPDR-NW3-TX-toOpenROADM-1-2-SRG1-SRG1-PP3-RX", - "destination": { - "dest-tp": "SRG1-PP3-RX", - "dest-node": "OpenROADM-1-2-SRG1" - }, - "source": { - "source-node": "XPONDER-1-2", - "source-tp": "XPDR-NW3-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-1-1-DEG3-DEG3-CTP-RXtoOpenROADM-1-1-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-1-1-SRG1" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "OpenROADM-2-1-SRG1-SRG1-CP-TXtoOpenROADM-2-1-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-2-1-DEG2" - }, - "source": { - "source-node": "OpenROADM-2-1-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-2-2-SRG1-SRG1-CP-TXtoOpenROADM-2-2-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-2-2-DEG3" - }, - "source": { - "source-node": "OpenROADM-2-2-SRG1", - "source-tp": "SRG1-CP-TX" - }, - "org-openroadm-network-topology:link-type": "ADD-LINK" - }, - { - "link-id": "OpenROADM-2-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-2-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-2-2-DEG2" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-2-1-DEG3-DEG3-CTP-TXtoOpenROADM-2-1-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-2-1-DEG2" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "XPONDER-2-1XPDR-NW3-TX-toOpenROADM-2-1-SRG1-SRG1-PP3-RX", - "destination": { - "dest-tp": "SRG1-PP3-RX", - "dest-node": "OpenROADM-2-1-SRG1" - }, - "source": { - "source-node": "XPONDER-2-1", - "source-tp": "XPDR-NW3-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-1-SRG1-SRG1-PP4-TX-to-XPONDER-2-1XPDR-NW4-RX", - "destination": { - "dest-tp": "XPDR-NW4-RX", - "dest-node": "XPONDER-2-1" - }, - "source": { - "source-node": "OpenROADM-2-1-SRG1", - "source-tp": "SRG1-PP4-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "XPONDER-1-2XPDR-NW2-TX-toOpenROADM-1-2-SRG1-SRG1-PP2-RX", - "destination": { - "dest-tp": "SRG1-PP2-RX", - "dest-node": "OpenROADM-1-2-SRG1" - }, - "source": { - "source-node": "XPONDER-1-2", - "source-tp": "XPDR-NW2-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-1-SRG1-SRG1-PP1-TX-to-XPONDER-2-1XPDR-NW1-RX", - "destination": { - "dest-tp": "XPDR-NW1-RX", - "dest-node": "XPONDER-2-1" - }, - "source": { - "source-node": "OpenROADM-2-1-SRG1", - "source-tp": "SRG1-PP1-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-2-DEG2-DEG2-CTP-TXtoOpenROADM-1-2-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-1-2-DEG3" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "XPONDER-2-1XPDR-NW2-TX-toOpenROADM-2-1-SRG1-SRG1-PP2-RX", - "destination": { - "dest-tp": "SRG1-PP2-RX", - "dest-node": "OpenROADM-2-1-SRG1" - }, - "source": { - "source-node": "XPONDER-2-1", - "source-tp": "XPDR-NW2-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-1-DEG1-DEG1-CTP-RXtoOpenROADM-2-1-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-2-1-SRG1" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "OpenROADM-1-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-1-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-1-1-DEG3" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-1-SRG1-SRG1-PP5-TX-to-XPONDER-1-1XPDR-NW5-RX", - "destination": { - "dest-tp": "XPDR-NW5-RX", - "dest-node": "XPONDER-1-1" - }, - "source": { - "source-node": "OpenROADM-1-1-SRG1", - "source-tp": "SRG1-PP5-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-1-DEG3-to-OpenROADM-2-2-DEG3", - "destination": { - "dest-tp": "DEG3-TTP-RX", - "dest-node": "OpenROADM-2-2-DEG3" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG3", - "source-tp": "DEG3-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "OpenROADM-2-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-2-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-2-2-DEG1" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-2-SRG1-SRG1-PP3-TX-to-XPONDER-1-2XPDR-NW3-RX", - "destination": { - "dest-tp": "XPDR-NW3-RX", - "dest-node": "XPONDER-1-2" - }, - "source": { - "source-node": "OpenROADM-1-2-SRG1", - "source-tp": "SRG1-PP3-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-1-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-1-1-DEG2" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-2-1-DEG3-DEG3-CTP-RXtoOpenROADM-2-1-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-2-1-SRG1" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "OpenROADM-1-2-DEG1-DEG1-CTP-TXtoOpenROADM-1-2-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-1-2-DEG3" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-2-2-DEG2-to-OpenROADM-2-1-DEG2", - "destination": { - "dest-tp": "DEG2-TTP-RX", - "dest-node": "OpenROADM-2-1-DEG2" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG2", - "source-tp": "DEG2-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "XPONDER-2-2XPDR-NW4-TX-toOpenROADM-2-2-SRG1-SRG1-PP4-RX", - "destination": { - "dest-tp": "SRG1-PP4-RX", - "dest-node": "OpenROADM-2-2-SRG1" - }, - "source": { - "source-node": "XPONDER-2-2", - "source-tp": "XPDR-NW4-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-2-DEG1-DEG1-CTP-RXtoOpenROADM-2-2-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-2-2-SRG1" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "OpenROADM-2-1-DEG2-to-OpenROADM-2-2-DEG2", - "destination": { - "dest-tp": "DEG2-TTP-RX", - "dest-node": "OpenROADM-2-2-DEG2" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG2", - "source-tp": "DEG2-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "OpenROADM-2-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-2-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-2-2-DEG1" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-2-1-DEG1-DEG1-CTP-TXtoOpenROADM-2-1-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-2-1-DEG2" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "XPONDER-1-1XPDR-NW3-TX-toOpenROADM-1-1-SRG1-SRG1-PP3-RX", - "destination": { - "dest-tp": "SRG1-PP3-RX", - "dest-node": "OpenROADM-1-1-SRG1" - }, - "source": { - "source-node": "XPONDER-1-1", - "source-tp": "XPDR-NW3-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "XPONDER-2-2XPDR-NW2-TX-toOpenROADM-2-2-SRG1-SRG1-PP2-RX", - "destination": { - "dest-tp": "SRG1-PP2-RX", - "dest-node": "OpenROADM-2-2-SRG1" - }, - "source": { - "source-node": "XPONDER-2-2", - "source-tp": "XPDR-NW2-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-1-1-DEG2-to-OpenROADM-1-2-DEG2", - "destination": { - "dest-tp": "DEG2-TTP-RX", - "dest-node": "OpenROADM-1-2-DEG2" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG2", - "source-tp": "DEG2-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "XPONDER-1-1XPDR-NW1-TX-toOpenROADM-1-1-SRG1-SRG1-PP1-RX", - "destination": { - "dest-tp": "SRG1-PP1-RX", - "dest-node": "OpenROADM-1-1-SRG1" - }, - "source": { - "source-node": "XPONDER-1-1", - "source-tp": "XPDR-NW1-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-1-DEG2-DEG2-CTP-TXtoOpenROADM-2-1-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-2-1-DEG3" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-1-DEG1-DEG1-CTP-RXtoOpenROADM-1-1-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-1-1-SRG1" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "OpenROADM-2-1-SRG1-SRG1-PP3-TX-to-XPONDER-2-1XPDR-NW3-RX", - "destination": { - "dest-tp": "XPDR-NW3-RX", - "dest-node": "XPONDER-2-1" - }, - "source": { - "source-node": "OpenROADM-2-1-SRG1", - "source-tp": "SRG1-PP3-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-2-1-DEG2-DEG2-CTP-RXtoOpenROADM-2-1-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-2-1-SRG1" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "XPONDER-1-2XPDR-NW5-TX-toOpenROADM-1-2-SRG1-SRG1-PP5-RX", - "destination": { - "dest-tp": "SRG1-PP5-RX", - "dest-node": "OpenROADM-1-2-SRG1" - }, - "source": { - "source-node": "XPONDER-1-2", - "source-tp": "XPDR-NW5-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "XPONDER-2-1XPDR-NW5-TX-toOpenROADM-2-1-SRG1-SRG1-PP5-RX", - "destination": { - "dest-tp": "SRG1-PP5-RX", - "dest-node": "OpenROADM-2-1-SRG1" - }, - "source": { - "source-node": "XPONDER-2-1", - "source-tp": "XPDR-NW5-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-1-2-SRG1-SRG1-PP2-TX-to-XPONDER-1-2XPDR-NW2-RX", - "destination": { - "dest-tp": "XPDR-NW2-RX", - "dest-node": "XPONDER-1-2" - }, - "source": { - "source-node": "OpenROADM-1-2-SRG1", - "source-tp": "SRG1-PP2-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "XPONDER-2-2XPDR-NW3-TX-toOpenROADM-2-2-SRG1-SRG1-PP3-RX", - "destination": { - "dest-tp": "SRG1-PP3-RX", - "dest-node": "OpenROADM-2-2-SRG1" - }, - "source": { - "source-node": "XPONDER-2-2", - "source-tp": "XPDR-NW3-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-1-DEG1-DEG1-CTP-TXtoOpenROADM-2-1-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-2-1-DEG3" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-1-DEG3-DEG3-CTP-TXtoOpenROADM-1-1-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-1-1-DEG2" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-2-SRG1-SRG1-PP5-TX-to-XPONDER-1-2XPDR-NW5-RX", - "destination": { - "dest-tp": "XPDR-NW5-RX", - "dest-node": "XPONDER-1-2" - }, - "source": { - "source-node": "OpenROADM-1-2-SRG1", - "source-tp": "SRG1-PP5-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "XPONDER-1-2XPDR-NW1-TX-toOpenROADM-1-2-SRG1-SRG1-PP1-RX", - "destination": { - "dest-tp": "SRG1-PP1-RX", - "dest-node": "OpenROADM-1-2-SRG1" - }, - "source": { - "source-node": "XPONDER-1-2", - "source-tp": "XPDR-NW1-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-1-1-DEG3-DEG3-CTP-TXtoOpenROADM-1-1-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-1-1-DEG1" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-2-DEG1-DEG1-CTP-TXtoOpenROADM-1-2-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-1-2-DEG2" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-2-DEG2-to-OpenROADM-1-1-DEG2", - "destination": { - "dest-tp": "DEG2-TTP-RX", - "dest-node": "OpenROADM-1-1-DEG2" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG2", - "source-tp": "DEG2-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "XPONDER-2-1XPDR-NW4-TX-toOpenROADM-2-1-SRG1-SRG1-PP4-RX", - "destination": { - "dest-tp": "SRG1-PP4-RX", - "dest-node": "OpenROADM-2-1-SRG1" - }, - "source": { - "source-node": "XPONDER-2-1", - "source-tp": "XPDR-NW4-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-2-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-2-2-DEG3" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-2-DEG3-DEG3-CTP-TXtoOpenROADM-1-2-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-1-2-DEG1" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "XPONDER-2-1XPDR-NW1-TX-toOpenROADM-2-1-SRG1-SRG1-PP1-RX", - "destination": { - "dest-tp": "SRG1-PP1-RX", - "dest-node": "OpenROADM-2-1-SRG1" - }, - "source": { - "source-node": "XPONDER-2-1", - "source-tp": "XPDR-NW1-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-2-SRG1-SRG1-PP2-TX-to-XPONDER-2-2XPDR-NW2-RX", - "destination": { - "dest-tp": "XPDR-NW2-RX", - "dest-node": "XPONDER-2-2" - }, - "source": { - "source-node": "OpenROADM-2-2-SRG1", - "source-tp": "SRG1-PP2-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-1-SRG1-SRG1-PP2-TX-to-XPONDER-1-1XPDR-NW2-RX", - "destination": { - "dest-tp": "XPDR-NW2-RX", - "dest-node": "XPONDER-1-1" - }, - "source": { - "source-node": "OpenROADM-1-1-SRG1", - "source-tp": "SRG1-PP2-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-2-2-SRG1-SRG1-PP5-TX-to-XPONDER-2-2XPDR-NW5-RX", - "destination": { - "dest-tp": "XPDR-NW5-RX", - "dest-node": "XPONDER-2-2" - }, - "source": { - "source-node": "OpenROADM-2-2-SRG1", - "source-tp": "SRG1-PP5-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-2-DEG1-DEG1-CTP-RXtoOpenROADM-1-2-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-1-2-SRG1" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "XPONDER-1-2XPDR-NW4-TX-toOpenROADM-1-2-SRG1-SRG1-PP4-RX", - "destination": { - "dest-tp": "SRG1-PP4-RX", - "dest-node": "OpenROADM-1-2-SRG1" - }, - "source": { - "source-node": "XPONDER-1-2", - "source-tp": "XPDR-NW4-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-1-2-DEG3-DEG3-CTP-RXtoOpenROADM-1-2-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-1-2-SRG1" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "OpenROADM-2-2-DEG1-to-OpenROADM-2-1-DEG1", - "destination": { - "dest-tp": "DEG1-TTP-RX", - "dest-node": "OpenROADM-2-1-DEG1" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG1", - "source-tp": "DEG1-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "OpenROADM-1-1-DEG2-DEG2-CTP-RXtoOpenROADM-1-1-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-1-1-SRG1" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "OpenROADM-2-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-2-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-2-2-DEG3" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-2-1-DEG2-DEG2-CTP-TXtoOpenROADM-2-1-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-2-1-DEG1" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-2-2-SRG1-SRG1-PP3-TX-to-XPONDER-2-2XPDR-NW3-RX", - "destination": { - "dest-tp": "XPDR-NW3-RX", - "dest-node": "XPONDER-2-2" - }, - "source": { - "source-node": "OpenROADM-2-2-SRG1", - "source-tp": "SRG1-PP3-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-2-1-SRG1-SRG1-PP2-TX-to-XPONDER-2-1XPDR-NW2-RX", - "destination": { - "dest-tp": "XPDR-NW2-RX", - "dest-node": "XPONDER-2-1" - }, - "source": { - "source-node": "OpenROADM-2-1-SRG1", - "source-tp": "SRG1-PP2-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-2-1-SRG1-SRG1-PP5-TX-to-XPONDER-2-1XPDR-NW5-RX", - "destination": { - "dest-tp": "XPDR-NW5-RX", - "dest-node": "XPONDER-2-1" - }, - "source": { - "source-node": "OpenROADM-2-1-SRG1", - "source-tp": "SRG1-PP5-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-1-DEG3-DEG3-CTP-RX", - "destination": { - "dest-tp": "DEG3-CTP-RX", - "dest-node": "OpenROADM-1-1-DEG3" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-2-DEG1-to-OpenROADM-1-1-DEG1", - "destination": { - "dest-tp": "DEG1-TTP-RX", - "dest-node": "OpenROADM-1-1-DEG1" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG1", - "source-tp": "DEG1-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "XPONDER-2-2XPDR-NW1-TX-toOpenROADM-2-2-SRG1-SRG1-PP1-RX", - "destination": { - "dest-tp": "SRG1-PP1-RX", - "dest-node": "OpenROADM-2-2-SRG1" - }, - "source": { - "source-node": "XPONDER-2-2", - "source-tp": "XPDR-NW1-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-1-1-SRG1-SRG1-PP3-TX-to-XPONDER-1-1XPDR-NW3-RX", - "destination": { - "dest-tp": "XPDR-NW3-RX", - "dest-node": "XPONDER-1-1" - }, - "source": { - "source-node": "OpenROADM-1-1-SRG1", - "source-tp": "SRG1-PP3-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-1-1-DEG1-to-OpenROADM-1-2-DEG1", - "destination": { - "dest-tp": "DEG1-TTP-RX", - "dest-node": "OpenROADM-1-2-DEG1" - }, - "source": { - "source-node": "OpenROADM-1-1-DEG1", - "source-tp": "DEG1-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "OpenROADM-1-2-DEG3-DEG3-CTP-TXtoOpenROADM-1-2-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-1-2-DEG2" - }, - "source": { - "source-node": "OpenROADM-1-2-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-1-2-SRG1-SRG1-PP1-TX-to-XPONDER-1-2XPDR-NW1-RX", - "destination": { - "dest-tp": "XPDR-NW1-RX", - "dest-node": "XPONDER-1-2" - }, - "source": { - "source-node": "OpenROADM-1-2-SRG1", - "source-tp": "SRG1-PP1-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-2-2-DEG3-to-OpenROADM-1-1-DEG3", - "destination": { - "dest-tp": "DEG3-TTP-RX", - "dest-node": "OpenROADM-1-1-DEG3" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG3", - "source-tp": "DEG3-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "XPONDER-1-1XPDR-NW4-TX-toOpenROADM-1-1-SRG1-SRG1-PP4-RX", - "destination": { - "dest-tp": "SRG1-PP4-RX", - "dest-node": "OpenROADM-1-1-SRG1" - }, - "source": { - "source-node": "XPONDER-1-1", - "source-tp": "XPDR-NW4-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - }, - { - "link-id": "OpenROADM-2-1-DEG3-DEG3-CTP-TXtoOpenROADM-2-1-DEG1-DEG1-CTP-RX", - "destination": { - "dest-tp": "DEG1-CTP-RX", - "dest-node": "OpenROADM-2-1-DEG1" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG3", - "source-tp": "DEG3-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-2-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-2-DEG2-DEG2-CTP-RX", - "destination": { - "dest-tp": "DEG2-CTP-RX", - "dest-node": "OpenROADM-2-2-DEG2" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG1", - "source-tp": "DEG1-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "EXPRESS-LINK" - }, - { - "link-id": "OpenROADM-2-1-DEG1-to-OpenROADM-2-2-DEG1", - "destination": { - "dest-tp": "DEG1-TTP-RX", - "dest-node": "OpenROADM-2-2-DEG1" - }, - "source": { - "source-node": "OpenROADM-2-1-DEG1", - "source-tp": "DEG1-TTP-TX" - }, - "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" - }, - { - "link-id": "OpenROADM-1-2-SRG1-SRG1-PP4-TX-to-XPONDER-1-2XPDR-NW4-RX", - "destination": { - "dest-tp": "XPDR-NW4-RX", - "dest-node": "XPONDER-1-2" - }, - "source": { - "source-node": "OpenROADM-1-2-SRG1", - "source-tp": "SRG1-PP4-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-INPUT" - }, - { - "link-id": "OpenROADM-2-2-DEG2-DEG2-CTP-RXtoOpenROADM-2-2-SRG1-SRG1-CP-TX", - "destination": { - "dest-tp": "SRG1-CP-RX", - "dest-node": "OpenROADM-2-2-SRG1" - }, - "source": { - "source-node": "OpenROADM-2-2-DEG2", - "source-tp": "DEG2-CTP-TX" - }, - "org-openroadm-network-topology:link-type": "DROP-LINK" - }, - { - "link-id": "XPONDER-1-1XPDR-NW2-TX-toOpenROADM-1-1-SRG1-SRG1-PP2-RX", - "destination": { - "dest-tp": "SRG1-PP2-RX", - "dest-node": "OpenROADM-1-1-SRG1" - }, - "source": { - "source-node": "XPONDER-1-1", - "source-tp": "XPDR-NW2-TX" - }, - "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" - } - ], - "node": [ - { - "node-id": "OpenROADM-1-1-SRG1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "SRG1-PP2-TX" - }, - { - "tp-id": "SRG1-PP3-RX" - }, - { - "tp-id": "SRG1-PP2-RX" - }, - { - "tp-id": "SRG1-PP3-TX" - }, - { - "tp-id": "SRG1-PP1-TX" - }, - { - "tp-id": "SRG1-PP4-RX" - }, - { - "tp-id": "SRG1-PP5-RX" - }, - { - "tp-id": "SRG1-CP-RX" - }, - { - "tp-id": "SRG1-PP1-RX" - }, - { - "tp-id": "SRG1-CP-TX" - }, - { - "tp-id": "SRG1-PP4-TX" - }, - { - "tp-id": "SRG1-PP5-TX" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-1-1" - } - ], - "org-openroadm-network-topology:srg-attributes": { - "available-wavelengths": [ - { - "index": 1 - }, - { - "index": 2 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - }, - "org-openroadm-network-topology:node-type": "SRG" - }, - { - "node-id": "OpenROADM-2-2-SRG1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "SRG1-PP2-TX" - }, - { - "tp-id": "SRG1-PP3-RX" - }, - { - "tp-id": "SRG1-PP2-RX" - }, - { - "tp-id": "SRG1-PP3-TX" - }, - { - "tp-id": "SRG1-PP1-TX" - }, - { - "tp-id": "SRG1-PP4-RX" - }, - { - "tp-id": "SRG1-PP5-RX" - }, - { - "tp-id": "SRG1-CP-RX" - }, - { - "tp-id": "SRG1-PP1-RX" - }, - { - "tp-id": "SRG1-CP-TX" - }, - { - "tp-id": "SRG1-PP4-TX" - }, - { - "tp-id": "SRG1-PP5-TX" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-2-2" - } - ], - "org-openroadm-network-topology:srg-attributes": { - "available-wavelengths": [ - { - "index": 5 - }, - { - "index": 6 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - }, - "org-openroadm-network-topology:node-type": "SRG" - }, - { - "node-id": "OpenROADM-1-2-SRG1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "SRG1-PP2-TX" - }, - { - "tp-id": "SRG1-PP3-RX" - }, - { - "tp-id": "SRG1-PP2-RX" - }, - { - "tp-id": "SRG1-PP3-TX" - }, - { - "tp-id": "SRG1-PP1-TX" - }, - { - "tp-id": "SRG1-PP4-RX" - }, - { - "tp-id": "SRG1-PP5-RX" - }, - { - "tp-id": "SRG1-CP-RX" - }, - { - "tp-id": "SRG1-PP1-RX" - }, - { - "tp-id": "SRG1-CP-TX" - }, - { - "tp-id": "SRG1-PP4-TX" - }, - { - "tp-id": "SRG1-PP5-TX" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-1-2" - } - ], - "org-openroadm-network-topology:srg-attributes": { - "available-wavelengths": [ - { - "index": 1 - }, - { - "index": 2 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - }, - "org-openroadm-network-topology:node-type": "SRG" - }, - { - "node-id": "OpenROADM-1-2-DEG1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-1-2-DEG1" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 1 - }, - { - "index": 2 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] + "data": { + "network": [ + { + "network-id": "openroadm-topology", + "ietf-network-topology:link": [ + { + "link-id": "OpenROADM-1-2-DEG2-DEG2-CTP-TXtoOpenROADM-1-2-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-1-2-DEG1" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-1-SRG1-SRG1-CP-TXtoOpenROADM-1-1-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-1-1-DEG2" + }, + "source": { + "source-node": "OpenROADM-1-1-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-1-2-SRG1-SRG1-CP-TXtoOpenROADM-1-2-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-1-2-DEG3" + }, + "source": { + "source-node": "OpenROADM-1-2-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-1-1-SRG1-SRG1-PP1-TX-to-XPONDER-1-1XPDR-NW1-RX", + "destination": { + "dest-tp": "XPDR-NW1-RX", + "dest-node": "XPONDER-1-1" + }, + "source": { + "source-node": "OpenROADM-1-1-SRG1", + "source-tp": "SRG1-PP1-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-1-SRG1-SRG1-CP-TXtoOpenROADM-1-1-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-1-1-DEG3" + }, + "source": { + "source-node": "OpenROADM-1-1-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-2-2-SRG1-SRG1-CP-TXtoOpenROADM-2-2-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-2-2-DEG1" + }, + "source": { + "source-node": "OpenROADM-2-2-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-1-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-1-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-1-1-DEG1" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "XPONDER-2-2XPDR-NW5-TX-toOpenROADM-2-2-SRG1-SRG1-PP5-RX", + "destination": { + "dest-tp": "SRG1-PP5-RX", + "dest-node": "OpenROADM-2-2-SRG1" + }, + "source": { + "source-node": "XPONDER-2-2", + "source-tp": "XPDR-NW5-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-1-2-DEG2-DEG2-CTP-RXtoOpenROADM-1-2-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-1-2-SRG1" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "OpenROADM-2-2-SRG1-SRG1-PP4-TX-to-XPONDER-2-2XPDR-NW4-RX", + "destination": { + "dest-tp": "XPDR-NW4-RX", + "dest-node": "XPONDER-2-2" + }, + "source": { + "source-node": "OpenROADM-2-2-SRG1", + "source-tp": "SRG1-PP4-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-2-SRG1-SRG1-CP-TXtoOpenROADM-1-2-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-1-2-DEG1" + }, + "source": { + "source-node": "OpenROADM-1-2-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-2-2-DEG3-DEG3-CTP-RXtoOpenROADM-2-2-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-2-2-SRG1" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "OpenROADM-2-2-SRG1-SRG1-PP1-TX-to-XPONDER-2-2XPDR-NW1-RX", + "destination": { + "dest-tp": "XPDR-NW1-RX", + "dest-node": "XPONDER-2-2" + }, + "source": { + "source-node": "OpenROADM-2-2-SRG1", + "source-tp": "SRG1-PP1-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-1-SRG1-SRG1-CP-TXtoOpenROADM-1-1-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-1-1-DEG1" + }, + "source": { + "source-node": "OpenROADM-1-1-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-1-2-SRG1-SRG1-CP-TXtoOpenROADM-1-2-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-1-2-DEG2" + }, + "source": { + "source-node": "OpenROADM-1-2-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-1-1-SRG1-SRG1-PP4-TX-to-XPONDER-1-1XPDR-NW4-RX", + "destination": { + "dest-tp": "XPDR-NW4-RX", + "dest-node": "XPONDER-1-1" + }, + "source": { + "source-node": "OpenROADM-1-1-SRG1", + "source-tp": "SRG1-PP4-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-2-1-SRG1-SRG1-CP-TXtoOpenROADM-2-1-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-2-1-DEG3" + }, + "source": { + "source-node": "OpenROADM-2-1-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "XPONDER-1-1XPDR-NW5-TX-toOpenROADM-1-1-SRG1-SRG1-PP5-RX", + "destination": { + "dest-tp": "SRG1-PP5-RX", + "dest-node": "OpenROADM-1-1-SRG1" + }, + "source": { + "source-node": "XPONDER-1-1", + "source-tp": "XPDR-NW5-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-1-SRG1-SRG1-CP-TXtoOpenROADM-2-1-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-2-1-DEG1" + }, + "source": { + "source-node": "OpenROADM-2-1-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-2-2-SRG1-SRG1-CP-TXtoOpenROADM-2-2-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-2-2-DEG2" + }, + "source": { + "source-node": "OpenROADM-2-2-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "XPONDER-1-2XPDR-NW3-TX-toOpenROADM-1-2-SRG1-SRG1-PP3-RX", + "destination": { + "dest-tp": "SRG1-PP3-RX", + "dest-node": "OpenROADM-1-2-SRG1" + }, + "source": { + "source-node": "XPONDER-1-2", + "source-tp": "XPDR-NW3-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-1-1-DEG3-DEG3-CTP-RXtoOpenROADM-1-1-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-1-1-SRG1" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "OpenROADM-2-1-SRG1-SRG1-CP-TXtoOpenROADM-2-1-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-2-1-DEG2" + }, + "source": { + "source-node": "OpenROADM-2-1-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-2-2-SRG1-SRG1-CP-TXtoOpenROADM-2-2-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-2-2-DEG3" + }, + "source": { + "source-node": "OpenROADM-2-2-SRG1", + "source-tp": "SRG1-CP-TX" + }, + "org-openroadm-network-topology:link-type": "ADD-LINK" + }, + { + "link-id": "OpenROADM-2-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-2-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-2-2-DEG2" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-2-1-DEG3-DEG3-CTP-TXtoOpenROADM-2-1-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-2-1-DEG2" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "XPONDER-2-1XPDR-NW3-TX-toOpenROADM-2-1-SRG1-SRG1-PP3-RX", + "destination": { + "dest-tp": "SRG1-PP3-RX", + "dest-node": "OpenROADM-2-1-SRG1" + }, + "source": { + "source-node": "XPONDER-2-1", + "source-tp": "XPDR-NW3-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-1-SRG1-SRG1-PP4-TX-to-XPONDER-2-1XPDR-NW4-RX", + "destination": { + "dest-tp": "XPDR-NW4-RX", + "dest-node": "XPONDER-2-1" + }, + "source": { + "source-node": "OpenROADM-2-1-SRG1", + "source-tp": "SRG1-PP4-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "XPONDER-1-2XPDR-NW2-TX-toOpenROADM-1-2-SRG1-SRG1-PP2-RX", + "destination": { + "dest-tp": "SRG1-PP2-RX", + "dest-node": "OpenROADM-1-2-SRG1" + }, + "source": { + "source-node": "XPONDER-1-2", + "source-tp": "XPDR-NW2-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-1-SRG1-SRG1-PP1-TX-to-XPONDER-2-1XPDR-NW1-RX", + "destination": { + "dest-tp": "XPDR-NW1-RX", + "dest-node": "XPONDER-2-1" + }, + "source": { + "source-node": "OpenROADM-2-1-SRG1", + "source-tp": "SRG1-PP1-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-2-DEG2-DEG2-CTP-TXtoOpenROADM-1-2-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-1-2-DEG3" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "XPONDER-2-1XPDR-NW2-TX-toOpenROADM-2-1-SRG1-SRG1-PP2-RX", + "destination": { + "dest-tp": "SRG1-PP2-RX", + "dest-node": "OpenROADM-2-1-SRG1" + }, + "source": { + "source-node": "XPONDER-2-1", + "source-tp": "XPDR-NW2-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-1-DEG1-DEG1-CTP-RXtoOpenROADM-2-1-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-2-1-SRG1" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "OpenROADM-1-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-1-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-1-1-DEG3" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-1-SRG1-SRG1-PP5-TX-to-XPONDER-1-1XPDR-NW5-RX", + "destination": { + "dest-tp": "XPDR-NW5-RX", + "dest-node": "XPONDER-1-1" + }, + "source": { + "source-node": "OpenROADM-1-1-SRG1", + "source-tp": "SRG1-PP5-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-1-DEG3-to-OpenROADM-2-2-DEG3", + "destination": { + "dest-tp": "DEG3-TTP-RX", + "dest-node": "OpenROADM-2-2-DEG3" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG3", + "source-tp": "DEG3-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "OpenROADM-2-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-2-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-2-2-DEG1" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-2-SRG1-SRG1-PP3-TX-to-XPONDER-1-2XPDR-NW3-RX", + "destination": { + "dest-tp": "XPDR-NW3-RX", + "dest-node": "XPONDER-1-2" + }, + "source": { + "source-node": "OpenROADM-1-2-SRG1", + "source-tp": "SRG1-PP3-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-1-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-1-1-DEG2" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-2-1-DEG3-DEG3-CTP-RXtoOpenROADM-2-1-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-2-1-SRG1" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "OpenROADM-1-2-DEG1-DEG1-CTP-TXtoOpenROADM-1-2-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-1-2-DEG3" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-2-2-DEG2-to-OpenROADM-2-1-DEG2", + "destination": { + "dest-tp": "DEG2-TTP-RX", + "dest-node": "OpenROADM-2-1-DEG2" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG2", + "source-tp": "DEG2-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "XPONDER-2-2XPDR-NW4-TX-toOpenROADM-2-2-SRG1-SRG1-PP4-RX", + "destination": { + "dest-tp": "SRG1-PP4-RX", + "dest-node": "OpenROADM-2-2-SRG1" + }, + "source": { + "source-node": "XPONDER-2-2", + "source-tp": "XPDR-NW4-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-2-DEG1-DEG1-CTP-RXtoOpenROADM-2-2-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-2-2-SRG1" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "OpenROADM-2-1-DEG2-to-OpenROADM-2-2-DEG2", + "destination": { + "dest-tp": "DEG2-TTP-RX", + "dest-node": "OpenROADM-2-2-DEG2" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG2", + "source-tp": "DEG2-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "OpenROADM-2-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-2-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-2-2-DEG1" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-2-1-DEG1-DEG1-CTP-TXtoOpenROADM-2-1-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-2-1-DEG2" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "XPONDER-1-1XPDR-NW3-TX-toOpenROADM-1-1-SRG1-SRG1-PP3-RX", + "destination": { + "dest-tp": "SRG1-PP3-RX", + "dest-node": "OpenROADM-1-1-SRG1" + }, + "source": { + "source-node": "XPONDER-1-1", + "source-tp": "XPDR-NW3-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "XPONDER-2-2XPDR-NW2-TX-toOpenROADM-2-2-SRG1-SRG1-PP2-RX", + "destination": { + "dest-tp": "SRG1-PP2-RX", + "dest-node": "OpenROADM-2-2-SRG1" + }, + "source": { + "source-node": "XPONDER-2-2", + "source-tp": "XPDR-NW2-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-1-1-DEG2-to-OpenROADM-1-2-DEG2", + "destination": { + "dest-tp": "DEG2-TTP-RX", + "dest-node": "OpenROADM-1-2-DEG2" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG2", + "source-tp": "DEG2-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "XPONDER-1-1XPDR-NW1-TX-toOpenROADM-1-1-SRG1-SRG1-PP1-RX", + "destination": { + "dest-tp": "SRG1-PP1-RX", + "dest-node": "OpenROADM-1-1-SRG1" + }, + "source": { + "source-node": "XPONDER-1-1", + "source-tp": "XPDR-NW1-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-1-DEG2-DEG2-CTP-TXtoOpenROADM-2-1-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-2-1-DEG3" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-1-DEG1-DEG1-CTP-RXtoOpenROADM-1-1-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-1-1-SRG1" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "OpenROADM-2-1-SRG1-SRG1-PP3-TX-to-XPONDER-2-1XPDR-NW3-RX", + "destination": { + "dest-tp": "XPDR-NW3-RX", + "dest-node": "XPONDER-2-1" + }, + "source": { + "source-node": "OpenROADM-2-1-SRG1", + "source-tp": "SRG1-PP3-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-2-1-DEG2-DEG2-CTP-RXtoOpenROADM-2-1-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-2-1-SRG1" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "XPONDER-1-2XPDR-NW5-TX-toOpenROADM-1-2-SRG1-SRG1-PP5-RX", + "destination": { + "dest-tp": "SRG1-PP5-RX", + "dest-node": "OpenROADM-1-2-SRG1" + }, + "source": { + "source-node": "XPONDER-1-2", + "source-tp": "XPDR-NW5-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "XPONDER-2-1XPDR-NW5-TX-toOpenROADM-2-1-SRG1-SRG1-PP5-RX", + "destination": { + "dest-tp": "SRG1-PP5-RX", + "dest-node": "OpenROADM-2-1-SRG1" + }, + "source": { + "source-node": "XPONDER-2-1", + "source-tp": "XPDR-NW5-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-1-2-SRG1-SRG1-PP2-TX-to-XPONDER-1-2XPDR-NW2-RX", + "destination": { + "dest-tp": "XPDR-NW2-RX", + "dest-node": "XPONDER-1-2" + }, + "source": { + "source-node": "OpenROADM-1-2-SRG1", + "source-tp": "SRG1-PP2-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "XPONDER-2-2XPDR-NW3-TX-toOpenROADM-2-2-SRG1-SRG1-PP3-RX", + "destination": { + "dest-tp": "SRG1-PP3-RX", + "dest-node": "OpenROADM-2-2-SRG1" + }, + "source": { + "source-node": "XPONDER-2-2", + "source-tp": "XPDR-NW3-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-1-DEG1-DEG1-CTP-TXtoOpenROADM-2-1-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-2-1-DEG3" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-1-DEG3-DEG3-CTP-TXtoOpenROADM-1-1-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-1-1-DEG2" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-2-SRG1-SRG1-PP5-TX-to-XPONDER-1-2XPDR-NW5-RX", + "destination": { + "dest-tp": "XPDR-NW5-RX", + "dest-node": "XPONDER-1-2" + }, + "source": { + "source-node": "OpenROADM-1-2-SRG1", + "source-tp": "SRG1-PP5-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "XPONDER-1-2XPDR-NW1-TX-toOpenROADM-1-2-SRG1-SRG1-PP1-RX", + "destination": { + "dest-tp": "SRG1-PP1-RX", + "dest-node": "OpenROADM-1-2-SRG1" + }, + "source": { + "source-node": "XPONDER-1-2", + "source-tp": "XPDR-NW1-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-1-1-DEG3-DEG3-CTP-TXtoOpenROADM-1-1-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-1-1-DEG1" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-2-DEG1-DEG1-CTP-TXtoOpenROADM-1-2-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-1-2-DEG2" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-2-DEG2-to-OpenROADM-1-1-DEG2", + "destination": { + "dest-tp": "DEG2-TTP-RX", + "dest-node": "OpenROADM-1-1-DEG2" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG2", + "source-tp": "DEG2-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "XPONDER-2-1XPDR-NW4-TX-toOpenROADM-2-1-SRG1-SRG1-PP4-RX", + "destination": { + "dest-tp": "SRG1-PP4-RX", + "dest-node": "OpenROADM-2-1-SRG1" + }, + "source": { + "source-node": "XPONDER-2-1", + "source-tp": "XPDR-NW4-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-2-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-2-2-DEG3" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-2-DEG3-DEG3-CTP-TXtoOpenROADM-1-2-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-1-2-DEG1" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "XPONDER-2-1XPDR-NW1-TX-toOpenROADM-2-1-SRG1-SRG1-PP1-RX", + "destination": { + "dest-tp": "SRG1-PP1-RX", + "dest-node": "OpenROADM-2-1-SRG1" + }, + "source": { + "source-node": "XPONDER-2-1", + "source-tp": "XPDR-NW1-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-2-SRG1-SRG1-PP2-TX-to-XPONDER-2-2XPDR-NW2-RX", + "destination": { + "dest-tp": "XPDR-NW2-RX", + "dest-node": "XPONDER-2-2" + }, + "source": { + "source-node": "OpenROADM-2-2-SRG1", + "source-tp": "SRG1-PP2-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-1-SRG1-SRG1-PP2-TX-to-XPONDER-1-1XPDR-NW2-RX", + "destination": { + "dest-tp": "XPDR-NW2-RX", + "dest-node": "XPONDER-1-1" + }, + "source": { + "source-node": "OpenROADM-1-1-SRG1", + "source-tp": "SRG1-PP2-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-2-2-SRG1-SRG1-PP5-TX-to-XPONDER-2-2XPDR-NW5-RX", + "destination": { + "dest-tp": "XPDR-NW5-RX", + "dest-node": "XPONDER-2-2" + }, + "source": { + "source-node": "OpenROADM-2-2-SRG1", + "source-tp": "SRG1-PP5-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-2-DEG1-DEG1-CTP-RXtoOpenROADM-1-2-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-1-2-SRG1" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "XPONDER-1-2XPDR-NW4-TX-toOpenROADM-1-2-SRG1-SRG1-PP4-RX", + "destination": { + "dest-tp": "SRG1-PP4-RX", + "dest-node": "OpenROADM-1-2-SRG1" + }, + "source": { + "source-node": "XPONDER-1-2", + "source-tp": "XPDR-NW4-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-1-2-DEG3-DEG3-CTP-RXtoOpenROADM-1-2-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-1-2-SRG1" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "OpenROADM-2-2-DEG1-to-OpenROADM-2-1-DEG1", + "destination": { + "dest-tp": "DEG1-TTP-RX", + "dest-node": "OpenROADM-2-1-DEG1" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG1", + "source-tp": "DEG1-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "OpenROADM-1-1-DEG2-DEG2-CTP-RXtoOpenROADM-1-1-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-1-1-SRG1" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "OpenROADM-2-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-2-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-2-2-DEG3" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-2-1-DEG2-DEG2-CTP-TXtoOpenROADM-2-1-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-2-1-DEG1" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-2-2-SRG1-SRG1-PP3-TX-to-XPONDER-2-2XPDR-NW3-RX", + "destination": { + "dest-tp": "XPDR-NW3-RX", + "dest-node": "XPONDER-2-2" + }, + "source": { + "source-node": "OpenROADM-2-2-SRG1", + "source-tp": "SRG1-PP3-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-2-1-SRG1-SRG1-PP2-TX-to-XPONDER-2-1XPDR-NW2-RX", + "destination": { + "dest-tp": "XPDR-NW2-RX", + "dest-node": "XPONDER-2-1" + }, + "source": { + "source-node": "OpenROADM-2-1-SRG1", + "source-tp": "SRG1-PP2-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-2-1-SRG1-SRG1-PP5-TX-to-XPONDER-2-1XPDR-NW5-RX", + "destination": { + "dest-tp": "XPDR-NW5-RX", + "dest-node": "XPONDER-2-1" + }, + "source": { + "source-node": "OpenROADM-2-1-SRG1", + "source-tp": "SRG1-PP5-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-1-DEG3-DEG3-CTP-RX", + "destination": { + "dest-tp": "DEG3-CTP-RX", + "dest-node": "OpenROADM-1-1-DEG3" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-2-DEG1-to-OpenROADM-1-1-DEG1", + "destination": { + "dest-tp": "DEG1-TTP-RX", + "dest-node": "OpenROADM-1-1-DEG1" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG1", + "source-tp": "DEG1-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "XPONDER-2-2XPDR-NW1-TX-toOpenROADM-2-2-SRG1-SRG1-PP1-RX", + "destination": { + "dest-tp": "SRG1-PP1-RX", + "dest-node": "OpenROADM-2-2-SRG1" + }, + "source": { + "source-node": "XPONDER-2-2", + "source-tp": "XPDR-NW1-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-1-1-SRG1-SRG1-PP3-TX-to-XPONDER-1-1XPDR-NW3-RX", + "destination": { + "dest-tp": "XPDR-NW3-RX", + "dest-node": "XPONDER-1-1" + }, + "source": { + "source-node": "OpenROADM-1-1-SRG1", + "source-tp": "SRG1-PP3-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-1-1-DEG1-to-OpenROADM-1-2-DEG1", + "destination": { + "dest-tp": "DEG1-TTP-RX", + "dest-node": "OpenROADM-1-2-DEG1" + }, + "source": { + "source-node": "OpenROADM-1-1-DEG1", + "source-tp": "DEG1-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "OpenROADM-1-2-DEG3-DEG3-CTP-TXtoOpenROADM-1-2-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-1-2-DEG2" + }, + "source": { + "source-node": "OpenROADM-1-2-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-1-2-SRG1-SRG1-PP1-TX-to-XPONDER-1-2XPDR-NW1-RX", + "destination": { + "dest-tp": "XPDR-NW1-RX", + "dest-node": "XPONDER-1-2" + }, + "source": { + "source-node": "OpenROADM-1-2-SRG1", + "source-tp": "SRG1-PP1-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-2-2-DEG3-to-OpenROADM-1-1-DEG3", + "destination": { + "dest-tp": "DEG3-TTP-RX", + "dest-node": "OpenROADM-1-1-DEG3" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG3", + "source-tp": "DEG3-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "XPONDER-1-1XPDR-NW4-TX-toOpenROADM-1-1-SRG1-SRG1-PP4-RX", + "destination": { + "dest-tp": "SRG1-PP4-RX", + "dest-node": "OpenROADM-1-1-SRG1" + }, + "source": { + "source-node": "XPONDER-1-1", + "source-tp": "XPDR-NW4-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + }, + { + "link-id": "OpenROADM-2-1-DEG3-DEG3-CTP-TXtoOpenROADM-2-1-DEG1-DEG1-CTP-RX", + "destination": { + "dest-tp": "DEG1-CTP-RX", + "dest-node": "OpenROADM-2-1-DEG1" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG3", + "source-tp": "DEG3-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-2-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-2-DEG2-DEG2-CTP-RX", + "destination": { + "dest-tp": "DEG2-CTP-RX", + "dest-node": "OpenROADM-2-2-DEG2" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG1", + "source-tp": "DEG1-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "EXPRESS-LINK" + }, + { + "link-id": "OpenROADM-2-1-DEG1-to-OpenROADM-2-2-DEG1", + "destination": { + "dest-tp": "DEG1-TTP-RX", + "dest-node": "OpenROADM-2-2-DEG1" + }, + "source": { + "source-node": "OpenROADM-2-1-DEG1", + "source-tp": "DEG1-TTP-TX" + }, + "org-openroadm-network-topology:link-type": "ROADM-TO-ROADM" + }, + { + "link-id": "OpenROADM-1-2-SRG1-SRG1-PP4-TX-to-XPONDER-1-2XPDR-NW4-RX", + "destination": { + "dest-tp": "XPDR-NW4-RX", + "dest-node": "XPONDER-1-2" + }, + "source": { + "source-node": "OpenROADM-1-2-SRG1", + "source-tp": "SRG1-PP4-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-INPUT" + }, + { + "link-id": "OpenROADM-2-2-DEG2-DEG2-CTP-RXtoOpenROADM-2-2-SRG1-SRG1-CP-TX", + "destination": { + "dest-tp": "SRG1-CP-RX", + "dest-node": "OpenROADM-2-2-SRG1" + }, + "source": { + "source-node": "OpenROADM-2-2-DEG2", + "source-tp": "DEG2-CTP-TX" + }, + "org-openroadm-network-topology:link-type": "DROP-LINK" + }, + { + "link-id": "XPONDER-1-1XPDR-NW2-TX-toOpenROADM-1-1-SRG1-SRG1-PP2-RX", + "destination": { + "dest-tp": "SRG1-PP2-RX", + "dest-node": "OpenROADM-1-1-SRG1" + }, + "source": { + "source-node": "XPONDER-1-1", + "source-tp": "XPDR-NW2-TX" + }, + "org-openroadm-network-topology:link-type": "XPONDER-OUTPUT" + } + ], + "node": [ + { + "node-id": "OpenROADM-1-1-SRG1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "SRG1-PP2-TX" + }, + { + "tp-id": "SRG1-PP3-RX" + }, + { + "tp-id": "SRG1-PP2-RX" + }, + { + "tp-id": "SRG1-PP3-TX" + }, + { + "tp-id": "SRG1-PP1-TX" + }, + { + "tp-id": "SRG1-PP4-RX" + }, + { + "tp-id": "SRG1-PP5-RX" + }, + { + "tp-id": "SRG1-CP-RX" + }, + { + "tp-id": "SRG1-PP1-RX" + }, + { + "tp-id": "SRG1-CP-TX" + }, + { + "tp-id": "SRG1-PP4-TX" + }, + { + "tp-id": "SRG1-PP5-TX" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-1-1" + } + ], + "org-openroadm-network-topology:srg-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + }, + "org-openroadm-network-topology:node-type": "SRG" + }, + { + "node-id": "OpenROADM-2-2-SRG1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "SRG1-PP2-TX" + }, + { + "tp-id": "SRG1-PP3-RX" + }, + { + "tp-id": "SRG1-PP2-RX" + }, + { + "tp-id": "SRG1-PP3-TX" + }, + { + "tp-id": "SRG1-PP1-TX" + }, + { + "tp-id": "SRG1-PP4-RX" + }, + { + "tp-id": "SRG1-PP5-RX" + }, + { + "tp-id": "SRG1-CP-RX" + }, + { + "tp-id": "SRG1-PP1-RX" + }, + { + "tp-id": "SRG1-CP-TX" + }, + { + "tp-id": "SRG1-PP4-TX" + }, + { + "tp-id": "SRG1-PP5-TX" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-2-2" + } + ], + "org-openroadm-network-topology:srg-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + }, + "org-openroadm-network-topology:node-type": "SRG" + }, + { + "node-id": "OpenROADM-1-2-SRG1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "SRG1-PP2-TX" + }, + { + "tp-id": "SRG1-PP3-RX" + }, + { + "tp-id": "SRG1-PP2-RX" + }, + { + "tp-id": "SRG1-PP3-TX" + }, + { + "tp-id": "SRG1-PP1-TX" + }, + { + "tp-id": "SRG1-PP4-RX" + }, + { + "tp-id": "SRG1-PP5-RX" + }, + { + "tp-id": "SRG1-CP-RX" + }, + { + "tp-id": "SRG1-PP1-RX" + }, + { + "tp-id": "SRG1-CP-TX" + }, + { + "tp-id": "SRG1-PP4-TX" + }, + { + "tp-id": "SRG1-PP5-TX" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-1-2" + } + ], + "org-openroadm-network-topology:srg-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + }, + "org-openroadm-network-topology:node-type": "SRG" + }, + { + "node-id": "OpenROADM-1-2-DEG1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-1-2-DEG1" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "OpenROADM-2-2-DEG3", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-2-2-DEG3" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "OpenROADM-1-2-DEG3", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-1-2-DEG3" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map":"//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "OpenROADM-2-2-DEG2", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-2-2-DEG2" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "OpenROADM-1-2-DEG2", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-1-2-DEG2" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "OpenROADM-2-2-DEG1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-2-2-DEG1" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "XPONDER-1-1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "XPDR-NW5-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW4-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW4-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW2-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW3-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW1-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW5-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW2-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW3-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW1-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "XPONDER-1-1" + } + ], + "org-openroadm-network-topology:node-type": "XPONDER" + }, + { + "node-id": "XPONDER-1-2", + "ietf-network-topology:termination-point": [ + { + "tp-id": "XPDR-NW5-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW4-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW4-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW2-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW3-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW1-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW5-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW2-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW3-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW1-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "XPONDER-1-2" + } + ], + "org-openroadm-network-topology:node-type": "XPONDER" + }, + { + "node-id": "XPONDER-2-1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "XPDR-NW5-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW4-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW4-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW2-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW3-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW1-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW5-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW2-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW3-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW1-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "XPONDER-2-1" + } + ], + "org-openroadm-network-topology:node-type": "XPONDER" + }, + { + "node-id": "OpenROADM-1-1-DEG3", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-1-1-DEG3" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "XPONDER-2-2", + "ietf-network-topology:termination-point": [ + { + "tp-id": "XPDR-NW5-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW4-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW4-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW2-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW3-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW1-TX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW5-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW2-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + } + }, + { + "tp-id": "XPDR-NW3-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + }, + { + "tp-id": "XPDR-NW1-RX", + "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", + "org-openroadm-network-topology:xpdr-network-attributes": { + "wavelength": { + "index": 2 + } + } + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "XPONDER-2-2" + } + ], + "org-openroadm-network-topology:node-type": "XPONDER" + }, + { + "node-id": "OpenROADM-2-1-SRG1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "SRG1-PP2-TX" + }, + { + "tp-id": "SRG1-PP3-RX" + }, + { + "tp-id": "SRG1-PP2-RX" + }, + { + "tp-id": "SRG1-PP3-TX" + }, + { + "tp-id": "SRG1-PP1-TX" + }, + { + "tp-id": "SRG1-PP4-RX" + }, + { + "tp-id": "SRG1-PP5-RX" + }, + { + "tp-id": "SRG1-CP-RX" + }, + { + "tp-id": "SRG1-PP1-RX" + }, + { + "tp-id": "SRG1-CP-TX" + }, + { + "tp-id": "SRG1-PP4-TX" + }, + { + "tp-id": "SRG1-PP5-TX" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-2-1" + } + ], + "org-openroadm-network-topology:srg-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + }, + "org-openroadm-network-topology:node-type": "SRG" + }, + { + "node-id": "OpenROADM-2-1-DEG2", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-2-1-DEG2" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "OpenROADM-2-1-DEG3", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-2-1-DEG3" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "OpenROADM-1-1-DEG2", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-1-1-DEG2" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "OpenROADM-1-1-DEG1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-1-1-DEG1" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + }, + { + "node-id": "OpenROADM-2-1-DEG1", + "ietf-network-topology:termination-point": [ + { + "tp-id": "DEG1-TTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" + }, + { + "tp-id": "DEG1-TTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" + }, + { + "tp-id": "DEG1-CTP-RX", + "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" + }, + { + "tp-id": "DEG1-CTP-TX", + "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" + } + ], + "supporting-node": [ + { + "network-ref": "Transport-underlay", + "node-ref": "OpenROADM-2-1-DEG1" + } + ], + "org-openroadm-network-topology:node-type": "DEGREE", + "org-openroadm-network-topology:degree-attributes": { + "avail-freq-maps": [ + { + "map-name": "cband", + "start-edge-freq": 191.325, + "freq-map-granularity": 6.25, + "effective-bits": 8, + "freq-map": "//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + } + } + ] } - }, - { - "node-id": "OpenROADM-2-2-DEG3", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-2-2-DEG3" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 5 - }, - { - "index": 6 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "OpenROADM-1-2-DEG3", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-1-2-DEG3" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 1 - }, - { - "index": 2 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "OpenROADM-2-2-DEG2", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-2-2-DEG2" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 5 - }, - { - "index": 6 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "OpenROADM-1-2-DEG2", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-1-2-DEG2" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 1 - }, - { - "index": 2 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "OpenROADM-2-2-DEG1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-2-2-DEG1" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 5 - }, - { - "index": 6 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "XPONDER-1-1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "XPDR-NW5-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW4-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW4-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW2-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW3-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW1-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW5-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW2-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW3-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW1-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "XPONDER-1-1" - } - ], - "org-openroadm-network-topology:node-type": "XPONDER" - }, - { - "node-id": "XPONDER-1-2", - "ietf-network-topology:termination-point": [ - { - "tp-id": "XPDR-NW5-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW4-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW4-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW2-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW3-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW1-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW5-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW2-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW3-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW1-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "XPONDER-1-2" - } - ], - "org-openroadm-network-topology:node-type": "XPONDER" - }, - { - "node-id": "XPONDER-2-1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "XPDR-NW5-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW4-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW4-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW2-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW3-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW1-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW5-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW2-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW3-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW1-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "XPONDER-2-1" - } - ], - "org-openroadm-network-topology:node-type": "XPONDER" - }, - { - "node-id": "OpenROADM-1-1-DEG3", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-1-1-DEG3" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 1 - }, - { - "index": 2 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "XPONDER-2-2", - "ietf-network-topology:termination-point": [ - { - "tp-id": "XPDR-NW5-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW4-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW4-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW2-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW3-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW1-TX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW5-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW2-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": {} - }, - { - "tp-id": "XPDR-NW3-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - }, - { - "tp-id": "XPDR-NW1-RX", - "org-openroadm-network-topology:tp-type": "XPONDER-NETWORK", - "org-openroadm-network-topology:xpdr-network-attributes": { - "wavelength": { - "index": 2 - } - } - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "XPONDER-2-2" - } - ], - "org-openroadm-network-topology:node-type": "XPONDER" - }, - { - "node-id": "OpenROADM-2-1-SRG1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "SRG1-PP2-TX" - }, - { - "tp-id": "SRG1-PP3-RX" - }, - { - "tp-id": "SRG1-PP2-RX" - }, - { - "tp-id": "SRG1-PP3-TX" - }, - { - "tp-id": "SRG1-PP1-TX" - }, - { - "tp-id": "SRG1-PP4-RX" - }, - { - "tp-id": "SRG1-PP5-RX" - }, - { - "tp-id": "SRG1-CP-RX" - }, - { - "tp-id": "SRG1-PP1-RX" - }, - { - "tp-id": "SRG1-CP-TX" - }, - { - "tp-id": "SRG1-PP4-TX" - }, - { - "tp-id": "SRG1-PP5-TX" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-2-1" - } - ], - "org-openroadm-network-topology:srg-attributes": { - "available-wavelengths": [ - { - "index": 5 - }, - { - "index": 6 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - }, - "org-openroadm-network-topology:node-type": "SRG" - }, - { - "node-id": "OpenROADM-2-1-DEG2", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-2-1-DEG2" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 5 - }, - { - "index": 6 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "OpenROADM-2-1-DEG3", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-2-1-DEG3" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 5 - }, - { - "index": 6 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "OpenROADM-1-1-DEG2", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-1-1-DEG2" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 1 - }, - { - "index": 2 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "OpenROADM-1-1-DEG1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-1-1-DEG1" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 1 - }, - { - "index": 2 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - }, - { - "node-id": "OpenROADM-2-1-DEG1", - "ietf-network-topology:termination-point": [ - { - "tp-id": "DEG1-TTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-TTP" - }, - { - "tp-id": "DEG1-TTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-TTP" - }, - { - "tp-id": "DEG1-CTP-RX", - "org-openroadm-network-topology:tp-type": "DEGREE-RX-CTP" - }, - { - "tp-id": "DEG1-CTP-TX", - "org-openroadm-network-topology:tp-type": "DEGREE-TX-CTP" - } - ], - "supporting-node": [ - { - "network-ref": "Transport-underlay", - "node-ref": "OpenROADM-2-1-DEG1" - } - ], - "org-openroadm-network-topology:node-type": "DEGREE", - "org-openroadm-network-topology:degree-attributes": { - "available-wavelengths": [ - { - "index": 5 - }, - { - "index": 6 - }, - { - "index": 3 - }, - { - "index": 4 - } - ] - } - } ] - } - ] - } -} \ No newline at end of file + } +}