Optical Transmission Band Allocation via Acknowledgment Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In TCP communication, the throughput of terminal devices is limited by the congestion window and round trip time, leading to increased delay and reduced performance due to the allocation of communication resources by the optical transmission device based on buffer amount notifications.
Innovation Solution
An optical transmission device with a request detection unit, response detection unit, and band allocation unit that expands the transmission band upon detecting an acknowledgment from the server, regardless of buffer amount notifications, to enhance throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the optical transmission device allocates communication resources based on buffer amount notifications from the optical network device, then resource allocation control is maintained, but the terminal device experiences increased delay and reduced throughput
Solution Approach 1:
The optical transmission device performs preliminary band expansion upon detecting the acknowledgment packet from the server, proactively increasing the transmission band before the terminal device actually needs to transmit data. This preliminary action eliminates the waiting time for buffer amount notifications and subsequent allocation cycles, thereby reducing delay and improving throughput without compromising resource allocation control
2Productivity
If the terminal device transmits data according to congestion window parameters in TCP communication, then network congestion is prevented, but the throughput is limited by the slow start algorithm and round trip time
Solution Approach 1:
The optical transmission device acts as an intermediary between the terminal device and the server, detecting acknowledgment packets and automatically expanding the transmission band. This intermediary action supplements the TCP congestion control mechanism by providing additional bandwidth headroom, allowing the terminal device to transmit more data within the same RTT cycle without compromising connection reliability or congestion prevention
Data Source
AI summary
An optical transmission device which performs relaying between a terminal device and a server via an optical network device, the terminal device and the server establishing connection with each other, includes a request detection unit which detects a connection establishment request transmitted to the server by the optical network device on the basis of a connection establishment request transmitted to the server by the terminal device, a response detection unit which detects an acknowledgment transmitted to the terminal device by the server on the basis of the connection establishment request detected by the request detection unit, and a band allocation unit which, if the response detection unit detects the acknowledgment, performs allocation so as to expand a band over which the optical network device is capable of transmission to the server, regardless of presence or absence of a buffer amount notification to be transmitted by the optical network device.


