Adaptive Port Routing Using Queue-Depth-Based Port Activation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing multipath routing in networks to optimize path selection and reduce power consumption during low traffic periods is challenging, particularly in switches and similar network devices.

Innovation Solution

A computing system with multiple ports that can be selectively activated or deactivated based on buffer occupancy, queue depth, and historical traffic data to optimize port usage and reduce power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all ports are kept active to handle multipath routing traffic, then network robustness and flexibility are improved, but power consumption increases unnecessarily during low traffic periods

Engineering Contradiction:
Improvenetwork robustnessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic port activation and deactivation based on real-time buffer occupancy and queue depth monitoring. Ports are selectively activated or deactivated according to current traffic conditions, allowing the system to adapt its resource usage dynamically rather than maintaining a static configuration. This resolves the contradiction by making the system reliable when needed (high traffic) while conserving energy when not needed (low traffic).

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (port state: active/inactive) based on measured conditions (buffer occupancy, queue depth). By monitoring these parameters and adjusting port states accordingly, the system optimizes the balance between network robustness and power consumption, activating ports only when traffic conditions warrant their use.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple ports are activated for multipath routing, then load balancing and network performance are improved, but device complexity increases

Engineering Contradiction:
Improvenetwork performanceVSAvoidport management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs feedback mechanisms where the system continuously monitors buffer occupancy and queue depth, then uses this information to make intelligent decisions about port activation. This feedback loop simplifies port management by providing data-driven guidance on which ports should be active, reducing the complexity of managing multipath routing while maintaining network performance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically monitoring its own buffer occupancy and queue depth, then autonomously deciding which ports to activate or deactivate without external intervention. This self-managing capability reduces the operational complexity of port management while maintaining optimal network performance through adaptive port selection.

Inventive Principle:
Principle #25Self-service

3Use of energy by moving object

If ports are deactivated to reduce power consumption, then energy efficiency is improved, but path failure redundancy is reduced

Engineering Contradiction:
Improvepower consumptionVSAvoidpath failure redundancy
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system dynamically adjusts port states based on real-time monitoring of buffer occupancy and queue depth. During low traffic periods, ports are deactivated to save energy, but the system maintains the capability to quickly activate them if traffic conditions change or failures occur. This dynamic approach ensures energy efficiency during normal operation while preserving redundancy when needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250350562A1Adaptive port routing
Publication Date: 2025.11.13 MELLANOX TECHNOLOGIES LTD(IL)
  • US20250350562A1 patent drawing
  • US20250350562A1 patent drawing
  • US20250350562A1 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 plurality of ports to facilitate communication over a network. The system also includes a controller to selectively activate or deactivate ports of the system based on queue depths and additional information to improve power efficiency of the system.