Network Pipeline Abstraction Layer for Dynamic Split Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current SFC architectures lack support for flexible steering rules, configurable and dynamic interface mappings, and network acceleration in a single accelerated data plane, which hinders scalability and efficiency in modern cloud-centric networks.

Innovation Solution

Implementing a network pipeline abstraction layer (NPAL) with hardware-accelerated flexible steering rules and configurable interfaces on a data processing unit (DPU) to process network traffic data in a single accelerated data plane, supporting multiple network protocols and functions, and enabling fast link recovery and policy-based routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional middleboxes are used for security and performance functions, then network security and traffic management are improved, but device complexity and capital investment increase

Engineering Contradiction:
Improvenetwork securityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple middlebox functions (firewall, load balancer, IDS, DLP, VPN, WAN optimization) into a single integrated network pipeline on the DPU. This consolidation maintains comprehensive security and traffic management capabilities while reducing the number of separate physical devices needed, thereby lowering device complexity and capital investment.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The DPU is designed as a universal platform that can perform multiple network functions simultaneously through a single device. The network pipeline on the DPU provides multi-functional capabilities including security inspection, load balancing, intrusion detection, data loss prevention, and WAN optimization, eliminating the need for specialized hardware for each function.

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

2Reliability

If multiple physical middlebox devices are deployed, then network security functions are improved, but operational complexity and maintenance costs increase

Engineering Contradiction:
Improvenetwork security functionsVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

By merging multiple security functions into a single DPU platform, the patent simplifies operational management. Instead of managing multiple separate devices with different interfaces and maintenance requirements, administrators can manage all security functions through a unified system, reducing operational complexity and maintenance burden.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of manufacture

If traditional network architectures are used, then implementation simplicity is maintained, but scalability and efficiency in cloud-centric networks are limited

Engineering Contradiction:
Improveimplementation simplicityVSAvoidscalability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The DPU acts as an intermediary layer between traditional network infrastructure and cloud-centric applications. It provides a standardized platform that bridges legacy network architectures with modern cloud demands, enabling scalable deployment of network functions while maintaining compatibility with existing infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network pipeline on the DPU is designed to be dynamic and configurable, allowing network functions to be scaled, adjusted, and reconfigured based on changing cloud workload demands. This dynamic capability enables the system to adapt to varying scalability requirements without requiring complete architectural changes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250335385A1Network pipeline abstraction layer (NAPL) split interfaces
Publication Date: 2025.10.30 MELLANOX TECHNOLOGIES LTD(IL)
  • US20250335385A1 patent drawing
  • US20250335385A1 patent drawing
  • US20250335385A1 patent drawing

AI summary

Technologies for creating an optimized and accelerated network pipeline using a network pipeline abstraction layer (NPAL) for split interfaces are described. A DPU includes a physical port configured to couple to a breakout cable that physically couples to a set of a plurality of devices, DPU hardware, and a memory operatively coupled to the DPU hardware. The NPAL supports a plurality of logical split ports, each logical split port corresponding to one of the plurality of devices, wherein the network pipeline comprises a set of tables and logic organized in a specific order to be accelerated by the acceleration hardware engine. The acceleration hardware engine is to process the network traffic data using the network pipeline.