Status Report Method for Wireless PDU Re-segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication protocols, when the last segment of a re-segmented protocol data unit is lost during transmission, the receiver cannot accurately determine the last byte or length of the segment, making it difficult to report missing data to the sender for re-transmission due to the absence of a length indicator in the original PDU and unknown overall length of the original PDU segment.

Innovation Solution

Incorporating a last segment field (LSF) in the last segment of the re-segmented PDU to indicate its status, and generating a status report with a beginning sequence offset value and end/segment length unknown indicators to help the sender identify missing segments, allowing for accurate re-transmission of missing data units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If re-segmentation is used to handle lost PDUs, then reliability of data delivery is improved, but the ability to accurately identify and report missing segments deteriorates when the last segment is lost

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidmissing segment identification information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing the cumulative byte offsets of each PDU segment in a lookup table at the transmitter side. This allows the receiver to quickly determine the byte range of any segment without needing to know the total PDU length or process complex arithmetic operations, enabling accurate identification of missing segments even when the last segment is lost.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism - a status report containing byte offset information - that mediates between the receiver's knowledge of received segments and the transmitter's need to identify missing segments. The status report acts as a communication bridge that conveys precise location information about received data, enabling the transmitter to determine exactly what needs retransmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If variable length PDU segments are used to optimize transmission efficiency, then productivity is improved, but measurement precision of segment boundaries deteriorates

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidsegment boundary identification
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing the cumulative byte offsets of each PDU segment in a lookup table at the transmitter side. This allows the receiver to quickly determine the byte range of any segment without needing to know the total PDU length or process complex arithmetic operations, enabling accurate identification of missing segments even when the last segment is lost.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7684407B2Status report method in a wireless communication system
Publication Date: 2010.03.23 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US7684407B2 patent drawing
  • US7684407B2 patent drawing
  • US7684407B2 patent drawing

AI summary

A method for reporting missing data of a re-segmented data transmission in a wireless communication device is disclosed. The method comprises determining that a last re-segmented protocol data unit (PDU) segment of a re-segmented PDU has not been received. In response to determining that the last PDU segment has not been received, the method further comprises generating a status report, at a receiving wireless communication device. The status report comprises a beginning segment offset value identifying the byte position from an original PDU that begins the sequence of bytes that are carried in at least the re-segmented last PDU segment and an end segment unknown indicator.