Two-Stage PRACH Reception for Low-Delay 5G RU Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in efficiently processing physical random access channel (PRACH) preambles in the 5G NR functional split option 7-2, leading to delays and increased manufacturing costs for radio units (RUs).
Innovation Solution
A PRACH receiving apparatus and method that includes a data path module with divided processing stages, allowing for the activation and deactivation of parameters to process PRACH preambles with minimal delay and reduced manufacturing costs, utilizing a cyclic prefix remover, frequency shifter, decimation filter, and fast Fourier transform (FFT) components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If PRACH preambles are processed using conventional methods in 5G NR functional split option 7-2, then processing can be performed, but delay time increases and manufacturing costs increase
Solution Approach 1:
The data path module is divided into multiple processing stages (first stage and second stage), each handling specific processing tasks. This segmentation allows parallel processing of different PRACH preamble parameters at different stages, reducing overall processing delay while using standardized components to control manufacturing costs.
Solution Approach 2:
Parameter sets are generated and prepared in advance before PRACH preamble reception. The first stage parameters and second stage parameters are pre-configured, allowing immediate processing when preambles arrive, thereby minimizing processing delay without requiring complex real-time computation hardware.
2Speed
If parameter sets are maintained activated for continuous processing, then processing speed improves, but resource consumption increases
Solution Approach 1:
The parameter sets are dynamically managed with activated and non-activated states. The first stage parameters remain activated for continuous processing, while second stage parameters are activated only when needed. This dynamic state management maintains high processing speed while optimizing memory resource consumption.
Solution Approach 2:
Processed parameter sets are deactivated or discarded after use, and new parameter sets are activated as needed. This approach allows the system to maintain minimal active parameter sets in memory, reducing resource consumption while ensuring fast access to required parameters through selective reactivation.
3Manufacturing precision
If different parameter sets are used for different PRACH formats and FFT sizes, then processing accuracy improves, but system complexity increases
Solution Approach 1:
Different parameter sets with specific values for PRACH format, FFT size, and other parameters are defined for different processing scenarios. By changing parameters rather than structure, the system maintains a consistent two-stage processing architecture while achieving accurate processing for various PRACH formats, thus improving accuracy without proportionally increasing complexity.
Solution Approach 2:
The same data path module structure handles multiple PRACH formats and FFT sizes by switching between different parameter sets. This universal processing architecture reduces system complexity compared to having separate processing paths for each format, while maintaining processing accuracy through format-specific parameter configuration.
Data Source
AI summary
A method for receiving a preamble of a physical random access channel (PRACH) may comprise: obtaining information and parameter(s) for receiving a first PRACH preamble from one antenna in an n-th slot, n being an arbitrary natural number; generating a first parameter set including first stage parameters and second stage parameters for controlling processing of the first PRACH preamble; maintaining an activated state of the first stage parameters such that the first stage parameters are applied while the first PRACH preamble is being processed in a first processing part of a data path module; and maintaining an activated state of the second stage parameters such that the second stage parameters are applied while the first PRACH preamble is being processed in a second processing part of the data path module.


