Normalized SDN Interface for Protocol Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In dynamic network environments, configuration-dependent network functionality often requires timely updates to reflect changes in network topology, but traditional polling methods are inefficient and may lead to unnecessary network disruptions due to lack of real-time notification of configuration changes.

Innovation Solution

A notification-based service manager registers with an SDN controller to receive notifications of network configuration changes, allowing it to update configuration-dependent functionality dynamically and avoid disruptions by adapting to new network conditions without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional polling methods are used to monitor network configuration changes, then the monitoring process is simple to implement, but the responsiveness to network changes is slow and inefficient

Engineering Contradiction:
Improveresponsiveness to network changesVSAvoidnotification system complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent implements a notification-based feedback mechanism where the SDN controller actively pushes configuration change notifications to service managers. This eliminates the polling approach and enables real-time responsiveness to network changes, directly resolving the contradiction between speed of response and system complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces a normalized SDN interface as an intermediary layer between service managers and various SDN controllers. This interface handles protocol translation and communication, allowing service managers to interact with different SDN controllers through a standardized interface, thereby managing complexity while maintaining high responsiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If configuration-dependent network functionality is updated frequently to reflect network changes, then the adaptability to network topology changes is improved, but the risk of unnecessary network disruptions increases

Engineering Contradiction:
Improveadaptability to network topology changesVSAvoidnetwork stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements preliminary actions by having service managers register for configuration change notifications in advance. When changes occur, the pre-registered service managers receive notifications and can proactively update their functionality before disruptions occur, enabling adaptive updates without instability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The notification-based feedback mechanism ensures that service managers receive accurate, real-time information about configuration changes. This feedback loop allows service managers to update their functionality based on actual network state changes, improving adaptability while maintaining reliability through informed, targeted updates rather than frequent unnecessary changes.

Inventive Principle:
Principle #23Feedback

3Productivity

If real-time notification of configuration changes is implemented, then the productivity of network functionality updates is improved, but the complexity of message transformation between different SDN protocols increases

Engineering Contradiction:
Improveproductivity of network functionality updatesVSAvoidmessage transformation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal normalized SDN interface that can communicate with multiple different SDN controllers using various protocols. This interface handles protocol translation and transformation, allowing service managers to interact with diverse SDN controllers through a single standardized interface, thereby improving update productivity without increasing operational complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The normalized SDN interface acts as an intermediary that translates between different SDN protocols and the standardized notification format. This mediator handles the complexity of message transformation internally, allowing service managers to receive notifications in a consistent format regardless of the underlying SDN controller protocol, thus improving productivity while shielding users from transformation complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10084657B2Normalized software-defined networking interface
Publication Date: 2018.09.25 CA TECH INC
  • US10084657B2 patent drawing
  • US10084657B2 patent drawing
  • US10084657B2 patent drawing

AI summary

A first message that conforms to a first software-defined networking protocol is received from a first source component. A first destination component associated with the first message is identified. A second software-defined networking protocol is determined based, at least in part, on the first destination component. The second software-defined networking protocol is one of a plurality of software-defined networking protocols. A second message that conforms to the second software-defined networking protocol is generated based, at least in part, on the first message. The second message is sent to the first destination component.