# US 2021/0240511 A1 · Computer-implemented method for reducing service disruption times for a universal customer premise equipment, ucpe, device with resource constraint in a network functions virtualization, nfv, network infrastucture

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

- Number: US 2021/0240511 A1
- Document ID: US20210240511A1
- Status: Published application
- Kind: A1
- Application number: 17/154,760
- Filed: 2021-01-21
- Published: 2021-08-05
- Earliest claimed: 2020-02-04
- Assignees: ADVA Optical Networking SE
- Applicants: ADVA Optical Networking SE
- Inventors: Mal Manas
- Web page: https://patentgrep.com/patent/US20210240511A1

## CPC

- G06F 9/45558: {Hypervisor-specific management and integration aspects}
- G06F 9/5011: {the resources being hardware resources other than CPUs, Servers and Terminals}
- G06F 9/5016: {the resource being the memory}
- G06F 9/5022: {Mechanisms to release resources}
- G06F 9/5072: {Grid computing}
- H04L 41/5054: Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
- G06F 2009/4557: {Distribution of virtual machine instances; Migration and load balancing}
- 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)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A computer-implemented method for reducing service disruption times in a network functions virtualization, NFV, network infrastructure includes at least one universal customer premise equipment, uCPE, having hardware resources used for running virtual network functions, VNFs, on virtual machines, VMs. In response to a request for substituting an implemented virtual network function, VNF, linked to other virtual network functions, VNFs, in a VNF service chain by another substitution VNF resource allocation ratios of available hardware resources of the universal customer premise equipment, uCPE, are automatically increased from a default value by oversubscription to provide the hardware resources required by the substitution VNF.

## Claims

### Claim 1

A computer-implemented method for reducing service disruption times in a network functions virtualization, NFV, network infrastructure (1) comprising at least one universal customer premise equipment, uCPE, (2) having hardware resources used for running virtual network functions, VNFs, on virtual machines, VMs, wherein in response to a request for substituting an implemented virtual network function, VNF, linked to other virtual network functions, VNFs, in a VNF service chain (SC) by another substitution VNF resource allocation ratios of available hardware resources of the universal customer premise equipment, uCPE, (2) are automatically increased (S6, S12, S16) from a default value by oversubscription to provide the hardware resources required by the substitution VNF.

### Claim 2 (depends on 1)

The computer-implemented method according to claim 1, wherein the hardware resources of the universal customer premise equipment, uCPE, (2) to be provided for the substitution VNF comprise:
hard disc resources,
Random Access Memory, RAM, resources, and/or
processor resources.

### Claim 3 (depends on 1)

The computer-implemented method according to claim 1, wherein the request for substituting the implemented VNF of the VNF service chain (SC) by the substitution VNF is provided by an application of a user equipment, UE, (4) and supplied via the management, automation and orchestration, MANO, layer (3) of the network function virtualization, NFV, network infrastructure (1) to the universal customer premise equipment, uCPE, (2).

### Claim 4 (depends on 1)

The computer-implemented method according to claim 1, wherein the previously implemented VNF linked to the other VNFs in the VNF service chain (SC) is removed (S21) from the VNF service chain (SC) after the substitution VNF has been booted up at a determined boot-up time.

### Claim 5 (depends on 4)

The computer-implemented method according to claim 4, wherein the spin-up time for spinning up the substitution VNF is automatically determined (S18) based on the historical usage data indicating usage of hardware resources of the universal customer premise equipment, uCPE, (2) over time.

### Claim 6 (depends on 4)

The computer-implemented method according to claim 4, wherein after removal (S21) of the previously implemented VNF from the VNF service chain (SC), the resource allocation ratios of the hardware resources of the universal customer premise equipment, uCPE, (2) are automatically adjusted back (S22) to the default values.

### Claim 7 (depends on 1)

The computer-implemented method according to claim 1, wherein the resource allocation ratios of available hardware resources are incremented until the required hardware resources are provided.

### Claim 8 (depends on 2)

The computer-implemented method according to claim 2, wherein the hard disc resources are incremented up to 1.5, the RAM resources are incremented up to 2, the processor resources are incremented up to 10.

### Claim 9

A network functions virtualization, NFV, network infrastructure (1) comprising at least one universal customer premise equipment, uCPE, (2) having hardware resources used for running virtual network functions, VNFs, on virtual machines, VMs, wherein in response to a request for substituting an implemented virtual network function, VNF, linked to other virtual network functions, VNFs, in a VNF service chain (SC) by another substitution VNF resource allocation ratios of available hardware resources of the universal customer premise equipment, uCPE, (2) are automatically increased from a default value by oversubscription to provide the hardware resources required by the substitution VNF.

### Claim 10 (depends on 9)

The network functions virtualization, NFV, network infrastructure according to claim 9, wherein the hardware resources of the universal customer premise equipment, uCPE, (2) to be provided for the substitution VNF comprise hard disc resources, Random Access Memory, RAM, resources and/or processor resources.

### Claim 11 (depends on 9)

The network functions virtualization, NFV, network infrastructure according to claim 9, wherein the request for substituting an implemented VNF of the VNF service chain (SC) by a substitution VNF is provided by an application of a user equipment, UE, (4) and supplied via the management, automation and orchestration, MANO, layer (3) of the network function virtualization, NFV, network infrastructure (1) to the universal customer premise equipment, uCPE, (2).

### Claim 12 (depends on 9)

The network functions virtualization, NFV, network infrastructure according to claim 9, wherein the previously implemented VNF linked to the other VNFs in the VNF service chain (SC) is removed from the VNF service chain (SC) after the substitution VNF has been booted up at a determined boot-up time.

### Claim 13 (depends on 9)

The network functions virtualization, NFV, network infrastructure according to claim 9, wherein the spin-up time for spinning up the substitution VNF is automatically determined based on historical usage data indicating usage of hardware resources of the universal customer premise equipment, uCPE, (2) over time.

### Claim 14 (depends on 9)

The network functions virtualization, NFV, network infrastructure according to claim 9, wherein after removal of the previously implemented VNF from the VNF service chain (SC), the resource allocation ratios of the hardware resources of the universal customer premise equipment, uCPE, (2) are automatically adjusted back to the default values.

### Claim 15 (depends on 9)

The network functions virtualization, NFV, network infrastructure according to claim 9, wherein the resource allocation ratios of available hardware resources are automatically incremented until the required hardware resources are provided.
