SDN Virtual Router Performance Detection for Adaptive Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In software-defined networks (SDN), the separation of the control plane and data plane makes it difficult for the SDN controller to acquire real-time route performance data and intelligently manage data distribution based on path performance.
Innovation Solution
A system and method where a virtual router with route detection and performance evaluation components collects and evaluates route performance data, sending the results to an SDN controller to adaptively determine superior data transmission routes and update the flow table for optimized routing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the control plane and data plane are separated in SDN architecture, then scalability, cost-efficiency, and flexibility are improved, but the ability to acquire real-time route performance data and intelligently control data distribution deteriorates
Solution Approach 1:
The patent introduces performance detection components as intermediary elements deployed at network nodes to collect route performance data. These components act as mediators between the data plane (where routing decisions are made) and the control plane (where intelligent control is implemented), solving the information loss problem caused by plane separation while maintaining the architectural benefits of SDN.
Solution Approach 2:
The patent implements feedback mechanisms where performance detection components continuously monitor route performance and provide this information back to the controller. This feedback loop enables the controller to make intelligent routing decisions based on real-time performance data, effectively bridging the information gap created by the control-data plane separation.
2Measurement precision
If traditional routers are used in network nodes, then route performance data can be readily detected and provided, but the network cannot leverage the full capabilities of SDN architecture
Solution Approach 1:
The patent merges the performance detection functionality traditionally embedded in routers with the SDN control architecture. By integrating detection components that work alongside the controller, the system combines the measurement precision of traditional routing with the versatility and programmability of SDN, creating a hybrid approach that leverages both paradigms' strengths.
Data Source
AI summary
System and method for performance-based routing in an SDN. An SDN controller is configured to adaptively determine data transmission routes based on real-time route performance evaluation provided by a virtual router. The virtual router includes a route detection component to attain route performance data and a performance evaluation component to evaluate the route performance based on predetermined criteria provided by the SDN controller. The evaluation result is sent to the SDN controller and used to intelligently determine a superior route selection and route usage for a specific application program. According to the determination, the SDN controller updates the flow table associated with the virtual router for subsequent data transmission.


