# US 12,015,537 B2 · Method for managing network failure in cloud environment and network failure management system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,015,537 B2
- Document ID: US12015537B2
- Status: Granted
- Kind: B2
- Application number: 17/774,248
- Filed: 2020-04-28
- Published: 2022-12-08
- Granted: 2024-06-18
- Earliest claimed: 2019-11-05
- Assignees: Foundation of Soongsil University-Industry Cooperation
- Applicants: Foundation of Soongsil University-Industry Cooperation
- Inventors: Young Han Kim; Ho Joon Won
- Web page: https://patentgrep.com/patent/US12015537B2

## CPC

- H04L 43/50: Testing arrangements
- H04L 41/0681: Configuration of triggering conditions
- H04L 41/069: using logs of notifications; Post-processing of notifications
- H04L 41/0894: Policy-based network configuration management
- H04L 41/0895: Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
- H04L 41/40: using virtualisation of network functions or resources, e.g. SDN or NFV entities
- H04L 43/16: Threshold monitoring
- H04L 43/20: the monitoring system or the monitored elements being virtualised, abstracted or software-defined entities, e.g. SDN or NFV
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Disclosed are a method for performing network fault management in a cloud environment and a network fault management system. A method for performing network fault management in a cloud environment according to another exemplary embodiment of the present invention includes steps of measuring, by testing tools, the performance of a target server and transmitting a measurement result to a fault management unit, determining, by the fault management unit, a threshold and a policy for a target host based on the transmitted measurement result, generating, by the fault management unit, templated information including the determined threshold and policy, transmitting, by the fault management unit, the templated information to monitoring tools, and setting, by the monitoring tools, a monitoring policy of the target host based on the transmitted information.

## Claims

### Claim 1

A network fault management system for a cloud environment comprising: testing tools processor configured to measure a performance of a target server and output a measurement result; a fault management processor configured to receive and analyze the measurement result output by the testing tools processor, determine a threshold and a policy for a target host based on the analyzed measurement result, and output a determination result; and monitoring tools processor configured to set a monitoring policy of the target host based on the determination result output by the fault management processor,
wherein the fault management processor includes a testing tools gateway configured to ask the testing tools processor to measure the performance of the target server and receive the performance measurement result; an evaluator processor configured to determine the threshold and the policy for the target host based on the measurement result and a current state of the target server; a monitoring tools gateway configured to transmit templated information including the threshold and the policy to the monitoring tools processor; and a plugin manager processor configured to transmit the performance measurement result of the target server received from the testing tools gateway to the evaluator processor, and receive the threshold and the policy for the target host from the evaluator processor to generate the templated information including the threshold and the policy and transmit the templated information to the monitoring tools gateway,
wherein the evaluator processor calculates the threshold based on a machine learning-based calculation method,
wherein the monitoring tools processor is implemented based on Zabbix, the templated information includes an item, a threshold trigger, and an action, and the monitoring tools processor sets and updates a target host to be monitored based on Zabbix API and scripts, and links the templated information to the target host.

### Claim 2 (depends on 1)

The network fault management system of claim 1, wherein the monitoring tools gateway receives data from the monitoring tools processor in real time and verifies the target host according to a predetermined period.

### Claim 3

A method for performing network fault management in a cloud environment comprising: measuring, by testing tools processor, the performance of a target server and transmitting a measurement result to a fault management processor; determining, by the fault management processor, a threshold and a policy for a target host based on the transmitted measurement result and a current state of the target server; generating, by the fault management processor, templated information including the determined threshold and policy; transmitting, by the fault management processor, the templated information to a monitoring tools processor; and setting, by the monitoring tools processor, a monitoring policy of the target host based on the transmitted information,
wherein determining the threshold and the policy for the target host based on the transmitted measurement result comprises calculating the threshold based on a machine learning-based calculation method,
wherein the templated information includes an item, a threshold trigger, and an action, and the monitoring tools processor sets and updates a target host to be monitored based on Zabbix API and scripts, and links the templated information to the target host.
