Distributed Signal Acceptance Judgment for Load Balancing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing network configurations, improving communication speed requires renewing the communication device acting as a load balancer and its interface units, which is inefficient and costly.

Innovation Solution

The proposed solution involves a communication system with a branching device that broadcasts signals to multiple acceptance judgement apparatuses, each connected to processing devices. These apparatuses include a reception unit, a determination unit, and a transfer unit, which determine whether to transfer received signals to processing devices based on previous signals, eliminating the need for a load balancer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a communication device acting as a load balancer and its interface units are renewed to improve communication speed, then communication speed is improved, but device cost and complexity increase

Engineering Contradiction:
Improvecommunication speedVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent extracts the load balancing function from a dedicated communication device and distributes it to multiple acceptance judgement apparatuses. Each apparatus independently determines whether to accept signals, eliminating the need for a centralized load balancer and its interface units, thereby reducing device complexity while maintaining communication speed

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the load balancing function into multiple independent acceptance judgement apparatuses. Instead of one centralized device handling all load balancing decisions, multiple distributed apparatuses make independent decisions, simplifying the overall system architecture and reducing the complexity of individual components

Inventive Principle:
Principle #1Segmentation

2Speed

If a communication device acting as a load balancer and its interface units are renewed to improve communication speed, then communication speed is improved, but cost increases

Engineering Contradiction:
Improvecommunication speedVSAvoidcost
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent removes the need for expensive load balancer hardware and interface units by extracting the load balancing function and implementing it through software-based acceptance judgement apparatuses. This eliminates the need to renew costly communication devices while maintaining communication speed

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces expensive, hard-to-upgrade communication devices with more economical acceptance judgement apparatuses that can be implemented using standard computing resources. This substitution reduces the cost of improving communication speed while maintaining functionality

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Productivity

If a communication device acting as a load balancer is used to distribute processing requests, then load distribution is achieved, but the communication device becomes a performance bottleneck

Engineering Contradiction:
Improveload distribution capabilityVSAvoidcommunication speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent segments the centralized load balancing function into multiple distributed acceptance judgement apparatuses. Each apparatus independently handles signal acceptance decisions, distributing the processing load across multiple nodes rather than concentrating it in a single bottleneck device, thereby maintaining both load distribution capability and communication speed

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12225078B2Acceptance judgment apparatus and acceptance judgment method
Publication Date: 2025.02.11 NIPPON TELEGRAPH & TELEPHONE CORP
  • US12225078B2 patent drawing
  • US12225078B2 patent drawing
  • US12225078B2 patent drawing

AI summary

A communication system includes a branching device, a plurality of acceptance judgement apparatuses connected to the branching device, and processing devices each connected respective one of the plurality of acceptance judgement apparatuses and performing processing according to a received signal. The acceptance judgement apparatus includes a reception unit, a determination unit, and a transfer unit. The reception unit receives one of a plurality of signals which have been broadcast by the branching device. The determination unit determines whether or not to transfer a first signal that is a signal which has been received by the reception unit to one of the processing devices connected to the own apparatus on the basis of the first signal and one or more second signals that are one or more signals which have been received by the reception unit before the first signal. The transfer unit transfers the first signal to one of the processing devices connected to the own apparatus when the determination unit determines to transfer the first signal, and discards the first signal when the determination unit determines not to transfer the first signal.