SDN Controller Path Discovery via Open Mode Transition
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Manufacturing precision
If communication paths are manually configured, then control precision is improved, but the time required for configuration increases
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.
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.
Data Source
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.


