X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=tests%2Fsample_configs%2Fpce_portmapping_71.json;h=f08c4d0be408d2f26891dc8780c2b1fe04ab718b;hb=8f5a1751957a95b9830e0c0504136617b12275b8;hp=377bde837913c091b85feaa7291e1fb52a1ba43a;hpb=e8b516c52451ad5055529b3e11065546a58394b3;p=transportpce.git diff --git a/tests/sample_configs/pce_portmapping_71.json b/tests/sample_configs/pce_portmapping_71.json index 377bde837..f08c4d0be 100644 --- a/tests/sample_configs/pce_portmapping_71.json +++ b/tests/sample_configs/pce_portmapping_71.json @@ -1,493 +1,491 @@ { - "network": { - "nodes": [ - { - "node-id": "XPDR-A2", - "node-info": { - "node-clli": "NodeA", - "node-vendor": "vendorA", - "openroadm-version": "7.1", - "node-ip-address": "1.2.3.4", - "node-type": "xpdr", - "node-model": "model" - }, - "switching-pool-lcp": [ - { - "switching-pool-number": 1, - "switching-pool-type": "blocking", - "non-blocking-list": [ - { - "nbl-number": 2, - "lcp-list": [ - "XPDR2-NETWORK1", - "XPDR2-CLIENT2" - ], - "interconnect-bandwidth": 0 - }, - { - "nbl-number": 1, - "lcp-list": [ - "XPDR2-CLIENT1", - "XPDR2-NETWORK1" - ], - "interconnect-bandwidth": 0 - } - ] - } - ], - "mapping": [ - { - "logical-connection-point": "XPDR2-CLIENT1", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/2/1/1-PLUG-CLIENT", - "mpdr-restrictions": { - "min-trib-slot": "1.1", - "max-trib-slot": "1.20" - }, - "supported-interface-capability": [ - "org-openroadm-port-types:if-100GE-ODU4", - "org-openroadm-port-types:if-OCH-OTU4-ODU4" - ], - "port-oper-state": "InService", - "port-direction": "bidirectional", - "lcp-hash-val": "AK+Cna4EclRH", - "supporting-port": "C1", - "port-qual": "switch-client" - }, - { - "logical-connection-point": "XPDR1-NETWORK1", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/1/2-PLUG-NET", - "supported-interface-capability": [ - "org-openroadm-port-types:if-otsi-otsigroup" - ], - "port-oper-state": "InService", - "connection-map-lcp": "XPDR1-CLIENT1", - "port-direction": "bidirectional", - "xponder-type": "tpdr", - "lcp-hash-val": "AIGiVAQ4gDil", - "supporting-port": "L1", - "port-qual": "xpdr-network" - }, - { - "logical-connection-point": "XPDR2-CLIENT2", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/2/1/2-PLUG-CLIENT", - "mpdr-restrictions": { - "min-trib-slot": "2.1", - "max-trib-slot": "2.20" + "nodes": [ + { + "node-id": "XPDR-A2", + "node-info": { + "node-clli": "NodeA", + "node-vendor": "vendorA", + "openroadm-version": "7.1", + "node-ip-address": "1.2.3.4", + "node-type": "xpdr", + "node-model": "model" + }, + "switching-pool-lcp": [ + { + "switching-pool-number": 1, + "switching-pool-type": "blocking", + "non-blocking-list": [ + { + "nbl-number": 2, + "lcp-list": [ + "XPDR2-NETWORK1", + "XPDR2-CLIENT2" + ], + "interconnect-bandwidth": 0 }, - "supported-interface-capability": [ - "org-openroadm-port-types:if-100GE-ODU4", - "org-openroadm-port-types:if-OCH-OTU4-ODU4" - ], - "port-oper-state": "InService", - "port-direction": "bidirectional", - "lcp-hash-val": "AK+Cna4EclRE", - "supporting-port": "C1", - "port-qual": "switch-client" - }, - { - "logical-connection-point": "XPDR1-CLIENT1", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/1/1-PLUG-CLIENT", - "supported-interface-capability": [ - "org-openroadm-port-types:if-400GE" - ], - "port-oper-state": "InService", - "connection-map-lcp": "XPDR1-NETWORK1", - "port-direction": "bidirectional", - "lcp-hash-val": "AODABTVSOHH0", - "supporting-port": "C1", - "port-qual": "xpdr-client" - }, - { - "logical-connection-point": "XPDR2-NETWORK1", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/2/2-PLUG-NET", - "supported-interface-capability": [ - "org-openroadm-port-types:if-otsi-otsigroup" - ], - "port-oper-state": "InService", - "port-direction": "bidirectional", - "xponder-type": "mpdr", - "lcp-hash-val": "LY9PxYJqUbw=", - "supporting-port": "L1", - "port-qual": "switch-network" - } - ], - "mc-capabilities": [ - { - "mc-node-name": "XPDR-mcprofile", - "center-freq-granularity": 3.125, - "slot-width-granularity": 6.25 - } - ] + { + "nbl-number": 1, + "lcp-list": [ + "XPDR2-CLIENT1", + "XPDR2-NETWORK1" + ], + "interconnect-bandwidth": 0 + } + ] + } + ], + "mapping": [ + { + "logical-connection-point": "XPDR2-CLIENT1", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/2/1/1-PLUG-CLIENT", + "mpdr-restrictions": { + "min-trib-slot": "1.1", + "max-trib-slot": "1.20" + }, + "supported-interface-capability": [ + "org-openroadm-port-types:if-100GE-ODU4", + "org-openroadm-port-types:if-OCH-OTU4-ODU4" + ], + "port-oper-state": "InService", + "port-direction": "bidirectional", + "lcp-hash-val": "AK+Cna4EclRH", + "supporting-port": "C1", + "port-qual": "switch-client" + }, + { + "logical-connection-point": "XPDR1-NETWORK1", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/1/2-PLUG-NET", + "supported-interface-capability": [ + "org-openroadm-port-types:if-otsi-otsigroup" + ], + "port-oper-state": "InService", + "connection-map-lcp": "XPDR1-CLIENT1", + "port-direction": "bidirectional", + "xponder-type": "tpdr", + "lcp-hash-val": "AIGiVAQ4gDil", + "supporting-port": "L1", + "port-qual": "xpdr-network" + }, + { + "logical-connection-point": "XPDR2-CLIENT2", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/2/1/2-PLUG-CLIENT", + "mpdr-restrictions": { + "min-trib-slot": "2.1", + "max-trib-slot": "2.20" + }, + "supported-interface-capability": [ + "org-openroadm-port-types:if-100GE-ODU4", + "org-openroadm-port-types:if-OCH-OTU4-ODU4" + ], + "port-oper-state": "InService", + "port-direction": "bidirectional", + "lcp-hash-val": "AK+Cna4EclRE", + "supporting-port": "C1", + "port-qual": "switch-client" + }, + { + "logical-connection-point": "XPDR1-CLIENT1", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/1/1-PLUG-CLIENT", + "supported-interface-capability": [ + "org-openroadm-port-types:if-400GE" + ], + "port-oper-state": "InService", + "connection-map-lcp": "XPDR1-NETWORK1", + "port-direction": "bidirectional", + "lcp-hash-val": "AODABTVSOHH0", + "supporting-port": "C1", + "port-qual": "xpdr-client" + }, + { + "logical-connection-point": "XPDR2-NETWORK1", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/2/2-PLUG-NET", + "supported-interface-capability": [ + "org-openroadm-port-types:if-otsi-otsigroup" + ], + "port-oper-state": "InService", + "port-direction": "bidirectional", + "xponder-type": "mpdr", + "lcp-hash-val": "LY9PxYJqUbw=", + "supporting-port": "L1", + "port-qual": "switch-network" + } + ], + "mc-capabilities": [ + { + "mc-node-name": "XPDR-mcprofile", + "center-freq-granularity": 3.125, + "slot-width-granularity": 6.25 + } + ] + }, + { + "node-id": "ROADM-C1", + "node-info": { + "node-clli": "NodeC", + "node-vendor": "vendorA", + "openroadm-version": "2.2.1", + "node-ip-address": "127.0.0.13", + "node-type": "rdm", + "node-model": "model2" }, - { - "node-id": "ROADM-C1", - "node-info": { - "node-clli": "NodeC", - "node-vendor": "vendorA", - "openroadm-version": "2.2.1", - "node-ip-address": "127.0.0.13", - "node-type": "rdm", - "node-model": "model2" - }, - "cp-to-degree": [ - { - "circuit-pack-name": "1/0/ETH-PLUG", - "degree-number": 1, - "interface-name": "1GE-interface-1" - }, - { - "circuit-pack-name": "2/0", - "degree-number": 2, - "interface-name": "1GE-interface-2" - }, - { - "circuit-pack-name": "2/0/ETH-PLUG", - "degree-number": 2, - "interface-name": "1GE-interface-2" - }, - { - "circuit-pack-name": "1/0", - "degree-number": 1, - "interface-name": "1GE-interface-1" - } - ], - "mapping": [ - { - "logical-connection-point": "SRG1-PP2-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "3/0", - "supporting-port": "C2", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "SRG1-PP4-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "3/0", - "supporting-port": "C4", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "DEG2-TTP-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "2/0", - "supporting-port": "L1", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "SRG1-PP3-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "3/0", - "supporting-port": "C3", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "DEG1-TTP-TXRX", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/0", - "supporting-ots": "OTS-DEG1-TTP-TXRX", - "port-oper-state": "InService", - "port-direction": "bidirectional", - "supporting-port": "L1", - "supporting-oms": "OMS-DEG1-TTP-TXRX" - }, - { - "logical-connection-point": "SRG1-PP1-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "3/0", - "supporting-port": "C1", - "port-oper-state": "InService" - } - ], - "mc-capabilities": [ - { - "mc-node-name": "DEG2-TTP", - "center-freq-granularity": 50, - "slot-width-granularity": 50 - }, - { - "mc-node-name": "DEG1-TTP", - "center-freq-granularity": 50, - "slot-width-granularity": 50 - }, - { - "mc-node-name": "SRG1-PP", - "center-freq-granularity": 50, - "slot-width-granularity": 50 - } - ] + "cp-to-degree": [ + { + "circuit-pack-name": "1/0/ETH-PLUG", + "degree-number": 1, + "interface-name": "1GE-interface-1" + }, + { + "circuit-pack-name": "2/0", + "degree-number": 2, + "interface-name": "1GE-interface-2" + }, + { + "circuit-pack-name": "2/0/ETH-PLUG", + "degree-number": 2, + "interface-name": "1GE-interface-2" + }, + { + "circuit-pack-name": "1/0", + "degree-number": 1, + "interface-name": "1GE-interface-1" + } + ], + "mapping": [ + { + "logical-connection-point": "SRG1-PP2-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "3/0", + "supporting-port": "C2", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "SRG1-PP4-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "3/0", + "supporting-port": "C4", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "DEG2-TTP-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "2/0", + "supporting-port": "L1", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "SRG1-PP3-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "3/0", + "supporting-port": "C3", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "DEG1-TTP-TXRX", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/0", + "supporting-ots": "OTS-DEG1-TTP-TXRX", + "port-oper-state": "InService", + "port-direction": "bidirectional", + "supporting-port": "L1", + "supporting-oms": "OMS-DEG1-TTP-TXRX" + }, + { + "logical-connection-point": "SRG1-PP1-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "3/0", + "supporting-port": "C1", + "port-oper-state": "InService" + } + ], + "mc-capabilities": [ + { + "mc-node-name": "DEG2-TTP", + "center-freq-granularity": 50, + "slot-width-granularity": 50 + }, + { + "mc-node-name": "DEG1-TTP", + "center-freq-granularity": 50, + "slot-width-granularity": 50 + }, + { + "mc-node-name": "SRG1-PP", + "center-freq-granularity": 50, + "slot-width-granularity": 50 + } + ] + }, + { + "node-id": "XPDR-C2", + "node-info": { + "node-clli": "NodeC", + "node-vendor": "vendorA", + "openroadm-version": "7.1", + "node-ip-address": "1.2.3.4", + "node-type": "xpdr", + "node-model": "model" }, - { - "node-id": "XPDR-C2", - "node-info": { - "node-clli": "NodeC", - "node-vendor": "vendorA", - "openroadm-version": "7.1", - "node-ip-address": "1.2.3.4", - "node-type": "xpdr", - "node-model": "model" - }, - "switching-pool-lcp": [ - { - "switching-pool-number": 1, - "switching-pool-type": "blocking", - "non-blocking-list": [ - { - "nbl-number": 2, - "lcp-list": [ - "XPDR2-NETWORK1", - "XPDR2-CLIENT2" - ], - "interconnect-bandwidth": 0 - }, - { - "nbl-number": 1, - "lcp-list": [ - "XPDR2-CLIENT1", - "XPDR2-NETWORK1" - ], - "interconnect-bandwidth": 0 - } - ] - } - ], - "mapping": [ - { - "logical-connection-point": "XPDR2-CLIENT1", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/2/1/1-PLUG-CLIENT", - "mpdr-restrictions": { - "min-trib-slot": "1.1", - "max-trib-slot": "1.20" - }, - "supported-interface-capability": [ - "org-openroadm-port-types:if-100GE-ODU4", - "org-openroadm-port-types:if-OCH-OTU4-ODU4" - ], - "port-oper-state": "InService", - "port-direction": "bidirectional", - "lcp-hash-val": "AP2/mp+mI1y5", - "supporting-port": "C1", - "port-qual": "switch-client" - }, - { - "logical-connection-point": "XPDR1-NETWORK1", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/1/2-PLUG-NET", - "supported-interface-capability": [ - "org-openroadm-port-types:if-otsi-otsigroup" - ], - "port-oper-state": "InService", - "connection-map-lcp": "XPDR1-CLIENT1", - "port-direction": "bidirectional", - "xponder-type": "tpdr", - "lcp-hash-val": "ZbICgmaBrJM=", - "supporting-port": "L1", - "port-qual": "xpdr-network" - }, - { - "logical-connection-point": "XPDR2-CLIENT2", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/2/1/2-PLUG-CLIENT", - "mpdr-restrictions": { - "min-trib-slot": "2.1", - "max-trib-slot": "2.20" + "switching-pool-lcp": [ + { + "switching-pool-number": 1, + "switching-pool-type": "blocking", + "non-blocking-list": [ + { + "nbl-number": 2, + "lcp-list": [ + "XPDR2-NETWORK1", + "XPDR2-CLIENT2" + ], + "interconnect-bandwidth": 0 }, - "supported-interface-capability": [ - "org-openroadm-port-types:if-100GE-ODU4", - "org-openroadm-port-types:if-OCH-OTU4-ODU4" - ], - "port-oper-state": "InService", - "port-direction": "bidirectional", - "lcp-hash-val": "AP2/mp+mI1y6", - "supporting-port": "C1", - "port-qual": "switch-client" - }, - { - "logical-connection-point": "XPDR1-CLIENT1", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/1/1-PLUG-CLIENT", - "supported-interface-capability": [ - "org-openroadm-port-types:if-400GE" - ], - "port-oper-state": "InService", - "connection-map-lcp": "XPDR1-NETWORK1", - "port-direction": "bidirectional", - "lcp-hash-val": "M5cViLS5z3o=", - "supporting-port": "C1", - "port-qual": "xpdr-client" - }, - { - "logical-connection-point": "XPDR2-NETWORK1", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/2/2-PLUG-NET", - "supported-interface-capability": [ - "org-openroadm-port-types:if-otsi-otsigroup" - ], - "port-oper-state": "InService", - "port-direction": "bidirectional", - "xponder-type": "mpdr", - "lcp-hash-val": "Nmbu2MNHvc4=", - "supporting-port": "L1", - "port-qual": "switch-network" - } - ], - "mc-capabilities": [ - { - "mc-node-name": "XPDR-mcprofile", - "center-freq-granularity": 3.125, - "slot-width-granularity": 6.25 - } - ] + { + "nbl-number": 1, + "lcp-list": [ + "XPDR2-CLIENT1", + "XPDR2-NETWORK1" + ], + "interconnect-bandwidth": 0 + } + ] + } + ], + "mapping": [ + { + "logical-connection-point": "XPDR2-CLIENT1", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/2/1/1-PLUG-CLIENT", + "mpdr-restrictions": { + "min-trib-slot": "1.1", + "max-trib-slot": "1.20" + }, + "supported-interface-capability": [ + "org-openroadm-port-types:if-100GE-ODU4", + "org-openroadm-port-types:if-OCH-OTU4-ODU4" + ], + "port-oper-state": "InService", + "port-direction": "bidirectional", + "lcp-hash-val": "AP2/mp+mI1y5", + "supporting-port": "C1", + "port-qual": "switch-client" + }, + { + "logical-connection-point": "XPDR1-NETWORK1", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/1/2-PLUG-NET", + "supported-interface-capability": [ + "org-openroadm-port-types:if-otsi-otsigroup" + ], + "port-oper-state": "InService", + "connection-map-lcp": "XPDR1-CLIENT1", + "port-direction": "bidirectional", + "xponder-type": "tpdr", + "lcp-hash-val": "ZbICgmaBrJM=", + "supporting-port": "L1", + "port-qual": "xpdr-network" + }, + { + "logical-connection-point": "XPDR2-CLIENT2", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/2/1/2-PLUG-CLIENT", + "mpdr-restrictions": { + "min-trib-slot": "2.1", + "max-trib-slot": "2.20" + }, + "supported-interface-capability": [ + "org-openroadm-port-types:if-100GE-ODU4", + "org-openroadm-port-types:if-OCH-OTU4-ODU4" + ], + "port-oper-state": "InService", + "port-direction": "bidirectional", + "lcp-hash-val": "AP2/mp+mI1y6", + "supporting-port": "C1", + "port-qual": "switch-client" + }, + { + "logical-connection-point": "XPDR1-CLIENT1", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/1/1-PLUG-CLIENT", + "supported-interface-capability": [ + "org-openroadm-port-types:if-400GE" + ], + "port-oper-state": "InService", + "connection-map-lcp": "XPDR1-NETWORK1", + "port-direction": "bidirectional", + "lcp-hash-val": "M5cViLS5z3o=", + "supporting-port": "C1", + "port-qual": "xpdr-client" + }, + { + "logical-connection-point": "XPDR2-NETWORK1", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/2/2-PLUG-NET", + "supported-interface-capability": [ + "org-openroadm-port-types:if-otsi-otsigroup" + ], + "port-oper-state": "InService", + "port-direction": "bidirectional", + "xponder-type": "mpdr", + "lcp-hash-val": "Nmbu2MNHvc4=", + "supporting-port": "L1", + "port-qual": "switch-network" + } + ], + "mc-capabilities": [ + { + "mc-node-name": "XPDR-mcprofile", + "center-freq-granularity": 3.125, + "slot-width-granularity": 6.25 + } + ] + }, + { + "node-id": "ROADM-A1", + "node-info": { + "node-clli": "NodeA", + "node-vendor": "vendorA", + "openroadm-version": "2.2.1", + "node-ip-address": "127.0.0.11", + "node-type": "rdm", + "node-model": "model2" }, - { - "node-id": "ROADM-A1", - "node-info": { - "node-clli": "NodeA", - "node-vendor": "vendorA", - "openroadm-version": "2.2.1", - "node-ip-address": "127.0.0.11", - "node-type": "rdm", - "node-model": "model2" - }, - "cp-to-degree": [ - { - "circuit-pack-name": "1/0/ETH-PLUG", - "degree-number": 1, - "interface-name": "1GE-interface-1" - }, - { - "circuit-pack-name": "2/0", - "degree-number": 2, - "interface-name": "1GE-interface-2" - }, - { - "circuit-pack-name": "2/0/ETH-PLUG", - "degree-number": 2, - "interface-name": "1GE-interface-2" - }, - { - "circuit-pack-name": "1/0", - "degree-number": 1, - "interface-name": "1GE-interface-1" - } - ], - "mapping": [ - { - "logical-connection-point": "SRG3-PP1-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "5/0", - "supporting-port": "C1", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "SRG1-PP2-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "3/0", - "supporting-port": "C2", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "SRG3-PP4-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "5/0", - "supporting-port": "C4", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "SRG1-PP4-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "3/0", - "supporting-port": "C4", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "SRG3-PP3-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "5/0", - "supporting-port": "C3", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "DEG2-TTP-TXRX", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "2/0", - "supporting-ots": "OTS-DEG2-TTP-TXRX", - "port-oper-state": "InService", - "port-direction": "bidirectional", - "supporting-port": "L1", - "supporting-oms": "OMS-DEG2-TTP-TXRX" - }, - { - "logical-connection-point": "SRG1-PP3-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "3/0", - "supporting-port": "C3", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "SRG3-PP2-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "5/0", - "supporting-port": "C2", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "DEG1-TTP-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "1/0", - "supporting-port": "L1", - "port-oper-state": "InService" - }, - { - "logical-connection-point": "SRG1-PP1-TXRX", - "port-direction": "bidirectional", - "port-admin-state": "InService", - "supporting-circuit-pack-name": "3/0", - "supporting-port": "C1", - "port-oper-state": "InService" - } - ], - "mc-capabilities": [ - { - "mc-node-name": "DEG2-TTP", - "center-freq-granularity": 50, - "slot-width-granularity": 50 - }, - { - "mc-node-name": "DEG1-TTP", - "center-freq-granularity": 50, - "slot-width-granularity": 50 - }, - { - "mc-node-name": "SRG3-PP", - "center-freq-granularity": 50, - "slot-width-granularity": 50 - }, - { - "mc-node-name": "SRG1-PP", - "center-freq-granularity": 50, - "slot-width-granularity": 50 - } - ] - } - ] - } + "cp-to-degree": [ + { + "circuit-pack-name": "1/0/ETH-PLUG", + "degree-number": 1, + "interface-name": "1GE-interface-1" + }, + { + "circuit-pack-name": "2/0", + "degree-number": 2, + "interface-name": "1GE-interface-2" + }, + { + "circuit-pack-name": "2/0/ETH-PLUG", + "degree-number": 2, + "interface-name": "1GE-interface-2" + }, + { + "circuit-pack-name": "1/0", + "degree-number": 1, + "interface-name": "1GE-interface-1" + } + ], + "mapping": [ + { + "logical-connection-point": "SRG3-PP1-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "5/0", + "supporting-port": "C1", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "SRG1-PP2-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "3/0", + "supporting-port": "C2", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "SRG3-PP4-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "5/0", + "supporting-port": "C4", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "SRG1-PP4-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "3/0", + "supporting-port": "C4", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "SRG3-PP3-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "5/0", + "supporting-port": "C3", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "DEG2-TTP-TXRX", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "2/0", + "supporting-ots": "OTS-DEG2-TTP-TXRX", + "port-oper-state": "InService", + "port-direction": "bidirectional", + "supporting-port": "L1", + "supporting-oms": "OMS-DEG2-TTP-TXRX" + }, + { + "logical-connection-point": "SRG1-PP3-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "3/0", + "supporting-port": "C3", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "SRG3-PP2-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "5/0", + "supporting-port": "C2", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "DEG1-TTP-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "1/0", + "supporting-port": "L1", + "port-oper-state": "InService" + }, + { + "logical-connection-point": "SRG1-PP1-TXRX", + "port-direction": "bidirectional", + "port-admin-state": "InService", + "supporting-circuit-pack-name": "3/0", + "supporting-port": "C1", + "port-oper-state": "InService" + } + ], + "mc-capabilities": [ + { + "mc-node-name": "DEG2-TTP", + "center-freq-granularity": 50, + "slot-width-granularity": 50 + }, + { + "mc-node-name": "DEG1-TTP", + "center-freq-granularity": 50, + "slot-width-granularity": 50 + }, + { + "mc-node-name": "SRG3-PP", + "center-freq-granularity": 50, + "slot-width-granularity": 50 + }, + { + "mc-node-name": "SRG1-PP", + "center-freq-granularity": 50, + "slot-width-granularity": 50 + } + ] + } + ] }