# US 2018/0027436 A1 · Radio health monitoring

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

- Number: US 2018/0027436 A1
- Document ID: US20180027436A1
- Status: Published application
- Kind: A1
- Application number: 15/216,776
- Filed: 2016-07-22
- Published: 2018-01-25
- Earliest claimed: 2016-07-22
- Assignees: Aruba Networks, Inc.
- Applicants: Aruba Networks, Inc.
- Inventors: Pradeep J. Iyer; Manaswini Lakshmikanth Sugatoor; Gopal Agarwal; Brijesh Kumar Yadav
- Web page: https://patentgrep.com/patent/US20180027436A1

## CPC

- H04L 1/0061: {Error detection codes}
- H04L 1/203: {Details of error rate determination, e.g. BER, FER or WER}
- H04L 41/064: {involving time analysis}
- H04L 43/0882: Utilisation of link capacity
- H04L 43/16: Threshold monitoring
- H04W 24/04: Arrangements for maintaining operational condition
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Examples relate to radio health monitoring. One example relates to a system for radio health monitoring. They system may comprise a physical processor implementing machine readable instructions stored on a non-transitory machine-readable storage medium that cause the system to determine whether a radio in a wireless network has high utilization, responsive to determining that the radio has high utilization, determine a root cause for the high utilization, and provide an alert comprising information about the radio, the high utilization, and the determined root cause.

## Claims

### Claim 1

A system for radio health monitoring, the system comprising:
a physical processor implementing machine readable instructions stored on a non-transitory machine-readable storage medium that cause the system to:
determine whether a radio in a wireless network has high utilization;
responsive to determining that the radio has high utilization, determine a root cause for the high utilization; and
provide an alert comprising information about the radio, the high utilization, and the determined root cause.

### Claim 2 (depends on 1)

The system of claim 1, wherein the physical processor implements machine readable instructions that cause the system to:
determine that the radio has high utilization based on wi-fi interference experienced by the radio and non wi-fi interference experienced by the radio.

### Claim 3 (depends on 2)

The system of claim 2, wherein the physical processor implements machine readable instructions that cause the system to:
determine whether the wi-fi interference experienced by the radio exceeds a wi-fi predetermined threshold;
responsive to the wi-fi interference experienced by the radio exceeding the wi-fi predetermined threshold, determine the root cause of the high utilization based on at least one of: physical events experienced by the radio, multicast functionality experienced by the radio, or CRC errors experienced by the radio.

### Claim 4 (depends on 2)

The system of claim 2, wherein the physical processor implements machine readable instructions that cause the system to:
determine whether the non wi-fi interference experienced by the radio exceeds a non wi-fi predetermined threshold;
responsive to the non wi-fi interference experienced by the radio exceeding the non wi-fi predetermined threshold, determine the root cause of the high utilization based on at least one of: high floor noise experienced by the radio, physical events experienced by the radio, or CRC errors experienced by the radio.

### Claim 5 (depends on 1)

The system of claim 1, wherein the physical processor implements machine readable instructions that cause the system to:
determine whether the radio in the wireless network has high floor noise;
responsive to determining that the radio has high floor noise, determine a floor noise root cause for the high floor noise; and
provide an alert comprising information about the radio, the high floor noise, and the determined floor noise root cause.

### Claim 6 (depends on 5)

The system of claim 5, wherein the physical processor implements machine readable instructions that cause the system to:
determine that the radio has high floor noise based on floor noise experienced by the radio and non wi-fi interference experienced by the radio; and
determine the root cause of the high floor noise based on at least one of: physical events experienced by the radio, or CRC errors experienced by the radio.

### Claim 7 (depends on 6)

The system of claim 6, wherein the physical processor implements machine readable instructions that cause the system to:
determine the root cause of the high floor noise based on physical events experienced by the radio by:
determining whether a measure of time during which the radio experienced physical events exceeds a predetermined physical radio threshold.

### Claim 8 (depends on 1)

The system of claim 1, wherein the physical processor implements machine readable instructions that cause the system to:
receive information about the radio at predetermined intervals; and
determine whether the radio has high utilization based on the received information.

### Claim 9

A method for radio health monitoring, the method being implemented by a network comprising a physical processor implementing computer readable instructions, the method comprising:
determining, for a first radio in a set of adios in a wireless network, whether the first radio has high floor noise;
responsive to determining that the first radio has high floor noise, determining a root cause of the floor noise; and
providing an alert comprising information about the first radio, the high floor noise, and the determined root cause.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
determining that the first radio has high floor noise based on floor noise experienced by the first radio and non wi-fi interference experienced by the first radio.

### Claim 11 (depends on 10)

The method of claim 10, further comprising:
determining the root cause of the high floor noise based on at least one of: physical events experienced by the first radio, or CRC errors experienced by the first radio.

### Claim 12 (depends on 9)

The method of claim 9, further comprising:
receiving information about the radio at predetermined intervals; and
determining whether the radio has high floor noise based on the received information.

### Claim 13 (depends on 9)

The method of claim 9, further comprising:
determining, for the first radio in the set of radios, whether the first radio has high utilization based on wi-fi interference experienced by the radio and non wi-fi interference experienced by the radio;
responsive to determining that the first radio has high utilization, determining a root cause of the utilization; and
providing an alert comprising information about the first radio, the high utilization, and the determined root cause
determining that the first radio has high utilization based on wi-fi interference experienced by the first radio and non wi-fi interference experienced by the first radio.

### Claim 14 (depends on 13)

The method of claim 13, further comprising:
determining whether the wi-fi interference experienced by the first radio exceeds a wi-fi predetermined threshold; and
responsive to the wi-fi interference experienced by the first radio exceeding the wi-fi predetermined threshold, determining the root cause of the utilization based on at least one of: physical events experienced by the first radio, multicast functionality experienced by the first radio, or CRC errors experienced by the first radio.

### Claim 15

A non-transitory machine-readable storage medium comprising instructions for radio health monitoring, the instructions executable by a physical processor of a system to:
determine, for a set of radios in a wireless network, whether each radio in the set of radios has an operating issue from a set of operating issues, wherein the set of operating issues comprise high utilization and high floor noise;
responsive to determining that a first radio of the set of radios has a first operating issue of the set of operating issues, determine a root cause of the first operating issue of the first radio; and
provide an alert comprising information about the first radio, the first operating issue, and the determined root cause.

### Claim 16 (depends on 15)

The non-transitory machine-readable storage medium of claim 15, further comprising instructions executable by the physical processor to:
determine whether a first radio of the set of radios has high utilization based on wi-fi interference experienced by the first radio and non wi-fi interference experienced by the first radio; and
determine that the first radio has high floor noise experienced by the radio and non wi-fi interference experienced by the first radio.

### Claim 17 (depends on 16)

The non-transitory machine-readable storage medium of claim 16, further comprising instructions executable by the physical processor to:
receive information about the radio at predetermined intervals; and
determine, based on the received information, whether the first radio experienced on or more of: wi-fi interference, non wi-fi interference, or floor noise.

### Claim 18 (depends on 17)

The non-transitory machine-readable storage medium of claim 17, further comprising instructions executable by the physical processor to:
determine that the root cause of the high utilization is based on non wi-fi interference responsive to determining that the first radio did not experience high noise floor, a number of physical events exceeding a predetermined physical events threshold, and a count of CRC errors exceeding a predetermined CRC error threshold.

### Claim 19 (depends on 17)

The non-transitory machine-readable storage medium of claim 17, further comprising instructions executable by the physical processor to:
determine that the root cause of the high noise floor is unknown responsive to determining that the first radio did not experience a number of physical events exceeding a predetermined physical events threshold, and a count of CRC errors exceeding a predetermined CRC error threshold.

### Claim 20 (depends on 15)

The non-transitory machine-readable storage medium of claim 15, further comprising instructions executable by the physical processor to;
store, for each radio in the set of radios, a respective set of operating issues experienced by the first radio;
determine a respective root cause for each operating issue of a respective set of operating issues for a radio; and
provide an alert comprising information about the radio, each operating issue experienced by the radio, and the corresponding determined root cause.
