Adaptive Network Slicing via Decomposition and Inheritance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network slicing approaches lack flexibility and dynamism, making it difficult to adapt to changing application needs and network demands, as they require intensive redesign and impose rigidity, limiting the ability to adjust resource allocation and shareability on demand.

Innovation Solution

The implementation of adaptive network slicing through decomposition and inheritance, where a default slice is provisioned with physical and virtual resources, decomposed into subdomains, and application slices are created as children that inherit capabilities, allowing for adjustable separation and shareability, and dynamic composition of network slices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If network slicing is implemented using existing standards and approaches, then network resources can be segmented into sub-networks, but the system lacks flexibility and requires intensive redesign when changes are needed

Engineering Contradiction:
Improveflexibility of network slicingVSAvoidredesign complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments network slicing into hierarchical levels (default slices, application slices, sub-slices) allowing independent modification at each level without redesigning the entire network. This enables flexible adaptation while maintaining overall system integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic resource allocation where network slices can be created, modified, and deleted on-demand without intensive redesign. The system adapts to changing application requirements through automated orchestration and flexible resource sharing mechanisms.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If network slices are created with fine granularity, then resource allocation precision is improved, but management complexity increases

Engineering Contradiction:
Improveresource allocation granularityVSAvoidslice management complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements nested hierarchy where default slices contain application slices which contain sub-slices. This nested structure enables fine-grained resource allocation at multiple levels while simplifying management through hierarchical abstraction and inheritance of common parameters.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent creates reusable default slices that can serve multiple application slices through inheritance. A single default slice definition can be universally applied across multiple applications, reducing management complexity while maintaining fine granularity through individual customization.

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

3Productivity

If resources are moved between sub-network instances, then resource utilization is optimized, but all slices with involved instances are impacted requiring intensive redesign

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidredesign effort
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments resources into independent sub-slices that can be moved between application slices without affecting the entire network. This granular segmentation allows localized resource optimization while isolating changes to specific sub-slices only.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts specific sub-slices from their parent application slices, allowing them to be independently managed and relocated. This extraction enables resource movement without requiring redesign of the entire slice structure, as only the extracted sub-slice is affected.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If sub-network instances are moved between slices, then network flexibility is improved, but applications using those instances require thorough assessment

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidassessment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent creates isolated sub-slice copies that can be moved between application slices without affecting the original. This copying mechanism enables flexible network reconfiguration while eliminating the need for thorough application assessment, as the moved sub-slice is independently isolated.

Inventive Principle:
Principle #26Copying

5Productivity

If the shareability of sub-network instances is changed, then resource sharing is optimized, but all resources in that instance become shared across different slices exceeding the targeted set

Engineering Contradiction:
Improveresource sharing efficiencyVSAvoidresource control precision
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent segments the shareability control to the sub-slice level rather than affecting the entire network slice. Individual sub-slices can be configured with different shareability parameters, allowing precise control over which resources are shared and with which slices, preventing unintended broad sharing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11540139B2Adaptive network slicing via overlaying decomposition and inheritance
Publication Date: 2022.12.27 CIENA CORP
  • US11540139B2 patent drawing
  • US11540139B2 patent drawing
  • US11540139B2 patent drawing

AI summary

Systems and methods include provisioning a default slice having a default subdomain corresponding to a set of resources that are any of physical and virtual components in a network; decomposing the default subdomain into a first set of one or more subdomains, wherein collectively the first set of one or more subdomains include all of the set of resources; provisioning one or more application slices as children from the default slice that inherit capabilities of the default slice; and assigning one or more subdomains from the first set of the one or more subdomains to the respective one or more application slices.