Handling Unknown MAC PDU LCIDs in Wireless UE

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, particularly in LTE, handling unknown or unconfigured MAC PDUs with Logical Channel Identifiers (LCIDs) is inefficient, leading to unnecessary discarding of entire packets when only the header fields contain invalid or released LCIDs.

Innovation Solution

A method and device for User Equipment (UE) to discard only the header fields containing unknown LCIDs and process the remaining parts of the MAC PDU, allowing valid data transmission even if the LCID is not configured, and storing released LCIDs temporarily for efficient handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire MAC PDU is discarded when an unknown LCID is detected in the header field, then the system maintains data integrity and avoids processing invalid data, but valid data within the same MAC PDU is unnecessarily lost

Engineering Contradiction:
Improvedata integrityVSAvoidpacket loss
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The MAC PDU is segmented into multiple parts: the header field containing the LCID, the corresponding MAC SDU indicated by the header field, and the remaining parts. When an unknown LCID is detected, only the problematic header field and its corresponding MAC SDU are discarded, while the remaining valid parts are processed normally. This segmentation approach allows the system to maintain data integrity for processed data while minimizing packet loss by preserving valid data portions.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If the entire MAC PDU is discarded when an unknown LCID is detected, then the system simplifies the error handling logic, but system efficiency deteriorates due to unnecessary retransmissions

Engineering Contradiction:
Improveerror handling complexityVSAvoidsystem efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The error handling process is segmented into identification, discrimination, and processing stages. The system identifies unknown LCIDs in header fields, discriminates between valid and invalid portions of the MAC PDU, and processes only the valid remaining parts. This segmented approach maintains relatively simple error handling logic while significantly improving system efficiency by avoiding unnecessary retransmissions of valid data.

Inventive Principle:
Principle #1Segmentation

3Quantity of substance

If released LCIDs are not stored temporarily, then the system reduces memory usage and simplifies data structures, but the ability to handle unknown MAC PDUs efficiently deteriorates

Engineering Contradiction:
Improvememory usageVSAvoidhandling efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system performs preliminary action by storing released LCIDs temporarily in a data structure before they are completely removed from the configured LCID list. This preliminary storage allows the system to efficiently compare incoming LCIDs against recently released ones, enabling quick identification of unknown LCIDs. The temporary storage is minimal and automatically managed, maintaining low memory usage while significantly improving handling efficiency through faster LCID validation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10270891B2Method for handling an unknown MAC PDU and device therefor
Publication Date: 2019.04.23 LG ELECTRONICS INC
  • US10270891B2 patent drawing
  • US10270891B2 patent drawing
  • US10270891B2 patent drawing

AI summary

The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for handling an unknown MAC PDU, the method comprising: receiving a MAC (Medium Access Control) PDU (Protocol Data Unit) including a LCID (Logical Channel Identifier); discarding a header field containing the LCID and a corresponding MAC SDU (Service Data Unit) indicated by the header field in the received MAC PDU if the LCID is not configured to the UE; and processing remaining parts of the MAC PDU after the header field and the corresponding MAC SDU are discarded from the MAC PDU.