Domain Controller Path Provisioning Using Optical Impairment Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Software Defined Networks (SDNs), domain controllers typically do not consider optical impairments when determining end-to-end paths, leading to inefficient path provisioning and potential data transmission failures due to the lack of optical impairment information being sent to the super controller.
Innovation Solution
Domain controllers are configured to transmit optical impairment information to the super controller, allowing it to determine paths that are free of optical impairments before provisioning, ensuring reliable data transmission by verifying the path's integrity before activation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If domain controllers do not transmit optical impairment information to the super controller, then the system complexity is reduced and information transmission overhead is minimized, but path provisioning reliability deteriorates due to inability to verify path integrity
Solution Approach 1:
The domain controller performs preliminary verification of path optical impairment status before provisioning, by checking the optical impairment database for the selected path. This preliminary action ensures that only impairment-free paths are provisioned, thereby improving reliability without requiring continuous complex monitoring during data transmission
Solution Approach 2:
An optical impairment database is introduced as an intermediary component that stores pre-collected optical impairment information. The super controller queries this database to obtain path status information, avoiding the need for direct complex interactions between controllers and eliminating the need for real-time optical monitoring during provisioning
2Measurement precision
If domain controllers transmit optical impairment information to the super controller, then path selection accuracy is improved, but information transmission overhead increases
Solution Approach 1:
The optical impairment information is extracted from the domain controller and stored in a separate optical impairment database. The super controller only queries the necessary path status information from this database rather than receiving continuous streams of raw data from domain controllers, thereby reducing information transmission overhead while maintaining measurement precision
Solution Approach 2:
Optical impairment information is collected and stored in the database in advance, before path provisioning is needed. This preliminary collection allows the super controller to quickly query verified path status information without requiring real-time data transmission during the provisioning process
3Productivity
If the super controller selects paths without verifying optical impairment status, then path provisioning speed is improved, but data transmission reliability deteriorates
Solution Approach 1:
The optical impairment database pre-stores the status of all paths, allowing the super controller to quickly query verification information during path selection. This preliminary preparation enables fast path provisioning while ensuring reliability through verification against the pre-collected impairment data
Solution Approach 2:
The optical impairment database automatically updates itself with current path status information from domain controllers. This self-service mechanism ensures the database always contains accurate impairment information without requiring manual intervention, enabling both fast provisioning and reliable verification
Data Source
AI summary
A method implemented by a domain controller in a network comprises transmitting, by a transmitter of the domain controller to a super controller, an update message comprising path information for one or more parallel paths having a common wavelength from a source to a destination, wherein the one or more parallel paths are free of optical impairments when the update message is transmitted to the super controller, receiving, by a receiver of the domain controller from the super controller, an initiate message comprising an identifier of a path selected from the one or more parallel paths, and provisioning, by a processor of the domain controller, the path based on a verification that the path selected by the super controller is free of optical impairments.


