# US 2025/0168700 A1 · Pre-compensation of pdu set size value for transporting media data via a network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0168700 A1
- Document ID: US20250168700A1
- Status: Published application
- Kind: A1
- Application number: 18/947,981
- Filed: 2024-11-14
- Published: 2025-05-22
- Earliest claimed: 2023-11-16
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Liangping Ma; Sebastian Speicher; Imed Bouazizi; Nikolai Konrad Leung
- Web page: https://patentgrep.com/patent/US20250168700A1

## CPC

- H04L 69/166: IP fragmentation; TCP segmentation
- H04W 28/06: Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)}
- H04L 47/36: by determining packet size, e.g. maximum transfer unit [MTU]
- H04W 28/02: Traffic management, e.g. flow control or congestion control
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An example device for retrieving media data includes: a memory configured to store media data; and a processing system implemented in circuitry, the processing system being configured to: calculate a cumulative size of packets of a protocol data unit (PDU) Set received from a source device; determine a signaled size for the PDU Set; calculate a ratio between the cumulative size and the signaled size; and send data representative of the ratio to the source device.

## Claims

### Claim 1

A method of exchanging media data, the method comprising:
calculating a cumulative size of packets of a protocol data unit (PDU) Set received from a source device;
determining a signaled size for the PDU Set;
calculating a ratio between the cumulative size and the signaled size; and
sending data representative of the ratio to the source device.

### Claim 2 (depends on 1)

The method of claim 1, further comprising determining to send the data representative of the ratio to the source device based on the ratio.

### Claim 3 (depends on 1)

The method of claim 1, wherein sending the data representative of the ratio comprises:
determining that the ratio exceeds at least one threshold; and
in response to the determination that the ratio exceeds the at least one threshold, sending the data representative of the ratio to the source device.

### Claim 4 (depends on 3)

The method of claim 3, further comprising receiving data defining the at least one threshold from the source device.

### Claim 5 (depends on 1)

The method of claim 1, wherein sending the data representative of the ratio comprises:
determining that the ratio is not within a defined range; and
in response to the determination that the ratio is not within the defined range, sending the data representative of the ratio to the source device.

### Claim 6 (depends on 5)

The method of claim 5, further comprising receiving data defining the defined range from the source device.

### Claim 7 (depends on 1)

The method of claim 1, wherein the data representative of the ratio comprises data explicitly indicating the ratio.

### Claim 8 (depends on 1)

The method of claim 1, wherein the data representative of the ratio comprises data indicating an amount by which the signaled size needs to be adjusted to achieve a target ratio between the cumulative size and the signaled size.

### Claim 9 (depends on 8)

The method of claim 8, further comprising:
determining that the amount by which the signaled size needs to be adjusted exceeds at least one threshold; and
in response to the determination that the amount by which the signaled size needs to be adjusted exceeds the at least one threshold, sending the data representative of the amount by which the signaled size needs to be adjusted to the source device.

### Claim 10 (depends on 8)

The method of claim 8, further comprising:
determining that the amount by which the signaled size needs to be adjusted is not within a defined range; and
in response to determining that the amount by which the signaled size needs to be adjusted is not within the defined range, sending the data representative of the amount by which the signaled size needs to be adjusted to the source device.

### Claim 11 (depends on 1)

The method of claim 1, wherein sending the data representative of the ratio comprises sending a Session Description Protocol (SDP) update message to the source device.

### Claim 12 (depends on 1)

The method of claim 1, further comprising performing IP packet reassembly of the packets of the PDU Set, wherein calculating the cumulative size of the packets comprises calculating the cumulative size of the packets before performing the IP packet reassembly of the packets of the PDU Set.

### Claim 13 (depends on 1)

The method of claim 1, wherein the method is performed by a unit that performs OSI Model Layer 3 processing on packets, the method further comprising providing the ratio to a Media Session Handler (MSH).

### Claim 14 (depends on 1)

The method of claim 1, wherein the method is performed by a unit of a last access network node that also performs IP packet reassembly, the method further comprising sending reassembled IP packets for the PDU Set to a destination device, wherein sending the data representative of the ratio to the source device comprises sending the data representative of the ratio to the destination device to cause the destination device to send the data representative of the ratio to the source device.

### Claim 15 (depends on 14)

The method of claim 14, wherein the PDU Set comprises a first PDU set, the method further comprising, for a plurality of other PDU Sets:
calculating cumulative sizes of packets of the other PDU Sets received from the source device;
determining signaled sizes for the other PDU Sets;
calculating ratios between the cumulative sizes and the corresponding signaled sizes; and
sending data representative of the ratios to the destination device to cause the destination device to send the data representative of the ratios to the source device.

### Claim 16 (depends on 14)

The method of claim 14, wherein sending the data representative of the ratios to the destination device comprises sending one or more of a radio resource control (RRC) message, a MAC control element (MAC CE) message, a downlink control information (DCI) message, or a MAC layer management message to the destination device.

### Claim 17

A device for retrieving media data, the device comprising:
a memory configured to store media data; and
a processing system implemented in circuitry, the processing system being configured to:
calculate a cumulative size of packets of a protocol data unit (PDU) Set received from a source device;
determine a signaled size for the PDU Set;
calculate a ratio between the cumulative size and the signaled size; and
send data representative of the ratio to the source device.

### Claim 18 (depends on 17)

The device of claim 17, wherein to send the data representative of the ratio, the processing system is configured to:
receive at least one threshold from the source device; and
send the data representative of the ratio in response to determining that the ratio exceeds the at least one threshold.

### Claim 19 (depends on 17)

The device of claim 17, wherein to send the data representative of the ratio, the processing system is configured to:
receive data defining a defined range from the source device; and
send the data representative of the ratio in response to determining that the ratio is not within the defined range.

### Claim 20

A computer-readable storage medium having stored thereon instructions that, when executed, cause a processing system to:
calculate a cumulative size of packets of a protocol data unit (PDU) Set received from a source device;
determine a signaled size for the PDU Set;
calculate a ratio between the cumulative size and the signaled size; and
send data representative of the ratio to the source device.
