Event Driven Network Switch Self Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network equipment management is complex and prone to human errors, leading to operational issues, network downtime, and loss of revenue due to static configuration limitations and the need for expert intervention.

Innovation Solution

An event-driven network switch with an event handler, action engine, and event processor that automatically configures operational modes and behaviors in response to detected events, allowing for self-configuration and flexible operation without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional human interface tools and software are used for network equipment management, then network equipment can be configured and managed, but operational complexity increases and requires expert intervention

Engineering Contradiction:
Improvenetwork equipment manageabilityVSAvoidoperational complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The network device performs self-configuration and self-management through an event-driven architecture. The device automatically detects events, assembles constructs with event parameters, generates event syntax, and executes configurations without human intervention, allowing the system to manage itself

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network device transitions from static configuration to dynamic adaptation. The event-driven architecture enables the device to automatically adapt its configuration in response to changing network conditions and events, making the system flexible and responsive rather than fixed

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If static configuration is used for network equipment, then configuration is simple and fixed, but the system cannot adapt to changing network conditions

Engineering Contradiction:
Improveadaptability to changing conditionsVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic configuration through event-driven architecture. The device continuously monitors for events, automatically generates appropriate configuration syntax, and executes changes to adapt to new network conditions, transforming static configuration into a dynamic, self-adjusting system

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The event-driven architecture incorporates feedback mechanisms where the device detects network events, processes them through construct assembly and syntax generation, and automatically adjusts configuration based on the detected conditions, creating a closed-loop adaptive system

Inventive Principle:
Principle #23Feedback

3Reliability

If manual configuration is performed by experts, then network equipment can be managed, but human errors occur leading to network downtime and loss of revenue

Engineering Contradiction:
Improvenetwork operational reliabilityVSAvoidoperational simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The network device autonomously performs configuration tasks that previously required expert human operators. By automatically detecting events and generating appropriate configuration syntax, the system eliminates human error while maintaining operational simplicity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system prepares and executes configuration changes automatically in response to detected events, performing the necessary actions before problems can occur and without requiring human intervention to prevent errors

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10033663B2Event driven network system
Publication Date: 2018.07.24 DELL PROD LP
  • US10033663B2 patent drawing
  • US10033663B2 patent drawing
  • US10033663B2 patent drawing

AI summary

A network switch includes a plurality of internal ports, a plurality of external ports, an event handler, an action engine, and an event processor. The event handler detects an event and, in response, assembles a construct that includes event parameters. The action engine uses the construct to generate an event syntax. The event processor executes the event syntax to automatically configure the communication between the plurality of internal ports and the plurality of external ports. A first event may include the connection of a cable to a first external port and result in each of the plurality of internal ports communicating with the first external port. A second event may include the connection of a cable to a second external port and result in a first subset of internal ports communicating with the first external port and a second subset of internal ports communicating with the second external port.