Automated Ethernet Provisioning via Centralized Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Provisioning Ethernet services is a tedious and error-prone process due to the need for manual programming of multiple network elements, which can lead to resource contention and performance issues, especially when handling high-bandwidth services like voice, video, and streaming media.

Innovation Solution

A centralized controller, such as a digital network administrator (DNA), automates the provisioning of Ethernet services by selecting a master endpoint, managing circuit data, and synchronizing configurations across network elements, ensuring data consistency and handling partial configuration failures, thereby reducing the complexity of programming multiple network elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual programming of multiple network elements is used for Ethernet service provisioning, then configuration flexibility is maintained, but provisioning time and error rate increase significantly

Engineering Contradiction:
ImproveProvisioning operation easeVSAvoidProvisioning time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service provisioning where the network elements automatically discover each other and configure themselves without manual intervention. The DNA controller orchestrates this by automatically selecting master endpoints, distributing configurations, and synchronizing state across the network, eliminating the need for manual programming of each network element.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual programming process with an automated electronic system. The DNA controller uses electronic communication to automatically provision Ethernet services by selecting master endpoints, distributing configuration data, and synchronizing states across network elements, substituting the manual mechanical process with automated electronic control.

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

2Ease of operation

If manual programming of multiple network elements is used for Ethernet service provisioning, then configuration flexibility is maintained, but the complexity and error rate increase

Engineering Contradiction:
ImproveProvisioning operation easeVSAvoidProvisioning process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments the provisioning process into distinct roles: the DNA controller handles high-level orchestration including master endpoint selection and configuration distribution, while network elements handle local configuration and state management. This segmentation reduces overall complexity by dividing the provisioning task into manageable segments with clear responsibilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The DNA controller acts as an intermediary between users and network elements. It receives provisioning requests, selects master endpoints, distributes configurations automatically, and synchronizes states across the network. This intermediary role eliminates the need for users to directly manage multiple network elements, reducing operational complexity significantly.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated provisioning with master endpoint selection is implemented, then provisioning time is reduced, but additional control mechanisms are required

Engineering Contradiction:
ImproveProvisioning speedVSAvoidControl mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where network elements report their states to the DNA controller, which then synchronizes configurations and resolves conflicts. This feedback loop enables automated provisioning while maintaining control through state synchronization and conflict resolution protocols, balancing productivity improvement with manageable control complexity.

Inventive Principle:
Principle #23Feedback

4Reliability

If multiple network elements are programmed manually, then configuration consistency can be verified, but resource contention and performance issues occur

Engineering Contradiction:
ImproveConfiguration consistencyVSAvoidResource contention
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The DNA controller performs preliminary actions by selecting master endpoints before provisioning begins and establishing the configuration hierarchy in advance. This preliminary master endpoint selection and configuration distribution prevents resource contention by coordinating all network elements from the start, eliminating the need for manual verification while ensuring consistency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9935826B2Systems and methods for provisioning ethernet services
Publication Date: 2018.04.03 INFINERA CORP
  • US9935826B2 patent drawing
  • US9935826B2 patent drawing
  • US9935826B2 patent drawing

AI summary

A centralized network administrator may automatically provision an Ethernet circuit between network elements by storing and managing circuit data (managed objects) in one of the network elements (master node) and synchronizing the circuit data among the network nodes in the Ethernet circuit path. In addition, multiple network administrators may provision multiple Ethernet circuits using the overlapping network elements by managing access to the circuit data in the Master node.