SDN Controller Dynamic Pathway Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication networks in wireless telecommunications providers face inefficiencies due to unmonitored reserve communication links and variability in performance across different pathways, leading to suboptimal data flow and service management.

Innovation Solution

Implementing a dynamic management system that monitors and adjusts communication pathways using a Software Defined Network (SDN) controller to balance resource use and enhance efficiency, quality, and quantity of information flow by designating primary and alternate pathways based on performance metrics, and directing different types of traffic according to Quality of Service (QoS) requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple communication links are established for redundancy, then network reliability is improved, but network complexity and cost increase

Engineering Contradiction:
Improvenetwork reliabilityVSAvoidnetwork complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic link selection where the system continuously monitors performance metrics of multiple communication links and automatically designates the optimal link as primary. This dynamic adaptation allows the network to maintain reliability through multiple links while managing complexity through automated, performance-driven decision-making rather than static configurations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs performance monitoring that continuously collects data on link quality, latency, and other metrics. This feedback mechanism enables the network to identify underperforming links and switch to alternate paths when needed, maintaining reliability while using intelligence to manage the complexity of having multiple links.

Inventive Principle:
Principle #23Feedback

2Productivity

If performance monitoring is applied to all communication links, then network optimization is improved, but system complexity and resource consumption increase

Engineering Contradiction:
Improvenetwork optimizationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies performance monitoring selectively rather than uniformly to all links at all times. The system monitors links that are designated as primary or potential primary paths, while using historical data and performance thresholds to make switching decisions. This partial monitoring approach achieves network optimization without the full complexity and resource consumption of monitoring every link continuously.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes monitoring parameters dynamically based on link status and performance. When a link is designated as primary, it receives intensive monitoring; when alternate, monitoring is reduced or threshold-based. This parameter adaptation allows optimization where needed while reducing complexity in less critical areas.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If primary tunnel performance is actively monitored, then service quality is improved, but costs and resource usage increase

Engineering Contradiction:
Improveservice qualityVSAvoidcosts and resource usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary performance assessments of communication links to identify suitable primary candidates before designating them. By evaluating links in advance and establishing performance baselines, the system can proactively select optimal primary tunnels, improving service quality while avoiding the continuous high-cost monitoring of all links. The preliminary action creates a foundation for more efficient ongoing management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11388096B2Performance driven software defined networking
Publication Date: 2022.07.12 T MOBILE US INC
  • US11388096B2 patent drawing
  • US11388096B2 patent drawing
  • US11388096B2 patent drawing

AI summary

In a network, communications between nodes in the network can be routed along different communication pathways. The network can include subnetworks provided and administered by third parties, and can include virtual private networks (VPNs), so that the different pathways can be or include VPN tunnels that pass through different subnetworks of the communications network. A central controller can monitor performance of the pathways, including those not in primary use, and dynamically adjust routing of communications traffic between the nodes by directing communication traffic to specific pathways or tunnels. The controller can direct different types of traffic (for example, data, voice) to particular pathways, and can direct traffic to different pathways based on direction of traffic flow (for example, uplink along one pathway and downlink along another pathway). Application Programming Interfaces (APIs) can be provided to enable the controller to request changes to pathways by sending configuring information for routers in those pathways.