Service Control Functions for Virtualized Network Orchestration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Migrating services to virtualized networks poses challenges due to increased complexity in accommodating message routing and scaling, which hinders the benefits of virtualization, especially when services designed for dedicated infrastructure are deployed in virtualized environments.
Innovation Solution
The implementation of service control functions that manage orchestration, scaling, and lifecycle of services, including error and message handling, through interaction with elements like service controllers, message handlers, adapter functions, service policies, and analytics, to ensure performance and adaptability in virtualized environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If services designed for dedicated infrastructure are deployed in virtualized environments, then flexibility and scaling benefits are achieved, but message routing complexity increases
Solution Approach 1:
The patent introduces a service control function as an intermediary component that mediates between service components in virtualized environments. This service control function manages message routing, event handling, and coordination, thereby reducing the complexity that would otherwise be directly borne by the service components themselves. The intermediary absorbs the routing complexity while preserving the flexibility benefits of virtualization.
2Adaptability or versatility
If services are virtualized to improve scaling and location flexibility, then deployment flexibility increases, but service management complexity increases
Solution Approach 1:
The patent segments service management functions into distinct modular components including service control functions, message handlers, and event processing units. Each segment handles specific aspects of service management independently, which reduces overall management complexity while maintaining deployment flexibility. The segmented architecture allows services to be managed in discrete, manageable units rather than as monolithic systems.
Solution Approach 2:
The service control function acts as an intermediary layer between the virtualized service components and the infrastructure, abstracting away management complexity. It provides standardized interfaces for service deployment, monitoring, and control, thereby enabling flexible service placement and scaling without proportionally increasing management complexity.
3Adaptability or versatility
If message routing is accommodated in virtualized services, then service interoperability is achieved, but system complexity increases
Solution Approach 1:
The patent implements universal message routing mechanisms through the service control function that can handle multiple service types and communication patterns through a single standardized interface. This multi-functional approach enables different services to interoperate without requiring complex, service-specific routing logic for each interaction, thereby achieving broad interoperability while controlling system complexity through reuse of common routing infrastructure.
Data Source
AI summary
Concepts and technologies are disclosed herein for creating and using service control functions. The service control functions can detect a message via an adapter function. The message can relate to a service controlled by the service control functions. Service policies can be accessed. The service policies can include message handling policies and can be accessed to determine if a policy relating to the message exists. If a determination is made that the policy exists, the message and the policy can be analyzed to determine an action to take with respect to the message, and the action can be initiated.


