VNF Service Chain Optimization with Hardware Acceleration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches to Virtual Network Function (VNF) service chaining do not optimize hardware acceleration placement dynamically, leading to suboptimal resource usage and increased latency, and fail to migrate from VM-based NFV to Hardware Acceleration (HA)-based NFV with minimal service disruption.

Innovation Solution

A method for determining the optimal placement of VNFs in a service chain using a lowest cost determination model, configuring programmable regions of acceleration hardware, and activating the service chain with a Make-Before-Break (MBB) operation to minimize service interruption, allowing migration from VM to HA resources based on monitoring analytics and performance needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If VNFs are deployed on static hardware appliances with conventional firmware configuration, then device complexity is reduced and ease of operation is improved, but resource usage efficiency deteriorates and latency increases

Engineering Contradiction:
Improveease of operationVSAvoidresource usage efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies dynamics by transitioning from static firmware configuration to dynamic service chain orchestration. The system dynamically determines VNF placement, configures programmable hardware regions, and activates service chains based on real-time analytics and performance monitoring, enabling the network to adapt and optimize resource usage efficiently while maintaining ease of operation through automated orchestration.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If VNFs are deployed on static hardware appliances, then device complexity is reduced, but latency increases due to inability to optimize placement dynamically

Engineering Contradiction:
Improvedevice complexityVSAvoidlatency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system dynamically optimizes VNF placement by analyzing service chain requirements and determining optimal positions for VNFs across the network infrastructure. This dynamic placement determination and the subsequent configuration of programmable hardware regions enable latency reduction while maintaining manageable device complexity through centralized orchestration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary orchestration system that manages the complexity of dynamic VNF placement and hardware configuration. This intermediary layer handles the complex tasks of service chain determination, hardware region configuration, and activation coordination, thereby reducing the apparent device complexity while achieving low-latency performance through optimized placement.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If service chain reconfiguration is performed conventionally, then service chain optimization is achieved, but service disruption increases causing downtime

Engineering Contradiction:
Improveservice chain optimizationVSAvoidservice disruption
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action through the Make-Before-Break (MBB) operation. The system activates a new service chain configuration before deactivating the old one, ensuring continuous service availability. This preliminary activation of the new configuration prevents service disruption during the transition from the old to the new optimized service chain.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system prepares the new service chain configuration in advance and validates it before switching, cushioning against potential service disruptions. The MBB operation ensures that a backup path or configuration is ready before the switch, protecting against failures and minimizing service interruption during reconfiguration.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

4Productivity

If migration from VM to Hardware Acceleration is performed directly, then resource usage efficiency improves, but service disruption increases

Engineering Contradiction:
Improveresource usage efficiencyVSAvoidservice disruption
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically manages the migration process from VM-based NFV to Hardware Acceleration-based NFV. Through automated service chain determination and configuration of programmable hardware regions, the system enables seamless migration that improves resource usage efficiency while maintaining service continuity through orchestration and MBB operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The orchestration system acts as an intermediary during the migration from VM to Hardware Acceleration. It manages the transition by coordinating service chain reconfiguration, hardware region programming, and activation sequences, thereby enabling efficient migration while minimizing service disruption through centralized control and MBB operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10949233B2Optimized virtual network function service chaining with hardware acceleration
Publication Date: 2021.03.16 CIENA CORP
  • US10949233B2 patent drawing
  • US10949233B2 patent drawing
  • US10949233B2 patent drawing

AI summary

Systems and methods for Virtual Network Function (VNF) service chain optimization include, responsive to a request, determining placement for one or more VNFs in a VNF service chain based on a lowest cost determination; configuring at least one programmable region of acceleration hardware for at least one VNF of the one or more VNFs; and activating the VNF service chain. The lowest cost determination can be based on a service chain cost model that assigns costs based on connectivity between switching elements and between hops between sites. The activating can include a Make-Before-Break (MBB) operation in a network to minimize service interruption of the VNF service chain.