Network Controller Dynamic Route Assignment for SD-WAN Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SD-WAN technologies face challenges in maintaining communication quality across varying communication network states, as they cannot efficiently manage route assignments to ensure consistent quality between end terminals, leading to potential communication breakdowns due to congestion or failures in the network.

Innovation Solution

A network controller system that collects log information on communication states, determines deteriorated paths, and calculates new routes to maintain communication quality without affecting other end terminals, dynamically adjusting route assignments to ensure stable communication by utilizing available paths and minimizing changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If end terminals perform path management by measuring packet transmission and reception, then communication quality between end terminals can be maintained, but the system cannot understand detailed information about network conditions or estimate route states

Engineering Contradiction:
Improvecommunication qualityVSAvoidnetwork state information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces a network controller as an intermediary between end terminals and the communication network. The network controller collects log information from relay apparatuses about packet transmission states, performs route determination based on this information, and manages path assignments. This intermediary enables the system to obtain detailed network state information without requiring end terminals to directly measure or understand route conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If route assignment is dynamically changed to maintain communication quality, then communication quality can be guaranteed, but frequent changes affect other users and reduce system stability

Engineering Contradiction:
Improvecommunication qualityVSAvoidroute assignment stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent implements preliminary action by having the network controller collect log information about packet transmission states in advance and perform route determination before communication breakdown occurs. The controller proactively identifies deteriorating routes and switches paths before complete failure happens, thereby maintaining communication quality while avoiding frequent reactive changes that would destabilize the system.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If end terminals switch paths based on communication quality measurement, then packet loss can be reduced, but the system cannot estimate congestion on routes or understand where congestion occurs

Engineering Contradiction:
Improvepacket loss rateVSAvoidroute congestion state
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback mechanisms where relay apparatuses along the communication route send log information about packet transmission states back to the network controller. This feedback includes details about congestion conditions at different relay points. The network controller uses this feedback to identify congested routes and determine alternative paths, enabling precise detection and measurement of route congestion states without requiring end terminals to perform complex measurements.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12034628B2Network controller device, network control system, control method for controlling communication network and program
Publication Date: 2024.07.09 NIPPON TELEGRAPH & TELEPHONE CORP
  • US12034628B2 patent drawing
  • US12034628B2 patent drawing
  • US12034628B2 patent drawing

AI summary

An object of the present disclosure is to enable efficient route assignment that guarantees a communication quality for each path between end terminals even if a state of a communication network varies.The present disclosure is a network controller apparatus connected to a communication network that performs data communication between end terminals by using a plurality of paths. The network controller apparatus stores log information about a communication state for each path collected from the communication network, determines whether there is a path with a deteriorated communication quality on the basis of the log information, if there is a deteriorated path, determines whether there is a path in which a communication quality between end terminals utilizing the deteriorated path can be guaranteed, from among other paths available to the end terminals utilizing the deteriorated path, and if the communication quality cannot be guaranteed, calculates a new route in which the communication quality between the end terminals utilizing the deteriorated path can be guaranteed, and switches the deteriorated path to a path on the new route.