HARQ Code Block Storage Sub-Blocks for Flexible Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing HARQ technologies require large storage resources, lack flexible allocation and management, and result in high power consumption and storage fragmentation.
Innovation Solution
The method involves determining storage sub-blocks based on the size of the HARQ code block (CB) and using sub-block indicators to store CBs in these sub-blocks, distinguishing between decoded and undecoded data types, and managing storage resources through HARQ cache management information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If large storage resources are allocated for HARQ process data, then data transmission reliability is improved, but storage resource utilization efficiency deteriorates and power consumption increases
Solution Approach 1:
The storage space is segmented into multiple storage sub-blocks, each capable of independently storing code blocks for different HARQ processes. This segmentation allows precise allocation of storage resources matching actual needs, avoiding waste from large contiguous storage allocations while maintaining reliability for multiple concurrent HARQ processes.
2Device complexity
If fixed-size storage blocks are used for HARQ data, then storage management is simplified, but storage fragmentation increases and resource flexibility deteriorates
Solution Approach 1:
The storage sub-blocks are designed with dynamic characteristics through the sub-block indicator mechanism, allowing the storage structure to adapt flexibly to different code block sizes and HARQ process requirements. This dynamic design enables efficient space utilization without excessive management complexity.
3Speed
If contiguous storage space is allocated for HARQ code blocks, then access speed is improved, but storage fragmentation increases and resource allocation flexibility deteriorates
Solution Approach 1:
The sub-block indicator acts as an intermediary mechanism that connects scattered storage sub-blocks, enabling logical contiguity and fast access despite physical dispersion. This indicator points to the next storage sub-block, allowing the system to maintain quick access paths while flexibly allocating storage space across different memory locations.
Data Source
AI summary
A method for data storage and a device for data storage are provided in the disclosure. The method includes the following. Multiple storage sub-blocks in a storage space are determined according to a size of a code block (CB) of a hybrid automatic repeat request (HARQ) process, where the storage sub-block has a sub-block indicator, and the sub-block indicator indicates a next storage sub-block to which a present storage sub-block points. The CB of the HARQ process is stored to the multiple storage sub-blocks.


