From 0607c2ee418c9affd2239f80dba559979cc54d92 Mon Sep 17 00:00:00 2001 From: Balagangadhar Bathula Date: Wed, 16 Feb 2022 16:46:13 -0500 Subject: [PATCH] Add 100G if-OCH-OTU-ODU4 capability - 7.1 models 100G transponders advertise the supported interface capapbility as if-och-otu-odu4. - Add code to validate xponder-tp. JIRA: TRNSPRTPCE-619 Change-Id: Iaae3089014b1d4f0a30508d96e722287a9936651 Signed-off-by: Balagangadhar Bathula --- .../transportpce/pce/networkanalyzer/PceOpticalNode.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceOpticalNode.java b/pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceOpticalNode.java index 62afca641..a6f8d4267 100644 --- a/pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceOpticalNode.java +++ b/pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceOpticalNode.java @@ -29,6 +29,7 @@ import org.opendaylight.yang.gen.v1.http.org.openroadm.network.types.rev200529.O import org.opendaylight.yang.gen.v1.http.org.openroadm.network.types.rev200529.OpenroadmTpType; import org.opendaylight.yang.gen.v1.http.org.openroadm.network.types.rev200529.available.freq.map.AvailFreqMapsKey; import org.opendaylight.yang.gen.v1.http.org.openroadm.port.types.rev200327.IfOCH; +import org.opendaylight.yang.gen.v1.http.org.openroadm.port.types.rev200327.IfOCHOTU4ODU4; import org.opendaylight.yang.gen.v1.http.org.openroadm.port.types.rev200327.IfOtsiOtsigroup; import org.opendaylight.yang.gen.v1.http.org.openroadm.service.format.rev190531.ServiceFormat; import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.rev180226.NodeId; @@ -185,7 +186,8 @@ public class PceOpticalNode implements PceNode { case "100GE": if (mapping.getSupportedInterfaceCapability().contains( org.opendaylight.yang.gen.v1.http.org.openroadm.port.types.rev181019.IfOCH.class) - || mapping.getSupportedInterfaceCapability().contains(IfOCH.class)) { + || mapping.getSupportedInterfaceCapability().contains(IfOCH.class) + || mapping.getSupportedInterfaceCapability().contains(IfOCHOTU4ODU4.class)) { return true; } else { return false; -- 2.36.6