Segment Routing Network Optimization Controller
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In segment routing networks, the lack of state or session information leads to inefficiencies such as lost traffic and wasted resources due to unidentified traffic congestion and non-operational paths, as network devices are unaware of traffic throughput and operational states.
Innovation Solution
A controller platform merges network data and segment routing data to determine optimized network plans using an optimization model, identifying potential plans that maximize throughput and performing actions to implement them, thereby conserving resources and improving network efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If network devices operate without state or session information in segment routing networks, then device complexity is reduced and operation is simplified, but traffic congestion and non-operational paths cannot be identified leading to lost traffic and wasted resources
Solution Approach 1:
The patent introduces a controller as an intermediary component that maintains state and session information for the segment routing network. This controller receives segment routing data from network devices, merges it with network data, and processes optimization models to identify traffic congestion and non-operational paths. By placing the information maintenance function in an external controller rather than within each network device, the patent achieves both simplified device operation and effective traffic monitoring
Solution Approach 2:
The patent implements a feedback mechanism where the controller continuously receives segment routing data from network devices, processes this information through optimization models, and can send control instructions back to network devices. This feedback loop enables the system to identify and respond to traffic congestion and non-operational paths, preventing resource waste while maintaining the simplicity of segment routing operation
2Ease of manufacture
If traditional network planning methods are used without segment routing data integration, then the planning process is simpler, but network throughput and resource utilization are sub-optimal
Solution Approach 1:
The patent merges segment routing data (which contains path and segment information) with traditional network data (topology, device capabilities) to create a comprehensive dataset for optimization planning. This merging enables the system to generate network plans that optimize throughput by leveraging actual segment routing information while maintaining the structured approach of traditional planning methods
Solution Approach 2:
The patent performs preliminary processing of segment routing data to extract relevant information about paths, segments, and network conditions before running optimization models. This preliminary action prepares the data in advance, enabling the optimization process to efficiently generate high-throughput network plans without significantly increasing overall planning complexity
3Productivity
If optimized network planning with segment routing data integration is implemented, then network throughput and resource utilization improve, but processing time and computational complexity increase
Solution Approach 1:
The patent extracts only the essential segment routing information needed for optimization (path data, segment information, traffic flow data) from the complete segment routing dataset. By taking out only the critical elements required for throughput optimization rather than processing all available data, the system achieves improved network planning efficiency while maintaining high throughput results
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
A device receives network data associated with a network that includes network devices interconnected by links, wherein the network devices utilize segment routing. The device receives segment routing data associated with the network, wherein the segment routing data at least includes a list of segments associated with paths provided through the network by two or more of the network devices and corresponding links. The device merges the network data and the segment routing data to generate merged data, and processes the merged data, with an optimization model, to determine potential network plans within a particular time period. The device identifies a potential network plan, of the potential network plans, that maximizes throughput associated with operating the network, and performs one or more actions based on the potential network plan.