2025-10-30 18:20:46:101 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:20:46:101 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:20:46:101 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:20:46:528 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:20:49:860 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:20:53:087 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:20:53:087 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@2b0a84ce 2025-10-30 18:20:53:088 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:20:53:088 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:20:53:088 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:20:53:094 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - Client-1. Mapping: Mapping{connectionMapLcp=XPDR1-NW1-TX, lcpHashVal=AJUUr6I5fALj, logicalConnectionPoint=Client-1, portDirection=bidirectional, portQual=xpdr-client, supportedInterfaceCapability=[If100GE{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-100GE}], supportingCircuitPackName=1/0/1-PLUG-CLIENT, supportingPort=C1} 2025-10-30 18:20:53:094 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation parseInput: Service Type is 100GEt 2025-10-30 18:20:53:094 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation ReadMdSal Line291, serviceType = 100GEt 2025-10-30 18:20:53:094 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network nodes: 24 nodes added 2025-10-30 18:20:53:094 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network links: 80 links added 2025-10-30 18:20:53:095 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeClliNodes size = 0 2025-10-30 18:20:53:095 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeNodes size = 0 2025-10-30 18:20:53:095 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeSrlgNodes size = 0 2025-10-30 18:20:53:095 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints before : ExcludeClliNodes [] ExcludeNodes [] ExcludeSrlgLinks [] 2025-10-30 18:20:53:095 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints after : ExcludeCLLI [] ExcludeSupNodes [] ExcludeSRLG [] 2025-10-30 18:20:53:095 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:20:53:095 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:20:53:095 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-3 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:20:53:095 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-3 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:20:53:105 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-1 2025-10-30 18:20:53:105 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:20:53:106 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:20:53:106 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:20:53:106 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:20:53:107 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-3 2025-10-30 18:20:53:107 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:20:53:107 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:20:53:107 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:20:53:107 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:20:53:113 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeNw: allPceNodes size 21, allPceLinks size 74 2025-10-30 18:20:53:114 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In GraphCalculator: A and Z = PceNode type=XPONDER ID=XPONDER-1 CLLI=Node1 / PceNode type=XPONDER ID=XPONDER-3 CLLI=Node3 2025-10-30 18:20:53:114 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PceGraph, serviceType is 400GE 2025-10-30 18:20:53:114 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PCE GRAPH calcPath : K SHORT PATHS algorithm 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG2} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-SRG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-SRG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG3} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG4} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG3} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-3} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG2} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG2} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-SRG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-SRG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG2} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG2} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG3} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-SRG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG1} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:20:53:131 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-2-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=XPONDER-1} of type XPONDERINPUT and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-5-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-4-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-5-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-3} : add edge to graph Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-3} & Uri{value=OpenROADM-3-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:20:53:132 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-3-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-3-DEG4} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-1-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-5-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-3-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-3-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:133 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-2-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-2-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-4-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-1} : add edge to graph Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-1} & Uri{value=OpenROADM-1-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=XPONDER-3} of type XPONDERINPUT and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG4} of type ADDLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-1-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:20:53:134 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - InPCEGRAPHLine112 calcPath weightedGraph is ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:20:53:135 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In runKgraphs : weighted graph is : ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:20:53:137 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - kpathsToBring : 15 2025-10-30 18:20:53:146 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:20:53:146 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:20:53:146 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:146 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:151 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:151 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:151 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:20:53:151 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:20:53:151 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:20:53:152 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:153 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:153 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:153 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:20:53:153 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:153 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:153 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:153 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:154 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:154 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:154 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:155 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:156 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:156 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:156 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:157 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:157 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:157 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:158 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:158 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:158 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:158 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:158 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:158 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:158 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:158 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:159 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:160 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:160 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:160 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:160 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:160 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:160 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:160 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:160 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:161 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:161 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:161 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:161 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:161 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:161 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:161 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:161 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:161 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:162 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:162 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:162 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:162 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:162 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:162 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:162 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:163 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:163 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:163 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:163 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:164 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:164 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:165 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:165 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:165 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:165 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:165 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:165 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:165 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:165 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:166 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:167 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:168 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:168 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:168 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:169 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:169 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:169 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:169 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:169 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:170 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:170 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:170 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:170 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:170 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:171 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:171 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:171 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:171 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:171 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:171 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:171 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:172 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:173 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:174 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:174 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:174 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:174 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:175 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:175 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:175 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:175 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:175 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:175 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:175 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:175 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:176 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:176 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:176 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:176 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:176 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:177 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:177 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:177 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:177 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:177 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:178 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:178 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:178 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:178 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:178 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:178 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:178 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:179 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:179 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:180 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:181 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:181 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:181 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:181 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:181 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:181 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:181 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:182 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:182 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:182 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:182 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:182 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:182 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:182 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:182 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:182 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:183 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:183 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:183 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:20:53:183 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:183 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:20:53:183 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:184 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:184 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:184 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:184 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:184 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:185 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:185 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:185 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:186 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:186 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:186 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:186 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:186 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:186 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:187 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:187 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:20:53:187 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:20:53:187 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:187 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 0 - weight: 5.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 1 - weight: 7.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 2 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 3 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 4 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 5 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 6 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 7 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 8 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 9 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 10 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 11 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:193 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 0 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:198 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)] 2025-10-30 18:20:53:198 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:199 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:200 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:201 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:201 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:216 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:219 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:226 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:227 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:227 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:227 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 4 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:20:53:228 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:228 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 5 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:228 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:228 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:229 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:20:53:229 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:20:53:229 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:229 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 1 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:229 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:229 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:229 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:229 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:229 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:230 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:230 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:230 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 6 CD on preceeding link 4 = 165.0 ps 2025-10-30 18:20:53:230 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 0.894427190999916 dB 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 6, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 7, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:231 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:231 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 32.48076353782343 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:20:53:231 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:231 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:231 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:231 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 0.894427190999916 dB 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:232 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:232 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 30.512292604784715 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:232 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 2 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:232 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:233 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:233 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:233 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:233 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:233 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:233 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:233 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:233 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:233 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:233 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:233 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 8 CD on preceeding link 6 = 1650.0 ps 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 8, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 9, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:234 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:234 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 6.652067347825035 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:20:53:234 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:234 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:234 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:234 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:235 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:235 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 32.68026927673638 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:235 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 3 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:235 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:236 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:236 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:236 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:236 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:237 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:237 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:237 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:20:53:237 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:237 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:237 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:237 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 33.06055050963308 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:238 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:238 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 33.06055050963308 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:238 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 4 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:238 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:239 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:239 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:239 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:239 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:240 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:240 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:20:53:240 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:240 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:240 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:240 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.967379738244816 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:241 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:241 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 45.967379738244816 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:241 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 5 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:241 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:242 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:242 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:242 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:242 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:243 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:243 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:243 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:20:53:243 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:243 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:243 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:243 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 8.32165848854662 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:244 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:244 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 8.32165848854662 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:244 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 6 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:244 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:245 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:245 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:245 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:245 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:245 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:246 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:246 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:246 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 10 CD on preceeding link 8 = 1650.0 ps 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 10, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 11, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:247 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:247 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:20:53:247 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:247 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:247 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:247 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:248 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:248 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:248 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 7 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:248 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:249 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:249 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:249 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:249 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:250 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:250 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:20:53:250 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:250 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:250 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:250 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 940.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 31.06847276581197 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:251 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:251 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:252 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:252 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 31.06847276581197 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:252 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:252 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:252 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:252 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 8 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:252 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:252 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:252 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:252 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:253 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:253 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:253 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:20:53:253 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.01893396219811 ps and PDL is 1.414213562373095 dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:254 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:254 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.01893396219811 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:20:53:254 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:254 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:254 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:255 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 44.46346815083142 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 1977.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 44.609416046390926 ps and PDL is 1.414213562373095 dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:255 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:256 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:256 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 44.609416046390926 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:256 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 9 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:256 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:257 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:257 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:257 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:257 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.83666654546336 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5240.0; PMD2: 2101.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 45.9782557302906 ps and PDL is 1.414213562373095 dB 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:258 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:258 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 45.9782557302906 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:20:53:258 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:258 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:258 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:258 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.87474696252586 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 953.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.084562084739105 ps and PDL is 1.414213562373095 dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:259 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:259 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:260 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.084562084739105 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:260 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 10 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:260 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:261 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:261 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:261 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:20:53:261 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:261 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:261 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:261 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.93541659651604 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 957.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.336879231984796 ps and PDL is 1.414213562373095 dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:262 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:262 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.336879231984796 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:262 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:263 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:263 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:263 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 11 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:263 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:20:53:263 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:20:53:263 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:263 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:20:53:263 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:20:53:263 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:20:53:264 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:264 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:264 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:20:53:264 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:20:53:264 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:20:53:264 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:20:53:264 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.25657829663178 ps and PDL is 1.414213562373095 dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:20:53:265 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:20:53:265 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.25657829663178 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:20:53:265 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:20:53:265 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:20:53:266 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath : pceResult [OSNR out of range (-1.0 - -9999.9)] code:[500] wavelength=0 localCause=OUT_OF_SPEC_OSNR rate=100 serviceType = 400GE 2025-10-30 18:20:58:929 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:20:58:930 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:20:58:930 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:20:59:080 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:02:226 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:05:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:21:05:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@e3c825b 2025-10-30 18:21:05:361 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:21:05:361 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:21:05:361 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:21:05:366 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - Client-1. Mapping: Mapping{connectionMapLcp=XPDR1-NW1-TX, lcpHashVal=AJUUr6I5fALj, logicalConnectionPoint=Client-1, portDirection=bidirectional, portQual=xpdr-client, supportedInterfaceCapability=[If100GE{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-100GE}], supportingCircuitPackName=1/0/1-PLUG-CLIENT, supportingPort=C1} 2025-10-30 18:21:05:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation parseInput: Service Type is 100GEt 2025-10-30 18:21:05:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation ReadMdSal Line291, serviceType = 100GEt 2025-10-30 18:21:05:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network nodes: 24 nodes added 2025-10-30 18:21:05:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network links: 80 links added 2025-10-30 18:21:05:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeClliNodes size = 0 2025-10-30 18:21:05:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeNodes size = 0 2025-10-30 18:21:05:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeSrlgNodes size = 0 2025-10-30 18:21:05:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints before : ExcludeClliNodes [] ExcludeNodes [] ExcludeSrlgLinks [] 2025-10-30 18:21:05:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints after : ExcludeCLLI [] ExcludeSupNodes [] ExcludeSRLG [] 2025-10-30 18:21:05:367 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:05:367 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:05:367 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-3 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:05:367 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-3 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:05:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-1 2025-10-30 18:21:05:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:05:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:05:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:05:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:05:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-3 2025-10-30 18:21:05:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:05:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:05:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:05:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeNw: allPceNodes size 21, allPceLinks size 74 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In GraphCalculator: A and Z = PceNode type=XPONDER ID=XPONDER-1 CLLI=Node1 / PceNode type=XPONDER ID=XPONDER-3 CLLI=Node3 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PceGraph, serviceType is 100GEt 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PCE GRAPH calcPath : K SHORT PATHS algorithm 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG2} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-SRG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-SRG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG3} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG4} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG3} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-3} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG2} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG2} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-SRG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-SRG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG2} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG2} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG3} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-SRG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG1} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-2-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=XPONDER-1} of type XPONDERINPUT and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-5-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-4-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-5-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-3} : add edge to graph Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-3} & Uri{value=OpenROADM-3-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-3-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-3-DEG4} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-1-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-5-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-3-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-3-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-2-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-2-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-4-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-1} : add edge to graph Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-1} & Uri{value=OpenROADM-1-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=XPONDER-3} of type XPONDERINPUT and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG4} of type ADDLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-1-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:21:05:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - InPCEGRAPHLine112 calcPath weightedGraph is ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:21:05:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In runKgraphs : weighted graph is : ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:21:05:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - kpathsToBring : 15 2025-10-30 18:21:05:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:21:05:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:21:05:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:05:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:05:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:05:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 0 - weight: 5.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 1 - weight: 7.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 2 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 3 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 4 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 5 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 6 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 7 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 8 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 9 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 10 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 11 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 0 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)] 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:401 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:412 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:412 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 4 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:05:412 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:412 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 5 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:412 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:412 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:05:413 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 1 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:413 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:413 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:414 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:414 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 6 CD on preceeding link 4 = 165.0 ps 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 0.894427190999916 dB 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 6, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 7, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:414 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:414 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 32.48076353782343 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:05:414 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:414 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:414 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:414 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 0.894427190999916 dB 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:415 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:415 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 30.512292604784715 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:415 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 2 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:415 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:416 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:416 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:416 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:416 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 8 CD on preceeding link 6 = 1650.0 ps 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 8, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 9, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:417 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:417 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 6.652067347825035 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:05:417 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:417 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:417 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:417 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:417 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 32.68026927673638 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:417 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:417 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:418 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 3 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:418 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:418 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:418 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:418 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:418 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:418 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:418 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:418 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:418 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:419 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:05:419 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:419 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:419 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 33.06055050963308 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:05:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:420 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:420 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 33.06055050963308 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:420 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 4 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:421 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:421 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:421 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:05:421 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:421 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:421 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.967379738244816 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:422 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:422 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 45.967379738244816 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:422 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 5 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:423 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:423 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:423 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:05:423 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:424 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:424 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 8.32165848854662 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:424 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:424 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 8.32165848854662 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:424 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 6 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:425 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:425 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:425 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 10 CD on preceeding link 8 = 1650.0 ps 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 10, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 11, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:426 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:426 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:05:426 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:426 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:426 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:427 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:427 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:427 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 7 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:428 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:435 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:436 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:436 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:05:436 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:436 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:437 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 940.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 31.06847276581197 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:438 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:438 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 31.06847276581197 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:438 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 8 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:440 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:440 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:440 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:21:05:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.01893396219811 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:441 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:441 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.01893396219811 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:05:441 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:441 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:441 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 44.46346815083142 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 1977.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 44.609416046390926 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:442 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:442 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 44.609416046390926 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:442 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 9 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:443 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:443 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:443 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.83666654546336 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5240.0; PMD2: 2101.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 45.9782557302906 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:444 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:444 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 45.9782557302906 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:05:444 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:444 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:445 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.87474696252586 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 953.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.084562084739105 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:445 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:446 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.084562084739105 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:446 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 10 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:447 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:447 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:447 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:05:447 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:451 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:451 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:05:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.93541659651604 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 957.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.336879231984796 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:453 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:453 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.336879231984796 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:453 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 11 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:21:05:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:05:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:05:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:21:05:454 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:454 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:454 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:05:455 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:05:455 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:05:455 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:455 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.25657829663178 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:05:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:05:456 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:05:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:05:457 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:05:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.25657829663178 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:05:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:05:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:05:457 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:05:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath : pceResult [OSNR out of range (-1.0 - -9999.9)] code:[500] wavelength=0 localCause=OUT_OF_SPEC_OSNR rate=100 serviceType = 100GEt 2025-10-30 18:21:11:098 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:21:11:099 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:21:11:099 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:21:11:241 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:14:592 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:18:006 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:21:18:006 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@324ad06a 2025-10-30 18:21:23:682 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:21:23:682 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:21:23:683 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:21:23:804 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:27:040 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:30:309 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:21:30:309 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@5832b1c1 2025-10-30 18:21:30:309 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:21:30:310 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:21:30:310 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:21:30:314 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - Client-1. Mapping: Mapping{connectionMapLcp=XPDR1-NW1-TX, lcpHashVal=AJUUr6I5fALj, logicalConnectionPoint=Client-1, portDirection=bidirectional, portQual=xpdr-client, supportedInterfaceCapability=[If100GE{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-100GE}], supportingCircuitPackName=1/0/1-PLUG-CLIENT, supportingPort=C1} 2025-10-30 18:21:30:314 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation parseInput: Service Type is 100GEt 2025-10-30 18:21:30:314 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation ReadMdSal Line291, serviceType = 100GEt 2025-10-30 18:21:30:315 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network nodes: 24 nodes added 2025-10-30 18:21:30:315 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network links: 80 links added 2025-10-30 18:21:30:315 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeClliNodes size = 0 2025-10-30 18:21:30:315 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeNodes size = 0 2025-10-30 18:21:30:315 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeSrlgNodes size = 0 2025-10-30 18:21:30:315 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints before : ExcludeClliNodes [] ExcludeNodes [] ExcludeSrlgLinks [] 2025-10-30 18:21:30:315 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints after : ExcludeCLLI [] ExcludeSupNodes [] ExcludeSRLG [] 2025-10-30 18:21:30:315 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:30:315 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:30:315 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-5 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:30:315 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-5 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:30:320 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-1 2025-10-30 18:21:30:320 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:30:320 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:30:321 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:30:321 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:30:321 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-5 2025-10-30 18:21:30:321 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-5 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:30:321 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-5 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Cleint-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:30:321 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-5 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:30:321 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-5 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Cleint-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeNw: allPceNodes size 21, allPceLinks size 74 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In GraphCalculator: A and Z = PceNode type=XPONDER ID=XPONDER-1 CLLI=Node1 / PceNode type=XPONDER ID=XPONDER-5 CLLI=Node5 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PceGraph, serviceType is 400GE 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PCE GRAPH calcPath : K SHORT PATHS algorithm 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG2} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-SRG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-SRG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG3} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG4} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG3} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG2} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG2} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-SRG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-5} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-SRG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG2} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG2} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG3} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-SRG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG1} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-2-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=XPONDER-1} of type XPONDERINPUT and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:325 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-5-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-4-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-5-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-3-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-3-DEG4} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-PP1-TX-to-XPONDER-5XPDR-NW1-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=XPONDER-5} of type XPONDERINPUT and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-PP1-TX-to-XPONDER-5XPDR-NW1-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-1-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-5-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-5} : add edge to graph Uri{value=XPONDER-5XPDR-NW1-TX-toOpenROADM-5-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-5} & Uri{value=OpenROADM-5-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-5XPDR-NW1-TX-toOpenROADM-5-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:326 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-3-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-3-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-2-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-2-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-4-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-1} : add edge to graph Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-1} & Uri{value=OpenROADM-1-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG4} of type ADDLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-1-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:21:30:327 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - InPCEGRAPHLine112 calcPath weightedGraph is ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, XPONDER-5, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : XPONDER-5)=(OpenROADM-5-SRG1,XPONDER-5), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (XPONDER-5 : OpenROADM-5-SRG1)=(XPONDER-5,OpenROADM-5-SRG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In runKgraphs : weighted graph is : ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, XPONDER-5, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : XPONDER-5)=(OpenROADM-5-SRG1,XPONDER-5), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (XPONDER-5 : OpenROADM-5-SRG1)=(XPONDER-5,OpenROADM-5-SRG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - kpathsToBring : 15 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:328 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:329 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:330 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:331 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:332 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:333 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:334 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:30:335 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:336 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:337 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:338 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:339 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:340 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 0 - weight: 7.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 1 - weight: 7.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 2 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 3 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 4 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 5 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 6 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 7 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 8 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 9 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 10 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 11 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 12 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 13 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 0 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1), (OpenROADM-5-SRG1 : XPONDER-5)] 2025-10-30 18:21:30:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:342 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:342 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:342 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:342 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:343 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:346 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:352 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:352 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:352 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:352 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:30:353 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:353 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:353 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 6.576473218982953 ps and PDL is 0.894427190999916 dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:353 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:353 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3375.0 ps, PMD = 6.576473218982953 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:353 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:354 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1), (OpenROADM-5-SRG1 : XPONDER-5)]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:354 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 1 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:354 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:354 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:354 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:354 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:355 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:355 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:355 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:355 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:355 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:355 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:355 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:355 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 6 CD on preceeding link 4 = 1650.0 ps 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 0.894427190999916 dB 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 6, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 7, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:358 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:358 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3375.0 ps, PMD = 5.916079783099616 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:21:30:358 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:358 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:358 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:358 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 0.894427190999916 dB 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:359 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:359 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3375.0 ps, PMD = 5.916079783099616 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:359 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 2 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:360 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:360 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:360 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:30:360 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:360 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:360 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:360 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 7.745966692414834 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:361 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:361 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 7.745966692414834 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:361 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 3 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:361 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:362 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:362 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 8 CD on preceeding link 6 = 1650.0 ps 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 8, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 9, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:362 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:362 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3565.0 ps, PMD = 45.69463863518345 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:21:30:362 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:362 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:362 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:362 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.450779957170226 ps and PDL is 1.0 dB 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 1890.0; PMD2: 927.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:364 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:364 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3565.0 ps, PMD = 30.663496212923928 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:364 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 4 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:364 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:365 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:365 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:30:365 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:365 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:365 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.863353450309965 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:365 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:366 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3565.0 ps, PMD = 32.863353450309965 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:366 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 5 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:366 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:367 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:367 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 10 CD on preceeding link 8 = 1650.0 ps 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 10, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 11, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:367 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:367 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 32.87856444554719 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:21:30:367 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:367 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:367 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.93541659651604 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:368 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:368 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 30.93541659651604 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:368 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 6 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:369 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:369 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:369 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG4} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:369 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.566372975210778 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 6725.0; PMD2: 57.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8400.0 ps, DGD is 8.381527307120106 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:370 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:370 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8400.0 ps, PMD = 8.381527307120106 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:21:30:370 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:370 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:370 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 6725.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8400.0 ps, DGD is 33.075670817082454 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:371 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:371 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8400.0 ps, PMD = 33.075670817082454 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:371 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 7 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:372 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:372 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:372 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:372 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG3} are CD: 6725.0; PMD2: 61.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8400.0 ps, DGD is 33.075670817082454 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:373 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:373 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8400.0 ps, PMD = 33.075670817082454 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:21:30:373 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:373 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:373 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG4} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.5901699437494745 ps and PDL is 1.0 dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3375.0; PMD2: 31.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.566372975210778 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 6725.0; PMD2: 57.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8400.0 ps, DGD is 8.381527307120106 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:374 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:374 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8400.0 ps, PMD = 8.381527307120106 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:374 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 8 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:375 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:375 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:375 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:30:375 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:375 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:375 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:375 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.83666654546336 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5240.0; PMD2: 2101.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 45.9782557302906 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 2114.0; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 46.24932431938871 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:376 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:377 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 46.24932431938871 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:377 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 9 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:377 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:377 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:378 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:378 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:30:378 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:378 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:378 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 6725.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:378 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 45.9782557302906 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 2114.0; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 46.24932431938871 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:379 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:379 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 46.24932431938871 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:379 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 10 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:379 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:380 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:380 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:380 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:30:380 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:380 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:380 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG4} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.5901699437494745 ps and PDL is 1.0 dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3375.0; PMD2: 31.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:380 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.566372975210778 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 6725.0; PMD2: 57.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.01893396219811 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 1090.25; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 33.39535895899309 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:381 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:381 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 33.39535895899309 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:381 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 11 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:382 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:382 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:382 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:30:383 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:383 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:383 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.93541659651604 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 5240.0; PMD2: 957.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.084562084739105 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 966.25; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 31.48412298286233 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:384 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:384 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 31.48412298286233 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:384 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 12 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:385 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:385 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:385 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:30:385 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:385 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:385 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:30:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.01893396219811 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 1090.25; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 33.39535895899309 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:386 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:386 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 33.39535895899309 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:386 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 13 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:21:30:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:30:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:30:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:30:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:30:387 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:387 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:387 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:387 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:30:388 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:21:30:388 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:30:388 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.450779957170226 ps and PDL is 1.0 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 1890.0; PMD2: 927.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 940.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.87474696252586 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5240.0; PMD2: 953.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:30:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.084562084739105 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 966.25; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 31.48412298286233 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:30:389 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:30:389 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 31.48412298286233 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:21:30:389 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:30:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath : pceResult [OSNR out of range (-1.0 - -9999.9)] code:[500] wavelength=0 localCause=OUT_OF_SPEC_OSNR rate=100 serviceType = 400GE 2025-10-30 18:21:36:039 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:21:36:039 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:21:36:039 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:21:36:167 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:39:380 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:42:476 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:21:42:476 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@59af54fd 2025-10-30 18:21:42:476 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:21:42:476 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:21:42:476 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:21:42:481 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:42:481 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation parseInput: Service Type is 100GEt 2025-10-30 18:21:42:481 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation ReadMdSal Line291, serviceType = 100GEt 2025-10-30 18:21:42:482 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network nodes: 24 nodes added 2025-10-30 18:21:42:482 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network links: 80 links added 2025-10-30 18:21:42:482 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeClliNodes size = 0 2025-10-30 18:21:42:482 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeNodes size = 0 2025-10-30 18:21:42:482 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeSrlgNodes size = 0 2025-10-30 18:21:42:482 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints before : ExcludeClliNodes [] ExcludeNodes [] ExcludeSrlgLinks [] 2025-10-30 18:21:42:482 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints after : ExcludeCLLI [] ExcludeSupNodes [] ExcludeSRLG [] 2025-10-30 18:21:42:482 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-TX' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:42:482 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-TX' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:42:482 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-RX' on node XPONDER-4 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:42:482 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-RX' on node XPONDER-4 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:42:487 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-1 2025-10-30 18:21:42:487 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:42:487 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:42:487 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:42:487 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:42:487 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-4 2025-10-30 18:21:42:487 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-4 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:42:487 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-4 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Cleint-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:42:488 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-4 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:42:488 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-4 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Cleint-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeNw: allPceNodes size 21, allPceLinks size 74 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In GraphCalculator: A and Z = PceNode type=XPONDER ID=XPONDER-1 CLLI=Node1 / PceNode type=XPONDER ID=XPONDER-4 CLLI=Node4 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PceGraph, serviceType is OTUC2 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PCE GRAPH calcPath : K SHORT PATHS algorithm 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG2} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-SRG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-SRG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG3} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG4} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-4} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG3} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG2} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG2} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-SRG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-SRG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG2} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG2} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG3} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-SRG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG1} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:491 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-2-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-PP1-TX-to-XPONDER-4XPDR-NW1-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=XPONDER-4} of type XPONDERINPUT and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-PP1-TX-to-XPONDER-4XPDR-NW1-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=XPONDER-1} of type XPONDERINPUT and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-5-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-4-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-4} : add edge to graph Uri{value=XPONDER-4XPDR-NW1-TX-toOpenROADM-4-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-4} & Uri{value=OpenROADM-4-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-4XPDR-NW1-TX-toOpenROADM-4-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-5-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-3-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-3-DEG4} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:492 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-1-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-5-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-3-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-3-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-2-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-2-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-4-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-1} : add edge to graph Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-1} & Uri{value=OpenROADM-1-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG4} of type ADDLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:42:493 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-1-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - InPCEGRAPHLine112 calcPath weightedGraph is ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, XPONDER-4, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : XPONDER-4)=(OpenROADM-4-SRG1,XPONDER-4), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (XPONDER-4 : OpenROADM-4-SRG1)=(XPONDER-4,OpenROADM-4-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In runKgraphs : weighted graph is : ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, XPONDER-4, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : XPONDER-4)=(OpenROADM-4-SRG1,XPONDER-4), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (XPONDER-4 : OpenROADM-4-SRG1)=(XPONDER-4,OpenROADM-4-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - kpathsToBring : 15 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:494 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:495 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:496 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:497 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:498 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:498 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:498 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:498 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:498 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:498 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:498 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:498 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:498 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:499 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:500 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:501 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:502 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:503 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:503 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:503 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:42:503 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:503 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:42:503 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:503 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 0 - weight: 7.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 1 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 2 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 3 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 4 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 5 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 6 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 7 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 8 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 0 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1), (OpenROADM-4-SRG1 : XPONDER-4)] 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:42:504 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:505 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:505 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:42:505 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:42:505 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:508 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:515 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:515 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:515 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:515 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:515 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:515 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:515 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:42:515 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:515 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:515 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:515 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:42:515 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:516 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-4 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:516 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 6.855654600401044 ps and PDL is 0.894427190999916 dB 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:516 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:516 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3375.0 ps, PMD = 6.855654600401044 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-4 to XPONDER-1 INVALIDATED 2025-10-30 18:21:42:516 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1), (OpenROADM-4-SRG1 : XPONDER-4)]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 1 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:42:516 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:42:517 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:517 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:517 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 8 CD on preceeding link 6 = 1650.0 ps 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 8, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:517 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 9, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:517 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:518 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 6.928203230275509 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-4 INVALIDATED 2025-10-30 18:21:42:518 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:518 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-4 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:518 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:518 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:518 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 6.928203230275509 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:518 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-4 to XPONDER-1 INVALIDATED 2025-10-30 18:21:42:518 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 2 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:42:519 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:519 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:519 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:42:519 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 8 CD on preceeding link 6 = 1650.0 ps 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 8, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 9, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:520 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:520 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3565.0 ps, PMD = 32.68026927673638 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-4 INVALIDATED 2025-10-30 18:21:42:520 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:520 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-4 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:520 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:520 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:520 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3565.0 ps, PMD = 30.72458299147443 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-4 to XPONDER-1 INVALIDATED 2025-10-30 18:21:42:520 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 3 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:520 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:42:521 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:521 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:521 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:42:521 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:521 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:521 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-4 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:522 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.5901699437494745 ps and PDL is 1.0 dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 3375.0; PMD2: 31.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 7.5 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:522 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:522 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 7.5 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-4 to XPONDER-1 INVALIDATED 2025-10-30 18:21:42:522 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 4 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:522 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:42:523 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:523 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:523 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:42:523 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:523 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-4 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:523 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:523 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 33.06055050963308 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:524 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:524 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 33.06055050963308 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-4 to XPONDER-1 INVALIDATED 2025-10-30 18:21:42:524 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 5 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:524 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:42:525 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:525 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:525 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 10 CD on preceeding link 8 = 1650.0 ps 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.83666654546336 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 10, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:525 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 11, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:526 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:526 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 45.83666654546336 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-4 INVALIDATED 2025-10-30 18:21:42:526 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:526 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-4 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:526 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.5901699437494745 ps and PDL is 1.0 dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 3375.0; PMD2: 31.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 3565.0; PMD2: 940.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.87474696252586 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:526 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:526 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 30.87474696252586 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-4 to XPONDER-1 INVALIDATED 2025-10-30 18:21:42:526 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-SRG1, XPONDER-4]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 6 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:42:526 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:42:527 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:527 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:527 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG4} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 10 CD on preceeding link 8 = 1650.0 ps 2025-10-30 18:21:42:527 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.566372975210778 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 10, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 11, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:528 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:528 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.566372975210778 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-4 INVALIDATED 2025-10-30 18:21:42:528 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:528 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-4 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:528 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:528 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 32.87856444554719 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:529 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:529 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 32.87856444554719 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-4 to XPONDER-1 INVALIDATED 2025-10-30 18:21:42:529 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 7 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:42:529 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:42:530 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:530 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:530 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:530 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:42:531 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:531 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-4 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:531 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.87474696252586 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 953.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.276988346066826 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:531 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:531 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.276988346066826 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-4 to XPONDER-1 INVALIDATED 2025-10-30 18:21:42:531 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 8 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4] 2025-10-30 18:21:42:531 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:42:532 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:532 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:532 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:532 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:42:532 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-4}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node4}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-4}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-4} : 2025-10-30 18:21:42:533 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-4 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:42:533 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.83666654546336 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 2101.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 46.10856753359401 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:42:533 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:42:533 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 46.10856753359401 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-4 to XPONDER-1 INVALIDATED 2025-10-30 18:21:42:533 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-SRG1, XPONDER-4]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:42:533 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath : pceResult [OSNR out of range (-1.0 - -9999.9)] code:[500] wavelength=0 localCause=OUT_OF_SPEC_OSNR rate=100 serviceType = OTUC2 2025-10-30 18:21:47:978 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:21:47:978 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:21:47:979 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:21:48:131 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:51:205 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:21:54:341 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:21:54:341 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@50d3fcbe 2025-10-30 18:21:54:341 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:21:54:342 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:21:54:342 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:21:54:346 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:54:346 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation parseInput: Service Type is 100GEt 2025-10-30 18:21:54:346 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation ReadMdSal Line291, serviceType = 100GEt 2025-10-30 18:21:54:347 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network nodes: 24 nodes added 2025-10-30 18:21:54:347 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network links: 80 links added 2025-10-30 18:21:54:347 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeClliNodes size = 0 2025-10-30 18:21:54:347 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeNodes size = 0 2025-10-30 18:21:54:347 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeSrlgNodes size = 0 2025-10-30 18:21:54:347 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints before : ExcludeClliNodes [] ExcludeNodes [] ExcludeSrlgLinks [] 2025-10-30 18:21:54:347 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints after : ExcludeCLLI [] ExcludeSupNodes [] ExcludeSRLG [] 2025-10-30 18:21:54:347 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-TX' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:54:347 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-TX' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:54:347 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-RX' on node XPONDER-3 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:54:347 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-RX' on node XPONDER-3 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:21:54:352 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-1 2025-10-30 18:21:54:352 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:54:352 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:54:352 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:54:352 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:54:352 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-3 2025-10-30 18:21:54:352 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:54:352 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:54:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:54:353 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeNw: allPceNodes size 21, allPceLinks size 74 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In GraphCalculator: A and Z = PceNode type=XPONDER ID=XPONDER-1 CLLI=Node1 / PceNode type=XPONDER ID=XPONDER-3 CLLI=Node3 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PceGraph, serviceType is OTUC3 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PCE GRAPH calcPath : K SHORT PATHS algorithm 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG2} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-SRG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-SRG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG3} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG4} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG3} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-3} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG2} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG2} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-SRG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-SRG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG2} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG2} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG3} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-SRG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG1} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-2-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=XPONDER-1} of type XPONDERINPUT and Uuid null 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:359 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-5-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-4-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-5-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-3} : add edge to graph Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-3} & Uri{value=OpenROADM-3-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-3-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-3-DEG4} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-1-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-5-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:360 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-3-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-3-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-2-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-2-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-4-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-1} : add edge to graph Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-1} & Uri{value=OpenROADM-1-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=XPONDER-3} of type XPONDERINPUT and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG4} of type ADDLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-1-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:21:54:361 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - InPCEGRAPHLine112 calcPath weightedGraph is ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In runKgraphs : weighted graph is : ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - kpathsToBring : 15 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:21:54:362 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:363 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:364 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:365 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:366 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:368 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:21:54:369 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:370 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 0 - weight: 5.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 1 - weight: 7.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 2 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 3 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 4 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 5 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 6 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 7 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 8 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 9 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 10 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 11 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 0 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)] 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:371 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:372 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:372 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:372 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:373 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:376 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:382 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:382 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:382 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:382 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:382 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 4 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:382 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:382 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:21:54:382 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:54:382 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:383 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 5 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:383 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:54:383 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 1 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:383 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:384 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:384 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:384 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 6 CD on preceeding link 4 = 165.0 ps 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 0.894427190999916 dB 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 6, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 7, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:384 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:384 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 32.48076353782343 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:54:384 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:384 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:384 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:384 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 0.894427190999916 dB 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:385 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:385 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 30.512292604784715 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:385 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 2 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:385 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:386 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:386 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:386 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 8 CD on preceeding link 6 = 1650.0 ps 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 8, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 9, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:386 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:386 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 6.652067347825035 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:54:386 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:386 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:386 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:386 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:387 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:387 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 32.68026927673638 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:387 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 3 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:387 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:387 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:388 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:54:388 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:388 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:388 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 33.06055050963308 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:388 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:388 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 33.06055050963308 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:388 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 4 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:389 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:389 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:389 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:54:389 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:389 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:389 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.967379738244816 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:390 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:390 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 45.967379738244816 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:390 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 5 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:391 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:391 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:391 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:54:391 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:391 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:391 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 8.32165848854662 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:392 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:392 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 8.32165848854662 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:392 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 6 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:392 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:393 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:393 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 10 CD on preceeding link 8 = 1650.0 ps 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 10, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 11, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:393 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:393 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:54:393 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:393 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:393 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:394 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:394 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:394 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 7 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:395 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:395 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:395 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:395 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:54:396 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:396 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:396 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 940.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 31.06847276581197 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:21:54:396 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:397 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:397 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 31.06847276581197 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:397 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 8 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:397 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:398 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:398 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.01893396219811 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:398 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:398 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.01893396219811 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:54:398 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:399 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:399 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 44.46346815083142 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 1977.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 44.609416046390926 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:399 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:399 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 44.609416046390926 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:399 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 9 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:400 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:400 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:400 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:21:54:400 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.83666654546336 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5240.0; PMD2: 2101.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 45.9782557302906 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:401 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:401 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 45.9782557302906 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:21:54:401 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:401 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:401 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:401 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.87474696252586 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 953.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.084562084739105 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:402 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:402 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.084562084739105 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:402 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 10 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:403 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:403 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:403 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:54:403 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:403 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:403 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:403 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.93541659651604 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 957.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.336879231984796 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:404 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:404 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.336879231984796 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:404 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 11 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:21:54:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:21:54:405 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:405 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:405 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:21:54:405 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:21:54:405 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:21:54:405 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:21:54:405 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.25657829663178 ps and PDL is 1.414213562373095 dB 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:21:54:406 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:21:54:406 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.25657829663178 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:21:54:406 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:21:54:406 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath : pceResult [OSNR out of range (-1.0 - -9999.9)] code:[500] wavelength=0 localCause=OUT_OF_SPEC_OSNR rate=100 serviceType = OTUC3 2025-10-30 18:22:00:122 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:22:00:123 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:22:00:123 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:22:00:236 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:03:252 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:06:367 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:22:06:367 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@614b73f 2025-10-30 18:22:06:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:22:06:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:22:06:368 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:22:06:373 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:06:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation parseInput: Service Type is 100GEt 2025-10-30 18:22:06:373 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation ReadMdSal Line291, serviceType = 100GEt 2025-10-30 18:22:06:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network nodes: 24 nodes added 2025-10-30 18:22:06:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network links: 80 links added 2025-10-30 18:22:06:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeClliNodes size = 0 2025-10-30 18:22:06:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeNodes size = 0 2025-10-30 18:22:06:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeSrlgNodes size = 0 2025-10-30 18:22:06:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints before : ExcludeClliNodes [] ExcludeNodes [] ExcludeSrlgLinks [] 2025-10-30 18:22:06:374 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints after : ExcludeCLLI [] ExcludeSupNodes [] ExcludeSRLG [] 2025-10-30 18:22:06:374 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-TX' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:06:374 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-TX' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:06:374 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-RX' on node XPONDER-5 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:06:374 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'XPDR-NW1-RX' on node XPONDER-5 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:06:381 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-1 2025-10-30 18:22:06:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:06:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:06:381 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:06:382 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:06:382 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-5 2025-10-30 18:22:06:382 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-5 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:06:382 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-5 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Cleint-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:06:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-5 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:06:383 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-5 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Cleint-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeNw: allPceNodes size 21, allPceLinks size 74 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In GraphCalculator: A and Z = PceNode type=XPONDER ID=XPONDER-1 CLLI=Node1 / PceNode type=XPONDER ID=XPONDER-5 CLLI=Node5 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PceGraph, serviceType is OTUC4 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PCE GRAPH calcPath : K SHORT PATHS algorithm 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG2} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-SRG1} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-SRG1} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG3} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG4} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG3} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG2} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG2} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-SRG1} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG1} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG1} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-5} 2025-10-30 18:22:06:387 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-SRG1} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG3} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG1} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG1} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-1} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-SRG1} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG1} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-2-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=XPONDER-1} of type XPONDERINPUT and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-5-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-4-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-5-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-3-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-3-DEG4} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-PP1-TX-to-XPONDER-5XPDR-NW1-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=XPONDER-5} of type XPONDERINPUT and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-PP1-TX-to-XPONDER-5XPDR-NW1-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:06:388 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-1-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-5-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-5} : add edge to graph Uri{value=XPONDER-5XPDR-NW1-TX-toOpenROADM-5-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-5} & Uri{value=OpenROADM-5-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-5XPDR-NW1-TX-toOpenROADM-5-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-3-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:389 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-3-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-2-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-2-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-4-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-1} : add edge to graph Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-1} & Uri{value=OpenROADM-1-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG4} of type ADDLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-1-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - InPCEGRAPHLine112 calcPath weightedGraph is ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, XPONDER-5, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : XPONDER-5)=(OpenROADM-5-SRG1,XPONDER-5), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (XPONDER-5 : OpenROADM-5-SRG1)=(XPONDER-5,OpenROADM-5-SRG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:22:06:390 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In runKgraphs : weighted graph is : ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, XPONDER-5, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : XPONDER-5)=(OpenROADM-5-SRG1,XPONDER-5), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (XPONDER-5 : OpenROADM-5-SRG1)=(XPONDER-5,OpenROADM-5-SRG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - kpathsToBring : 15 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:391 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:392 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:393 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:394 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:395 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:396 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:397 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 13 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 14 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:398 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:399 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:400 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:401 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:402 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:06:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:06:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:403 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 0 - weight: 7.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 1 - weight: 7.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 2 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 3 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 4 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 5 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 6 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 7 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 8 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 9 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 10 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 11 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 12 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 13 - weight: 15.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 0 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1), (OpenROADM-5-SRG1 : XPONDER-5)] 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:404 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:405 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:406 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:409 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:419 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:419 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:419 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:419 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:06:420 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:420 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:420 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:420 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 6.576473218982953 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:421 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:421 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3375.0 ps, PMD = 6.576473218982953 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:421 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1), (OpenROADM-5-SRG1 : XPONDER-5)]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 1 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:421 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:422 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:422 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:422 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:422 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 6 CD on preceeding link 4 = 1650.0 ps 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 6, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 7, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:423 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:423 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3375.0 ps, PMD = 5.916079783099616 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:22:06:423 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:423 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:423 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:423 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:423 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3375.0 ps, PMD = 5.916079783099616 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:423 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:424 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 2 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:424 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:424 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:424 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:424 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:06:425 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:425 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:425 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 7.745966692414834 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:425 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:425 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:425 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 7.745966692414834 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:426 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 3 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:426 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:426 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:426 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:426 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 8 CD on preceeding link 6 = 1650.0 ps 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 8, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 9, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:427 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:427 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3565.0 ps, PMD = 45.69463863518345 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:22:06:427 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:427 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:427 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.450779957170226 ps and PDL is 1.0 dB 2025-10-30 18:22:06:427 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 1890.0; PMD2: 927.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:428 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:428 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3565.0 ps, PMD = 30.663496212923928 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:428 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 4 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:428 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:429 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:429 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:429 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:06:429 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:429 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:429 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:430 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.863353450309965 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:430 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:430 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 3565.0 ps, PMD = 32.863353450309965 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:430 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 5 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:430 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:431 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:431 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:431 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:431 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 10 CD on preceeding link 8 = 1650.0 ps 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 10, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 11, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:432 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:432 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 32.87856444554719 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:22:06:432 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:432 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:432 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:432 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.93541659651604 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:433 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:433 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 30.93541659651604 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:433 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 6 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:433 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:434 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:434 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:434 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:434 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:435 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:435 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:435 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:435 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG4} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.566372975210778 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 6725.0; PMD2: 57.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8400.0 ps, DGD is 8.381527307120106 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:436 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:436 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8400.0 ps, PMD = 8.381527307120106 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:22:06:436 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:436 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:436 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:436 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 6725.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8400.0 ps, DGD is 33.075670817082454 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:437 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:437 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:438 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8400.0 ps, PMD = 33.075670817082454 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:438 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 7 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:438 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:439 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:439 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:439 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:439 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG3} are CD: 6725.0; PMD2: 61.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8400.0 ps, DGD is 33.075670817082454 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:440 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:440 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8400.0 ps, PMD = 33.075670817082454 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-5 INVALIDATED 2025-10-30 18:22:06:440 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:440 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:440 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:440 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG4} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.5901699437494745 ps and PDL is 1.0 dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3375.0; PMD2: 31.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.566372975210778 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 6725.0; PMD2: 57.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8400.0 ps, DGD is 8.381527307120106 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:441 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:441 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8400.0 ps, PMD = 8.381527307120106 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:441 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:441 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 8 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:442 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:442 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:443 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:443 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:06:443 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:443 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:443 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:443 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.83666654546336 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5240.0; PMD2: 2101.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 45.9782557302906 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 2114.0; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 46.24932431938871 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:444 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:444 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:445 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 46.24932431938871 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:445 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 9 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:445 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:446 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:446 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:446 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:06:446 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:446 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:446 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:446 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 6725.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 45.9782557302906 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 2114.0; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 46.24932431938871 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:447 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:447 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 46.24932431938871 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:447 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 10 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:447 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:448 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:448 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:448 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:06:448 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:448 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:448 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:448 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG4} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.5901699437494745 ps and PDL is 1.0 dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3375.0; PMD2: 31.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.566372975210778 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 6725.0; PMD2: 57.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.01893396219811 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 1090.25; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 33.39535895899309 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:449 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:449 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 33.39535895899309 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:449 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:449 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 11 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:450 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:450 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:450 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:450 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:450 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:450 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:451 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:451 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:451 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:06:451 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:451 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:451 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:451 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.93541659651604 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 5240.0; PMD2: 957.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.084562084739105 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 966.25; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 31.48412298286233 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:452 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:452 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 31.48412298286233 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:452 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:453 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 12 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:453 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:454 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:454 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:454 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:06:454 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:454 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:454 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:06:454 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:455 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.01893396219811 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 1090.25; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 33.39535895899309 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:456 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:456 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 33.39535895899309 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:456 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 13 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5] 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:06:456 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:06:457 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:457 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:457 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:457 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:06:458 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-5}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-5}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node5}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-5} : 2025-10-30 18:22:06:458 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-5 corresponding to path Element 15 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:06:458 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 12 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.272001872658765 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 1700.0; PMD2: 18.25; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.450779957170226 ps and PDL is 1.0 dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 1890.0; PMD2: 927.25; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 940.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.87474696252586 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5240.0; PMD2: 953.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:06:458 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.084562084739105 ps and PDL is 1.4832396974191324 dB 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 6915.0; PMD2: 966.25; Pdl2 : 2.1999999999999997; ONSRdB : NaN 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 8590.0 ps, DGD is 31.48412298286233 ps and PDL is 1.5491933384829668 dB 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:06:459 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:06:459 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 8590.0 ps, PMD = 31.48412298286233 ps, PDL = 1.5491933384829668 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-5 to XPONDER-1 INVALIDATED 2025-10-30 18:22:06:459 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1, XPONDER-5]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:06:459 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath : pceResult [OSNR out of range (-1.0 - -9999.9)] code:[500] wavelength=0 localCause=OUT_OF_SPEC_OSNR rate=100 serviceType = OTUC4 2025-10-30 18:22:11:813 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:22:11:813 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:22:11:813 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:22:11:922 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:14:879 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:17:928 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:22:17:928 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@22dbc512 2025-10-30 18:22:17:928 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:22:17:928 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:22:17:928 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:22:17:928 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation parseInput: Service Type is 100GEt 2025-10-30 18:22:17:928 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation ReadMdSal Line291, serviceType = 100GEt 2025-10-30 18:22:17:929 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network nodes: 24 nodes added 2025-10-30 18:22:17:929 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network links: 80 links added 2025-10-30 18:22:17:929 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeClliNodes size = 0 2025-10-30 18:22:17:929 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeNodes size = 0 2025-10-30 18:22:17:929 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeSrlgNodes size = 0 2025-10-30 18:22:17:929 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints before : ExcludeClliNodes [] ExcludeNodes [] ExcludeSrlgLinks [] 2025-10-30 18:22:17:929 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints after : ExcludeCLLI [] ExcludeSupNodes [] ExcludeSRLG [] 2025-10-30 18:22:17:934 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-1 2025-10-30 18:22:17:938 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:17:938 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:17:938 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:17:938 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:17:938 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-3 2025-10-30 18:22:17:938 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:17:938 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:17:939 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:17:939 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeNw: allPceNodes size 21, allPceLinks size 74 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In GraphCalculator: A and Z = PceNode type=XPONDER ID=XPONDER-1 CLLI=Node1 / PceNode type=XPONDER ID=XPONDER-3 CLLI=Node3 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PceGraph, serviceType is 100GEt 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PCE GRAPH calcPath : K SHORT PATHS algorithm 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-SRG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-SRG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG3} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG4} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG3} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-3} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-SRG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-SRG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG3} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-SRG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG1} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-2-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=XPONDER-1} of type XPONDERINPUT and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-5-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-4-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:942 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-5-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-3} : add edge to graph Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-3} & Uri{value=OpenROADM-3-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-3-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-3-DEG4} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-1-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-5-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-3-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-3-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-2-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-2-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-4-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-1} : add edge to graph Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-1} & Uri{value=OpenROADM-1-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:22:17:943 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=XPONDER-3} of type XPONDERINPUT and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG4} of type ADDLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-1-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - InPCEGRAPHLine112 calcPath weightedGraph is ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In runKgraphs : weighted graph is : ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - kpathsToBring : 15 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:944 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:945 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:946 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:947 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:948 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:951 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 0 - weight: 5.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 1 - weight: 7.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 2 - weight: 9.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 3 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 4 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 5 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 6 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 7 - weight: 11.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 8 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 9 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 10 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 11 - weight: 13.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 0 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)] 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:952 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:953 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:955 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:962 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:962 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 4 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:17:962 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:962 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 5 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:962 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:17:962 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 1 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:962 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:963 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:963 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:963 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 6 CD on preceeding link 4 = 165.0 ps 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:963 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 6, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 7, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:964 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:964 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 32.48076353782343 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:17:964 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:964 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:964 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:964 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:964 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 30.512292604784715 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:964 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 2 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:965 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:965 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:965 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 8 CD on preceeding link 6 = 1650.0 ps 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 8, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 9, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:965 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:965 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 6.652067347825035 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:965 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:17:965 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:966 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:966 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:966 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:966 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 32.68026927673638 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:966 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 3 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:966 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:967 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:967 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:967 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:17:967 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:967 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:967 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 33.06055050963308 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:967 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:967 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 33.06055050963308 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:967 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 4 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:968 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:968 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:968 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:17:968 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:968 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:968 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:968 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.967379738244816 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:969 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:969 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 45.967379738244816 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:969 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 5 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:969 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:970 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:970 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:970 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:17:970 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:970 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:970 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 8.32165848854662 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:970 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:970 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:971 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 8.32165848854662 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:971 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 6 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:971 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:971 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:971 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 10 CD on preceeding link 8 = 1650.0 ps 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 10, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:971 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 11, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:972 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:972 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:17:972 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:972 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:972 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:972 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:972 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:972 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 7 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:972 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:973 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:973 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:973 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:973 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:973 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:973 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:973 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:973 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:973 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:17:974 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:974 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:974 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 940.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 31.06847276581197 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:975 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:975 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 31.06847276581197 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:975 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 8 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:975 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:976 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:976 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:976 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.01893396219811 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:976 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:976 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.01893396219811 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:17:976 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:976 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:976 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:17:976 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 44.46346815083142 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 1977.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 44.609416046390926 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:977 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:977 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 44.609416046390926 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:977 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 9 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:977 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:978 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:978 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:978 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.83666654546336 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5240.0; PMD2: 2101.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 45.9782557302906 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:978 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:978 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:979 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 45.9782557302906 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:17:979 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:979 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:979 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.87474696252586 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 953.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.084562084739105 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:979 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:979 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.084562084739105 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:979 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 10 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:979 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:980 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:980 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:980 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:17:980 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:980 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:980 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:981 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.93541659651604 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 957.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.336879231984796 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:981 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:981 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.336879231984796 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:981 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 11 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:17:981 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:17:982 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:982 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:982 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:17:982 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:17:982 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:17:982 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.25657829663178 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:17:982 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:17:982 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.25657829663178 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:17:982 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:17:982 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath : pceResult [OSNR out of range (-1.0 - -9999.9)] code:[500] wavelength=0 localCause=OUT_OF_SPEC_OSNR rate=100 serviceType = 100GEt 2025-10-30 18:22:23:322 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:22:23:322 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:22:23:322 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:22:23:432 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:26:449 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:29:537 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:22:29:537 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@3e031158 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node OpenROADM-1 in portmapping. 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node OpenROADM-1 in portmapping. 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation parseInput: Service Type is 100GEt 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation ReadMdSal Line291, serviceType = 100GEt 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network nodes: 24 nodes added 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network links: 80 links added 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeClliNodes size = 0 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeNodes size = 0 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeSrlgNodes size = 0 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints before : ExcludeClliNodes [] ExcludeNodes [] ExcludeSrlgLinks [] 2025-10-30 18:22:29:538 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints after : ExcludeCLLI [] ExcludeSupNodes [] ExcludeSRLG [] 2025-10-30 18:22:29:539 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'DEG1-PP-TX' on node OpenROADM-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:29:539 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'DEG1-PP-TX' on node OpenROADM-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:29:539 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'DEG3-PP-TX' on node OpenROADM-5 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:29:539 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'DEG3-PP-TX' on node OpenROADM-5 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeNw: allPceNodes size 19, allPceLinks size 70 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In GraphCalculator: A and Z = PceNode type=SRG ID=OpenROADM-1-SRG1 CLLI=Node1 / PceNode type=SRG ID=OpenROADM-5-SRG1 CLLI=Node5 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PceGraph, serviceType is OTUC4 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PCE GRAPH calcPath : K SHORT PATHS algorithm 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG2} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-SRG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-SRG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG3} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG4} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG3} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG2} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG2} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-SRG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-SRG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG2} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG2} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG3} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-SRG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG1} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-2-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:546 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-5-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-4-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-5-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-3-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-3-DEG4} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-1-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-5-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-3-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-3-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-2-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:547 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-2-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-4-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG4} of type ADDLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-1-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - InPCEGRAPHLine112 calcPath weightedGraph is ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In runKgraphs : weighted graph is : ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - kpathsToBring : 15 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:548 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:549 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:550 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:551 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:552 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:553 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:554 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:555 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:556 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:557 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 0 - weight: 5.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 1 - weight: 5.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 2 - weight: 7.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 3 - weight: 7.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 4 - weight: 7.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 5 - weight: 9.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 6 - weight: 11.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 7 - weight: 11.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 8 - weight: 13.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 9 - weight: 13.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 10 - weight: 13.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 11 - weight: 13.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 12 - weight: 13.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 13 - weight: 13.0 - path: [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 0 - [OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-SRG1] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [(OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)] 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:29:558 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 32.20990250347433 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199943.27000000002 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -9.0 dB in 50.0 Bandwidth 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 50.0 ps, DGD is 4.242640687119285 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is 2.0 dB in 50.0 Bandwidth 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 32.20990250347433 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 2 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is 50.73 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -9.0 dB in 50.0 Bandwidth 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 50.0 ps, DGD is 4.242640687119285 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 24.72607264456866 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG1} + Uri{value=OpenROADM-1-DEG2} are CD: 50.0; PMD2: 18.0; Pdl2 : 0.6000000000000001; ONSRdB : 24.72607264456866 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 0 CD on preceeding link 1 = 1650.0 ps 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is 61.4013982330803 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1725.0 ps, DGD is 6.557438524302 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 11.966730690799137 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is 11.966730690799137 dB 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, DROP, calcOnsrdB= 11.966730690799137 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1725.0 ps, PMD = 6.557438524302 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = 11.966730690799137 dB and ONSR dB exterapolated from calcosnrlin = 11.966730690799137 including non linear contributions 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - No transponder in the path, User shall check from CD, PMD, and OSNR values provided that optical tunnel degradations are compatible with external transponder performances 2025-10-30 18:22:29:559 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [(OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 1 - [OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1] 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-SRG1] 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 14 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:29:559 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 761 (center frequency slot width 1, base frequency slot index 284, service slot width 14, effective bits 768) 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is 1.00000013 dB in 50.0 Bandwidth 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 32.20990250347433 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is 52.72999974 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -9.0 dB in 50.0 Bandwidth 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 50.0 ps, DGD is 4.242640687119285 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 25.736360387135985 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-5-DEG3} are CD: 50.0; PMD2: 18.0; Pdl2 : 0.6000000000000001; ONSRdB : 25.736360387135985 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 5 CD on preceeding link 3 = 1650.0 ps 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is 61.4013982330803 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1725.0 ps, DGD is 5.5677643628300215 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 19.743696990108464 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is 19.743696990108464 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 5, DROP, calcOnsrdB= 19.743696990108464 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1725.0 ps, PMD = 5.5677643628300215 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = 19.743696990108464 dB and ONSR dB exterapolated from calcosnrlin = 19.743696990108464 including non linear contributions 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - No transponder in the path, User shall check from CD, PMD, and OSNR values provided that optical tunnel degradations are compatible with external transponder performances 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is 1.00000013 dB in 50.0 Bandwidth 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 32.20990250347433 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 2 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is 52.72999974 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -9.0 dB in 50.0 Bandwidth 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 50.0 ps, DGD is 4.242640687119285 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 25.736360387135985 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-1-DEG1} are CD: 50.0; PMD2: 18.0; Pdl2 : 0.6000000000000001; ONSRdB : 25.736360387135985 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 0 CD on preceeding link 1 = 1650.0 ps 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is 61.4013982330803 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1725.0 ps, DGD is 5.5677643628300215 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 19.743696990108464 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is 19.743696990108464 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, DROP, calcOnsrdB= 19.743696990108464 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1725.0 ps, PMD = 5.5677643628300215 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = 19.743696990108464 dB and ONSR dB exterapolated from calcosnrlin = 19.743696990108464 including non linear contributions 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - No transponder in the path, User shall check from CD, PMD, and OSNR values provided that optical tunnel degradations are compatible with external transponder performances 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In PostAlgoPathValidator: Minimum margin estimated by tpce on AtoZ and ZtoA path is of 0.0 dB 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - Path is validated 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath CHOOSEN PATH for wl [0], min freq 191.4875, max freq 191.57500, hops 5, path AtoZ [PceLink type=ADDLINK ID=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX latency=0, PceLink type=ROADMTOROADM ID=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1 latency=1, PceLink type=EXPRESSLINK ID=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX latency=0, PceLink type=ROADMTOROADM ID=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3 latency=1, PceLink type=DROPLINK ID=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX latency=0] 2025-10-30 18:22:29:560 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath : pceResult [Path is calculated by PCE] code:[200] wavelength=0 localCause=NONE rate=100 serviceType = OTUC4 2025-10-30 18:22:35:011 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:22:35:011 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:22:35:011 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:22:35:119 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:38:028 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:41:135 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:22:41:135 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@144ebd30 2025-10-30 18:22:46:546 +0000 [main] [INFO] org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started 2025-10-30 18:22:46:546 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-OPER-DCL 2025-10-30 18:22:46:546 +0000 [main] [INFO] org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory - ThreadFactory created: DOM-CFG-DCL 2025-10-30 18:22:46:653 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:49:675 +0000 [main] [INFO] org.opendaylight.transportpce.test.converter.AbstractDataConverter - moduleInfos = [YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nc-notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-afn-safi@2013-07-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ip@2018-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform@2022-06-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-inet-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-optional@2022-12-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2020-09-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-ber-test@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-monitoring@2010-10-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-device-renderer@2025-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv6-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-cpu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-types@2013-07-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ber-test@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-connectivity@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-crypt-hash@2014-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-operational-mode-catalog@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-subscribed-notifications@2019-09-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-packet-match@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-key-chain@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-servicehandler@2020-11-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/notifications@2008-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2023-03-31.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-link-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapinetworkutils@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-service-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-eth@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-if-type@2023-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-property-types@2022-03-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp@2021-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-srg@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pce@2024-02-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-optical-channel-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-logging@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/network-topology@2013-10-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-sr@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-rsvp@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otsi-group-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-patch@2017-02-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-portmapping@2025-09-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing-types@2020-02-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-segment-routing@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-port@2021-10-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-switching-pool-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-clli-network@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-crypto-types@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-types@2019-04-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gcc-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-routing-constraints@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-dsr@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-local-routing@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft-types@2021-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-tributary-signal-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-tapi-connectivityutils@2025-02-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-datastores@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-multiplex-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-types@2022-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2020-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2017-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospf-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/yang-ext@2013-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-mac-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-lldp@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-operational-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-psu@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-alarm-pm-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-types@2021-12-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-instance@2019-01-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp@2022-06-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-amplifier-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-equipment@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-stub@2023-02-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-ldp@2020-01-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkutils@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-olm@2021-06-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-or-network-augmentation@2025-09-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2021-05-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-probable-cause@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ppp-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system@2021-07-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-library@2019-01-04.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp@2022-05-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aft@2022-05-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-degree@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-common@2019-06-03.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-aaa@2020-07-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-xponder@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bfd@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-acl@2021-06-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-aggregate@2020-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-mpls-types@2021-12-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-eqpt-config@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-oam@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-rib-bgp-types@2019-03-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-path-computation@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-telemetry-types@2017-08-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-network@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn@2021-06-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-igmp-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-interfaces@2021-04-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-service-format@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-extensions@2017-04-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-truststore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-security@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-notifications@2012-02-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-types@2025-10-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-equipment-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-types@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis@2022-05-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-digital-otn@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-openflow-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-netconf-device@2024-10-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-srte-policy@2021-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-acm@2018-02-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/nbi-notifications@2023-07-28.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-line-connectivity@2019-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pcep@2022-02-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ltp-template@2023-05-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-keystore@2024-07-08.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-procmon@2019-03-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tls-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-l3@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-ext@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-fan@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-yang-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-photonic-media@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-evpn-types@2021-06-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-database@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-fm@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-file-transfer@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/netconf-node-topology@2024-09-11.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-path@2017-10-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-resource@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-bgp-types@2021-08-06.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-controller-customization@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-pathDescription@2023-05-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-tls-cipher-suite-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-physical-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-telemetry-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain@2022-03-05.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-server@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-common@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-tca@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-tcp-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-state-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-transport-types@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-encryption-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-with-defaults@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-amplifier@2021-09-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-phy-codes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-linecard@2022-04-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-de-operations@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-common@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-syslog@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-pim-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarm-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network-topology@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-link@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-inet-types@2021-08-17.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ip@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-restconf@2017-01-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2020-03-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-license@2020-04-22.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-interfaces@2022-09-30.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-equipment-states-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common@2017-06-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ipv4-unicast-routing@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-isis-lsdb-types@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf-client@2024-08-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-user-mgmt@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-platform-transceiver@2021-07-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-vlan-types@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-alarms@2019-07-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-node-types@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-external-pluggable@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-notification@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-networkmodel@2020-11-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/open-terminal-meta-data@2024-01-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pm-types@2022-12-09.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-loopback@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-fwdl@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-odu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-manifest-file@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-prot-otn-linear-aps@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-gnmi@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-routing-policy@2022-05-24.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-key-exchange-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-netconf@2011-06-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-virtual-network@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-common-service-path-types@2022-01-18.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-channel-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-alarmsuppression@2017-11-02.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-media-channel-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-network-instance-types@2021-07-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-network-topology@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-terminal-device-properties@2022-04-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-streaming@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-swdl@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-ssh-client@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/iana-ssh-public-key-algs@2024-10-16.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-port-types@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-service-spectrum-constraint@2023-09-07.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-messages@2018-08-13.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-if-ethernet@2022-04-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/tapi-topology@2022-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-optical-transport-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-api@2022-02-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-network-topology-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-roadm@2019-11-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-pluggable-optics-holder-capability@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-ospfv2@2022-02-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-yang-schema-mount@2019-01-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-attributes@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-lldp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ospf@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-dhcp@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-alarm@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-common-types@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-rstp@2018-10-19.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-policy-forwarding@2022-01-25.yang}, YangModuleInfoImpl{resource=/META-INF/yang/odl-codegen-extensions@2024-06-27.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-system-terminal@2018-11-21.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-keystore@2024-10-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-network@2018-02-26.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-resource@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-layerRate@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-otu-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-wavelength-map@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/ietf-interfaces@2018-02-20.yang}, YangModuleInfoImpl{resource=/META-INF/yang/openconfig-keychain-types@2022-03-01.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/gnpy-path-computation-simplified@2022-06-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-common-types@2020-05-29.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-otn-network-topology@2025-01-10.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-ethernet-interfaces@2016-10-14.yang}, YangModuleInfoImpl{resource=/META-INF/yang/transportpce-renderer@2021-09-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-maintenance-testsignal@2017-12-15.yang}, YangModuleInfoImpl{resource=/META-INF/yang/org-openroadm-device@2018-10-19.yang}] 2025-10-30 18:22:52:710 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:22:52:710 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraphTest - The value of the mapping is org.opendaylight.transportpce.common.mapping.PortMappingImpl@68150a96 2025-10-30 18:22:52:710 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated 2025-10-30 18:22:52:710 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:22:52:710 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found node XPONDER-1 in portmapping. 2025-10-30 18:22:52:714 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - Client-1. Mapping: Mapping{connectionMapLcp=XPDR1-NW1-TX, lcpHashVal=AJUUr6I5fALj, logicalConnectionPoint=Client-1, portDirection=bidirectional, portQual=xpdr-client, supportedInterfaceCapability=[If100GE{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-100GE}], supportingCircuitPackName=1/0/1-PLUG-CLIENT, supportingPort=C1} 2025-10-30 18:22:52:714 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation parseInput: Service Type is 100GEt 2025-10-30 18:22:52:714 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - PceCalculation ReadMdSal Line291, serviceType = 100GEt 2025-10-30 18:22:52:715 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network nodes: 24 nodes added 2025-10-30 18:22:52:715 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - readMdSal: network links: 80 links added 2025-10-30 18:22:52:715 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeClliNodes size = 0 2025-10-30 18:22:52:715 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeNodes size = 0 2025-10-30 18:22:52:715 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraints - in Pceconstraints getExcludeSrlgNodes size = 0 2025-10-30 18:22:52:715 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints before : ExcludeClliNodes [] ExcludeNodes [] ExcludeSrlgLinks [] 2025-10-30 18:22:52:715 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.MapUtils - mapDiversityConstraints after : ExcludeCLLI [] ExcludeSupNodes [] ExcludeSRLG [] 2025-10-30 18:22:52:715 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:52:715 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-1 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:52:715 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-3 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:52:715 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.port.PreferenceFactory - Preferred port name 'Client-1' on node XPONDER-3 doesn't match pattern '(?i)SRG\d+-PP\d+-(TXRX|TX|RX)' 2025-10-30 18:22:52:719 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-1 2025-10-30 18:22:52:720 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:52:720 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:52:720 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:52:720 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-1 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:52:720 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - validateAZxponder: A or Z node detected == XPONDER-3 2025-10-30 18:22:52:720 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:52:720 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:52:720 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-RX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRL, logicalConnectionPoint=XPDR-NW1-RX, portDirection=rx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:52:720 +0000 [main] [INFO] org.opendaylight.transportpce.common.mapping.PortMappingImpl - Found mapping for XPONDER-3 - XPDR-NW1-TX. Mapping: Mapping{connectionMapLcp=Client-1, lcpHashVal=AMkDwQ7xTmRI, logicalConnectionPoint=XPDR-NW1-TX, portDirection=tx, portQual=xpdr-network, supportedInterfaceCapability=[IfOCH{qname=(http://org/openroadm/port/types?revision=2025-01-10)if-OCH}], supportingCircuitPackName=1/0/1-PLUG-NET, supportingPort=1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeTapiNw757: Drop_LINK added to source and to allPceLinks Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} with state null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.networkanalyzer.PceCalculation - analyzeNw: allPceNodes size 21, allPceLinks size 74 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In GraphCalculator: A and Z = PceNode type=XPONDER ID=XPONDER-1 CLLI=Node1 / PceNode type=XPONDER ID=XPONDER-3 CLLI=Node3 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PceGraph, serviceType is 100GEt 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In PCE GRAPH calcPath : K SHORT PATHS algorithm 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-SRG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-SRG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG3} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG4} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG3} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-3} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-SRG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-DEG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-4-DEG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-2-SRG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG3} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-1-DEG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-5-DEG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=XPONDER-1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-SRG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In populateWithNodes add to Vertices node : Uri{value=OpenROADM-3-DEG1} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG2} : add edge to graph Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-2-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-to-OpenROADM-2-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-SRG1} & Uri{value=OpenROADM-4-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-SRG1} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=XPONDER-1} of type XPONDERINPUT and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-SRG1} & Uri{value=OpenROADM-1-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-SRG1} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG3} : add edge to graph Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-5-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-to-OpenROADM-5-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-4-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-to-OpenROADM-4-DEG2} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG4} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG3} : add edge to graph Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-5-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-to-OpenROADM-5-DEG3} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-3} : add edge to graph Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-3} & Uri{value=OpenROADM-3-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:723 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG2} : add edge to graph Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-3-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-to-OpenROADM-3-DEG2} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-4-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG2} : add edge to graph Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG2} & Uri{value=OpenROADM-3-DEG4} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG2-to-OpenROADM-3-DEG4} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-SRG1} & Uri{value=OpenROADM-5-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-SRG1} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-DEG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-1-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-to-OpenROADM-1-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-4-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-4-DEG1} : add edge to graph Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-4-DEG1} & Uri{value=OpenROADM-5-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-4-DEG1-to-OpenROADM-5-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-SRG1} & Uri{value=OpenROADM-2-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG1} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG2} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-2-SRG1} : add edge to graph Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-2-DEG3} & Uri{value=OpenROADM-2-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG2} : add edge to graph Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG2} & Uri{value=OpenROADM-3-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG2-to-OpenROADM-3-DEG3} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-1-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG2} : add edge to graph Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG2} & Uri{value=OpenROADM-3-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG2-to-OpenROADM-3-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG1} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG3} : add edge to graph Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG3} & Uri{value=OpenROADM-2-DEG3} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG3-to-OpenROADM-2-DEG3} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-1-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-1-DEG1} : add edge to graph Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-1-DEG1} & Uri{value=OpenROADM-2-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-1-DEG1-to-OpenROADM-2-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-5-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-5-DEG1} : add edge to graph Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-5-DEG1} & Uri{value=OpenROADM-4-DEG1} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-5-DEG1-to-OpenROADM-4-DEG1} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=XPONDER-1} : add edge to graph Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=XPONDER-1} & Uri{value=OpenROADM-1-SRG1} of type XPONDEROUTPUT and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=XPONDER-3} of type XPONDERINPUT and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG4} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG2} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG1} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-SRG1} & Uri{value=OpenROADM-3-DEG3} of type ADDLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:724 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG2} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG3} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-SRG1} : add edge to graph Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG4} & Uri{value=OpenROADM-3-SRG1} of type DROPLINK and Uuid null 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG3} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG2} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-3-DEG4} of type EXPRESSLINK and Uuid null 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks node Uri{value=OpenROADM-3-DEG1} : add edge to graph Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In addLinkToGraphLine 237 validated link between nodes : Uri{value=OpenROADM-3-DEG1} & Uri{value=OpenROADM-1-DEG2} of type ROADMTOROADM and Uuid null 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In Graph populateWithLinks added Edge : Uri{value=OpenROADM-3-DEG1-to-OpenROADM-1-DEG2} 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - InPCEGRAPHLine112 calcPath weightedGraph is ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In runKgraphs : weighted graph is : ([OpenROADM-3-DEG2, OpenROADM-4-SRG1, OpenROADM-1-SRG1, OpenROADM-3-DEG3, OpenROADM-3-DEG4, OpenROADM-2-DEG3, XPONDER-3, OpenROADM-2-DEG2, OpenROADM-4-DEG2, OpenROADM-5-SRG1, OpenROADM-2-DEG1, OpenROADM-4-DEG1, OpenROADM-2-SRG1, OpenROADM-5-DEG2, OpenROADM-1-DEG2, OpenROADM-5-DEG3, OpenROADM-1-DEG1, OpenROADM-5-DEG1, XPONDER-1, OpenROADM-3-SRG1, OpenROADM-3-DEG1], [(OpenROADM-3-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG2,OpenROADM-3-DEG4), (OpenROADM-3-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG2,OpenROADM-3-DEG3), (OpenROADM-3-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG2,OpenROADM-3-DEG1), (OpenROADM-3-DEG2 : OpenROADM-2-DEG2)=(OpenROADM-3-DEG2,OpenROADM-2-DEG2), (OpenROADM-4-SRG1 : OpenROADM-4-DEG1)=(OpenROADM-4-SRG1,OpenROADM-4-DEG1), (OpenROADM-4-SRG1 : OpenROADM-4-DEG2)=(OpenROADM-4-SRG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG1,OpenROADM-4-SRG1), (OpenROADM-4-DEG2 : OpenROADM-4-SRG1)=(OpenROADM-4-DEG2,OpenROADM-4-SRG1), (OpenROADM-1-SRG1 : XPONDER-1)=(OpenROADM-1-SRG1,XPONDER-1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2)=(OpenROADM-1-SRG1,OpenROADM-1-DEG2), (OpenROADM-1-SRG1 : OpenROADM-1-DEG1)=(OpenROADM-1-SRG1,OpenROADM-1-DEG1), (OpenROADM-1-DEG1 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG1,OpenROADM-1-SRG1), (OpenROADM-1-DEG2 : OpenROADM-1-SRG1)=(OpenROADM-1-DEG2,OpenROADM-1-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG3,OpenROADM-3-DEG4), (OpenROADM-3-DEG3 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG3,OpenROADM-3-DEG2), (OpenROADM-3-DEG3 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG3,OpenROADM-3-DEG1), (OpenROADM-3-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-3-DEG3,OpenROADM-5-DEG2), (OpenROADM-3-DEG4 : OpenROADM-4-DEG2)=(OpenROADM-3-DEG4,OpenROADM-4-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG4,OpenROADM-3-DEG2), (OpenROADM-3-DEG4 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG4,OpenROADM-3-DEG3), (OpenROADM-3-DEG4 : OpenROADM-3-DEG1)=(OpenROADM-3-DEG4,OpenROADM-3-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG3,OpenROADM-2-DEG1), (OpenROADM-2-DEG3 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG3,OpenROADM-2-DEG2), (OpenROADM-2-DEG3 : OpenROADM-5-DEG3)=(OpenROADM-2-DEG3,OpenROADM-5-DEG3), (XPONDER-3 : OpenROADM-3-SRG1)=(XPONDER-3,OpenROADM-3-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG2,OpenROADM-2-DEG3), (OpenROADM-2-DEG2 : OpenROADM-2-DEG1)=(OpenROADM-2-DEG2,OpenROADM-2-DEG1), (OpenROADM-2-DEG2 : OpenROADM-3-DEG2)=(OpenROADM-2-DEG2,OpenROADM-3-DEG2), (OpenROADM-4-DEG2 : OpenROADM-4-DEG1)=(OpenROADM-4-DEG2,OpenROADM-4-DEG1), (OpenROADM-4-DEG2 : OpenROADM-3-DEG4)=(OpenROADM-4-DEG2,OpenROADM-3-DEG4), (OpenROADM-5-SRG1 : OpenROADM-5-DEG2)=(OpenROADM-5-SRG1,OpenROADM-5-DEG2), (OpenROADM-5-SRG1 : OpenROADM-5-DEG1)=(OpenROADM-5-SRG1,OpenROADM-5-DEG1), (OpenROADM-5-SRG1 : OpenROADM-5-DEG3)=(OpenROADM-5-SRG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG1,OpenROADM-5-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG2,OpenROADM-5-SRG1), (OpenROADM-5-DEG3 : OpenROADM-5-SRG1)=(OpenROADM-5-DEG3,OpenROADM-5-SRG1), (OpenROADM-2-DEG1 : OpenROADM-2-DEG3)=(OpenROADM-2-DEG1,OpenROADM-2-DEG3), (OpenROADM-2-DEG1 : OpenROADM-2-DEG2)=(OpenROADM-2-DEG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-1-DEG1)=(OpenROADM-2-DEG1,OpenROADM-1-DEG1), (OpenROADM-4-DEG1 : OpenROADM-4-DEG2)=(OpenROADM-4-DEG1,OpenROADM-4-DEG2), (OpenROADM-4-DEG1 : OpenROADM-5-DEG1)=(OpenROADM-4-DEG1,OpenROADM-5-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG1)=(OpenROADM-2-SRG1,OpenROADM-2-DEG1), (OpenROADM-2-SRG1 : OpenROADM-2-DEG3)=(OpenROADM-2-SRG1,OpenROADM-2-DEG3), (OpenROADM-2-SRG1 : OpenROADM-2-DEG2)=(OpenROADM-2-SRG1,OpenROADM-2-DEG2), (OpenROADM-2-DEG1 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG1,OpenROADM-2-SRG1), (OpenROADM-2-DEG2 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG2,OpenROADM-2-SRG1), (OpenROADM-2-DEG3 : OpenROADM-2-SRG1)=(OpenROADM-2-DEG3,OpenROADM-2-SRG1), (OpenROADM-5-DEG2 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG2,OpenROADM-5-DEG3), (OpenROADM-5-DEG2 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG2,OpenROADM-5-DEG1), (OpenROADM-5-DEG2 : OpenROADM-3-DEG3)=(OpenROADM-5-DEG2,OpenROADM-3-DEG3), (OpenROADM-1-DEG2 : OpenROADM-1-DEG1)=(OpenROADM-1-DEG2,OpenROADM-1-DEG1), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1)=(OpenROADM-1-DEG2,OpenROADM-3-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG1)=(OpenROADM-5-DEG3,OpenROADM-5-DEG1), (OpenROADM-5-DEG3 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG3,OpenROADM-5-DEG2), (OpenROADM-5-DEG3 : OpenROADM-2-DEG3)=(OpenROADM-5-DEG3,OpenROADM-2-DEG3), (OpenROADM-1-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-1-DEG1,OpenROADM-1-DEG2), (OpenROADM-1-DEG1 : OpenROADM-2-DEG1)=(OpenROADM-1-DEG1,OpenROADM-2-DEG1), (OpenROADM-5-DEG1 : OpenROADM-5-DEG3)=(OpenROADM-5-DEG1,OpenROADM-5-DEG3), (OpenROADM-5-DEG1 : OpenROADM-5-DEG2)=(OpenROADM-5-DEG1,OpenROADM-5-DEG2), (OpenROADM-5-DEG1 : OpenROADM-4-DEG1)=(OpenROADM-5-DEG1,OpenROADM-4-DEG1), (XPONDER-1 : OpenROADM-1-SRG1)=(XPONDER-1,OpenROADM-1-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)=(OpenROADM-3-SRG1,XPONDER-3), (OpenROADM-3-SRG1 : OpenROADM-3-DEG4)=(OpenROADM-3-SRG1,OpenROADM-3-DEG4), (OpenROADM-3-SRG1 : OpenROADM-3-DEG2)=(OpenROADM-3-SRG1,OpenROADM-3-DEG2), (OpenROADM-3-SRG1 : OpenROADM-3-DEG1)=(OpenROADM-3-SRG1,OpenROADM-3-DEG1), (OpenROADM-3-SRG1 : OpenROADM-3-DEG3)=(OpenROADM-3-SRG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG1,OpenROADM-3-SRG1), (OpenROADM-3-DEG2 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG2,OpenROADM-3-SRG1), (OpenROADM-3-DEG3 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG3,OpenROADM-3-SRG1), (OpenROADM-3-DEG4 : OpenROADM-3-SRG1)=(OpenROADM-3-DEG4,OpenROADM-3-SRG1), (OpenROADM-3-DEG1 : OpenROADM-3-DEG3)=(OpenROADM-3-DEG1,OpenROADM-3-DEG3), (OpenROADM-3-DEG1 : OpenROADM-3-DEG2)=(OpenROADM-3-DEG1,OpenROADM-3-DEG2), (OpenROADM-3-DEG1 : OpenROADM-3-DEG4)=(OpenROADM-3-DEG1,OpenROADM-3-DEG4), (OpenROADM-3-DEG1 : OpenROADM-1-DEG2)=(OpenROADM-3-DEG1,OpenROADM-1-DEG2)]) 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - kpathsToBring : 15 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 1 new edge ADDLINK previous edge XPONDEROUTPUT 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge EXPRESSLINK previous edge ADDLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 2 new edge ROADMTOROADM previous edge ADDLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:725 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 3 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:726 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 4 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:727 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:728 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:729 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 5 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 6 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ROADMTOROADM previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge XPONDERINPUT previous edge DROPLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:730 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 11 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 12 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge DROPLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 7 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:731 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 9 new edge EXPRESSLINK previous edge ROADMTOROADM 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge EXPRESSLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 8 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge DROPLINK previous edge EXPRESSLINK 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.InAlgoPathValidator - InAlgoPathValidator: partialPath size: 10 new edge ADDLINK previous edge DROPLINK 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 0 - weight: 1.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 1 - weight: 2.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 2 - weight: 3.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 3 - weight: 4.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 4 - weight: 4.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 5 - weight: 4.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 6 - weight: 4.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 7 - weight: 4.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 8 - weight: 5.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 9 - weight: 5.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 10 - weight: 5.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - path n° 11 - weight: 5.0 - path: [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 0 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)] 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:732 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:733 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:733 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:733 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:733 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:736 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:742 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:742 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 4 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:52:742 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:742 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 5 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:742 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:742 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.6324555320336759 dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:52:743 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [(XPONDER-1 : OpenROADM-1-SRG1), (OpenROADM-1-SRG1 : OpenROADM-1-DEG2), (OpenROADM-1-DEG2 : OpenROADM-3-DEG1), (OpenROADM-3-DEG1 : OpenROADM-3-SRG1), (OpenROADM-3-SRG1 : XPONDER-3)]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 1 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:743 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:743 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:743 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 6 CD on preceeding link 4 = 165.0 ps 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 6, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:743 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 7, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:744 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:744 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 32.48076353782343 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:52:744 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:744 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 7 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:744 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 0.894427190999916 dB 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:744 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:744 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 1890.0 ps, PMD = 30.512292604784715 ps, PDL = 0.894427190999916 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:744 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 2 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:744 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:745 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:745 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:745 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 8 CD on preceeding link 6 = 1650.0 ps 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 8, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 9, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:745 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:745 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 6.652067347825035 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:52:745 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:745 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 9 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:745 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:745 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.0954451150103321 dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:746 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:746 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5050.0 ps, PMD = 32.68026927673638 ps, PDL = 1.0954451150103321 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:746 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 3 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:746 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:746 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:746 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG3} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:52:746 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 10 CD on preceeding link 8 = 1650.0 ps 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 10, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 11, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:747 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:747 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:52:747 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:747 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:747 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG1} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 7.810249675906654 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:747 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:747 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 7.810249675906654 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:747 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 4 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:748 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:748 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:748 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:52:748 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:748 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:748 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:748 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 8.32165848854662 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:749 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:749 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 8.32165848854662 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:749 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 5 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:749 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:749 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:749 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:749 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:52:749 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:750 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:750 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG3} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.967379738244816 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:750 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:750 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 45.967379738244816 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:750 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 6 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:750 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:750 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:750 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:750 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:52:751 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:751 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:751 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6725.0 ps, DGD is 33.06055050963308 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:751 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:751 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6725.0 ps, PMD = 33.06055050963308 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:751 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 7 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:751 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:752 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:752 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:752 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:52:752 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:752 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:752 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 11 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:752 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG2} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.663496212923928 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG1} are CD: 3565.0; PMD2: 940.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 31.06847276581197 ps and PDL is 1.2649110640673518 dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:753 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:753 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 5240.0 ps, PMD = 31.06847276581197 ps, PDL = 1.2649110640673518 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:753 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 8 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:753 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:754 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:754 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:754 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:52:754 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:754 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:754 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG3} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.928203230275509 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG3} + Uri{value=OpenROADM-2-DEG2} are CD: 5050.0; PMD2: 48.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:754 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.25657829663178 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:755 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:755 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.25657829663178 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:755 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG2, OpenROADM-2-DEG2, OpenROADM-2-DEG3, OpenROADM-5-DEG3, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 9 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:755 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:755 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:755 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 5.830951894845301 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is -Infinity dB 2025-10-30 18:22:52:755 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:755 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:755 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:755 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 215.0 ps, DGD is 30.298514815086232 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG3} are CD: 215.0; PMD2: 918.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 30.512292604784715 ps and PDL is 1.0 dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG3} + Uri{value=OpenROADM-5-DEG1} are CD: 1890.0; PMD2: 931.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 30.72458299147443 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3565.0; PMD2: 944.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Did not succeed in calculating target Output power, SpanLoss 28.0 dB is out of range 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.93541659651604 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG1} are CD: 5240.0; PMD2: 957.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is -199954.59860176692 dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.336879231984796 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:756 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:756 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.336879231984796 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:756 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG2, OpenROADM-3-DEG1, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG3, OpenROADM-2-DEG3, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 10 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:756 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:757 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:757 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:757 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG3} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 45.69463863518345 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 3565.0; PMD2: 2088.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 45.83666654546336 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 5240.0; PMD2: 2101.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 45.9782557302906 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:757 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:757 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 45.9782557302906 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:52:757 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:758 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:758 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 5.916079783099616 ps and PDL is 1.0 dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 3375.0; PMD2: 35.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 6.652067347825035 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG3} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 44.25; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 30.87474696252586 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 953.25; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 31.084562084739105 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:758 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:758 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 31.084562084739105 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:758 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG3, OpenROADM-5-DEG2, OpenROADM-5-DEG1, OpenROADM-4-DEG1, OpenROADM-4-DEG2, OpenROADM-3-DEG4, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - validating path n° 11 - [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - path = [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3] 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - PostAlgoValidator, checkPath, calling getSpectrumAssignment with spectralWidthSlotNber = 8 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Available bitset on nodes: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Assignable bitset: {8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39} 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.centerfrequency.CenterFrequencyGranularityCollection - Center frequency granularity slot width: 1 (frequency granularity: 6.25GHz) 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.spectrum.index.SpectrumIndex - Last possible center frequency slot index 764 (center frequency slot width 1, base frequency slot index 284, service slot width 8, effective bits 768) 2025-10-30 18:22:52:759 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:759 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-1 corresponding to path Element 0 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:759 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 3 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 4.69041575982343 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG1} + Uri{value=OpenROADM-2-DEG2} are CD: 1700.0; PMD2: 22.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 5 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1890.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG2} + Uri{value=OpenROADM-3-DEG4} are CD: 1890.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 7 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3565.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG2} + Uri{value=OpenROADM-4-DEG1} are CD: 3565.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction AZ: DEGREE, Path Element = 9 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 32.87856444554719 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG1} + Uri{value=OpenROADM-5-DEG2} are CD: 5240.0; PMD2: 1081.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR : SRG, pathElement = 12 CD on preceeding link 10 = 1650.0 ps 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 33.01893396219811 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop pathElement = 12, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 13, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:759 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:759 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 33.01893396219811 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: A to Z Path from XPONDER-1 to XPONDER-3 INVALIDATED 2025-10-30 18:22:52:759 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-3}, supportingNode={SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node3}}, SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-3}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-3} : 2025-10-30 18:22:52:759 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Transponder XPONDER-3 corresponding to path Element 13 in the path has a TX OSNR of Infinity dB 2025-10-30 18:22:52:759 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - readMdSal: Error reading Operational Mode Catalog DataObjectIdentifier[ @ http.org.openroadm.service.rev250110.OperationalModeCatalog @ http.org.openroadm.operational.mode.catalog.rev250110.operational.mode.catalog.SpecificOperationalModes ... specific.operational.modes.SpecificOperationalMode[SpecificOperationalModeKey{operationalModeId=}] ] , empty list 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 25.0 ps, DGD is 3.0 ps and PDL is 0.447213595499958 dB 2025-10-30 18:22:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is 33.0 dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 10 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 1700.0 ps, DGD is 32.28002478313795 ps and PDL is 0.7745966692414834 dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-5-DEG2} + Uri{value=OpenROADM-5-DEG1} are CD: 1700.0; PMD2: 1042.0; Pdl2 : 0.6000000000000001; ONSRdB : NaN 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 8 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 3375.0 ps, DGD is 32.48076353782343 ps and PDL is 1.0 dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-4-DEG1} + Uri{value=OpenROADM-4-DEG2} are CD: 3375.0; PMD2: 1055.0; Pdl2 : 1.0; ONSRdB : NaN 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 6 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5050.0 ps, DGD is 32.68026927673638 ps and PDL is 1.1832159566199232 dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-3-DEG4} + Uri{value=OpenROADM-3-DEG2} are CD: 5050.0; PMD2: 1068.0; Pdl2 : 1.4; ONSRdB : NaN 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: DEGREE, Path Element = 4 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Calculated target Output power is -Infinity dB in 0.0 Bandwidth 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 5240.0 ps, DGD is 44.46346815083142 ps and PDL is 1.3416407864998738 dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Accumulated degradations in the path including ROADM Uri{value=OpenROADM-2-DEG2} + Uri{value=OpenROADM-2-DEG1} are CD: 5240.0; PMD2: 1977.0; Pdl2 : 1.7999999999999998; ONSRdB : NaN 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - loop of check OSNR direction ZA: SRG, path Element = 1 CD on preceeding link 2 = 1650.0 ps 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - OSNR Non Linear contribution is Infinity dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Accumulated CD is 6915.0 ps, DGD is 44.609416046390926 ps and PDL is 1.414213562373095 dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.common.catalog.CatalogUtils - Resulting OSNR is NaN dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - checkOSNR loop, last SRG osnr is NaN dB 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 1, DROP, calcOnsrdB= NaN 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Loop Path Element = 0, XPDR, calcosnrdB= NaN 2025-10-30 18:22:52:760 +0000 [main] [WARN] org.opendaylight.transportpce.pce.networkanalyzer.PceOpticalNode - No openroadm node available for node Node{nodeId=Uri{value=XPONDER-1}, supportingNode={SupportingNodeKey{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}=SupportingNode{networkRef=Uri{value=openroadm-network}, nodeRef=Uri{value=XPONDER-1}}, SupportingNodeKey{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}=SupportingNode{networkRef=Uri{value=clli-network}, nodeRef=Uri{value=Node1}}}, augmentation=[Node1{administrativeState=InService, nodeType=XPONDER, operationalState=InService}, Node1{terminationPoint={TerminationPointKey{tpId=Uri{value=XPDR-NW1-RX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-RX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}, TerminationPointKey{tpId=Uri{value=Client-1}}=TerminationPoint{tpId=Uri{value=Client-1}, augmentation=[TerminationPoint1{administrativeState=InService, operationalState=InService, tpType=XPONDERCLIENT}]}, TerminationPointKey{tpId=Uri{value=XPDR-NW1-TX}}=TerminationPoint{tpId=Uri{value=XPDR-NW1-TX}, augmentation=[TerminationPoint1{administrativeState=InService, associatedConnectionMapTp=[Uri{value=Client-1}], operationalState=InService, tpType=XPONDERNETWORK}]}}}]} 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - Succesfully retrieved Operational Mode from PceNode Uri{value=XPONDER-1} : 2025-10-30 18:22:52:760 +0000 [main] [ERROR] org.opendaylight.transportpce.common.catalog.CatalogUtils - Unable to calculate margin as penaltyMap can not be retrieved : Operational mode not populated 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: accumulated CD = 6915.0 ps, PMD = 44.609416046390926 ps, PDL = 1.414213562373095 dB, and resulting OSNR calcOnsrdB = NaN dB and ONSR dB exterapolated from calcosnrlin = NaN including non linear contributions 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - In checkOSNR: Transponder Operational mode results in a residual margin of -9999.9 dB, according to CD, PMD and DGD induced penalties and set System Margin of 0.0 dB. 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PostAlgoPathValidator - - In checkOSNR: Z to A Path from XPONDER-3 to XPONDER-1 INVALIDATED 2025-10-30 18:22:52:760 +0000 [main] [WARN] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath: post algo validations DROPPED the path [XPONDER-1, OpenROADM-1-SRG1, OpenROADM-1-DEG1, OpenROADM-2-DEG1, OpenROADM-2-DEG2, OpenROADM-3-DEG2, OpenROADM-3-DEG4, OpenROADM-4-DEG2, OpenROADM-4-DEG1, OpenROADM-5-DEG1, OpenROADM-5-DEG2, OpenROADM-3-DEG3, OpenROADM-3-SRG1, XPONDER-3]; for following cause: OUT_OF_SPEC_OSNR 2025-10-30 18:22:52:760 +0000 [main] [INFO] org.opendaylight.transportpce.pce.graph.PceGraph - In calcPath : pceResult [OSNR out of range (-9999.9 - -9999.9)] code:[500] wavelength=0 localCause=OUT_OF_SPEC_OSNR rate=100 serviceType = 100GEt