EP-4736501-A1 - SYSTEM AND METHOD FOR MONITORING HARDWARE ALARMS IN RADIO SYSTEM
Abstract
The present disclosure provides a system and a method for monitoring hardware alarms in a radio system. The present disclosure enables real-time monitoring of Radio Frequency (RF) chains output power, and failures in Fifth Generation (5G) New Radio (NR) system without a need of any external measurement device. The present disclosure may improve 5G radio system performance and reliability by monitoring high, low transmit power, and chain failure in the radio system. The present disclosure determines the reflections occurring at an output port of a power amplifier under high power condition till an antenna port.
Inventors
- BHATNAGAR, PRADEEP KUMAR
- GUPTA, DEEPAK
- KHOSYA, NEKIRAM
- Sahoo, Satyajit
- BHATNAGAR, AAYUSH
Assignees
- Jio Platforms Limited
Dates
- Publication Date
- 20260506
- Application Date
- 20240521
Claims (20)
- 1. A method for monitoring hardware alarms for a plurality of conditions in a radio network (106), the method comprising: capturing, by a digital pre-distortion (DPD) application, a predefined number of DPD data samples over a pre-defined time period, wherein the DPD data samples include values of a transmit power to a radio frequency (RF) antenna (218) and a feedback power received from the RF antenna (218); filtering, by a processing module (240), valid DPD data samples from the DPD data samples, wherein a DPD data sample is invalid if the transmit power or the feedback power is negative, infinity or zero, and the DPD data sample is valid if a difference between the transmit power and the feedback power is less than a maximum difference between the transmit power and the feedback power; analyzing, by the processing module (240), the valid DPD data samples to compare the transmit power against a first transmit threshold value and a second transmit threshold, and the feedback power against a first feedback threshold value and a second feedback threshold value; upon determining that the transmit power and the feedback power are greater than the first transmit threshold value and the first feedback threshold value, respectively, incrementing, by the processing module (240), a high transmit power alarm counter; and upon determining that the transmit power and the feedback power are less than the second transmit threshold value and the second feedback threshold value, respectively, incrementing by the processing module (240), a low transmit power alarm counter.
- 2. The method claimed as in claim 1, further comprising: determining whether the high transmit power alarm counter is greater than a first predefined threshold count for first predefined consecutive intervals; and upon determining that the high transmit power alarm counter is greater than the first predefined threshold count for the first predefined consecutive intervals, triggering a high transmit power alarm.
- 3. The method claimed as in claim 1, further comprising: determining whether the low transmit power alarm counter is greater than a second predefined threshold count for second predefined consecutive intervals; and upon determining that the low transmit power alarm counter is greater than the second predefined threshold count for the second predefined consecutive intervals, triggering a low transmit power alarm.
- 4. The method claimed as in claim 1, further comprising: upon detecting that DPD data samples in the captured DPD data samples are invalid for a first pre-defined consecutive time period, incrementing an invalid data counter; determining whether a count in the invalid data counter is greater than a threshold invalid data count; and upon determining that the count is greater than the threshold invalid data count, triggering a transmit chain failure alarm.
- 5. The method claimed as in claim 4, further comprising: determining whether a count of the low transmit power alarm counter is above a count threshold over a second pre-defined consecutive time period; and on determining that the count is above the count threshold over the second pre-defined consecutive time period, triggering the transmit chain failure alarm.
- 6. The method claimed as in claim 4, wherein when at least one of the DPD data samples in the predefined consecutive number of DPD data samples is a valid sample, resetting the invalid data counter to zero.
- 7. The method claimed as in claim 1, wherein determining the first transmit threshold value and the first feedback threshold value comprising: capturing the transmit power value and the feedback power value for a second predefined number of DPD data samples; and determining a maximum value for the transmit power and a maximum value for the feedback power from the second predefined data samples, wherein the maximum value determined for the first transmit power value is the first transmit threshold value and wherein the maximum value determined for the feedback power is the first feedback threshold value.
- 8. The method claimed as in claim 7, wherein for calculating the second transmit threshold value count for the low transmit power alarm counter comprising: capturing the transmit power value and the feedback power value for the second predefined number of DPD data samples; and determining a minimum value for the transmit power and the feedback power from the predefined data samples, wherein the second transmit threshold value and the second feedback threshold value are the minimum value of the transmit power and the feedback power, respectively.
- 9. The method claimed as in claim 5, wherein the predefined number of DPD data samples comprises fifteen data samples, the predefined consecutive intervals are four and the first predefined consecutive time period and the second predefined consecutive time period are four hours.
- 10. A hardware alarm monitoring system (108) comprising an application specific integrated circuit (ASIC) (222) and a transceiver chain (232), the system further comprising: the ASIC (222) comprises a processing module (240), and a digital pre-distortion (DPD) application; the transceiver chain (232) comprises a transmit chain configured to monitor a transmit power to a radio frequency (RF) antenna (218) and a feedback chain (228) to monitor a feedback power from the RF antenna port (218); a DPD application configured to capture a predefined number of digital pre-distortion (DPD) data samples from the transmit chain and the feedback chain (228) over a pre-defined time period, wherein the DPD data samples comprises the transmit power and the feedback power of the RF antenna port; the processing module (240) is configured to: filter valid DPD data samples from the DPD data samples, wherein the DPD data sample is invalid if the transmit power or the feedback power is negative, infinity or zero and the DPD data sample is valid if a difference between the transmit power and the feedback power is less than a maximum difference between the transmit power and the feedback power; analyze the valid DPD data samples to compare the transmit power against a first transmit threshold value and a second transmit threshold, and the feedback power against a first feedback threshold value and a second feedback threshold value; upon determining that the transmit power and the feedback power are greater than the first transmit threshold value and the first feedback threshold value, respectively, increment, by the processing module (240), a high transmit power alarm counter; and upon determining that the transmit power and the feedback power are less than the second transmit threshold value and the second feedback threshold value, respectively, increment by the processing module (240), a low transmit power alarm counter.
- 11. The system claimed as in claim 10 wherein the processing module (240) is configured to: determine whether the high transmit power alarm counter is greater than a first predefined threshold count for first predefined consecutive intervals; and upon determining that the high transmit power alarm counter is greater than the first predefined threshold count for the first predefined consecutive intervals, trigger a high transmit power alarm.
- 12. The system claimed as in claim 10, wherein the processing module (240) is configured to: determine whether the low transmit power alarm counter is greater than a second predefined threshold count for second predefined consecutive intervals; and on determining that the low transmit power alarm counter is greater than the second predefined threshold count for the second predefined consecutive intervals, trigger a low transmit power alarm.
- 13. The system claimed as in claim 10, further comprising: upon detecting that a predefined consecutive number of DPD data samples in the captured DPD data samples are invalid, the processing module (240) is configured to: increment an invalid data counter; determine whether a count in the invalid data counter is above a threshold invalid data count; and upon determining that the count is greater than the threshold invalid data count, trigger a transmit chain failure alarm.
- 14. The system claimed as in claim 10, wherein the processing module (240) is configured to: determine whether a count of the low transmit power alarm counter is above a count threshold over a second pre-defined consecutive time period; and upon determining that the count is above the count threshold over the second pre-defined consecutive time period, trigger the transmit chain failure alarm.
- 15. The system claimed as in claim 13, wherein when at least one DPD data sample of a first predefined number of DPD data samples is valid, the processing module (240) is configured to reset the invalid data counter to zero.
- 16. The system claimed as in claim 11, wherein determining the first transmit threshold value and the first feedback threshold value comprising: capture the transmit power value and the feedback power value for a second predefined number of DPD data samples; and determine a maximum value for the transmit power and the feedback power from the second predefined DPD data samples, wherein the maximum value determined for the first transmit power value is the first transmit threshold value and wherein the maximum value determined for the feedback power is the first feedback threshold value.
- 17. The system claimed as in claim 16, wherein for calculating the threshold value for the low transmit power alarm counter, the processing module (240) is configured to: capture the transmit power value and the feedback power value for the predefined data samples; and determine a minimum value for the transmit power and the feedback power from the predefined data samples, wherein the threshold value for the low transmit power alarm counter is the minimum value of the transmit power and the feedback power, respectively.
- 18. The system claimed as in claim 16, wherein the predefined number of DPD data samples comprises fifteen data samples, the predefined consecutive intervals are four and the first predefined consecutive time period and the second predefined consecutive time period are four hours.
- 19. A user equipment (104) communicatively coupled with a base station (110) via a network (106), wherein the base station (110) comprising a radio frequency antenna (112) communicating with a hardware alarm monitoring system (108), wherein the hardware alarm monitoring system is configured to: capture a predefined number of digital pre-distortion (DPD) data samples from a DPD application over a pre-defined time period, wherein the DPD data samples include values of a transmit power to a radio frequency (RF) antenna (218) and a feedback power received from the RF antenna (218); filter valid DPD data samples from the DPD data samples, wherein the DPD data sample is invalid if the transmit power or the feedback power is negative, infinity or zero and the DPD data sample is valid if a difference between the transmit power and the feedback power is less than a maximum difference between the transmit power and the feedback power; analyze the valid DPD data samples to compare the transmit power against a first transmit threshold value and a second transmit threshold, and the feedback power against a first feedback threshold value and a second feedback threshold value; upon determining that the transmit power and the feedback power are greater than the first transmit threshold value and the first feedback threshold value, respectively, increment, by the processing module (240), a high transmit power alarm counter; and upon determining that the transmit power and the feedback power are less than the second transmit threshold value and the second feedback threshold value, respectively, increment by the processing module (240), a low transmit power alarm counter.
- 20. A computer program product comprising a non-transitory computer- readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to: filter valid DPD data samples from the DPD data samples, wherein the DPD data sample is invalid if the transmit power or the feedback power is negative, infinity or zero and the DPD data sample is valid if a difference between the transmit power and the feedback power is less than a maximum difference between the transmit power and the feedback power; analyze the valid DPD data samples to compare the transmit power against a first transmit threshold value and a second transmit threshold, and the feedback power against a first feedback threshold value and a second feedback threshold value; upon determining that the transmit power and the feedback power are greater than the first transmit threshold value and the first feedback threshold value, respectively, increment, by the processing module (240), a high transmit power alarm counter; and upon determining that the transmit power and the feedback power are less than the second transmit threshold value and the second feedback threshold value, respectively, increment by the processing module (240), a low transmit power alarm counter.
Description
SYSTEM AND METHOD FOR MONITORING HARDWARE ALARMS IN RADIO SYSTEM RESERVATION OF RIGHTS [0001] A portion of the disclosure of this patent document contains material which is subject to intellectual property rights such as, but are not limited to, copyright, design, trademark, integrated circuit (IC) layout design, and/or trade dress protection, belonging to Jio Platforms Limited (JPL) or its affiliates (hereinafter referred as owner). The owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all rights whatsoever. All rights to such intellectual property are fully reserved by the owner. TECHNICAL FIELD [0002] The present disclosure relates to a field of performance monitoring and fault detection in Fifth- Generation (5G) radio systems, and specifically to a system and a method for monitoring hardware alarms in a radio system. BACKGROUND [0003] The following description of related art is intended to provide background information pertaining to the field of the disclosure. This section may include certain aspects of the art that may be related to various features of the present disclosure. However, it should be appreciated that this section be used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of prior art. [0004] In general, a typical Fifth-Generation (5G) New Radio (NR) system includes a transmit chain(s) with a link budget such that a particular output power is radiated as per region- specific regulation norms. Higher transmit power than expected power may cause saturation of the power amplifier, leading to nonlinearities, overall signal degradation, and non-compliance with regional telecom regulatory laws. Similarly, low transmit power may lead to lower coverage and poor user experience. [0005] There is, therefore, a need in the art to improve the state of ensuring optimal radio system performance in a cost-effective manner by overcoming the deficiencies of the prior arts. SUMMARY [0006] In an exemplary embodiment, a method for monitoring hardware alarms for a plurality of conditions in a radio network is described. The method comprises capturing, by a digital pre-distortion (DPD) application, a predefined number of DPD data samples over a pre-defined time period. The DPD data samples include values of a transmit power to a radio frequency (RF) antenna and a feedback power received from the RF antenna. In addition, the method includes filtering, by a processing module, valid DPD data samples from the DPD data samples. A DPD data sample is invalid if the transmit power or the feedback power is negative, infinity or zero, and the DPD data sample is valid if a difference between the transmit power and the feedback power is less than a maximum difference between the transmit power and the feedback power. The method includes analyzing, by the processing module, the valid DPD data samples to compare the transmit power against a first transmit threshold value and a second transmit threshold, and the feedback power against a first feedback threshold value and a second feedback threshold value. The method further includes, on determining that the transmit power and the feedback power are greater than the first transmit threshold value and the first feedback threshold value, respectively, incrementing, by the processing module, a high transmit power alarm counter. On determining that the transmit power and the feedback power are less than the second transmit threshold value and the second feedback threshold value, respectively, incrementing, by the processing module, a low transmit power alarm counter. [0007] In some embodiments, the method comprises determining whether the high transmit power alarm counter is greater than a first predefined threshold count for first predefined consecutive intervals, and on determining that the high transmit power alarm counter is greater than the first predefined threshold count for the first predefined consecutive intervals, triggering a high transmit power alarm. [0008] In some embodiments, the method comprises determining whether the low transmit power alarm counter is greater than a second predefined threshold count for second predefined consecutive intervals and on determining that the low transmit power alarm counter is greater than the second predefined threshold count for the second predefined consecutive intervals, triggering a low transmit power alarm. [0009] In some embodiments, the method comprises, on detecting that DPD data samples in the captured DPD data samples are invalid for a first predefined consecutive time period, incrementing an invalid data counter, and determining whether a count in the invalid data counter is greater than a threshold invalid data count. The method further comprises, on determining that the count is greater than the thre