PDU Set Handling Synchronization for Consistent Congestion Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems fail to control the quality, such as jitter and reliability, across multiple PDU packets within a PDU set, leading to potential loss of the entire set due to differing handling of individual packets, particularly in XR applications where PDU sets traverse multiple networks.

Innovation Solution

Implementing a congestion control mechanism that synchronizes the handling state of subsequent PDU packets within a set based on the status of the first packet, using techniques like DualQ and L4S to ensure consistent quality and reliability across all packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If individual PDU packets within a set are handled independently according to existing protocols, then network flexibility and routing efficiency are improved, but quality consistency (jitter, reliability) across packets deteriorates

Engineering Contradiction:
Improvenetwork routing efficiencyVSAvoidquality consistency across PDU packets
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent merges the handling control of multiple PDU packets into a unified mechanism by establishing a single PDU session that governs all packets within a PDU set. This ensures that all packets receive consistent quality handling (same jitter control, reliability parameters) while still allowing individual packet routing flexibility, thus resolving the contradiction between network efficiency and quality consistency.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If different PDU packets within the same set traverse different access networks, then network path diversity and load distribution are improved, but quality control (delay boundary compliance) deteriorates

Engineering Contradiction:
Improvenetwork path diversityVSAvoiddelay boundary compliance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies local quality by allowing different PDU packets within a set to traverse different access networks (3GPP and non-3GPP) with packet-specific routing decisions, while simultaneously enforcing uniform quality requirements (delay boundaries, jitter constraints) at the PDU set level through the unified PDU session mechanism. This enables path diversity while maintaining quality control.

Inventive Principle:
Principle #3Local quality

3Productivity

If individual PDU packets are processed independently through multiple access networks, then network resource utilization is improved, but the risk of entire PDU set loss increases

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidPDU set delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the network monitors the handling state and quality metrics of individual PDU packets traversing different access networks, and uses this information to adjust resource allocation and routing decisions for subsequent packets in the same PDU set. This feedback loop ensures that network resource utilization is optimized while maintaining PDU set delivery reliability by preventing entire set loss.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12363039B1Systems and methods for handling protocol data unit sets
Publication Date: 2025.07.15 CABLE TELEVISION LAB INC
  • US12363039B1 patent drawing
  • US12363039B1 patent drawing

AI summary

A method of processing a protocol data unit (PDU) set for a data network includes steps of (a) receiving a first PDU packet of the PDU set, (b) receiving, subsequent to reception of the first PDU packet, a second PDU packet of the PDU set, (c) determining, after receiving the first and second PDU packets, a congestion status of the data network for the PDU set, (d) controlling, based on the determined congestion status, a handling state of the second PDU packet to match a handling state of the first PDU packet, and (e) transmitting the first PDU packet and the controlled second PDU packet to a destination receiver of the data network.