SDN Controller Path Discovery via Open Mode Transition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuring and managing software-defined networks (SDNs) in electric power transmission and distribution systems is complex due to integrated control and data forwarding logic in traditional network devices, lack of standardized management interfaces, and the need to avoid loops and prioritize traffic, which complicates the identification and establishment of communication flows.

Innovation Solution

Operating the SDN in an open mode to automatically discover communication paths using protocols like RIP, OSPF, and STP, allowing all traffic to flow without security restrictions, and then transitioning to an operating mode with a deny-by-default policy to enforce controlled traffic flows, while utilizing an SDN controller to identify and confirm communication flows for centralized management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the SDN operates in a closed mode with deny-by-default security policy, then security is improved, but the complexity of identifying and establishing communication flows increases

Engineering Contradiction:
ImprovesecurityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary discovery of communication paths by temporarily operating in open mode before enforcing security policies. This allows the SDN controller to pre-identify all necessary communication flows and establish them before switching to closed mode, thereby simplifying subsequent configuration while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary phase (open mode operation) that mediates between the need for security and the need for easy configuration. During this intermediate phase, the network allows unrestricted traffic to discover paths, then uses this information to establish controlled flows in closed mode, resolving the contradiction between security and configuration simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If traditional network devices are used with integrated control and data forwarding logic, then device functionality is maintained, but the ease of managing and configuring the network decreases

Engineering Contradiction:
Improvedevice functionalityVSAvoidmanagement ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the network management function by introducing a dedicated SDN controller that separates control plane functions from data plane forwarding. This segmentation allows traditional network devices to maintain their forwarding functionality while the centralized controller handles all management and configuration tasks, significantly improving ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system replaces the mechanical/distributed control mechanism of traditional network devices with a software-based centralized control approach. The SDN controller uses software-defined rules to manage the network, substituting the complex integrated hardware/software control of traditional devices with a more manageable software system.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Manufacturing precision

If communication paths are manually configured, then control precision is improved, but the time required for configuration increases

Engineering Contradiction:
Improvecontrol precisionVSAvoidconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system enables self-service configuration by automatically discovering communication paths and generating flow rules without manual intervention. The SDN controller autonomously analyzes traffic patterns, identifies necessary communication paths, and configures the network accordingly, thereby reducing configuration time while maintaining precise control through automated flow rule generation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback mechanisms where the SDN controller continuously monitors network traffic and uses this information to dynamically adjust flow configurations. This feedback loop allows the system to automatically optimize communication paths based on actual usage patterns, reducing the need for manual reconfiguration while maintaining precise control.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9923779B2Configuration of a software defined network
Publication Date: 2018.03.20 SCHWEITZER ENGINEERING LABORATORIES INC
  • US9923779B2 patent drawing
  • US9923779B2 patent drawing
  • US9923779B2 patent drawing

AI summary

The present disclosure pertains to systems and method for configuration of communication flows in a software defined network (“SDN”). In one embodiment, a system is operable to configure a communication flow between a first host and a second host. A mode selection subsystem is configured to cause a plurality of network devices in a network connecting the first communication host and the second communication host to transition between an open mode and an SDN operating mode. In the open mode, the network devices may discover a communication path between the first host and the second host. An analysis subsystem may receive information from the plurality of network devices information about the discovered path, and a topology discovery subsystem may be configured to create a communication flow corresponding to the discovered path. The communication flow may allow communication between the first host and the second host in the SDN operating mode.