Software-Defined Core Network Dynamic Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network solutions fail to provide a reliable, flexible, and cost-effective core network that can support high-performance and mission-critical applications in a cloud-based environment, as traditional networks like MPLS are complex, inflexible, and expensive, while the Internet is not reliable enough for such applications.
Innovation Solution
The Mode Core Network (MCN) is a software-defined core network that uses a global overlay with edge compute capabilities, forming an autonomous private backbone that complements enterprise deployments, utilizing novel traffic routing algorithms based on mathematical characterization of network dynamics to automate traffic routing and adapt to dynamic changes in milliseconds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If hardware-defined private networks (MPLS) are used, then reliability is improved, but device complexity and cost increase
Solution Approach 1:
The patent replaces hardware-defined networking (mechanical/system-level configuration) with software-defined networking. The SD-Core network uses virtualized network functions and software-based routing protocols to achieve reliable private network connectivity without the complexity of hardware MPLS configurations. The control plane separates routing decisions from forwarding operations, enabling simplified device implementation while maintaining high reliability through software-based path optimization and failure recovery mechanisms.
2Reliability
If hardware-defined private networks (MPLS) are used, then reliability is improved, but adaptability deteriorates
Solution Approach 1:
The patent implements dynamic routing capabilities through the SD-Core architecture, where routing paths are continuously optimized based on real-time network conditions. The control plane collects metrics from the data plane and dynamically adjusts routing decisions, enabling the network to adapt to changing traffic patterns, failures, and performance requirements. This dynamic behavior allows the network to maintain reliability while being flexible and adaptable to various应用场景.
Solution Approach 2:
The patent utilizes software-based parameter adjustment to change network behavior without hardware reconfiguration. Routing metrics, bandwidth allocations, and path selections are dynamically modified through software commands, allowing the network to adapt to different service requirements while maintaining a stable underlying infrastructure. This enables rapid provisioning and reconfiguration of network services.
3Quantity of substance
If the Internet is used for cloud-based applications, then cost is reduced, but reliability deteriorates
Solution Approach 1:
The patent introduces an SD-Core network as an intermediary layer between the Internet and enterprise applications. This virtual private network overlay provides reliable, dedicated paths for mission-critical traffic while utilizing the Internet infrastructure for connectivity. The SD-Core control plane establishes guaranteed bandwidth paths and quality-of-service policies, ensuring reliable delivery for cloud-based applications while leveraging the cost-effectiveness of Internet connectivity.
4Adaptability or versatility
If software-defined core network is implemented, then adaptability is improved, but device complexity increases
Solution Approach 1:
The patent segments the network control functions into modular components within the SD-Core architecture. The control plane is divided into separate routing, provisioning, and management functions that can be independently implemented and scaled. This segmentation reduces the complexity of individual devices while maintaining overall network adaptability, as each module can be optimized separately and combined to meet specific requirements.
Data Source
AI summary
A system comprising nodes coupled to a network including virtual links in an overlay network provisioned over an underlay network. The system includes a virtual machine (VM) provisioned at a node and coupled to the network. The VM is configured to receive feedback data of link conditions, and use the feedback data to dynamically determine and adapt an optimal route through the network. The VM is configured to control routing of traffic flows using the optimal route. The routing includes split routing of a traffic flow from the node via two or more of the virtual links.


