Adaptive Port Routing Using Queue-Depth-Based Port Activation
Find Innovative SolutionsGenerate 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
Engineering 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
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).
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.
2Productivity
If multiple ports are activated for multipath routing, then load balancing and network performance are improved, but device complexity increases
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.
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.
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
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.
Data Source
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.


