RLC Header Structure for Efficient Data Packet Deciphering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems, particularly in LTE technology, face inefficiencies in processing data packets due to limitations in header management, which affects deciphering and segmentation of service data units (SDUs) and packet data convergence protocol (PDCP) PDUs, leading to increased complexity and overhead in multi-access technologies.

Innovation Solution

A processing system is configured to generate and process protocol data units (PDUs) with headers that include separate counts and length indicators for each service data unit (SDU) or PDCP PDU, supporting deciphering and segmentation by attaching these headers to payloads, thereby optimizing data processing and reducing overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If separate counts and length indicators are added to each SDU/PDCP PDU in the header, then deciphering and segmentation efficiency is improved, but header overhead and processing complexity increase

Engineering Contradiction:
Improvedata packet processing efficiencyVSAvoidheader structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The header is segmented into multiple fields, each serving a specific function: count field for deciphering, length indicator field for segmentation boundaries, and SDU-specific fields. This segmentation allows efficient processing of individual SDUs while maintaining overall structure manageability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different parts of the header have specialized structures optimized for their specific functions. The count field uses compact encoding for deciphering, while the length indicator field provides detailed segmentation information. This local optimization improves processing efficiency without requiring complete header restructuring.

Inventive Principle:
Principle #3Local quality

2Reliability

If multiple counts are included in the header for each SDU, then deciphering accuracy is improved, but information overhead increases

Engineering Contradiction:
Improvedeciphering accuracyVSAvoidheader information volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The count field is prepared in advance in the header with the exact number of SDUs and their individual counts. This preliminary information allows the receiver to efficiently decipher each SDU without requiring multiple passes or additional lookup operations, improving reliability while controlling overhead.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If length indicators are added for SDU segmentation, then segmentation precision is improved, but processing overhead increases

Engineering Contradiction:
Improvesegmentation precisionVSAvoidprocessing overhead
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The length indicator field extracts and explicitly states the length of each SDU in the header. This extracted information separates the segmentation logic from the deciphering logic, allowing independent optimization of each function while reducing the interdependence that would increase processing complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9554417B2Optimized header for efficient processing of data packets
Publication Date: 2017.01.24 QUALCOMM INC
  • US9554417B2 patent drawing
  • US9554417B2 patent drawing
  • US9554417B2 patent drawing

AI summary

Methods, apparatus, and computer program products for processing an RLC PDU having an RLC payload and an RLC header, wherein the RLC payload comprises a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU, and wherein the RLC header comprises a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU. Each SDU is a PDCP PDU having a PDCP payload and a PDCP header, wherein the PDCP payload comprises a plurality of IP packets, and wherein the PDCP header comprises a length indicator for at least one of the IP packets.