Antenna combining for physical random access channel (PRACH)
The disclosed system and method address the challenge of antenna streams that are compromised and unable to provide accurate PRACH data due to a spectrum of issues, including but not limited to broken antennas. These issues may range from loose connections and damaged antenna elements to open Radio Unit (O-RU) anomalies in open RAN systems, poor channel conditions, or human error. By tackling these problems, the proposed solution significantly improves the probability of detecting the preamble and enhances the robustness of the system, ensuring more dependable PRACH data acquisition and processing.
1 . A method of antenna combining in a PRACH receiver so as to increase PRACH detection, the method comprising:
detecting an RF anomaly based on a peak to average power ratio for each receive antenna;
determining a weight factor for each receive antenna and a composite scaling value;
in response to detection of the RF anomaly, generating a processed PRACH stream from each receive antenna, in which each processed PRACH stream is graded according to its associated weight factor and the composite scaling value; and
determining a combined PRACH signal based on each processed PRACH stream such that the RF anomaly is suppressed by the associated weight factor that is lower than that of a non-anomalous PRACH signal.
2 . The method of claim 1 , in which the RF anomaly is caused by a faulty antenna in the PRACH receiver.
3 . The method of claim 1 , in which the RF anomaly is caused by channel conditions.
4 . The method of claim 1 , in which the detecting the RF anomaly comprises:
normalizing the peak to average power ratio by a max peak to average power ratio to generate a normalized value; and
comparing the normalized value to a user-configurable faulty-stream detection threshold.
5 . The method of claim 1 , in which the detecting the RF anomaly comprises comparing a max peak to average power ratio to a user-configurable PRACH-peak threshold.
6 . The method of claim 1 , in which the determining the weight factor for each receive antenna comprises:
calculating a proportion of peak to average power ratio for each receive antenna; and
multiplying each proportion by a total number of receive antennas.
7 . The method of claim 6 , further comprising:
multiplying each weight factor by the composite scaling value to obtain a result; and
multiplying the result by each PRACH signal.
8 . The method of claim 1 , further comprising calculating the composite scaling value.
9 . The method of claim 8 , in which the calculating comprises:
determining a collective average of each receive antenna average peak to average power ratio;
determining a collective weighted average of each receive antenna average peak to average power ratio; and
dividing the collective average by the collective weighted average.
10 . A non-transitory computer-readable medium storing instructions for antenna combining in a PRACH receiver so as to increase PRACH detection, the instructions, when executed by an O-DU for a 5G communication system, configure the O-DU to:
detect an RF anomaly based on a peak to average power ratio for each receive antenna;
determine a weight factor for each receive antenna and a composite scaling value;
in response to detection of the RF anomaly, generate a processed PRACH stream from each receive antenna, in which each processed PRACH stream is graded according to its associated weight factor and the composite scaling value; and
determine a combined PRACH signal based on each processed PRACH stream such that the RF anomaly is suppressed by the associated weight factor that is lower than that of a non-anomalous PRACH signal.
11 . The non-transitory computer-readable storage medium of claim 10 , in which the RF anomaly is caused by a faulty antenna in the PRACH receiver.
12 . The non-transitory computer-readable storage medium of claim 10 , in which the RF anomaly is caused by channel conditions.
13 . The non-transitory computer-readable storage medium of claim 10 , in which the instructions to detect the RF anomaly further configure the O-DU to:
normalize the peak to average power ratio by a max peak to average power ratio to generate a normalized value; and
compare the normalized value to a user-configurable faulty-stream detection threshold.
14 . The non-transitory computer-readable storage medium of claim 10 , in which the instructions to detect the RF anomaly further configure the O-DU to compare a max peak to average power ratio to a user-configurable PRACH-peak threshold.
15 . The non-transitory computer-readable storage medium of claim 10 , in which the instructions to determine the weight factor for each receive antenna further configure the O-DU to:
calculate a proportion of peak to average power ratio for each receive antenna; and
multiply each proportion by a total number of receive antennas.
16 . The non-transitory computer-readable storage medium of claim 15 , in which the instructions further configure the O-DU to:
multiply each weight factor by the composite scaling value to obtain a result; and
multiply the result by each PRACH signal.
17 . The non-transitory computer-readable storage medium of claim 10 , in which the instructions further configure the O-DU to calculate the composite scaling value.
18 . The non-transitory computer-readable storage medium of claim 17 , in which the instructions to calculate further configure the O-DU to:
determine a collective average of each receive antenna average peak to average power ratio;
determine a collective weighted average of each receive antenna average peak to average power ratio; and
divide the collective average by the collective weighted average.