[TRNSPRTPCE-199] OTN Topo update from Renderer Created: 21/Jan/20  Updated: 03/Sep/21  Resolved: 14/Apr/20

Status: Verified
Project: transportpce
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Story Priority: Highest
Reporter: Olivier Renais Assignee: Gilles Thouenon
Resolution: Done Votes: 0
Labels: OTN-SH, OTN-renderer
Remaining Estimate: 1 week
Time Spent: 1 week
Original Estimate: 2 weeks

Issue Links:
Blocks
blocks TRNSPRTPCE-208 Adapt OTN Renderer Functional tests ... Verified
is blocked by TRNSPRTPCE-177 OTN Topo-PortMapping Consolidation Verified
Duplicate
is duplicated by TRNSPRTPCE-182 Populate OTN link in topology Verified
Relates
relates to TRNSPRTPCE-218 OTN rendering alignment with PCE (OTN) Verified
relates to TRNSPRTPCE-242 SpotBugs issues blocking compilation ... Verified
relates to TRNSPRTPCE-245 SpotBugs issues blocking compilation ... Verified
Epic Link: OTN support

 Description   

OTN services are created sequentially. This implies needed supporting services are present and supporting links have been populated in the topology to allow path calculation. Thus we need to populate OTN link in topology after OTN service has been succesfully provisionned:
_Links (OTU4, ODTU4)
_Available trib-slots/ trib ports

This stories includes the creation of all methods required in both OTN Renderer as well as Topology management. Link discovery based on accepted SAPI and DAPI on the interfaces has been put temporarly aside because SAPI and DAPI are optional parameters that may or may not be in the device models depending on the vendors.

The PCE needs these information to validate the node tp during path calculation :
_Creation of ODU4 implies the presence of an OTU4 link and that no ODU4 is already present on the tp (no available trib-slot in xpdr-tp-port-connection-attributes)
_Creation of ODU LO implies the presence of available trib-slot on th tp
Even if ideally the topology shall be updated dynamically from notification coming from the device, we need a feasible intermediate solution to handle service creation

Evaluation indicators: code pushed on master branch, not necessarily merged, build + Junit OK, functests passed. Number of Spotbugs issues for Network model and Renderer has not increased.

 


Generated at Wed Feb 07 20:42:29 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.