Virtual Network Function Defragmentation for NFV Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network function virtualization (NFV) implementations often result in suboptimal resource usage due to inefficient allocation of virtual network resources, leading to performance gaps over time, especially with the transition to generic hardware infrastructure and software-based network functions.
Innovation Solution
A method and system for improving network performance by identifying and reallocating virtual network function (VNF) functionality across virtual resources based on allocation parameters such as physical distances, reliability, and processing delays, using defragmentation techniques and dedicated resource pools to optimize resource utilization across multiple layers of the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If VNF functionality is deployed across distributed virtual resources to enable flexibility and scalability, then adaptability and versatility are improved, but resource allocation efficiency deteriorates due to fragmentation and suboptimal usage
Solution Approach 1:
The patent implements dynamic resource allocation by continuously monitoring allocation parameters and automatically reallocating VNF functionality across virtual resources. The system adjusts resource distribution in real-time based on changing network conditions, demand patterns, and performance metrics, transforming static deployment into an adaptive, self-optimizing process that maintains both flexibility and efficiency.
Solution Approach 2:
The patent establishes a feedback mechanism that monitors allocation parameters (such as resource utilization, performance metrics, and demand signals) and uses this information to guide reallocation decisions. The system continuously evaluates the effectiveness of current allocations and adjusts resource distribution accordingly, creating a closed-loop control system that prevents fragmentation while maintaining adaptability.
2Speed
If rapid deployment of VNF functionality is prioritized to meet multi-sourced demand, then speed of delivery is improved, but resource optimization deteriorates due to non-optimal allocation
Solution Approach 1:
The patent implements preliminary action by pre-establishing allocation parameters and reallocation criteria before deployment challenges arise. The system pre-configures resource pools, defines allocation policies, and prepares reallocation mechanisms in advance, enabling rapid response to demand changes without compromising optimization. This preparatory work allows the system to maintain both speed and efficiency during actual deployment scenarios.
3Ease of manufacture
If generic hardware infrastructure is used to reduce costs and improve scalability, then ease of manufacture and adaptability are improved, but resource allocation precision deteriorates leading to performance gaps
Solution Approach 1:
The patent addresses precision issues by dynamically adjusting allocation parameters specific to each virtual resource and VNF instance. Rather than relying on hardware-specific optimizations, the system uses software-defined parameter adjustment to achieve precise resource allocation on generic hardware. This approach maintains the cost and scalability benefits of standardized infrastructure while eliminating performance gaps through intelligent, parameter-based allocation.
Data Source
AI summary
A system and method for defragmentation of a VNF deployment in a virtual resource pool including implementing a VNF demand in an available VNF capacity, incorporating the implementation of the VNF demand in the deployed VNF capacity, obtaining improvement parameter data from the deployed VNF capacity, providing the improvement parameter data to a deployment improvement application; and redeploying the implementation of the VNF demand into the groomed VNF capacity, wherein the groomed VNF capacity comprises VNF capacity that improves network resource allocation.


