(CTTC) Integrate Support for IP-E2E-Optical SDN controllers to manage hierarchical virtual topologies
Proposers
- Carlos Manso (CTTC)
- Lluis Gifre (CTTC)
- Raul Muñoz (CTTC)
Description
Integrate Support for IP-E2E-Optical SDN controllers to manage hierarchical virtual topologies. Whenever a virtual link create/delete is requested to IP SDN Controller, it should coordinate with E2E SDN Controller to update its virtual network topology, and the later should delegate to the Optical SDN controller to provision/teardown the corresponding lightpaths and transponders.
Demo or definition of done
Part of the functionality was reported at [1] and the overall complete demo is planned to be showcased at [2]. It will showcase create/delete of IP-over-WDM connections supported by wavebands according to description.
Acknowledgements
This work is funded by the European Commission through the HORIZON-JU-SNS-2022 FLEX-SCALE project with Grant Agreement number 101096909.
References
- R. Muñoz, V. Lohani, C. Manso, Ll. Gifre, R. Casellas, A. Sgambelluri, N. Sambo, M. Enrico, H. Zaid, C. Schmidt-Langhorst, J. Vílchez, C. Schubert, R. Freund, R. Vilalta, R. Martinez, J. M. Fabrega, "Dynamic Management of IP Virtual Network Topology over Multi-Granular (Wavelength and Waveband) Optical Networks", in Proc. 50th European Conference on Optical Communication (ECOC), Sept. 2024.
- OFC'25 paper/demo (WIP)
Feature Design (for New-Features)
Assumptions
Optical SDN controller is able to expose its internal topology, and accept requests to add/delete lightpaths using a digital signal rate--based request (only specifying src/dst node/port and capacity in Gbps).
Impacted Components
VNT Manager, E2E Orch, and NBI.
VNT Manager Impact
New component. Can receive request subscriptions by the NBI and send it to external controllers using a WebSocket. Can request the creation and removal of virtual links requesting the underlying controller (L2) and configure the upper layer devices (L3) to support them.
E2E Orchestrator Impact
Can receive request virtual link creation/removal request by the VNT Manager of an external controller and configure them.
NBI Impact
Can receive topology subscription requests and send them to the VNTM to send the topology and its changes to an external controller.
Testing
Integration tests will be developed on branch #216