Transmitting-Side Relay Apparatus for Network Congestion Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The transmission rate of rateless codes is increased until network congestion occurs, leading to excessive use of communication resources.
Innovation Solution
A transmitting-side relay apparatus with request rate, permissible rate, and transmission rate calculation units to determine and control the transmission rate based on encoding loss, packet loss, and delay time, ensuring efficient resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the transmission rate of rateless codes is increased to improve communication efficiency, then the productivity is improved, but network congestion occurs and communication resources are excessively used
Solution Approach 1:
The transmitting-side relay apparatus continuously monitors network conditions and adjusts the transmission rate based on feedback about network congestion and resource usage, dynamically optimizing communication efficiency while preventing excessive resource consumption
Solution Approach 2:
The transmission rate is made dynamic rather than fixed, allowing the system to adaptively change the transmission rate according to current network conditions, thereby improving communication efficiency when possible while preventing congestion when resources are limited
2Reliability
If the transmitting-side apparatus continues to transmit multiple encoded packets to ensure reliable delivery, then the reliability is improved, but more communication resources are used than necessary
Solution Approach 1:
The system changes transmission parameters such as the number of encoded packets and transmission rate based on actual network conditions and receiver status, ensuring reliable delivery while minimizing resource consumption by avoiding unnecessary packet transmissions
Data Source
AI summary
An object of the present disclosure is to provide a transmitting-side relay apparatus, a system, a method, and a program, each adapted to reduce congestions in a network while appropriately using a communication resource for a network-based communication. A transmitting-side relay apparatus according to the present disclosure includes a request rate calculation unit configured to calculate, based on a transmission rate of an input packet, an encoding loss rate at the time of encoding the input packet to generate an encoded packet, and a packet loss rate of the encoded packet in a receiving-side relay apparatus, a request rate of the encoded packet; a permissible rate calculation unit configured to calculate, based on at least one of a delay time indicating a time period from the time of generation of the input packet to the time of reception of the encoded packet.


