Virtual Network Function Manager Alternative Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for managing virtual network functions face challenges due to inaccurate or obsolete resource allocation inputs, leading to resource shortages, failed operations, and service degradation, particularly in dynamic virtualization environments where resources may become unavailable during allocation.

Innovation Solution

A method and system for a virtual network function manager that allows for the selection of alternative virtual resources with different characteristics if the initially requested resource is unavailable, utilizing predefined characteristics and policies to dynamically allocate resources and ensure successful operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the system strictly uses current characteristics for requested virtual resources, then resource allocation precision is improved, but adaptability deteriorates when resources become unavailable

Engineering Contradiction:
Improveresource allocation precisionVSAvoidadaptability to resource unavailability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system changes the parameter of resource characteristics by introducing alternative characteristics that differ from the originally requested characteristics. When the requested virtual resource is unavailable, the system selects an alternative resource with modified parameters (alternative characteristics) that can still satisfy the service requirements, thus resolving the contradiction between allocation precision and adaptability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system makes the resource allocation process dynamic by allowing flexibility in characteristic matching. Instead of a static, strict match between requested and allocated resources, the system dynamically adapts by selecting resources with alternative characteristics when needed, enabling the system to respond to changing resource availability conditions.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the system requests specific virtual resources with predefined characteristics, then resource allocation accuracy is improved, but operational efficiency deteriorates due to failed operations and retries

Engineering Contradiction:
Improveresource allocation accuracyVSAvoidoperational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary action by pre-defining alternative characteristics and preparing alternative resource options before the actual allocation fails. This allows the system to quickly switch to alternative resources without extensive retry logic, thereby maintaining allocation accuracy while improving operational efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by monitoring the availability of requested resources and adjusting the allocation strategy accordingly. When a resource is unavailable, the system receives feedback about the failure and uses this information to select alternative resources with different characteristics, thus maintaining accuracy while reducing retries.

Inventive Principle:
Principle #23Feedback

3Speed

If the system assumes all knowledge is always available for decision-making, then decision-making speed is improved, but reliability deteriorates in dynamic virtualization environments

Engineering Contradiction:
Improvedecision-making speedVSAvoiddecision reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system acknowledges the dynamic nature of virtualization environments by making the decision-making process adaptive rather than static. Instead of assuming all knowledge is always available, the system dynamically adjusts its decisions based on current resource availability information, maintaining speed while improving reliability through flexible characteristic matching.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11403149B2Management of a virtual network function
Publication Date: 2022.08.02 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US11403149B2 patent drawing
  • US11403149B2 patent drawing
  • US11403149B2 patent drawing

AI summary

There is provided a method of operating a virtual network function manager for management of a virtual network function. A first request to manage a virtual network function is received (404). The request comprises an indication of whether to select an alternative virtual resource for allocation if a requested virtual resource is unavailable for allocation. A second request for a virtual resource associated with the first request to manage the virtual network function is transmitted (406). The requested virtual resource has one or more predefined characteristics. If a response is received that indicates the virtual resource having the one or more predefined characteristics is unavailable for allocation (408), an alternative virtual resource is selected for allocation (412). The alternative virtual resource has one or more alternative characteristics comprising at least one alternative characteristic that is different to a corresponding one of the predefined characteristics.