Packet Coalescing Header Pipelining for Lower Processing Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data packet coalescing techniques enhance data link performance by reducing processing overhead but can be improved by further optimizing the processing of header information to expedite data transmission and reception.

Innovation Solution

The method involves sending header information before completing the aggregation of data packets, allowing early processing of headers at the receiving end, and dynamically adjusting the size of coalesced data packets based on traffic conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data packets are coalesced into a single packet with shared headers, then processing overhead is reduced and data link performance is enhanced, but the receiving end must wait until the entire coalesced packet is received before processing headers

Engineering Contradiction:
Improvedata link performanceVSAvoidheader processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by extracting and transmitting header information before the complete coalesced packet is assembled and sent. The sending end prepares and transmits headers in advance, allowing the receiving end to process them concurrently with packet aggregation, thereby eliminating the sequential waiting time and improving overall throughput.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If fixed-size coalesced packets are used, then packet processing is simplified, but flexibility to adapt to varying traffic conditions is reduced

Engineering Contradiction:
Improvepacket processing complexityVSAvoidtraffic condition adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by enabling the coalesced packet size to be variable rather than fixed. The system dynamically adjusts packet size based on traffic conditions, allowing optimization for different scenarios such as high-speed transmission versus memory-constrained environments, thereby enhancing adaptability without significantly increasing processing complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250350565A1Data packet coalescing with header pipelining
Publication Date: 2025.11.13 QUALCOMM INC
  • US20250350565A1 patent drawing
  • US20250350565A1 patent drawing
  • US20250350565A1 patent drawing

AI summary

Data may be transmitted from a first device to a second device over a data link by transmitting header information for a coalesced data packet before aggregation of data into the coalesced data packet has been completed. The coalesced data packet may aggregate multiple data packets from a data source into a payload. As the second device may receive the header information before it receives the coalesced data packet, the second device may process the received header information without waiting to receive the coalesced data packet.