Logical Channel Processing for Concurrent Transport Block Assembly
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 5G mobile communication systems face delays in data packet processing due to sequential filling of transport blocks, which limits processing gains and delays PHY layer transmission, especially in scenarios with multiple transport channels and priority requirements.
Innovation Solution
Implementing Logical Channel Processing (LCP) that assigns PDUs to multiple transport blocks simultaneously, using methods like round-robin or best-fit allocation, considering PDU size, reliability, and quality of service, allowing for early PHY layer encoding and parallel processing without altering prioritization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If sequential filling of transport blocks is used, then processing order is simple and control is easy, but processing delay increases and productivity decreases
Solution Approach 1:
The patent applies preliminary action by performing PHY layer encoding and MAC PDU construction in parallel before transport block assembly is complete. Specifically, the PHY layer starts encoding data packets earlier in the process, and the MAC layer constructs PDUs concurrently with transport block filling, rather than waiting for sequential completion. This reduces overall processing delay while maintaining controlled data flow through the pipeline.
2Speed
If sequential filling of transport blocks is used, then device complexity is low and operation is simple, but processing speed decreases
Solution Approach 1:
The patent applies segmentation by dividing the processing into independent parallel streams: PHY layer encoding operates on individual data packets independently, while MAC layer PDU construction handles individual PDUs separately, and transport block assembly combines them. This segmentation enables concurrent processing without requiring complex inter-dependency management, thus increasing speed while controlling complexity.
3Productivity
If parallel processing of multiple transport blocks is implemented, then productivity increases and time loss decreases, but device complexity increases
Solution Approach 1:
The patent implements preliminary action by pre-constructing MAC PDUs and pre-encoding data packets in the PHY layer before final transport block assembly. This allows multiple transport blocks to be processed in parallel through the assembly stage, increasing throughput. The complexity is managed by establishing clear input-output interfaces for each parallel processing stage, where PDUs and encoded packets are passed along defined protocols.
Data Source
AI summary
A method for optimizing the processing of logical channels when multiple transport formats are to be served is provided. In certain aspects, instead of filling sequentially each transport format one by one, the protocol packets to be transmitted by the transport block are concurrently constructed. This may be accomplished, for instance, by taking into consideration the requirements of the data (for example, latency and reliability) to be transmitted as well as the characteristics of the available transport format (for example, size, expected channel quality, transmission length, etc.).


