ACK Buffer Management for Wireless Communication Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In TCP/IP communication systems, discarding ACKs to reduce resource usage can lead to delayed data transmission and reception, especially when the total amount of transmission data is small, as communication devices wait for next packet transmission or timer expiration.

Innovation Solution

A communication device that wirelessly connects with another device and includes a receiver to store reception confirmation packets in a buffer, transmitting a portion and discarding others based on a determined discard ratio, optimizing ACK transmission to prevent delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ACK transmission is increased to ensure reliable data reception confirmation, then communication reliability is improved, but communication resources are consumed and communication speed decreases

Engineering Contradiction:
Improvedata reception confirmation reliabilityVSAvoidcommunication speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and removes redundant ACK packets from the communication stream. By identifying and discarding duplicate or unnecessary ACK packets, the system reduces the total number of transmissions while maintaining the essential function of confirming data receipt, thus improving communication speed without sacrificing reliability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a mechanism to discard redundant ACK packets that have already served their purpose. The receiving device tracks which ACKs have been processed and selectively discards duplicates, thereby reducing resource consumption and improving throughput while preserving the necessary acknowledgment function

Inventive Principle:
Principle #34Discarding and recovering

2Productivity

If ACK packets are discarded to reduce resource usage, then communication resource efficiency is improved, but data transmission and reception may be delayed

Engineering Contradiction:
Improvecommunication resource efficiencyVSAvoiddata transmission delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent employs dynamic ACK transmission strategies where the decision to transmit or discard ACK packets is adjusted based on current communication conditions. The system dynamically adapts the ACK discard ratio according to factors such as packet loss rates, network congestion levels, and data size, ensuring that resource efficiency is optimized without causing excessive delays

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters such as the ACK discard ratio, buffer size, and transmission timing based on communication state. By adjusting these parameters dynamically, the system can reduce resource usage during low-traffic periods while maintaining timely data transmission during critical phases, thus balancing efficiency and delay requirements

Inventive Principle:
Principle #35Parameter changes

3Productivity

If a predetermined number of ACKs are allowed to stay in transmission buffer to reduce ACK transmissions, then resource usage is reduced, but communication device must wait for buffer conditions or timer expiration

Engineering Contradiction:
ImproveACK transmission reductionVSAvoidcommunication device responsiveness
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements feedback mechanisms where the receiving device monitors buffer conditions and communication state, then provides feedback to the transmitting device about optimal ACK transmission timing. This feedback loop enables the system to reduce ACK transmissions by buffering them appropriately while maintaining responsiveness, as the feedback ensures that ACKs are transmitted at optimal moments rather than causing devices to wait passively

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11546797B2Communication device, communication method, and communication system
Publication Date: 2023.01.03 1FINITY INC
  • US11546797B2 patent drawing
  • US11546797B2 patent drawing
  • US11546797B2 patent drawing

AI summary

A first communication device in a communication systems including the first communication device and the second communication device that performs wireless connection with the first communication device and relays communication with the first communication device, the first communication device includes a receiver configured to receive packets from the second communication device, and a transmitter configured to store reception confirmation packets corresponding to the packets in a buffer, perform transmission at least a portion of the reception confirmation packets stored in the buffer, and discard reception confirmation packets not to be transmitted in the transmission according to a discard ratio.