Network Template Abstraction for Dynamic Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network management solutions face challenges in efficiently provisioning and configuring customized networks, particularly in test environments where setup and configuration times exceed the network's required duration, and in production environments where dynamic changes in network resource needs require frequent reconfiguration or swapping of devices and connections.

Innovation Solution

A method that collects information on network devices, maps their attributes to abstracted values, and presents these to users for template creation and activation, allowing for the creation, storage, and activation of templates independent of device location and resource characteristics, enabling quick setup and reconfiguration of networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If physical network devices and connections are manually provisioned and configured for customized networks, then the network can be set up with specific devices and configurations, but the setup and configuration time exceeds the network's required duration

Engineering Contradiction:
Improvenetwork configuration accuracyVSAvoidsetup and configuration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring network templates with device configurations, connections, and parameters before actual network deployment. When a network is needed, the pre-configured template can be rapidly instantiated, eliminating the need for manual setup and configuration at deployment time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates abstract representations (templates) that copy the essential configuration and structure of physical networks. These templates can be stored, modified, and rapidly instantiated multiple times without requiring physical reconfiguration, enabling quick deployment of identical or variant network configurations.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If physical network devices and connections are manually reconfigured to adapt to changing network needs, then the network can accommodate new requirements, but frequent reconfiguration or swapping of devices and connections is required

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidreconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables dynamic network configuration by allowing templates to be modified and re-instantiated based on changing requirements. Instead of manually reconfiguring physical devices, administrators can update template definitions and rapidly provision new network instances with the updated configurations, making the network adaptable without physical intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system creates universal templates that can represent multiple physical network configurations. A single template can be instantiated across different physical infrastructures, allowing the same logical network configuration to be deployed universally across various environments without device-specific reconfiguration.

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

3Measurement precision

If detailed device information and locations are presented to users for network configuration, then precise device selection is possible, but the configuration process becomes more complex and time-consuming

Engineering Contradiction:
Improvedevice selection precisionVSAvoidconfiguration ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system extracts essential configuration parameters and device attributes from detailed device information, presenting only the relevant abstracted properties to users during template creation. This filtering approach maintains precise device selection capability while eliminating unnecessary configuration complexity by hiding implementation details.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system introduces an intermediary layer (the template abstraction mechanism) between the user and physical devices. This intermediary translates user-friendly abstract parameters into precise device selection criteria, allowing users to configure networks using simplified concepts while the system handles the complex mapping to specific physical devices and locations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10972351B2Dynamic management of network environments
Publication Date: 2021.04.06 ALLIED TELESIS
  • US10972351B2 patent drawing
  • US10972351B2 patent drawing
  • US10972351B2 patent drawing

AI summary

A method comprising: collecting information on one or more network devices; storing the collected information in a database; mapping the stored information to abstracted values; presenting the mapped information to a user for selection and inclusion into a template; creating, responsive to the user input, one or more templates comprising one or more abstracted values; activating, responsive to the user input, one or more created templates; and accessing one or more network devices based on the activated one or more templates.