MAC PDU Control Placement for Lower Real-Time Processing Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing LTE communication system faces challenges in efficiently processing and transmitting data due to the iterative and real-time nature of MAC PDU construction, which leads to processing delays and inefficiencies, particularly in high-data-rate scenarios like 5G (NR) where real-time processing is limited.

Innovation Solution

The proposed solution involves placing second-layer control elements after second-layer SDUs during data transmission, allowing for pre-processing of MAC PDUs and reducing real-time processing requirements, thereby optimizing the data transmission process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If control elements are placed before SDUs in MAC PDU construction, then the control structure is standardized, but real-time processing delays increase due to iterative construction requirements

Engineering Contradiction:
Improveprocessing delayVSAvoidreal-time processing capability
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent inverts the conventional MAC PDU construction order by placing SDUs before control elements. This inversion eliminates the need for iterative construction and CRC recalculation, allowing non-real-time preprocessing of the data portion and significantly reducing real-time processing delays at the physical layer.

Inventive Principle:
Principle #13The other way round (Inversion)

2Productivity

If iterative MAC PDU construction is used, then control elements can be dynamically positioned, but processing efficiency decreases due to repeated CRC calculations

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by constructing the MAC PDU data portion (SDUs) in advance during non-real-time processing periods, before the actual transmission deadline. This allows the majority of processing to be completed beforehand, with only minimal real-time operations required at the physical layer.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the control elements from the iterative construction process and places them after the SDUs. This separation allows the data portion to be processed independently and in advance, eliminating the need for repeated CRC calculations that would otherwise be required if control elements were included in the iterative construction.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If MAC PDU construction is performed in real-time, then transmission responsiveness is maintained, but processing complexity increases for high data rate scenarios

Engineering Contradiction:
Improveprocessing complexityVSAvoiddata transmission rate
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The patent introduces dynamic processing distribution by separating MAC PDU construction into non-real-time preprocessing (for SDUs) and real-time finalization (for control elements and physical layer mapping). This dynamic approach allows the system to handle high data rates by shifting processing burden from the critical real-time path to non-critical preprocessing periods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12432709B2Efficient multiplexing of control information in transport block
Publication Date: 2025.09.30 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12432709B2 patent drawing
  • US12432709B2 patent drawing
  • US12432709B2 patent drawing

AI summary

Provided are systems and methods for transmitting data over a wireless channel from a data transmitting node to a data receiving node in a communication system. The data transmitting node comprises second-layer processing circuitry for receiving at least one second-layer SDU, to be mapped onto a resource allocated for data transmission, and for generating a second-layer PDU, including the at least one second-layer SDU and at least one second-layer control element, and first-layer processing circuitry for receiving the second-layer PDU generated by the second-layer processing circuitry and for mapping the second-layer PDU onto the resource allocated for data transmission. The data receiving node comprises first-layer processing circuitry for de-mapping at least one second-layer PDU, and second layer processing circuitry for receiving and parsing the second-layer PDU demapped by the first-layer processing circuitry, the second-layer PDU including at least one second-layer SDU, and at least one second-layer control element.