Virtualized Network Server Service Deployment with TOSCA

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In network functions virtualization, there is no existing solution to describe and implement the requirement for a newly deployed service to connect to a deployed service, limiting the flexibility and efficiency of service deployment in virtualized networks.

Innovation Solution

A method and apparatus for service deployment in a virtualized network using a TOSCA specification, where a virtualized network server receives a service deployment request including node and connection information, and specifically handles access to a deployed second service by determining and utilizing its identifier and instance identifier for establishing connections between service instances.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If node instances are created first and then connections are established between them, then the service deployment follows a standard sequential process, but there is no solution to describe and implement the requirement for a newly deployed service to connect to a deployed service

Engineering Contradiction:
Improveservice connection capabilityVSAvoiddeployment process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by querying and obtaining the identifier and instance identifier of the deployed second service before creating the node instances of the first service. This allows the deployment process to pre-know the target service details, enabling seamless connection establishment between the newly deployed first service and the existing second service without requiring post-deployment configuration or manual intervention.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If dedicated hardware devices are used for network functions, then service deployment is straightforward with clear hardware assignments, but resources cannot be fully and flexibly shared and new services cannot be quickly developed and deployed

Engineering Contradiction:
Improveservice deployment speedVSAvoidresource management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements universality by using a common hardware device with virtualization technologies to host multiple network services. The virtualized network server can simultaneously manage and deploy multiple different services (first service, second service, etc.) on the same hardware infrastructure, enabling full and flexible resource sharing while allowing rapid service development and deployment without requiring dedicated hardware for each service.

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

Data Source

PatentEP3544241B1Method and apparatus for deploying service in virtualized network
Publication Date: 2021.09.22 HUAWEI TECH CO LTD
  • EP3544241B1 patent drawingFigure 1~3
  • EP3544241B1 patent drawingFigure 4
  • EP3544241B1 patent drawingFigure 5~6

AI summary

The present invention provides a method for service deployment in a virtualized network and a server. The method specifically includes: receiving, by a server, a service deployment request, where the service deployment request includes description of a to-be-deployed service, for example, node information, connection information, and information about access to a deployed service; creating, by the server, an instance of the service, including: creating node instances, and establishing a connection between node instances; and finally establishing, by the server, a connection between the to-be-deployed service and the deployed service according to the information about access to the deployed service. According to the present invention, a connection to another service during service deployment is implemented, and flexibility of deploying a virtualized service is improved.