RLC PDU SDU Segment Byte Indication for 5G Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G wireless communication systems, the existing protocols face challenges in efficiently managing the transmission of service data units (SDUs) due to unknown initial SDU sizes, leading to inefficient scheduling grants and potential buffer overflow, especially in cases of massive segmentation.

Innovation Solution

Incorporating an indication of the number of bytes following a non-last segment of the SDU within the radio link control data protocol data unit, allowing the RLC layer to determine the necessary allocation size for MAC PDUs, thereby optimizing scheduling grants and reducing segmentation-related issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the initial SDU size is unknown, then the RLC layer can handle segmented transmissions, but the scheduling grant allocation becomes inefficient and buffer overflow may occur

Engineering Contradiction:
Improveability to handle segmented SDU transmissionsVSAvoidscheduling grant allocation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by including an indication of the number of bytes following a non-last segment in the PDU header before transmission. This allows the receiving end to determine the necessary allocation size for MAC PDUs in advance, optimizing scheduling grants and preventing buffer overflow before they occur, rather than reacting after the problem arises.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If massive segmentation occurs, then the SDU can be transmitted in smaller parts, but buffer overflow and resource waste increase

Engineering Contradiction:
Improvesuccessful transmission of large SDUsVSAvoidbuffer overflow and resource waste
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

By including the byte count indication in advance within the PDU structure, the system can pre-allocate appropriate buffer sizes and scheduling grants for subsequent segments. This prevents buffer overflow and resource waste by ensuring that sufficient resources are reserved before the actual data arrival, rather than reacting to overflow conditions after they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The byte count indication acts as feedback information embedded in the PDU structure, providing the receiving end with knowledge about the size of remaining data. This enables dynamic adjustment of buffer allocation and scheduling grant sizes based on actual needs, optimizing resource utilization and preventing both overflow and waste.

Inventive Principle:
Principle #23Feedback

3Productivity

If scheduling grants are optimized without byte indication, then resource allocation may be inefficient, but adding byte indication increases protocol complexity

Engineering Contradiction:
Improvescheduling grant efficiencyVSAvoidprotocol structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The byte count indication field serves multiple functions: it enables efficient scheduling grant allocation, prevents buffer overflow, and provides length information for proper data extraction. By making this single field multi-functional, the patent achieves significant performance improvements without proportionally increasing protocol complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20240057063A1Protocol data unit with service data unit segment and indication of service data unit-tail length
Publication Date: 2024.02.15 NOKIA TECHNOLOGIES OY
  • US20240057063A1 patent drawing
  • US20240057063A1 patent drawing
  • US20240057063A1 patent drawing

AI summary

Systems, methods, apparatuses, and computer program products for protocol data unit (PDU) with service data unit (SDU) segment and indication of SDU-tail length. A method may include transmitting, to a network element, a radio link control data protocol data unit including a non-last segment of a service data unit. The protocol data unit may include an indication of a number of bytes of the service data unit that follow this segment in the service data unit.