Search

EP-4740377-A1 - METHOD AND SYSTEM FOR ANOMALIES DETECTION IN COMMUNICATION NETWORK

EP4740377A1EP 4740377 A1EP4740377 A1EP 4740377A1EP-4740377-A1

Abstract

The present disclosure relates to a method and a system for anomalies detection in a communication network The method comprises: (1) receiving, by transceiver unit [302], a subscriber data from one or more subscribers; (2) determining, by customer experience estimation (CEE) module [304], a health score for each of the subscribers, based on the subscriber data and predefined thresholds associated with the subscriber data; (3) identifying, by CEE module [304], target subscribers from the subscribers, based on matching of the health score for each subscriber with a pre-defined health score; (4) performing, by Root Cause Analysis (RCA) Module [306], root cause analysis for each target subscriber; and (5) recommending, by Mitigation Module [308], mitigation actions for each target subscriber, based on the root cause analysis performed for each target subscriber.

Inventors

  • SHAH, BRIJESH
  • BHATNAGAR, PRADEEP KUMAR
  • BHATNAGAR, AAYUSH
  • PATEL, MANISH
  • Patel, Anesh Kumar
  • CHOURASIA, NITESH KUMAR
  • TARAN, MAYANK

Assignees

  • Jio Platforms Limited

Dates

Publication Date
20260513
Application Date
20240628

Claims (19)

  1. 1. A method for anomalies detection in a communication network, the method comprising: receiving, by a transceiver unit [302], a subscriber data from one or more subscribers, the subscriber data comprising at least one of a Reference Signal Received Power (RSRP), a signal-to-interference-plus-noise ratio (SINR), a Channel Quality Indicator (CQI), a Reference Signal Received Quality (RSRQ), a downlink user equipment (DL UE) Throughput, a Session release type (Normal/Abnormal), a service type; determining, by a customer experience estimation (CEE) module [304], a health score for each of the one or more subscribers, based on the subscriber data and one or more predefined thresholds associated with the subscriber data; identifying, by the CEE module [304], one or more target subscribers from the one or more subscribers, based on a matching of the health score for each subscriber with a pre-defined health score; performing, by a Root Cause Analysis (RCA) Module [306], a root cause analysis for each subscriber of the one or more target subscribers; and recommending, by a Mitigation Module [308], one or more mitigation actions for each subscriber from the one or more target subscribers, based on the root cause analysis performed for each subscriber of the one or more target subscribers.
  2. 2. The method as claimed in claim 1 wherein the determining, by the CEE module [304], the health score for each of the one or more subscribers, further comprises: receiving, by the transceiver unit [302] from one or more subscribers, a subscriber trace data; geographically mapping, by the CEE module [304], a set of one or more subscriber samples in the subscriber trace data; aggregating, by the CEE module [304], one or more subscriber samples at a pre-defined grid size; identifying, by the CEE module [304], a set of top serving cells associated with each subscriber based on the one or more subscriber samples; and determining, by the CEE module [304], the health score from each subscriber from the one or more subscribers, based on the subscriber trace data and the set of top serving cells.
  3. 3. The method as claimed in claim 1, wherein the performing, by the RCA Module [306], the root cause analysis for each subscriber of the one or more target subscribers, further comprises: fetching, by the RCA Module [306], a set of new trace records for the one or more target subscribers; identifying, by the RCA Module [306], a set of parameters from the set of new trace records, for the one or more target subscribers, based on one or more predefined rules; checking, by the RCA Module [306], for an issue for each subscriber, based on a comparison between a top serving cells and a set of serving cells associated with a planning data; generating, by the RCA Module [306], one of a first positive result and a first negative result based on the checking of the issue, wherein the first positive result is generated in an event the issue is detected, and the first negative result is generated in an event no issue is detected; performing, by the RCA Module [306], a first procedure comprising checking, by the RCA Module [306], for observation of the issue in a specific time period, wherein the first procedure is performed in an event of generation of the first positive result; generating, by the RCA Module [306], one of a positive result of the first procedure and a negative result of the first procedure; performing, by the RCA Module [306], one of a second procedure and a fourth procedure, wherein the second procedure is performed in an event of generation of the negative result of the first procedure, and wherein the fourth procedure is performed in an event of generation of the positive result of the first procedure; generating, by the RCA Module [306], one of a positive result of the second procedure and a negative result of the second procedure in an event of performance of the second procedure; performing, by the RCA Module [306], one of a third procedure and a fifth procedure, wherein the third procedure is performed in an event of generation of the negative result of the second procedure, and wherein the fifth procedure is performed in an event of generation of the positive result of the second procedure; generating, by the RCA Module [306], one of a positive result of the third procedure and a negative result of the third procedure in an event of performance of the third procedure; and performing, by the RCA Module [306], one of a sixth procedure and a work order procedure, wherein the sixth procedure is performed in an event of generation of the positive result of the third procedure; and wherein the work order procedure is performed in an event of generation of the negative result of the third procedure.
  4. 4. The method as claimed in claim 1, wherein the recommending, by the Mitigation Module [308], one or more mitigation actions for each subscriber from the one or more target subscribers comprises one of: raising a work order for corrective actions, and sending a notification to the each subscriber based on the root cause analysis performed for the each subscriber of the one or more target subscribers.
  5. 5. The method as claimed in claim 3, the method further comprising: generating, by the RCA Module [306], one of a positive result of the fourth procedure and a negative result of the fourth procedure in an event of performance of the fourth procedure; generating, by the RCA Module [306], one of a positive result of the fifth procedure and a negative result of the fifth procedure in an event of performance of the fifth procedure; generating, by the RCA Module [306], one of a positive result of the sixth procedure and a negative result of the sixth procedure in an event of performance of the sixth procedure.
  6. 6. The method as claimed in claim 5, the method further comprising: performing, by the RCA Module [306], the work order procedure comprising raising a work order, by the mitigation module [308], for corrective actions, wherein the work order procedure is performed in an event of generation of: the positive result of the fourth procedure, the fifth procedure, and the sixth procedure, and the negative result of the sixth procedure.
  7. 7. The method as claimed in claim 5, wherein the second procedure is performed in an event of generation of the negative result of the fourth procedure, and the third procedure is performed in an event of generation of the negative result of the fifth procedure.
  8. 8. The method as claimed in claim 3, wherein atleast one of: the second procedure comprises checking, by the RCA Module [306], for observation of the issue in one or more specific cells, the third procedure comprises checking, by the RCA Module [306], for observation of the issue in one or more specific user device models, the fourth procedure comprises checking, by the RCA Module [306], for a presence of one or more of an alarm, an interference, an outage, and a service barring, the fifth procedure comprises checking, by the RCA Module [306], for a degradation of one or more performance management (PM) key performance indicators (KPIs), and the sixth procedure comprises checking, by the RCA Module [306], for one or more issues related to at least one of a user device capability information and software version.
  9. 9. A system for anomalies detection in a communication network, the system comprising: a transceiver unit [302] configured to receive a subscriber data from one or more subscribers, the subscriber data comprising at least one of a Reference Signal Received Power (RSRP), a signal-to-interference-plus-noise ratio (SINR), a Channel Quality Indicator (CQI), a Reference Signal Received Quality (RSRQ), a downlink user equipment (DL UE) Throughput, a Session release type (Normal/Abnormal), a service type; a customer experience estimation (CEE) module [304] connected to at least the transceiver unit [302], the CEE module [304] configured to: o determine a health score for each of the one or more subscribers, based on the subscriber data and one or more predefined thresholds associated with the subscriber data; and o identify one or more target subscribers from the one or more subscribers, based on a matching of the health score for each subscriber with a pre-defined health score; a Root Cause Analysis (RCA) Module [306] connected to at least the CEE module [304], the RCA module [306] configured to perform a root cause analysis for each subscriber of the one or more target subscribers; and a Mitigation Module [308] connected to at least the RCA module [306], the mitigation module [308] configured to recommend one or more mitigation actions for each subscribers from the one or more target subscribers, based on the root cause analysis for each subscriber of the one or more target subscribers.
  10. 10. The system as claimed in claim 9, wherein the CEE module [304], for determining the health score for each of the one or more subscribers, is further configured to: geographically map a set of one or more subscriber samples in a subscriber trace data; aggregate one or more subscriber samples at a pre-defined grid size; identify a set of top serving cells associated with each subscriber based on the one or more subscriber samples; and determine the health score from each subscriber from the one or more subscribers, based on the subscriber trace data and the set of top serving cells.
  11. 11. The system as claimed in claim 10, wherein prior to the CEE module [304] geographically mapping a set of one or more subscriber samples in the subscriber trace data, the transceiver unit [302] is configured to: receive, from one or more subscribers, the subscriber trace data.
  12. 12. The system as claimed in claim 9, wherein the RCA Module [306], for performing the root cause analysis for each subscriber of the one or more target subscribers, is further configured to: fetch a set of new trace records for the one or more target subscribers; identify a set of parameters from the set of new trace records, for the one or more target subscribers, based on one or more predefined rules; check for an issue for each subscriber, based on a comparison between a top serving cells and a set of serving cells associated with a planning data; generate one of a first positive result and a first negative result based on the checking of the issue, wherein the first positive result is generated in an event the issue is detected, and the first negative result is generated in an event no issue is detected; perform a first procedure, wherein for performing the first procedure, the RCA module [306] is configured to check for observation of the issue in a specific time period, wherein the first procedure is performed in an event of generation of the first positive result; generate one of a positive result of the first procedure and a negative result of the first procedure; perform one of a second procedure and a fourth procedure, wherein the second procedure is performed in an event of generation of the negative result of the first procedure, and wherein the fourth procedure is performed in an event of generation of the positive result of the first procedure; generate one of a positive result of the second procedure and a negative result of the second procedure in an event of performance of the second procedure; perform one of a third procedure and a fifth procedure, wherein the third procedure is performed in an event of generation of the negative result of the second procedure, and wherein the fifth procedure is performed in an event of generation of the positive result of the second procedure; generate one of a positive result of the third procedure and a negative result of the third procedure in an event of performance of the third procedure; perform one of a sixth procedure and work order procedure, wherein the sixth procedure is performed in an event of generation of the positive result of the third procedure; and wherein the work order procedure is performed in an event of generation of the negative result of the third procedure.
  13. 13. The system as claimed in claim 9, wherein the Mitigation Module [308], for recommending, one or more mitigation actions for each subscriber from the one or more target subscribers is configured to perform one of: raising a work order for corrective actions, and sending a notification to the each subscriber based on the root cause analysis performed for the each subscriber of the one or more target subscribers.
  14. 14. The system as claimed in claim 12, the RCA Module [306] is further configured to: generate one of a positive result of the fourth procedure and a negative result of the fourth procedure in an event of performance of the fourth procedure; generate one of a positive result of the fifth procedure and a negative result of the fifth procedure in an event of performance of the fifth procedure; generate one of a positive result of the sixth procedure and a negative result of the sixth procedure in an event of performance of the sixth procedure.
  15. 15. The system as claimed in claim 12, wherein the RCA module [306] is further configured to: perform the work order procedure comprising raising a work order, by the mitigation module [308], for corrective actions, wherein the work order procedure is performed in an event of generation of the positive result of the fourth procedure, the fifth procedure, and the sixth procedure, and the negative result of the sixth procedure.
  16. 16. The system as claimed in claim 15, wherein the second procedure is performed in an event of generation of the negative result of the fourth procedure, and the third procedure is performed in an event of generation of the negative result of the fifth procedure.
  17. 17. The system as claimed in claim 12, wherein the RCA Module [306]: for performing the second procedure is configured to check for observation of the issue in one or more specific cells, for performing the third procedure is configured to check for observation of the issue in one or more specific user device models, for performing the fourth procedure is configured to check for a presence of one or more of an alarm, an interference, an outage, and a service barring, for performing the fifth procedure is configured to check for a degradation of one or more performance management (PM) key performance indicators (KPIs), and for performing the sixth procedure is configured to check for one or more issues related to at least one of a user device capability information and software version.
  18. 18. A user equipment comprising: at least a transmitter unit configured to send to a system [300], a request for receiving one or more mitigation actions related to anomalies detection in a communication network; and at least a receiver unit configured to receive, from the system [300], the one or more mitigation actions in response to the request, wherein the anomalies detection in the communication network is performed based on: o receiving, by a transceiver unit [302], a subscriber data from one or more subscribers, the subscriber data comprising at least one of a Reference Signal Received Power (RSRP), a signal-to-interference-plus-noise ratio (SINR), a Channel Quality Indicator (CQI), a Reference Signal Received Quality (RSRQ), a downlink user equipment (DL UE) Throughput, a Session release type (Normal/Abnormal), a service type; o determining, by a customer experience estimation (CEE) module [304], a health score for each of the one or more subscribers, based on the subscriber data and one or more predefined thresholds associated with the subscriber data; o identifying, by the CEE module [304], one or more target subscribers from the one or more subscribers, based on a matching of the health score for each subscriber with a pre-defined health score; o performing, by a Root Cause Analysis (RCA) Module [306], a root cause analysis for each subscriber of the one or more target subscribers; and o recommending, by a Mitigation Module [308], one or more mitigation actions for each subscriber from the one or more target subscribers, based on the root cause analysis performed for each subscriber of the one or more target subscribers.
  19. 19. A non-transitory computer readable storage medium storing instruction for anomalies detection in a communication network, the instructions including executable code, the executable code when executed, may cause: a transceiver unit [302] to receive a subscriber data from one or more subscribers, the subscriber data comprising at least one of a Reference Signal Received Power (RSRP), a signal-to-interference-plus-noise ratio (SINR), a Channel Quality Indicator (CQI), a Reference Signal Received Quality (RSRQ), a downlink-to-uplink ratio (DL/UL) Throughput, a Session release type (Normal/ Abnormal), a service type; a customer experience estimation (CEE) module [304] to: o determine a health score for each of the one or more subscribers, based on the subscriber data and one or more predefined thresholds associated with the subscriber data; and o identify one or more target subscribers from the one or more subscribers, based on a matching of the health score for each subscriber with a pre-defined health score; a Root Cause Analysis (RCA) Module [306] to perform a root cause analysis for each subscriber of the one or more target subscribers; and a Mitigation Module [308] to recommend one or more mitigation actions for each subscribers from the one or more target subscribers, based on the root cause analysis for each subscriber of the one or more target subscribers.

Description

METHOD AND SYSTEM FOR ANOMALIES DETECTION IN COMMUNICATION NETWORK TECHNICAL FIELD [0001] Embodiments of the present disclosure generally relate to network performance management systems. More particularly, embodiments of the present disclosure relate to anomalies detection in a communication network. BACKGROUND [0002] The following description of the 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 is used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of the prior art. [0003] Wireless communication technology has rapidly evolved over the past few decades, with each generation bringing significant improvements and advancements. The first generation of wireless communication technology was based on analog technology and offered only voice services. However, with the advent of the second-generation (2G) technology, digital communication and data services became possible, and text messaging was introduced. The third generation (3G) technology marked the introduction of high-speed internet access, mobile video calling, and location-based services. The fourth generation (4G) technology revolutionized wireless communication with faster data speeds, better network coverage, and improved security. Currently, the fifth generation (5G) technology is being deployed, promising even faster data speeds, low latency, and the ability to connect multiple devices simultaneously. With each generation, wireless communication technology has become more advanced, sophisticated, and capable of delivering more services to its users. [0004] The current state of wireless/mobile communication industry poses several challenges for its users while utilizing mobile services from any operator, regardless of the underlying technology. Some of these challenges include issues like inadequate network coverage, low data throughput, call muting, call drops, inability to place calls, calling cross-connection, and the like. The wireless/mobile communication service providers rely on a range of cell-level Key Performance Indicators (KPIs) to identify and address underperforming cells. However, accurately pinpointing the exact locations where customer experience is compromised is still a complex task. Typically, service providers/operators become aware of these issues only when customers file complaints about specific problems that negatively impact their overall experience. It can be even more difficult to pin-point root-cause behind the issue reported by the user. This can result in a delayed improvement of the identified issue leading to increase in the number of under-performing cells and decreased overall efficiency of the communication network. [0005] Further, over the period of time, various solutions have been developed to improve the performance of communication network and to identify anomalies in the communication network and improvement thereof to improve overall efficiency of the communication network and enhanced user experience. However, there are certain challenges with existing solutions. The existing solutions involve inefficient manual analysis of trace records and user data to estimate user experience and identify root causes of poor experience. These existing solutions can be timeconsuming and prone to human error. Further, existing solutions lack proactive identification of users with poor user experience, whereas taking timely corrective measures is crucial for maintaining customer satisfaction and loyalty. Also, manual identification processes may be reactive and delay issue resolution. Additionally, with existing solutions mapping customer samples on a grid and correlating them with network performance data can be complex and timeconsuming without automation. [0006] Thus, there exists an imperative need in the art to provide a solution for anomalies detection in a communication network for improved efficiency, proactive issue resolution and enhanced customer satisfaction, which the present disclosure aims to address. SUMMARY OF THE DISCLOSURE [0007] This section is provided to introduce certain aspects of the present disclosure in a simplified form that are further described below in the detailed description. This summary is not intended to identify the key features or the scope of the claimed subject matter. [0008] An aspect of the present disclosure may relate to a method for anomalies detection in a communication network. The method comprises receiving, by a transceiver unit, a subscriber data from one or more subscribers, the subscriber data comprising at least one of a Reference Signal Received Power (RSRP), a signal-to-interference-plus-noise ratio (SINR), a Channel Quality Indicator (CQI), a Reference Signal Received Quality (RSRQ