Honeynode Enhancements
[transportpce.git] / tests / sample_configs / ord_2.1 / oper-XPDRA.xml
index ac31d67d59cfa12090b682e009d7e4bb30e08e57..f5c0a73df2d80aedf2bb3312b1e3840e006e922a 100644 (file)
@@ -1,5 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
+  <netconf xmlns="urn:ietf:params:xml:ns:netmod:notification">
+      <streams>
+          <stream>
+              <name>OPENROADM</name>
+          </stream>
+    </streams>
+  </netconf>
   <org-openroadm-device xmlns="http://org/openroadm/device">
     <info>
       <node-id>XPDRA</node-id>
       <cp-slots>
         <slot-name>1</slot-name>
         <label>1</label>
-        <provisioned-circuit-pack>1/0/1-PLUG-NET
-        </provisioned-circuit-pack>
+        <provisioned-circuit-pack>1/0/1-PLUG-NET</provisioned-circuit-pack>
       </cp-slots>
       <cp-slots>
         <slot-name>2</slot-name>
         <label>2</label>
-        <provisioned-circuit-pack>1/0/2-PLUG-CLIENT
-        </provisioned-circuit-pack>
+        <provisioned-circuit-pack>1/0/2-PLUG-NET</provisioned-circuit-pack>
+      </cp-slots>
+      <cp-slots>
+        <slot-name>C1</slot-name>
+        <label>C1</label>
+        <provisioned-circuit-pack>1/0/C1-PLUG-CLIENT</provisioned-circuit-pack>
+      </cp-slots>
+      <cp-slots>
+        <slot-name>C2</slot-name>
+        <label>C2</label>
+        <provisioned-circuit-pack>1/0/C2-PLUG-CLIENT</provisioned-circuit-pack>
+      </cp-slots>
+      <cp-slots>
+        <slot-name>C3</slot-name>
+        <label>C3</label>
+        <provisioned-circuit-pack>1/0/C3-PLUG-CLIENT</provisioned-circuit-pack>
+      </cp-slots>
+      <cp-slots>
+        <slot-name>C4</slot-name>
+        <label>C4</label>
+        <provisioned-circuit-pack>1/0/C4-PLUG-CLIENT</provisioned-circuit-pack>
+      </cp-slots>
+      <cp-slots>
+        <slot-name>PWR</slot-name>
+        <label>PWR</label>
+        <provisioned-circuit-pack>1/0/PWR</provisioned-circuit-pack>
       </cp-slots>
     </circuit-packs>
     <circuit-packs>
         <port-direction>bidirectional</port-direction>
         <circuit-id>XPDRA-NETWORK</circuit-id>
         <administrative-state>inService</administrative-state>
-        <logical-connection-point>NETWORK1</logical-connection-point>
+        <logical-connection-point>XPDR1-NETWORK1</logical-connection-point>
         <transponder-port>
         </transponder-port>
       </ports>
     </circuit-packs>
     <circuit-packs>
-      <circuit-pack-name>1/0/2-PLUG-CLIENT</circuit-pack-name>
+      <circuit-pack-name>1/0/2-PLUG-NET</circuit-pack-name>
+      <circuit-pack-type>pluggable</circuit-pack-type>
+      <administrative-state>inService</administrative-state>
+      <vendor>vendorA</vendor>
+      <model>CFP2</model>
+      <serial-id>ssss</serial-id>
+      <type>Coherent</type>
+      <product-code>T100N</product-code>
+      <manufacture-date>2017-04-01T00:00:00+00:00</manufacture-date>
+      <clei>tttt</clei>
+      <hardware-version>01</hardware-version>
+      <operational-state>inService</operational-state>
+      <circuit-pack-category>
+        <type>other</type>
+      </circuit-pack-category>
+      <equipment-state>not-reserved-available</equipment-state>
+      <circuit-pack-mode>NORMAL</circuit-pack-mode>
+      <shelf>1</shelf>
+      <slot>0</slot>
+      <subSlot>2</subSlot>
+      <due-date>2017-04-14T15:56:10+00:00</due-date>
+      <parent-circuit-pack>
+        <circuit-pack-name>1/0</circuit-pack-name>
+        <cp-slot-name>2</cp-slot-name>
+      </parent-circuit-pack>
+      <ports>
+        <port-name>2</port-name>
+        <port-type>CFP2</port-type>
+        <port-qual>xpdr-network</port-qual>
+        <port-direction>bidirectional</port-direction>
+        <administrative-state>inService</administrative-state>
+        <logical-connection-point></logical-connection-point>
+        <transponder-port>
+        </transponder-port>
+      </ports>
+    </circuit-packs>
+    <circuit-packs>
+      <circuit-pack-name>1/0/C1-PLUG-CLIENT</circuit-pack-name>
       <circuit-pack-type>pluggable</circuit-pack-type>
       <administrative-state>inService</administrative-state>
       <vendor>vendorA</vendor>
       <due-date>2017-04-14T15:56:10+00:00</due-date>
       <parent-circuit-pack>
         <circuit-pack-name>1/0</circuit-pack-name>
-        <cp-slot-name>2</cp-slot-name>
+        <cp-slot-name>C1</cp-slot-name>
       </parent-circuit-pack>
       <ports>
-        <port-name>1</port-name>
+        <port-name>C1</port-name>
         <port-type>QSFP28</port-type>
         <port-qual>xpdr-client</port-qual>
         <port-direction>bidirectional</port-direction>
-        <circuit-id>XPDRA-CLIENT</circuit-id>
+        <circuit-id>XPDRA-CLIENT1</circuit-id>
         <administrative-state>inService</administrative-state>
-        <logical-connection-point>CLIENT1</logical-connection-point>
+        <logical-connection-point>XPDR1-CLIENT1</logical-connection-point>
         <transponder-port>
         </transponder-port>
       </ports>
     </circuit-packs>
+    <circuit-packs>
+      <circuit-pack-name>1/0/C2-PLUG-CLIENT</circuit-pack-name>
+      <circuit-pack-type>pluggable</circuit-pack-type>
+      <administrative-state>inService</administrative-state>
+      <vendor>vendorA</vendor>
+      <model>QSFP28</model>
+      <serial-id>xxxx</serial-id>
+      <type>QSFP28</type>
+      <product-code>100GELR4</product-code>
+      <manufacture-date>2017-03-01T00:00:00+00:00</manufacture-date>
+      <clei>ccccc</clei>
+      <hardware-version>01</hardware-version>
+      <circuit-pack-category>
+        <type>other</type>
+      </circuit-pack-category>
+      <equipment-state>not-reserved-available</equipment-state>
+      <circuit-pack-mode>NORMAL</circuit-pack-mode>
+      <shelf>1</shelf>
+      <slot>0</slot>
+      <subSlot>2</subSlot>
+      <due-date>2017-04-14T15:56:10+00:00</due-date>
+      <parent-circuit-pack>
+        <circuit-pack-name>1/0</circuit-pack-name>
+        <cp-slot-name>C2</cp-slot-name>
+      </parent-circuit-pack>
+      <ports>
+        <port-name>C2</port-name>
+        <port-type>QSFP28</port-type>
+        <port-qual>xpdr-client</port-qual>
+        <port-direction>bidirectional</port-direction>
+        <circuit-id>XPDRA-CLIENT2</circuit-id>
+        <administrative-state>inService</administrative-state>
+        <logical-connection-point>XPDR-CLIENT2</logical-connection-point>
+        <transponder-port>
+        </transponder-port>
+      </ports>
+    </circuit-packs>
+    <circuit-packs>
+      <circuit-pack-name>1/0/C3-PLUG-CLIENT</circuit-pack-name>
+      <circuit-pack-type>pluggable</circuit-pack-type>
+      <administrative-state>inService</administrative-state>
+      <vendor>vendorA</vendor>
+      <model>QSFP28</model>
+      <serial-id>xxxx</serial-id>
+      <type>QSFP28</type>
+      <product-code>100GELR4</product-code>
+      <manufacture-date>2017-03-01T00:00:00+00:00</manufacture-date>
+      <clei>ccccc</clei>
+      <hardware-version>01</hardware-version>
+      <circuit-pack-category>
+        <type>other</type>
+      </circuit-pack-category>
+      <equipment-state>not-reserved-available</equipment-state>
+      <circuit-pack-mode>NORMAL</circuit-pack-mode>
+      <shelf>1</shelf>
+      <slot>0</slot>
+      <subSlot>2</subSlot>
+      <due-date>2017-04-14T15:56:10+00:00</due-date>
+      <parent-circuit-pack>
+        <circuit-pack-name>1/0</circuit-pack-name>
+        <cp-slot-name>C2</cp-slot-name>
+      </parent-circuit-pack>
+      <ports>
+        <port-name>C3</port-name>
+        <port-type>QSFP28</port-type>
+        <port-qual>xpdr-client</port-qual>
+        <port-direction>bidirectional</port-direction>
+        <circuit-id>XPDRA-CLIENT3</circuit-id>
+        <administrative-state>inService</administrative-state>
+        <logical-connection-point>XPDR1-CLIENT1</logical-connection-point>
+        <transponder-port>
+        </transponder-port>
+      </ports>
+    </circuit-packs>
+    <circuit-packs>
+      <circuit-pack-name>1/0/C4-PLUG-CLIENT</circuit-pack-name>
+      <circuit-pack-type>pluggable</circuit-pack-type>
+      <administrative-state>inService</administrative-state>
+      <vendor>vendorA</vendor>
+      <model>QSFP28</model>
+      <serial-id>xxxx</serial-id>
+      <type>QSFP28</type>
+      <product-code>100GELR4</product-code>
+      <manufacture-date>2017-03-01T00:00:00+00:00</manufacture-date>
+      <clei>ccccc</clei>
+      <hardware-version>01</hardware-version>
+      <circuit-pack-category>
+        <type>other</type>
+      </circuit-pack-category>
+      <equipment-state>not-reserved-available</equipment-state>
+      <circuit-pack-mode>NORMAL</circuit-pack-mode>
+      <shelf>1</shelf>
+      <slot>0</slot>
+      <subSlot>2</subSlot>
+      <due-date>2017-04-14T15:56:10+00:00</due-date>
+      <parent-circuit-pack>
+        <circuit-pack-name>1/0</circuit-pack-name>
+        <cp-slot-name>C4</cp-slot-name>
+      </parent-circuit-pack>
+      <ports>
+        <port-name>C4</port-name>
+        <port-type>QSFP28</port-type>
+        <port-qual>xpdr-client</port-qual>
+        <port-direction>bidirectional</port-direction>
+        <circuit-id>XPDRA-CLIENT4</circuit-id>
+        <administrative-state>inService</administrative-state>
+        <logical-connection-point></logical-connection-point>
+        <transponder-port>
+        </transponder-port>
+      </ports>
+    </circuit-packs>
+    <circuit-packs>
+      <circuit-pack-name>1/0/PWR</circuit-pack-name>
+      <product-code>abcd</product-code>
+      <circuit-pack-mode>NORMAL</circuit-pack-mode>
+      <equipment-state>not-reserved-available</equipment-state>
+      <due-date>2017-04-12T15:56:10+00:00</due-date>
+      <type>PWR</type>
+      <shelf>1</shelf>
+      <circuit-pack-category>
+        <type>powerSupply</type>
+      </circuit-pack-category>
+      <administrative-state>inService</administrative-state>
+      <circuit-pack-type>P001</circuit-pack-type>
+      <slot>0</slot>
+      <vendor>VENDORA</vendor>
+      <parent-circuit-pack>
+        <circuit-pack-name>1/0</circuit-pack-name>
+        <cp-slot-name>PWR</cp-slot-name>
+      </parent-circuit-pack>
+      <serial-id/>
+      <clei>xxxx</clei>
+      <operational-state>inService</operational-state>
+      <model>yyyy</model>
+      <subSlot>PWR</subSlot>
+    </circuit-packs>
     <wavelength-map>
       <wavelengths>
         <wavelength-number>1</wavelength-number>
       </wavelengths>
     </wavelength-map>
     <internal-link>
-      <internal-link-name>1/0/2-PLUG-CLIENT-to-1/0/1-PLUG-NET
+      <internal-link-name>1/0/C1-PLUG-CLIENT-to-1/0/1-PLUG-NET
       </internal-link-name>
       <source>
-        <circuit-pack-name>1/0/2-PLUG-CLIENT</circuit-pack-name>
+        <circuit-pack-name>1/0/C1-PLUG-CLIENT</circuit-pack-name>
         <port-name>1</port-name>
       </source>
       <destination>
         <port-name>1</port-name>
       </destination>
     </internal-link>
+    <internal-link>
+      <internal-link-name>1/0/1-PLUG-NET-to-1/0/C1-PLUG-CLIENT
+      </internal-link-name>
+      <source>
+        <circuit-pack-name>1/0/1-PLUG-NET</circuit-pack-name>
+        <port-name>1</port-name>
+      </source>
+      <destination>
+        <circuit-pack-name>1/0/C1-PLUG-CLIENT</circuit-pack-name>
+        <port-name>1</port-name>
+      </destination>
+    </internal-link>
+    <internal-link>
+      <internal-link-name>1/0/C3-PLUG-CLIENT-to-1/0/2-PLUG-NET
+      </internal-link-name>
+      <source>
+        <circuit-pack-name>1/0/C3-PLUG-CLIENT</circuit-pack-name>
+        <port-name>1</port-name>
+      </source>
+      <destination>
+        <circuit-pack-name>1/0/2-PLUG-NET</circuit-pack-name>
+        <port-name>1</port-name>
+      </destination>
+    </internal-link>
+    <internal-link>
+      <internal-link-name>1/0/2-PLUG-NET-to-1/0/C3-PLUG-CLIENT
+      </internal-link-name>
+      <source>
+        <circuit-pack-name>1/0/2-PLUG-NET</circuit-pack-name>
+        <port-name>1</port-name>
+      </source>
+      <destination>
+        <circuit-pack-name>1/0/C3-PLUG-CLIENT</circuit-pack-name>
+        <port-name>1</port-name>
+      </destination>
+    </internal-link>
     <connection-map>
       <connection-map-number>1</connection-map-number>
       <source>
-        <circuit-pack-name>1/0/2-PLUG-CLIENT</circuit-pack-name>
+        <circuit-pack-name>1/0/C1-PLUG-CLIENT</circuit-pack-name>
         <port-name>1</port-name>
       </source>
       <destination>
         <port-name>1</port-name>
       </destination>
     </connection-map>
+    <connection-map>
+      <connection-map-number>2</connection-map-number>
+      <source>
+        <circuit-pack-name>1/0/1-PLUG-NET</circuit-pack-name>
+        <port-name>1</port-name>
+      </source>
+      <destination>
+        <circuit-pack-name>1/0/C1-PLUG-CLIENT</circuit-pack-name>
+        <port-name>1</port-name>
+      </destination>
+    </connection-map>
+    <connection-map>
+      <connection-map-number>3</connection-map-number>
+      <source>
+        <circuit-pack-name>1/0/C3-PLUG-CLIENT</circuit-pack-name>
+        <port-name>1</port-name>
+      </source>
+      <destination>
+        <circuit-pack-name>1/0/2-PLUG-NET</circuit-pack-name>
+        <port-name>1</port-name>
+      </destination>
+    </connection-map>
+    <connection-map>
+      <connection-map-number>4</connection-map-number>
+      <source>
+        <circuit-pack-name>1/0/2-PLUG-NET</circuit-pack-name>
+        <port-name>1</port-name>
+      </source>
+      <destination>
+        <circuit-pack-name>1/0/C3-PLUG-CLIENT</circuit-pack-name>
+        <port-name>1</port-name>
+      </destination>
+    </connection-map>
   </org-openroadm-device>
 </data>