Communication Apparatus Transmission Timing Control for TDD Dead Time Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the congestion window control scheme, particularly when the reception-side communication apparatus uses a time division duplex (TDD) scheme, a dead time occurs where data is not transmitted despite being able to transmit, due to the cessation of congestion window growth.

Innovation Solution

A communication apparatus and method that include a communication unit for transmitting downlink packets and receiving ACK packets, an acquisition unit for measuring round trip time (RTT) and transmission time, and a transmission timing control unit that adjusts the transmission timing of downlink packets based on the RTT and transmission time to minimize dead time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If congestion window control scheme is used, then network congestion is avoided, but dead time occurs where data transmission stops despite being able to transmit

Engineering Contradiction:
Improvecongestion avoidanceVSAvoiddead time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The transmission-side communication apparatus performs preliminary actions by measuring RTT in advance and using it to predict when the congestion window growth will stop. Based on this prediction, the apparatus proactively schedules downlink packet transmission to occur before the dead time begins, ensuring continuous data flow without waiting for the congestion window to naturally grow.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The apparatus implements feedback by continuously monitoring RTT measurements and using this information to adjust transmission timing. The RTT feedback loop allows the system to adapt transmission schedules dynamically, predicting when congestion window growth will cease and scheduling packets accordingly to eliminate dead time while maintaining congestion avoidance.

Inventive Principle:
Principle #23Feedback

2Productivity

If congestion window size is increased to improve throughput, then more data can be transmitted, but network congestion occurs

Engineering Contradiction:
Improvedata transmission throughputVSAvoidnetwork congestion
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary measurement of RTT to predict the timing when congestion window growth will stop. By knowing this timing in advance, the apparatus can schedule downlink packet transmission to maximize throughput utilization before congestion occurs, rather than reactively responding to congestion signals after they appear.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transmission timing is made dynamic by adjusting it based on measured RTT values. Instead of using fixed transmission intervals, the system dynamically schedules packet transmission times according to actual network conditions reflected in RTT measurements, allowing optimal throughput while adapting to changing network states.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250055804A1Communication apparatus, communication system, and communication method
Publication Date: 2025.02.13 NEC CORP
  • US20250055804A1 patent drawing
  • US20250055804A1 patent drawing
  • US20250055804A1 patent drawing

AI summary

A communication apparatus (100) according to the present disclosure includes: a communication unit (101) configured to transmit a downlink packet via a network and receive an ACK packet for the downlink packet via the network; an acquisition unit (102) configured to acquire an RTT for the downlink packet already transmitted by the communication unit (101), the RTT being time from when the communication unit (101) transmits the downlink packet to when the communication unit (101) receives the ACK packet, and a transmission time of the downlink packet already transmitted by the communication unit (101); and a transmission timing control unit (103) configured to control transmission timing of the downlink packet by the communication unit (101) on the basis of the RTT of the downlink packet already transmitted by the communication unit (101) and a transmission time of the downlink packet already transmitted by the communication unit (101).