Search

EP-4740382-A1 - SYSTEM AND METHOD FOR ENRICHMENT OF NETWORK ALARMS

EP4740382A1EP 4740382 A1EP4740382 A1EP 4740382A1EP-4740382-A1

Abstract

A system (125) and a method of enrichment of network alarms is described A collector component (228) receives an alarm raised by a node (102) for an event. The alarm comprises one or more attributes indicating a hardware, software, or network issue associated with the node (102). A fault processor (230) identifies eligibility of the alarm for at least one of physical enrichment and logical enrichment. The eligibility is determined based on physical placement related attributes included in the alarm. Further, the fault processor (230) performs, based on the eligibility, at least one of the physical enrichment and the logical enrichment of the alarm.

Inventors

  • BHATNAGAR, AAYUSH
  • BISHT, SANDEEP
  • MISHRA, RAHUL
  • NARESH, Jhoshi
  • Sharma, Anshika
  • KASHYAP, Namrata Rammurat

Assignees

  • Jio Platforms Limited

Dates

Publication Date
20260513
Application Date
20240703

Claims (19)

  1. 1. A method of enrichment of network alarms, the method comprising the steps of: receiving, by a collector component (228), an alarm raised by a node (102) for an event, the alarm comprising one or more attributes indicating a hardware, software, or network issue associated with the node; identifying, by a fault processor (230), eligibility of the alarm for at least one of physical enrichment and logical enrichment, wherein the eligibility is determined based on physical placement related attributes included in the alarm; and performing, by the fault processor (230), based on the eligibility, at least one of the physical enrichment and the logical enrichment of the alarm.
  2. 2. The method as claimed in claim 1, wherein the physical enrichment involves including static data of the node within the alarm, and the logical enrichment includes involves including contextual information related to network protocols, routing, virtual configurations, and logical relationships between network elements into the alarm.
  3. 3. The method as claimed in claim 1, wherein the physical enrichment and the logical enrichment is performed by collecting attributes by traversing across levels of an inventory provisioned for the node in an inventory database (408), and appending the attributes into the alarm.
  4. 4. The method as claimed in claim 1, comprising storing, by the fault processor (230), enrichment data collected during one or more of the physical enrichment and the logical enrichment in a Network Management System (NMS) database (220).
  5. 5. The method as claimed in claim 4, comprising checking, by the fault processor (230), availability of the enrichment data in the NMS database (220) prior to performing at least one of the physical enrichment and the logical enrichment of the alarm.
  6. 6. The method as claimed in claim 5, comprising fetching, by the fault processor (230), the enrichment data for performing at least one of the physical enrichment and the logical enrichment of the alarm.
  7. 7. The method as claimed in claim 6, comprising associating a predefined time period with the enrichment data, wherein after expiration of the predefined time period, the enrichment data becomes unusable.
  8. 8. The method as claimed in claim 1, the physical enrichment attributes comprising one or more of a device location, device type, interface details, serial numbers, rack or cabinet number, power supply status, temperature and environmental conditions, device health and status, software and firmware versions, and connectivity information.
  9. 9. The method as claimed in claim 1, the logical enrichment attributes comprising one or more of Internet Protocol (IP) address, routing protocols, virtual local area network (VLAN) configurations, network topology, virtual network configurations, network service mappings, logical relationships between network elements, network policies, and access control lists (ACLs).
  10. 10. A system (125) for enrichment of network alarms, the system comprising: a collector component (228) configured to receive an alarm raised by a node (102) for an event, the alarm comprising one or more attributes indicating a hardware, software, or network issue associated with the node (102); and a fault processor (230) configured to: identify eligibility of the alarm for at least one of physical enrichment and logical enrichment, wherein the eligibility is determined based on physical placement related attributes included in the alarm; and perform, based on the eligibility, at least one of the physical enrichment and the logical enrichment of the alarm.
  11. 11. The system as claimed in claim 10, wherein the physical enrichment involves including static data of the node within the alarm, and the logical enrichment includes involves including contextual information related to network protocols, routing, virtual configurations, and logical relationships between network elements into the alarm.
  12. 12. The system as claimed in claim 10, wherein the fault processor (230) performs the physical enrichment and the logical enrichment by collecting attributes by traversing across levels of an inventory provisioned for the node (102) in an inventory database (408), and appending the attributes into the alarm.
  13. 13. The system as claimed in claim 12, comprises a Network Management System (NMS) database (220) for storing enrichment data collected during one or more of the physical enrichment and the logical enrichment.
  14. 14. The system as claimed in claim 13, wherein the fault processor (230) checks availability of the enrichment data in the NMS database (220) prior to performing at least one of the physical enrichment and the logical enrichment of the alarm.
  15. 15. The system as claimed in claim 14, wherein the fault processor fetches the enrichment data for performing at least one of the physical enrichment and the logical enrichment of the alarm.
  16. 16. The system as claimed in claim 15, wherein a predefined time period is associated with the enrichment data, and after expiration of the predefined time period, the enrichment data becomes unusable.
  17. 17. The system as claimed in claim 10, wherein the physical enrichment attributes comprise one or more of a device location, device type, interface details, serial numbers, rack or cabinet number, power supply status, temperature and environmental conditions, device health and status, software and firmware versions, and connectivity information.
  18. 18. The system as claimed in claim 10, wherein the logical enrichment attributes comprise one or more of Internet Protocol (IP) address, routing protocols, virtual local area network (VLAN) configurations, network topology, virtual network configurations, network service mappings, logical relationships between network elements, network policies, and access control lists (ACLs).
  19. 19. A non-transitory computer-readable medium having stored thereon computer- readable instructions that, when executed by a processor, cause the processor (205) to: receive an alarm raised by a node (102) for an event, the alarm comprising one or more attributes indicating a hardware, software, or network issue associated with the node (102); identify eligibility of the alarm for at least one of physical enrichment and logical enrichment, wherein the eligibility is determined based on physical placement related attributes included in the alarm; and perform, based on the eligibility, at least one of the physical enrichment and the logical enrichment of the alarm.

Description

SYSTEM AND METHOD FOR ENRICHMENT OF NETWORK ALARMS FIELD OF THE INVENTION [0001] The present invention generally relates to the field of network management and, more specifically, to a system and method for alarm enrichment, in a communication network. BACKGROUND OF THE INVENTION [0002] In network management systems, alarms are generated by network nodes to signal various events or conditions that require attention from network administrators or operators. These alarms typically contain valuable information presented in the form of attributes, providing critical details about the events and the nodes involved. [0003] One of the challenges faced by existing network management systems is the transmission and handling of alarm data, particularly the burden associated with the vast amount of attribute information being carried by every alarm. In conventional systems, each alarm generated by a node carries all the attributes, including those related to the physical placement of the nodes within the network infrastructure. [0004] This approach of including all attributes in each alarm results in a substantial data load being transmitted from every node to the network management system (NMS). The sheer volume of data being sent can pose a significant strain on network resources, leading to increased bandwidth consumption, latency, and potential performance degradation of the NMS. [0005] Thus, there is a need for a solution which addresses the above mentioned shortcomings. SUMMARY OF THE INVENTION [0006] One or more embodiments of the present disclosure provide a system and method for performing enrichment of network alarms. In one aspect of the present invention, a system for performing enrichment of network alarms is disclosed. The system includes a collector component configured to receive an alarm raised by a node for an event. The alarm comprises one or more attributes indicating a hardware, software, or network issue associated with the node. The system includes a fault processor configured to identify eligibility of the alarm for at least one of physical enrichment and logical enrichment. The eligibility is determined based on physical placement related attributes included in the alarm. The fault processor is also configured to perform, based on the eligibility, at least one of the physical enrichment and the logical enrichment of the alarm. The physical enrichment attributes comprise device location, device type, interface details, serial numbers, rack or cabinet number, power supply status, temperature and environmental conditions, device health and status, software and firmware versions, and connectivity information. The logical enrichment attributes comprise Internet Protocol (IP) address, routing protocols, virtual local area network (VLAN) configurations, network topology, virtual network configurations, network service mappings, logical relationships between network elements, network policies, and access control lists (ACLs). [0007] In one aspect, the physical enrichment involves including static data of the node within the alarm, and the logical enrichment includes involves including contextual information related to network protocols, routing, virtual configurations, and logical relationships between network elements into the alarm. The fault processor performs the physical enrichment and the logical enrichment by collecting attributes by traversing across levels of an inventory provisioned for the node in an inventory database, and appending the attributes into the alarm. A Network Management System (NMS) database stores enrichment data collected during one or more of the physical enrichment and the logical enrichment. The fault processor checks availability of the enrichment data in the NMS database prior to performing at least one of the physical enrichment and the logical enrichment of the alarm. The fault processor fetches the enrichment data for performing at least one of the physical enrichment and the logical enrichment of the alarm. A predefined time period is associated with the enrichment data, and after expiration of the predefined time period, the enrichment data becomes unusable. [0008] In another aspect of the present invention, a method of performing enrichment of network alarms is disclosed. The method includes the step of receiving an alarm raised by a node for an event. The alarm comprising one or more attributes indicating a hardware, software, or network issue associated with the node. The method further includes the step of identifying eligibility of the alarm for at least one of physical enrichment and logical enrichment. The eligibility is determined based on physical placement related attributes included in the alarm. The method further includes the step of performing at least one of the physical enrichment and the logical enrichment of the alarm, based on the eligibility. The physical enrichment attributes comprise device location, device type, interface details, seria