[TRNSPRTPCE-513] Update GNPy REST implementation Created: 09/Sep/21  Updated: 15/Jun/22  Resolved: 15/Jun/22

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

Type: Story Priority: Medium
Reporter: Olivier Renais Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: 1 week, 2 days
Time Spent: Not Specified
Original Estimate: 1 week, 2 days

Issue Links:
Relates
relates to TRNSPRTPCE-571 Update functional test associated w GNPy Verified
Epic Link: Higher Rates

 Description   

Current GNPy Docker is based on an old version of GNPy code. Update the code to the latest version available. This version might be the one available on Telecominfraproject/oopt-gnpy at experimental/2021-candi (github.com)
Ultimately we shall try to use PyPy in place of Docker.
An analysis shall be made to identify :
_Whether hybrid mode is required or not (Could base the calculation on worst case, especially if we do not have the ability to provide easiy to GNPY spectrum allocation with existing channels)
_If we have libraries corresponding to the latest specifications of OpenROADM (B100G) or if we need to build them)
_If we can make our own evaluation of the OSNR and the penalties and add just add the contribution associated with non linear effects (extracting from GNPy results just the contribution associated with non linear effects

Functional tests shall be updated to include some tests with 200/300 and 400G.


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