Switch Bandwidth Loss Logic for Credit Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network switches fail to effectively report bandwidth loss due to lack of credit, leading to underutilization of available bandwidth and impacting overall network performance.

Innovation Solution

A method and system that determine and report bandwidth loss by monitoring credit availability for packet transmission, using a bandwidth loss logic within a switch element coupled to a network link, which includes a processor, port for packet transmission, and firmware code to calculate and report bandwidth loss based on defined parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional switches are used without bandwidth loss monitoring, then device complexity is reduced, but network performance deteriorates due to unreported bandwidth loss

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

Solution Approach 1:

The switch element performs self-monitoring of bandwidth loss by automatically detecting credit availability and calculating bandwidth loss metrics without requiring external monitoring systems, thereby improving network performance while maintaining acceptable device complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback by reporting bandwidth loss information from the switch element to the processor, enabling the network administrator to optimize network traffic and resolve performance issues based on accurate bandwidth utilization data

Inventive Principle:
Principle #23Feedback

2Measurement precision

If bandwidth loss monitoring is implemented, then measurement precision of bandwidth utilization is improved, but device complexity increases due to additional monitoring components

Engineering Contradiction:
Improvebandwidth loss measurementVSAvoidswitch element complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The bandwidth loss logic is integrated into the existing switch element architecture, allowing the same hardware component to perform both packet switching and bandwidth loss monitoring functions, thereby improving measurement precision without proportionally increasing device complexity

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

Solution Approach 2:

The monitoring function is merged with the packet transmission control logic in the switch element, combining bandwidth loss detection with existing credit management mechanisms to reduce overall system complexity while achieving precise bandwidth measurement

Inventive Principle:
Principle #5Merging (Combining)

3Stability of the object's composition

If credit-based flow control is used, then network stability is improved, but bandwidth utilization deteriorates due to unreported credit loss

Engineering Contradiction:
Improvenetwork stabilityVSAvoidbandwidth utilization
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

By implementing feedback reporting of bandwidth loss to the processor, the system enables dynamic optimization of network traffic based on actual bandwidth utilization, thereby improving productivity while maintaining the stability provided by credit-based flow control

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts network operations by providing real-time bandwidth loss information, allowing the network administrator to optimize traffic patterns and improve bandwidth utilization while maintaining stability through the existing credit-based control mechanism

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8441929B1Method and system for monitoring a network link in network systems
Publication Date: 2013.05.14 MARVELL ASIA PTE LTD
  • US8441929B1 patent drawing
  • US8441929B1 patent drawing
  • US8441929B1 patent drawing

AI summary

Method for reporting bandwidth loss on a network link that couples a switch element to a network is provided. The method includes determining if credit is unavailable to transmit a packet and a packet is available at a switch port for transmission; determining bandwidth loss due to lack of credit; and reporting the bandwidth loss to a processor of the network switch. The switch element includes a processor for executing firmware code; a port for receiving and transmitting network packets; and a bandwidth loss logic that determines bandwidth loss if credit is unavailable to transmit a packet and the packet is available at the port; and reports the bandwidth loss to the processor.