Network Modeling via Connection Group Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network provisioning methods are inflexible and inefficient, requiring manual creation of different templates for each type of network node and lacking the ability to adapt to varying network conditions, which limits their scalability and operational speed.

Innovation Solution

The method involves representing network links as connection group objects, allowing for flexible service provisioning by creating distinct objects for each link and node connection, enabling efficient resource allocation and management through recursive algorithms, and simplifying network modeling to reduce storage and operational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual provisioning templates are created for each network node type, then service provisioning can be performed, but the system lacks flexibility and scalability

Engineering Contradiction:
Improveservice provisioning flexibilityVSAvoidtemplate management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal provisioning template that can be applied across multiple network node types. Instead of creating separate templates for each node type, a single template structure is designed to accommodate different nodes through parameterization, allowing the same template to provision services on diverse node types without modification.

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

Solution Approach 2:

The provisioning template uses configurable parameters that can be adjusted based on the specific node type being provisioned. Rather than having fixed templates for each node type, the system allows parameters within the template to be modified dynamically, enabling flexible adaptation to different network configurations and node characteristics.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If separate provisioning templates are created for each node type, then accurate service provisioning is achieved, but the operational speed and efficiency decrease

Engineering Contradiction:
Improveservice provisioning accuracyVSAvoidprovisioning operation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

A single universal provisioning template replaces multiple node-type-specific templates, enabling faster service deployment. The template maintains provisioning accuracy by using configurable parameters that adapt to different node types, eliminating the need to manually select or create different templates for each node type while preserving service provisioning precision.

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

3Reliability

If detailed models of all network nodes are stored, then comprehensive service management is enabled, but storage requirements and operational complexity increase

Engineering Contradiction:
Improveservice management completenessVSAvoidstorage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Instead of storing separate detailed models for each network node type, the system uses a single universal provisioning template that can represent multiple node types through parameter configuration. This reduces storage requirements significantly while maintaining the ability to manage services across diverse node types, as the same template structure serves multiple purposes.

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

Data Source

PatentUS8665752B2Network modeling, service provisioning, and service management
Publication Date: 2014.03.04 CIENA CORP
  • US8665752B2 patent drawing
  • US8665752B2 patent drawing
  • US8665752B2 patent drawing

AI summary

Methods and devices for network modeling, service provisioning, and service management are disclosed. A network modeling method includes accessing information describing a set of nodes of a communications network, physical links physically connecting the nodes, and logical links logically connecting the nodes using the physical links. The method further includes, based on the information, creating a different connection group object for each of the physical links and for each of the logical links. Each connection group object includes a connection representing the link, a first endpoint representing a first node of the set connected to the link; and a second endpoint representing a second node of the set connected to the link.