# US 12,004,076 B2 · Evaluating a hosting device for installation of a virtualized function within a network infrastructure

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,004,076 B2
- Document ID: US12004076B2
- Status: Granted
- Kind: B2
- Application number: 17/434,193
- Filed: 2020-02-17
- Published: 2022-06-02
- Granted: 2024-06-04
- Earliest claimed: 2019-02-27
- Assignees: Orange
- Applicants: Orange
- Inventors: Frédéric Fieau; Gaël Fromentoux; Emile Stephan
- Web page: https://patentgrep.com/patent/US12004076B2

## CPC

- G06F 9/455: Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- H04W 48/18: Selecting a network or a communication service
- G06F 9/45558: {Hypervisor-specific management and integration aspects}
- H04L 43/0817: by checking functioning
- H04L 43/20: the monitoring system or the monitored elements being virtualised, abstracted or software-defined entities, e.g. SDN or NFV
- H04L 43/50: Testing arrangements
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- G06F 11/3688: {for test execution, e.g. scheduling of test suites}
- G06F 11/3692: {for test results analysis}
- G06F 2009/45595: {Network integration; Enabling network access in virtual machine instances}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method for determining a hosting device of a network infrastructure of an operator for the installation of a virtualized function. The virtualized function contributes to transmission and processing of at least one item of information relating to a service. The method is implemented by a management entity of the infrastructure and includes: transmitting to a virtualization entity a compatibility request including at least one datum relating to a test of a resource of the hosting device; receiving from the virtualization entity at least one first variable derived from the test, relating to the transmitted datum, executed on the resource; and determining an aptitude of the hosting device to accommodate the virtualized function as a function of the at least one first variable received.

## Claims

### Claim 1

A determination method for determining a hosting device of a network infrastructure of an operator for installation of a virtualized function, said virtualized function contributing to transmission and processing of at least one item of information relating to a service, the method being implemented by a determination device of said network infrastructure and comprising: transmitting to a virtualization entity on an examination device a compatibility request comprising at least one datum relating to a test of a resource of the hosting device, wherein the test evaluates a capability of the hosting device to be able to accommodate the virtualized function to be installed; receiving from the virtualization entity on the examination device at least one first variable deriving from the test, relating to the transmitted datum, executed on the resource; and determining an aptitude of the hosting device to accommodate the virtualized function as a function of the at least one first variable received.

### Claim 2 (depends on 1)

The determination method as claimed in claim 1, further comprising obtaining at least one second variable from an evaluation of at least one capacity required for the installation of the virtualized function.

### Claim 3 (depends on 2)

The determination method as claimed in claim 2, in which the at least one second variable comprises a duration corresponding to a duration of execution of the evaluation.

### Claim 4 (depends on 1)

The determination method as claimed in claim 1, comprising transmitting to the virtualization entity on the examination device a request to install the virtualized function on the hosting device in response to the hosting device being determined to be capable of accommodating the virtualized function.

### Claim 5 (depends on 1)

The determination method as claimed in claim 1, in which the at least one datum relating to the test is previously obtained from a control entity of the virtualized function.

### Claim 6 (depends on 1)

The determination method as claimed in claim 1, in which the at least one datum relating to the test is specific to at least one characteristic of the virtualized function.

### Claim 7 (depends on 1)

The determination method as claimed in claim 1, in which the resource of the hosting device relates to a storage space.

### Claim 8 (depends on 1)

The determination method as claimed in claim 1, in which the resource of the hosting device relates to a computation capacity.

### Claim 9

An examination method for examining a resource of a hosting device of a network infrastructure of an operator with a view to installation of a virtualized function, said virtualized function contributing to transmission and processing of at least one item of information relating to a service, the method being implemented by a virtualization entity on an examination device of said network infrastructure and comprising:
receiving from a determination device of the network infrastructure a compatibility request comprising at least one datum relating to a test of the resource, wherein the test evaluates a capability of the hosting device to be able to accommodate the virtualized function to be installed; executing on the resource the test relating to the received at least one datum allowing at least one first variable to be obtained; and transmitting to the determination device the at least one first variable.

### Claim 10 (depends on 9)

The examination method as claimed in claim 9, in which the at least one first variable comprises a duration.

### Claim 11

A device for determining a hosting device of a network infrastructure of an operator for installation of a virtualized function, said virtualized function contributing to transmission and processing of at least one item of information relating to a service, the device comprising:
a transmitter, which is configured to transmit to a virtualization entity on an examination device a compatibility request comprising at least one datum relating to a test of a resource of the hosting device, wherein the test evaluates a capability of the hosting device to be able to accommodate the virtualized function to be installed; a receiver, which is configured to receive from the virtualization entity on the examination device at least one first variable derived from the test, relating to the transmitted datum, executed on the resource; and a processor device configured to determine an aptitude of a hosting device to accommodate the virtualized function as a function of the at least one first variable received.

### Claim 12

A device for examining a resource of a hosting device of a network infrastructure of an operator with a view to installation of a virtualized function, said virtualized function contributing to transmission and processing of at least one item of information relating to a service, comprising:
a receiver, which is configured to receive from a determination device of the network infrastructure a compatibility request comprising at least one datum relating to a test of the resource, wherein the test evaluates a capability of the hosting device to be able to accommodate the virtualized function to be installed; a processor device configured to execute on the resource the test relating to the received at least one datum allowing at least one first variable to be obtained;
and a transmitter, which is configured to transmit to the determination device the at least one first variable.

### Claim 13

A non-transitory computer-readable storage medium, on which a program is stored comprising instructions for performing a method for determining a hosting device of a network infrastructure of an operator for installation of a virtualized function, when the instructions are executed by a processor of a determination device of said network infrastructure, said virtualized function contributing to transmission and processing of at least one item of information relating to a service, wherein the instructions configure the determination device to:
transmit to a virtualization entity on an examination device a compatibility request comprising at least one datum relating to a test of a resource of the hosting device, wherein the test evaluates a capability of the hosting device to be able to accommodate the virtualized function to be installed; receive from the virtualization entity on the examination device at least one first variable deriving from the test, relating to the transmitted datum, executed on the resource; and determine an aptitude of the hosting device to accommodate the virtualized function as a function of the at least one first variable received.

### Claim 14

A non-transitory computer-readable storage medium, on which a program is stored comprising instructions for performing a method for examining a resource of a hosting device of a network infrastructure of an operator with a view to installation of a virtualized function, when the instructions are executed by a processor of a virtualization entity on an examination device of said network infrastructure, said virtualized function contributing to transmission and processing of at least one item of information relating to a service, wherein the instructions configure the virtualization entity on the examination device to: receive from a determination device of the network infrastructure a compatibility request comprising at least one datum relating to a test of the resource, wherein the test evaluates a capability of the hosting device to be able to accommodate the virtualized function to be installed; execute on the resource the test relating to the received at least one datum allowing at least one first variable to be obtained; and transmit to the determination device the at least one first variable.
