# US 11,122,440 B2 · Performance assurance and optimization for GAA and PAL devices in a CBRS network for private enterprise environment

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

- Number: US 11,122,440 B2
- Document ID: US11122440B2
- Status: Granted
- Kind: B2
- Application number: 16/565,731
- Filed: 2019-09-10
- Published: 2021-03-11
- Granted: 2021-09-14
- Earliest claimed: 2019-09-10
- Assignees: Cisco Technology, Inc.
- Applicants: Cisco Technology, Inc.
- Inventors: Mukesh Taneja; Indermeet Singh Gandhi
- Web page: https://patentgrep.com/patent/US11122440B2

## CPC

- H04W 16/16: for PBS [Private Base Station] arrangements
- G06N 20/00: Machine learning
- H04W 24/02: Arrangements for optimising operational condition
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 72/541: using the level of interference
- H04W 72/542: using measured or perceived quality
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

The disclosed technology relates to a process of dynamically assigning operational parameters for access points within a CBRS (Citizen Broadband Radio Service) network. In particular, the disclosed technology monitors for and detects interference between nearby access points and user equipment devices that may belong to the same enterprise or to different enterprises. Machine learning processes are used to revise the operational parameters that were initially assigned by the Spectrum Access System (SAS). These processes are also used to suggest an updated set of operational parameters to the SAS for the access points. The dynamic assignment reduces interference experienced by the access point with respect to nearby other access points and/or nearby other user equipment. The dynamic assignment aims to improve a quality of communication between the access point and its associated user equipment.

## Claims

### Claim 1

A method for dynamically assigning operational parameters for access points within a CBRS (Citizen Broadband Radio Service) network, the method comprising:
initially assigning a set of operational parameters for an access point within the CBRS network, wherein the set of operational parameters define operational constraints for the access point and its associated user equipment within the CBRS network, the operational constraints specific to tiers in which the associated user equipment is assigned to for accessing network services through the CBRS network;
detecting interference between the access point, user equipment and other nearby devices within the CBRS network;
revising the set of operational parameters for the access point, wherein a revised set of operational parameters satisfies the operational constraints defined by the initially assigned set of operational parameters by facilitating continued operation of the associated user equipment in a corresponding tier in which the associated user equipment is assigned; and
identifying whether the interference at the access point has decreased subsequent to implementation of the revised set of operational parameters at the access point.

### Claim 2 (depends on 1)

The method of claim 1, wherein the set of operational parameters is initially assigned by a SAS (Spectrum Access System) that manages the CBRS network, and wherein the set of operational parameters include a CBRS channel and a maximum effective isotropic radiated power (EIRP) that the access point can use for the CBRS channel.

### Claim 3 (depends on 1)

The method of claim 1, wherein the detecting of the interference within the CBRS network comprises instructing the user equipment to calculate a channel quality indicator, wherein the channel quality indicator quantifies a quality of communication between the access point and the user equipment.

### Claim 4 (depends on 1)

The method of claim 1 further comprising:
transmitting the initially assigned set of operational parameters for the access point to a computing device programmed to manage revised assignments of the operational parameters of the access points within the CBRS network;
generating, at the computing device, the revised set of operational parameters, wherein the revised set of operational parameters reduces interference detected at the access point; and
transmitting to the access point the revised set of operational parameters, wherein the access point implements the revised set of operational parameters to reduce interference between the access point and other access points within the CBRS network.

### Claim 5 (depends on 4)

The method of claim 4 further comprising:
providing information from the access point to the one or more computing devices, wherein the information pertains to at least one of network topology, available channels and operating parameters associated with other access points and/or user equipment, detected interference, traffic load, building layout, or channel quality indicators, and wherein the generating of the revised set of operational parameters utilizes the provided information.

### Claim 6 (depends on 4)

The method of claim 4, wherein the generating of the revised set of operational parameters is performed using a machine learning process, and wherein the machine learning process outputs a machine learned model that corresponds to the revised set of operational parameters.

### Claim 7 (depends on 1)

The method of claim 1 further comprising receiving user feedback regarding performance of the user equipment associated with the access point within the CBRS network, wherein the user feedback informs whether a current set of operational parameters assigned to the access point should be modified.

### Claim 8 (depends on 1)

The method of claim 1, wherein the detected interference pertains to interference between nearby access points within the same enterprise.

### Claim 9 (depends on 1)

The method of claim 1, wherein the detected interference pertains to interference between nearby access points belonging to two or more different enterprises.

### Claim 10 (depends on 1)

The method of claim 1, wherein the revising of the set of operational parameters for the access point includes defining periods of time when nearby access points are operational such that nearby access points do not operate at a same time using a same portion of an assigned broadcast band.

### Claim 11

A non-transitory computer-readable medium comprising instructions for dynamically assigning operational parameters for access points within a CBRS (Citizen Broadband Radio Service) network, the instructions, when executed by a computing system, cause the computing system to:
initially assign a set of operational parameters for an access point within the CBRS network, wherein the set of operational parameters define operational constraints for the access point and its associated user equipment within the CBRS network, the operational constraints specific to tiers in which the associated user equipment is assigned to for accessing network services through the CBRS network;
detect interference between the access point and other nearby access points within the CBRS network;
revise the set of operational parameters for the access point, wherein the revised set of operational parameters satisfies the operational constraints defined by the initially assigned set of operational parameters by facilitating continued operation of the associated user equipment in a corresponding tier in which the associated user equipment is assigned; and
identify whether the interference at the access point has decreased subsequent to implementation of the revised set of operational parameters at the access point.

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the set of operational parameters is initially assigned by a SAS (Spectrum Access System) that manages the CBRS network, and wherein the set of operational parameters include a CBRS channel and a maximum effective isotropic radiated power (EIRP) that the access point can use for the CBRS channel.

### Claim 13 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the instructions for detecting of the interference between the access point and other nearby access points within the CBRS network further comprise instructing the user equipment to calculate a channel quality indicator, wherein the channel quality indicator quantifies a quality of communication between the access point and the user equipment.

### Claim 14 (depends on 11)

The non-transitory computer-readable medium of claim 11, the instructions further comprising:
transmitting the initially assigned set of operational parameters for the access point to a computing device programmed to manage revised assignments of the set of operational parameters of the access points within the CBRS network;
generating, at the computing device, a revised set of operational parameters, wherein the revised set of operational parameters reduces interference detected at the access point; and
transmitting to the access point the revised set of operational parameters, wherein the access point implements the revised set of operational parameters to reduce interference between the access point and other access points within the CBRS network.

### Claim 15 (depends on 14)

The non-transitory computer-readable medium of claim 14, wherein the generating of the revised set of operational parameters is performed using a machine learning process, and wherein the machine learning process outputs a machine learned model that corresponds to the revised set of operational parameters.

### Claim 16

A system for dynamically assigning operational parameters for access points within a CBRS (Citizen Broadband Radio Service) network, the system comprising:
a processor; and
a non-transitory computer-readable medium storing instructions that, when executed by the system, cause the system to:
initially assign a set of operational parameters for an access point within the CBRS network, wherein the set of operational parameters define operational constraints for the access point and its associated user equipment within the CBRS network, the operational constraints specific to tiers in which the associated user equipment is assigned to for accessing network services through the CBRS network,
detect interference between the access point and other nearby access points within the CBRS network,
revise the set of operational parameters for the access point, wherein the revised set of operational parameters satisfies the operational constraints defined by the initially assigned set of operational parameters by facilitating continued operation of the associated user equipment in a corresponding tier in which the associated user equipment is assigned, and
identify whether the interference at the access point has decreased subsequent to implementation of the revised set of operational parameters at the access point.

### Claim 17 (depends on 16)

The system of claim 16, wherein the set of operational parameters is initially assigned by a SAS (Spectrum Access System) that manages the CBRS network, and wherein the set of operational parameters include a CBRS channel and a maximum effective isotropic radiated power (EIRP) that the access point can use for the CBRS channel.

### Claim 18 (depends on 16)

The system of claim 16, wherein the instructions for detecting of the interference within the CBRS network further comprise instructing the user equipment to calculate a channel quality indicator, wherein the channel quality indicator quantifies a quality of communication between the access point and the user equipment.

### Claim 19 (depends on 17)

The system of claim 17, the instructions further comprising:
transmitting the initially assigned set of operational parameters for the access point to a computing device programmed to manage revised assignments of the set of operational parameters of the access points within the CBRS network;
generating, at the computing device, the revised set of operational parameters, wherein the revised set of operational parameters reduces interference detected at the access point; and
transmitting to the access point the revised set of operational parameters, wherein the access point implements the revised set of operational parameters to reduce interference between the access point and other access points within the CBRS network.

### Claim 20 (depends on 19)

The system of claim 19, wherein the generating of the revised set of operational parameters is performed using a machine learning process, and wherein the machine learning process outputs a machine learned model that corresponds to the revised set of operational parameters.
