OSI Layer 1 Interface Code Block Grouping for Vectorized Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing data rates in wireless communication systems, particularly from 3GPP LTE to 5G NR, lead to latency issues due to larger Transport Blocks (TBs) requiring Layer 1 to wait for more information from Layer 2, causing processing delays in the transmission of Physical Downlink Channels.

Innovation Solution

The proposed solution involves grouping Code Blocks (CBs) based on hardware properties of the OSI Layer 1 processing engine, such as vectorization factors, to optimize processing latency by allowing concurrent processing and parallelization of CBs, enabling efficient CB group-level encoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If Transport Block size is increased to support higher data rates in 5G NR, then data transfer capacity is improved, but processing latency increases due to Layer 1 waiting for more information from Layer 2

Engineering Contradiction:
Improvedata transfer capacityVSAvoidprocessing latency
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments the Transport Block into multiple Code Blocks (CBs) and further groups them into CB groups. This segmentation allows Layer 1 to process multiple smaller CB groups in parallel rather than waiting for the entire large TB, thereby maintaining high data transfer capacity while reducing processing latency through parallel processing of divided data units.

Inventive Principle:
Principle #1Segmentation

2Productivity

If Vectorization Factor is increased to maximize parallel processing capability, then processing speed is improved, but hardware complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoidhardware complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the processing workload into multiple CB groups that can be processed in parallel by vectorized hardware. By segmenting the data into appropriate group sizes, the system can utilize the vectorization factor effectively for parallel processing while avoiding the need for excessively complex hardware that would be required to process the entire TB simultaneously as a single unit.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11856079B2Open systems interconnection layer 1 interface for vectorized physical downlink channel encoders
Publication Date: 2023.12.26 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US11856079B2 patent drawing
  • US11856079B2 patent drawing
  • US11856079B2 patent drawing

AI summary

Apparatuses and methods are disclosed for optimizing an L2-L1 interface. In some embodiments, a method for a network node includes grouping, at an open systems interconnection, OSI, layer 2, L2, codeblocks, CBs, based at least in part on a hardware property associated with an OSI layer 1, L1, processing engine; and sending the grouped CBs to the OSI L1 processing engine. In some embodiments, a method for a network node includes receiving, by an open systems interconnection, OSI, layer 1, L1, processing engine, a group of codeblocks, CBs, the CBs being grouped together based at least in part on a hardware property associated with the OSI L1 processing engine; and performing CB group-level encoding on at least the received group of CBs.