Virtualized Network Function Optimization for Dynamic Service Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current virtualized network architectures face challenges in responding reactively to changes in network conditions, such as increased traffic or incidents, due to the systematic intervention of orchestration entities, leading to unsuitable pre-planned service implementations.
Innovation Solution
A method for dynamically managing network services by a virtualized network function optimization entity that receives signaling streams, determines capacity needs, and sends updating commands to replace or complement initial virtualized network functions with new ones capable of stable execution, allowing real-time adjustments without third-party intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the orchestration entity systematically intervenes during the creation of virtualized network services, then the service implementation follows predefined plans, but the system cannot respond reactively to changes in network conditions
Solution Approach 1:
The patent segments the network service management into multiple independent virtualized network functions that can be dynamically created, modified, and terminated. Each function operates as an independent unit that can be scaled and adapted based on network conditions, resolving the contradiction between systematic control and reactive flexibility.
Solution Approach 2:
The patent implements dynamic service creation and modification capabilities where virtualized network functions can be automatically instantiated, updated, or terminated based on real-time network conditions. This dynamic approach allows the system to maintain reliability through predefined service templates while adapting reactively to changing network requirements.
2Ease of manufacture
If network services are pre-planned and systematically managed, then service creation follows standardized procedures, but the implementation may be unsuitable for actual conditions of use
Solution Approach 1:
The patent uses preliminary action by preparing standardized service templates and blueprints in advance that define the structure and requirements of network services. These pre-planned templates ensure standardized creation procedures while allowing dynamic instantiation and customization based on actual usage conditions, resolving the contradiction between standardization and adaptability.
Solution Approach 2:
The patent enables parameter changes by allowing virtualized network functions to be dynamically configured with different parameters based on actual network conditions. The service templates define baseline parameters, but the system can modify these parameters in real-time to optimize performance for specific usage scenarios, bridging the gap between pre-planned standardization and actual condition suitability.
3Adaptability or versatility
If virtualized network functions are dynamically created and managed, then the system can respond to network conditions, but complex infrastructure administration is required
Solution Approach 1:
The patent introduces an intermediary layer (the communication system and its controllers) that manages the complexity of virtualized network function administration. This intermediary handles the intricate tasks of resource allocation, service instantiation, and coordination between different network elements, enabling dynamic service adjustment while shielding users from underlying infrastructure complexity.
Solution Approach 2:
The patent implements self-service capabilities where the virtualized network functions and communication system automatically manage their own creation, configuration, and optimization based on predefined templates and real-time conditions. This automation reduces the need for manual infrastructure administration while maintaining dynamic adaptability, as the system serves itself rather than requiring complex external management.
Data Source
AI summary
Method for managing a network service that is in the process of being executed, the service consisting of a sequence of at least one virtual network function managed by an entity for managing virtual resources. The method includes the following steps implemented by an optimizing entity: receiving a stream signaling and/or characterizing a media from a virtual network function of the sequence, which function is called the “initial function”; determining, depending on the stream and a predefined management rule associated with the stream, whether or not the initial function has a sufficient capacity to stably execute the service; sending, to the entity for managing virtual resources, an update command comprising at least one action updating the sequence, the initial function being, after execution of the command, replaced or complemented in the sequence by at least one new virtual network function able to stably execute the network service.


