AI Packet Classification for Low-Latency Network Forwarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional packet forwarding systems incur high latency, bandwidth costs, and require excessive table area due to the need for multiple lookups, lacking efficient data processing based on packet header information.

Innovation Solution

Implementing an AI and/or ML engine in a switch or network interface controller to process packets, generating smart indications for efficient forwarding decisions, reducing the need for multiple lookups and enabling secure, high-speed packet handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple lookups are used for packet classification, then forwarding accuracy is improved, but latency increases

Engineering Contradiction:
Improvepacket classification accuracyVSAvoidpacket forwarding latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent combines multiple lookup operations into a single unified AI-based inference operation. The AI engine processes packet header information in one computation pass, generating smart indications that replace the need for multiple sequential table lookups, thereby maintaining classification accuracy while reducing latency

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent replaces the mechanical lookup process (sequential table searches) with an AI-based computational system. The AI engine uses machine learning models to directly infer packet classification from header data, substituting the traditional multi-step lookup mechanism with a single intelligent computation that achieves the same or better accuracy

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If multiple lookups are performed for packet forwarding, then classification completeness is improved, but bandwidth consumption increases

Engineering Contradiction:
Improveclassification completenessVSAvoidbandwidth utilization
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges multiple lookup operations that consume bandwidth into a single AI inference operation. The unified approach processes all classification criteria simultaneously through one computation, eliminating the repeated data access and processing overhead of multiple separate lookups while maintaining complete classification coverage

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If multiple lookups are used for packet handling, then forwarding accuracy is improved, but table area requirements increase

Engineering Contradiction:
Improveforwarding accuracyVSAvoidtable area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent substitutes the traditional lookup table structure with an AI model representation (weights and biases). Instead of requiring extensive forwarding tables that occupy large memory areas, the system uses compact neural network parameters that achieve the same or better forwarding accuracy through intelligent inference rather than exhaustive table searches

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Device complexity

If conventional lookup methods are used, then system simplicity is maintained, but processing efficiency deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidpacket processing efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent replaces conventional lookup mechanisms with an AI-based processing system that achieves superior efficiency. The AI engine performs parallel processing of packet headers and generates smart indications in a single operation, dramatically improving processing throughput while the added complexity is managed through integrated hardware-software co-design

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12531805B2Systems and methods of packet classification using artificial intelligence
Publication Date: 2026.01.20 MELLANOX TECHNOLOGIES LTD(IL)
  • US12531805B2 patent drawing
  • US12531805B2 patent drawing
  • US12531805B2 patent drawing

AI summary

A network device, system-on-a-chip, and method of performing packet handling are described. A packet is received, and a lookup based on one or more packet header fields of the packet is performed using a lookup generator action handler. An artificial intelligence engine processes packet header data associated with the packet, and a smart indication is generated. A forwarding decision is made for the packet based on the lookup performed by the lookup generator action handler as well as based on the smart indication generated with the artificial intelligence engine.