nrPRACHDetect
Syntax
Description
nrPRACHDetect
detects physical random access channel (PRACH)
transmission in a time-domain waveform. The function generates an internal reference waveform
to correlate the input waveform with the generated reference waveform and searches for
correlation output peaks that are greater than the detection threshold. The function uses the
position of the strongest peak in the correlator output to determine the detected preamble
index and the associated timing offset.
[
detects PRACH transmission in the time-domain waveform index
,offset
,info
] = nrPRACHDetect(carrier
,prach
,waveform
)waveform
for
carrier configuration parameters carrier
and PRACH configuration
parameters prach
. The function generates the internal reference
waveform for default PRACH preamble indices from 0 to 63 and selects a default detection
threshold based on the input arguments. The function returns the detected PRACH preamble
index, index
, timing offset, offset
, and detection
information, info
. If waveform
contains multiple
PRACH instances, the function returns the preamble index and timing offset related to the
PRACH instance with the strongest peak in the correlation.
[
specifies options as name-value arguments in addition to the input arguments in the previous
syntax. For example, index
,offset
,info
] = nrPRACHDetect(___,Name=Value
)DetectionThreshold=0.5
sets the detection threshold
for the correlation.