SDO Controller Routing and Tuning for Cross-Domain Optical Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current optical communication systems beyond 100G lack the ability for users to programmatically adjust resources such as modulation modes within elastic optical networks, limiting their flexibility and efficiency.
Innovation Solution
A method and system for implementing Software Defined Optical (SDO) devices within Software Defined Optical Networks (SDONs), allowing users to program optical device attributes like modulation modes through a controller that executes routing and tuning algorithms based on application-layer requests, enabling dynamic resource allocation and optimization of connection paths.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If optical communication systems beyond 100G use elastic optical networks, then transmission bandwidth and distance are improved, but the ability to programmatically adjust resources like modulation modes is lost
Solution Approach 1:
The patent introduces a controller as an intermediary component that receives service connection requests from the application layer and executes routing and tuning algorithms. This controller acts as a mediator between the elastic optical network infrastructure and user applications, enabling programmable resource adjustment without requiring direct user access to hardware resources. The controller translates high-level service requirements into specific device configuration parameters, thus resolving the contradiction between maintaining simple elastic network operation and enabling sophisticated programmable resource control.
2Adaptability or versatility
If optical device resources are made programmable, then user flexibility and network efficiency are improved, but system complexity increases
Solution Approach 1:
The patent extracts the complexity of resource management and programming capabilities from the optical devices themselves and relocates it to a separate controller. The controller handles all complex routing calculations, path optimization, and device parameter configuration, while the optical devices themselves maintain relatively simple functions of signal transmission and basic parameter adjustment. This extraction of complexity resolves the contradiction by providing full programmable resource adjustment capabilities while keeping the core optical transmission system relatively simple and stable.
Solution Approach 2:
The patent adds a new control dimension to the elastic optical network by introducing the controller as a separate hierarchical level. Instead of making optical devices directly programmable from the application layer, the system creates a multi-dimensional architecture where the controller operates as an intermediate software layer. This dimensional addition allows complex programming capabilities to be implemented without increasing the complexity of the physical optical transmission layer, as the complexity exists in a different architectural dimension.
3Adaptability or versatility
If routing and tuning algorithms are executed at domain boundaries, then inter-domain service flexibility is improved, but computational requirements and processing time increase
Solution Approach 1:
The patent implements preliminary action by pre-calculating and storing routing information and device parameters in advance. When service connection requests are received, the controller can quickly retrieve and apply pre-computed routing paths and tuning parameters rather than performing complex calculations in real-time. This preliminary preparation of routing data and device configuration information significantly reduces the time required for connection establishment while maintaining the flexibility of inter-domain service routing.
Data Source
AI summary
Provided are a method and system for implementing an SDO function, and a SDON system. The method comprises: when a service connection establishment request transmitted from an application layer is received, determining whether the service connection establishment request is a cross-domain service connection establishment request, the service connection establishment request comprising: a routing constraint of a connection to be established and a hop-by-hop tuning policy; if yes, executing a routing and tuning algorithm on the basis of inter-domain service connection establishment request information and performance information of a domain boundary optical component node in the service connection establishment request according to the routing constraint and the hop-by-hop tuning policy; generating, on the basis of the result of executing the routing and tuning algorithm, inter-domain cross-connection attribute configuration parameters of optical component nodes through which an inter-domain service connection path and an inter-domain service connection path pass.


