Relay Device Throughput Control via Autonomous Module Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing relay devices with multiple input/output modules face configuration complexity when implementing band control, as they require additional paths to inform other modules of accumulated communication packet amounts, complicating the setup and potentially causing reliability issues.
Innovation Solution
A relay device with throughput measuring and limiting capabilities within each input/output module, allowing autonomous measurement and limiting of communication packet throughput without the need for additional information exchange paths, simplifying the configuration and ensuring reliability even if some modules fail.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If band control is implemented using accumulated packet amount in output queues, then band control function is achieved, but device configuration becomes complex due to need for additional information exchange paths
Solution Approach 1:
Each input/output module autonomously measures throughput of transferred packets and limits its own throughput based on measured values, without requiring external control or additional information exchange paths. The module serves itself by independently performing both measurement and control functions.
Solution Approach 2:
The throughput measuring means continuously measures the throughput of transferred packets and feeds this information back to the throughput limiting means, which uses the feedback to dynamically adjust and limit throughput, creating a closed-loop control system within each module.
2Reliability
If additional paths are added for informing other modules of accumulated packet amounts, then band control is enabled, but reliability decreases due to more potential failure points
Solution Approach 1:
Instead of relying on other modules to provide information about accumulated packets, each module independently measures throughput of packets it transfers and autonomously performs band control, eliminating dependency on additional communication paths and reducing failure points.
Solution Approach 2:
The band control function is segmented and distributed to each input/output module individually. Each module contains its own throughput measuring means and throughput limiting means, allowing independent operation and failure isolation without affecting other modules.
3Device complexity
If throughput measurement and limiting are centralized, then control is simplified, but adaptability to different module configurations is reduced
Solution Approach 1:
The control structure is segmented into independent units at each input/output module. Each module contains complete measurement and control functionality, allowing the system to adapt to any number and configuration of modules without requiring changes to the control architecture.
Solution Approach 2:
Each input/output module is designed with universal functionality to perform throughput measurement, information extraction from packets, and throughput limiting independently. This multi-functional design allows any module to operate autonomously regardless of system configuration.
Data Source
AI summary
A relay device has a plurality of input/output modules each having input/output ports, each input/output module including throughput measuring means for measuring throughput of communication packets received from other input/output modules, and throughput limiting means for limiting throughput of communication packets to be transferred to the other input/output modules on the basis of the throughput measured by the throughput measuring means, wherein the relay device transfers communication packets between the input/output modules to relay the communication packets.


