Data Frame Transmission Buffering for Wireless Jitter and Packet Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless network applications such as video streaming and VoIP suffer from packet loss, packet jitter, and out-of-order delivery due to the inherent nature of wireless networks, leading to reduced data frame transmission quality and poor user experience, especially in multi-hop wireless networks.

Innovation Solution

Data frames are tagged with sequence numbers and timestamps, buffered for a time threshold, reordered based on sequence numbers, and forwarded based on timestamps after the threshold elapses, allowing for retransmission of lost packets and correction of jitter, thereby improving transmission reliability and quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data frames are transmitted directly without buffering in wireless networks, then transmission speed is maintained, but packet loss and out-of-order delivery occur due to network instability

Engineering Contradiction:
Improvedata frame transmission reliabilityVSAvoidtransmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by buffering incoming data frames before forwarding them to the client. The buffer stores frames temporarily, allowing the system to reorder out-of-sequence frames and request retransmission of lost packets before the client receives them. This preliminary processing ensures reliable delivery while maintaining controlled latency through the time threshold mechanism.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If TCP retransmission is used to address packet loss, then transmission reliability is improved, but latency increases significantly

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidretransmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces an intermediary buffer between the wireless network and the client device. This buffer acts as a mediator that decouples the unreliable wireless transmission from the client's data flow requirements. The buffer absorbs retransmission delays and out-of-order arrivals, providing smooth data flow to the client while maintaining lower overall latency compared to end-to-end TCP retransmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If data frames are buffered for retransmission requests, then packet loss is reduced, but transmission delay increases

Engineering Contradiction:
Improvepacket loss recoveryVSAvoidbuffering delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by buffering only for a specific time threshold rather than indefinitely. The buffer holds frames temporarily to allow for retransmission requests and reordering, but frames are forwarded after the threshold elapses regardless of whether all packets have been received. This partial buffering approach achieves acceptable reliability while limiting delay to the threshold period.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10931584B2Data frame transmission
Publication Date: 2021.02.23 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10931584B2 patent drawing
  • US10931584B2 patent drawing
  • US10931584B2 patent drawing

AI summary

The present application relates to data frame transmission. An network device comprising a processor to receive data frames tagged with at least timestamps and sequence numbers; buffer the received data frames for a time threshold; order the buffered data frames based on the sequence numbers; and forward the ordered data frames to a client device based on the timestamps, in response to elapse of the time threshold.