- Jan 19, 2023
-
-
Lluis Gifre Renom authored
- updated definition of constant DEFAULT_CONTEXT_UUID to DEFAULT_CONTEXT_NAME - updated definition of constant DEFAULT_TOPOLOGY_UUID to DEFAULT_TOPOLOGY_NAME - updated definition of constant INTERDOMAIN_TOPOLOGY_UUID to INTERDOMAIN_TOPOLOGY_NAME
-
- Dec 02, 2022
-
-
Lluis Gifre Renom authored
Backend: - Increased number of allowed edges from 10 to 20 Frontend: - reduced log levels for messages - added mutex to prevent issuing multiple calls to the backend at the same time
-
- Nov 22, 2022
-
-
Lluis Gifre Renom authored
- added logic to propagate config rules of services to subservices by default
-
Lluis Gifre Renom authored
- added device layer to service type mapping for MAC layer controllers
-
- Nov 21, 2022
-
-
Lluis Gifre Renom authored
- corrected device type name typo - added missing devicetype-to-layer rules
-
- Nov 09, 2022
-
-
Lluis Gifre Renom authored
- assumed all services issued to backend are in admin context - implemented logic to retrieve plain non-layered connection when layeted connection cannot be processed - improved error reporting in EroPathToHops - implemented logic to synthesize a dummy path for single-device service requests - improved identification of interdomain pathcomp requests
-
- Nov 08, 2022
-
-
Lluis Gifre Renom authored
- extended to support inter-domain path computation
-
- Oct 05, 2022
-
-
Lluis Gifre Renom authored
Common: - added device type for emulated pakcet switches PathComp: - added layer mapping for emulated pakcet switches
-
- Sep 28, 2022
-
-
Lluis Gifre Renom authored
- updated OFC'22 test scripts with source of env variables - activated DEBUG logs in Device and Service components - added Slice as dependency of Compute - removed creation of services in Compute, all goes through Slice - Added missing default constraints in PathComp Frontend - added logic in Slice to identify if its L2 or L3
-
- Sep 17, 2022
-
-
Lluis Gifre Renom authored
ECOC'22 test: - added CTTC OLS and Automation component deployment to script Common: - corrected DeviceType name for transponder Compute: - added bearer definitions for ECOC'22 demo - removed hard errors and replaced by warning log messages - forced to use VPLS, i.e., always slices - added definition of L2-VPN service settings Device component: - forced to use emulated devices for openconfig devices (just for demo purposes, for the sake of reducing demo time) - added commit_per_delete setting in OpenConfigDriver - improved detection of PORT components for ADVA devices PathComp-Frontend component: - added default settings for TAPI connections - corrected reply composition; subservices were added wrongly - added log lines for debug purposes Service component: - corrected ConfigRules for L2NM Emulated Service Handler - adapted TAPI Service Handler to new framework - added log lines in TaskScheduler compose_from_service (debugging) - TaskScheduler compose_from_service does not retrieve all resources (debugging) - removed ConnectionExpander from Tasks ConfigureConnection and DeconfigureConnection WebUI component: - minor improvements
-
- Sep 13, 2022
-
-
Lluis Gifre Renom authored
- Added timestamp to logs - Improved algorithm execution logs - Added basic support for multi-layer path computation - Improved KDisjointPath Algorithm with basic multi-layer support - Minor improvements in backend request composition - Removed unneeded code for unitary tests - Added OLS-flavoured unitary test scenario
-
- Sep 11, 2022
-
-
Lluis Gifre Renom authored
Common: - Added missing object factory methods for constraints Context: - Adapted unitary tests to new constraint object factory methods Service: - Adapted unitary tests to new constraint object factory methods PathComp-Backend: - Deactivated health probes since it causes problems in backend REST server PathComp-Frontend: - Correct unitary test constraints for SP algorithm - Adapted unitary tests to new constraint object factory methods - Fixed instantiation of ShortestPath and KDisjointPath Algorithms - Ignore unknown constraints in Algorithm request composition
-
Lluis Gifre Renom authored
Frontend: - added show logs script - improved config settings to get address and port of the backend - improved logging of _Algorithm - implemented KDisjointPath logic Backend: - added show logs script
-
- Sep 06, 2022
-
-
Lluis Gifre Renom authored
- Finished implementation of KDisjointPath algorithm - Adjusted Algorithm interface - Moved documentation and example test commands to misc folder
-
- Sep 02, 2022
-
-
Lluis Gifre Renom authored
Common: - temporarily added backend to pathcomp service for debug purposes Proto: - Added KDisjointPath Algorithm to pathcomp proto Frontend: - refactored Servicer to cope with multiple algorithms - added implementation of ShortestPath algorithm - added implementation of KShortestPath algorithm - added implementation of KDisjointPath algorithm (partial) - moved PathComp servicer tools to algorithms subfolder - added new unitary test scenario (DC's with CellSiteGWs and Transport Network) to validate KDisjointPath algorithm
-