Communication Control Device Band Fairness Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In best-effort communication lines, when the total communication of incoming lines exceeds the capacity of the outgoing line, the communication band of users with small amounts of communication is restricted, leading to reduced usage efficiency of the communication line.

Innovation Solution

A communication control apparatus that monitors the communication amounts of each flow, identifies top flows with the largest communication amounts, and restricts their communication bands to prevent exceeding the line capacity, while minimizing restrictions on users with small communication amounts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the communication band of flows with large communication amounts is restricted to ensure fair band assignment, then the communication band fairness is improved, but the usage efficiency of the communication line decreases

Engineering Contradiction:
Improvecommunication band fairnessVSAvoidusage efficiency of communication line
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The invention changes the parameter of band restriction from a fixed uniform restriction to a dynamic restriction based on communication amount thresholds. By setting a predetermined threshold and only restricting flows exceeding this threshold, the system maintains fairness for high-bandwidth users while preserving efficient utilization of communication resources.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a portion of the communication band is evenly assigned to flows of users, then the communication band fairness is improved, but the remaining portion of the communication band cannot be used, reducing the usage efficiency of the communication line

Engineering Contradiction:
Improvecommunication band fairnessVSAvoidusage efficiency of communication line
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The invention segments the communication band management into two parts: a guaranteed band portion and a best-effort portion. The guaranteed band is evenly assigned to ensure fairness, while the best-effort portion allows dynamic allocation based on actual communication needs, thereby improving overall usage efficiency without sacrificing fairness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of evenly assigning the entire communication band, the invention applies partial action by only evenly assigning a portion (guaranteed band) and allowing dynamic allocation for the remaining portion. This partial equalization approach maintains fairness where needed while enabling efficient resource utilization elsewhere.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the communication band is restricted based on statistical values of the amount of communication of each flow, then the communication band fairness is improved, but the communication band of flows with small communication amounts is also restricted

Engineering Contradiction:
Improvecommunication band fairnessVSAvoidcommunication amount of small flows
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The invention applies local quality by differentiating treatment based on the communication amount of each flow. Flows with communication amounts exceeding the predetermined threshold receive band restriction, while flows below the threshold are exempted. This localized application of restriction ensures fairness for high-bandwidth users without negatively impacting small flows.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12206589B2Communication control device and communication control method
Publication Date: 2025.01.21 NIPPON TELEGRAPH & TELEPHONE CORP
  • US12206589B2 patent drawing
  • US12206589B2 patent drawing
  • US12206589B2 patent drawing

AI summary

A communication control apparatus configured to control bands for flows monitors the amount of communication of each of the flows input to the communication line in a predetermined monitoring period. When a sum of the amounts of communication of the flows acquired by the monitoring exceeds a predetermined threshold, the communication control apparatus restricts the communication bands for the top N flows in the descending order of the amount of communication input to the communication line, according to the amounts of communication of the flows. In contrast, the communication control apparatus does not restrict the communication bands for flows lower than the top N flows.