Dual Software Interfaces for Multiplane Network Traffic Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network management tools struggle to access specific planes in multiplane networks without breaking the abstraction layer, leading to issues with traffic balancing and destination reachability.

Innovation Solution

Implementing a dual software interface approach in network devices, where one interface presents multiple ports as a single plane-agnostic port for communication traffic and another interface exposes each port as a separate port for network management traffic, allowing separate handling of communication and management traffic types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single unified port is exposed to applications to maintain abstraction, then application simplicity and ease of operation is improved, but network management tools cannot access specific planes

Engineering Contradiction:
Improveapplication simplicityVSAvoidplane accessibility for management
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The software interface is segmented into two distinct interfaces: a first interface that presents multiple ports as a single plane-agnostic port for application traffic, and a second interface that exposes each port as a separate plane for network management. This segmentation allows different types of traffic to access the switching fabric through different abstractions, resolving the contradiction between maintaining abstraction for applications and providing plane access for management.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If multiple smaller-bandwidth switch ICs are used to aggregate bandwidth, then network capacity is improved, but traffic balancing and destination reachability become complex

Engineering Contradiction:
Improveaggregated bandwidthVSAvoidtraffic balancing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The host channel adapter acts as an intermediary between the application and the multiple switch ICs. It receives plane-agnostic traffic from applications and automatically balances it across multiple planes to the appropriate destinations. For management traffic, it provides plane-aware access to specific switch ICs. This intermediary abstraction eliminates the complexity of manual traffic balancing while maintaining the benefits of multiple smaller switch ICs.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12580850B2Dual software interfaces for multiplane devices to separate network management and communication traffic
Publication Date: 2026.03.17 MELLANOX TECHNOLOGIES LTD(IL)
  • US12580850B2 patent drawing
  • US12580850B2 patent drawing
  • US12580850B2 patent drawing

AI summary

A device, communication system, and method are provided. In one example, a system for routing traffic is described that includes a network device. The network device includes a plurality of ports to facilitate communication over a plurality of planes in a multiplane network. The network device also includes a first interface that presents the plurality of ports as a single plane agnostic port to software, and a second interface that presents each port in the plurality of ports as a separate port to the software.