# US 12,114,299 B2 · Systems and methods for planning and operating radios controlled by a spectrum access system

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

- Number: US 12,114,299 B2
- Document ID: US12114299B2
- Status: Granted
- Kind: B2
- Application number: 17/626,403
- Filed: 2021-11-05
- Published: 2022-08-25
- Granted: 2024-10-08
- Earliest claimed: 2020-11-09
- Assignees: Outdoor Wireless Networks LLC
- Applicants: Outdoor Wireless Networks LLC
- Inventors: Ariful Hannan; Ahmed H. Hmimy; Tyler J Hanson
- Web page: https://patentgrep.com/patent/US12114299B2

## CPC

- H04W 16/14: Spectrum sharing arrangements {between different networks}
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04B 7/024: Co-operative use of antennas of several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
- H04W 16/02: Resource partitioning among network components, e.g. reuse partitioning
- H04W 52/34: TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION

## Abstract

Techniques are provided for planning frequency spectrum and power allocated to transmission points of a radio network that is controlled by a spectrum access system and shares spectrum with incumbents and/or other secondary users (e.g., external radio(s)). Techniques are also provided for managing communications between components of the radio network and the spectrum access system, and to allocate frequency spectrum and maximum transmission power to component(s) of a radio network.

## Claims

### Claim 1

A program product comprising a non-transitory processor readable medium on which program instructions are embodied, wherein the program instructions are configured, when executed by at least one programmable processor, to cause the at least one programmable processor to:
for each transmission point of each spectrum allocation group (SAG) of a radio network (RN), receive at least one of: one or more available frequency spectrum and a maximum transmit power level for each of the one or more available frequency spectrum, wherein aggregate available frequency spectrum is a sum of the one or more available frequency spectrum received for a transmission point, wherein a SAG comprises one or more baseband units communicatively connected through one output of each the one or more baseband units to one or more network radios, one or more transmission points each of which is electrically connected to one of the one or more network radios, and the one or more network radios, and wherein the radio network comprises the one or more baseband units, the one or more network radios, and the one or more transmission points;
for each SAG, based upon an operators' agreement and the aggregate available frequency spectrum of each transmission point of a SAG, (a) allocate available frequency spectrum to each transmission point and (b) apportion at least a portion of the allocated available frequency spectrum to each baseband unit of the SAG or each output of each baseband unit of the SAG; and
for each SAG, cause each apportioned at least a portion of the allocated available frequency spectrum, translated to baseband, to be transmitted to a corresponding baseband unit.

### Claim 2 (depends on 1)

The program product of claim 1, wherein the RN comprises a distributed antenna system (DAS) or a system of at least one cellular radio, and wherein each network radio comprises a DAS radio if the RN is the DAS or a cellular radio if the RN comprises the system of at least cellular.

### Claim 3 (depends on 1)

The program product of claim 1, wherein the program instructions are further configured, when executed by the at least one programmable processor, to cause the at least one programmable processor to cause, for each SAG, each apportioned at least a portion of the allocated available frequency spectrum to be transmitted to at least one of: a corresponding at least one network radio and a corresponding data distribution system.

### Claim 4 (depends on 3)

The program product of claim 3, wherein each output is communicatively connected through a data distribution system to the one or more network radios.

### Claim 5 (depends on 1)

The program product of claim 1, wherein the program instructions are further configured, when executed by the at least one programmable processor, to cause the at least one programmable processor to:
determine if the maximum transmit power for at least one of the received one or more available frequency spectrum is less than a threshold power level; and
if the maximum transmit power for at least one of the received one or more frequency spectrum is less than the threshold power level, then adjust the aggregate available frequency spectrum by excluding any frequency spectrum, whose maximum transmit power is less than the threshold power level, from the received one or more available frequency spectrum.

### Claim 6 (depends on 1)

The program product of claim 1, wherein (a) allocating the available frequency spectrum to each transmission point and (b) apportioning the at least a portion of the allocated available frequency spectrum to each baseband unit of the SAG or each output of each baseband unit of the SAG comprises:
determine if at least two network radios are communicatively connected to an output of any baseband unit of the RN; and
if at least two network radios are communicatively connected to the output of any baseband unit of the RN, then:
for each output of a baseband unit communicatively connected to at least two network radios, identify at least one connected set of network radios, wherein each connected set comprises at least one network radio communicatively connected to a same output of a baseband unit;
for each connected set, determine a frequency spectrum for each network radio of a connected set by determining an aggregate available frequency spectrum of a transmission point, connected to a network radio, having a minimum bandwidth;
allocate at least a portion of the determined frequency spectrum of each network radio to at least one operator pursuant to the operators' agreement; and
if at least two network radios are not communicatively connected to the output of any baseband unit of the RN, then:
identify each unique network radio, where each unique network radio is an only network communicatively connected an output of a baseband unit;
determine a frequency spectrum for each unique network radio by determining an aggregate available frequency spectrum of a transmission point, connected to a unique network radio, having a minimum bandwidth; and
allocate at least a portion of the determined frequency spectrum of each unique network radio to the at least one operator pursuant to the operators' agreement.

### Claim 7 (depends on 1)

The program product of claim 1, wherein the at least one of: one or more available frequency spectrum and the corresponding maximum transmit power for each available frequency spectrum received for each transmission point of each SAG are provided by a spectrum access system (SAS) in response to a spectrum inquiry transmitted to the SAS or a grant request transmitted to the SAS.

### Claim 8 (depends on 1)

The program product of claim 1, wherein the program instructions are further configured, when executed by at least one programmable processor, to cause the at least one programmable processor to:
receive a grant request for at least one transmission point with a requested frequency spectrum;
for each transmission point, determine if the requested frequency spectrum in the grant request is within the available frequency spectrum allocated to a corresponding transmission point;
for each grant request comprising the requested frequency spectrum within the available frequency spectrum allocated to the corresponding transmission point, cause each such grant request to be transmitted to a spectrum access system (SAS);
wherein receive the at least one of: one or more available frequency spectrum and the maximum transmit power level for each of the one or more available frequency spectrum comprises receive a maximum transmit power level in response to the grant request for the requested frequency spectrum or an alternative frequency spectrum and a corresponding maximum transmit power level;
determine a set of output power levels output from each network radio, wherein each output power level of the set for each radio is a maximum transmit power level provided at an output of a corresponding network radio less any loss between the corresponding network radio and a unique transmission point connected to the corresponding network radio and an antenna gain of the unique transmission point;
determine a minimum output power level of the set of output power levels for each network radio; and
for each network radio, cause the minimum output power level to be transmitted to the corresponding network radio.

### Claim 9 (depends on 1)

The program product of claim 1, wherein the program instructions are further configured, when executed by the at least one programmable processor, to cause the at least one programmable processor to:
determine whether any network radio with an integrated antenna of the RN is registered with a spectrum access system (SAS); and
if at least one network radio with an integrated antenna is registered with the SAS, then adjust a minimum output power level, of each network radio with an integrate antenna registered with the SAS, by adding a corresponding antenna gain, registered with the SAS, for a corresponding network radio with an integrated antenna.

### Claim 10 (depends on 9)

The program product of claim 9, wherein the program instructions are further configured, when executed by at least one programmable processor, to cause the at least one programmable processor to transmit each adjusted minimum output power level to the SAS.

### Claim 11

A method, comprising:
for each transmission point of each spectrum allocation group (SAG) of a radio network (RN), receiving at least one of: one or more available frequency spectrum and a maximum transmit power level for each of the one or more available frequency spectrum, wherein aggregate available frequency spectrum is a sum of the one or more available frequency spectrum received for a transmission point, wherein a SAG comprises one or more baseband units communicatively connected through one output of each the one or more baseband units to one or more network radios, one or more transmission points each of which is electrically connected to one of the one or more network radios, and the one or more network radios, and wherein the radio network comprises the one or more baseband units, the one or more network radios, and the one or more transmission points;
for each SAG, based upon an operators' agreement and the aggregate available frequency spectrum of each transmission point of a SAG, (a) allocating available frequency spectrum to each transmission point and (b) apportioning at least a portion of the allocated available frequency spectrum to each baseband unit of the SAG or each output of each baseband unit of the SAG; and
for each SAG, transmitting each apportioned at least a portion of the allocated available frequency spectrum, translated to baseband, to a corresponding baseband unit.

### Claim 12 (depends on 11)

The method of claim 11, wherein the RN comprises a distributed antenna system (DAS) or a system of at least one cellular radio, and wherein each network radio comprises a DAS radio if the RN is the DAS or a cellular radio if the RN comprises the system of at least cellular.

### Claim 13 (depends on 11)

The method of claim 11, further comprising transmitting, for each SAG, each apportioned at least a portion of the allocated available frequency spectrum to at least one of: a corresponding at least one network radio and a corresponding data distribution system.

### Claim 14 (depends on 13)

The method of claim 13, wherein each output is communicatively connected through a data distribution system to the one or more network radios.

### Claim 15 (depends on 11)

The method of claim 11, further comprising:
determining if the maximum transmit power for at least one of the received one or more available frequency spectrum is less than a threshold power level; and
if the maximum transmit power for at least one of the received one or more frequency spectrum is less than the threshold power level, then adjusting the aggregate available frequency spectrum by excluding any frequency spectrum, whose maximum transmit power is less than the threshold power level, from the received one or more available frequency spectrum.

### Claim 16 (depends on 11)

The method of claim 11, wherein (a) allocating the available frequency spectrum to each transmission point and (b) apportioning the at least a portion of the allocated available frequency spectrum to each baseband unit of the SAG or each output of each baseband unit of the SAG comprises:
determining if at least two network radios are communicatively connected to an output of any baseband unit of the RN; and
if at least two network radios are communicatively connected to the output of any baseband unit of the RN, then:
for each output of a baseband unit communicatively connected to at least two network radios, identifying at least one connected set of network radios, wherein each connected set comprises at least one network radio communicatively connected to a same output of a baseband unit;
for each connected set, determining a frequency spectrum for each network radio of a connected set by determining an aggregate available frequency spectrum of a transmission point, connected to a network radio, having a minimum bandwidth;
allocating at least a portion of the determined frequency spectrum of each network radio to at least one operator pursuant to the operators' agreement; and
if at least two network radios are not communicatively connected to the output of any baseband unit of the RN, then:
identifying each unique network radio, where each unique network radio is an only network communicatively connected an output of a baseband unit;
determining a frequency spectrum for each unique network radio by determining an aggregate available frequency spectrum of a transmission point, connected to a unique network radio, having a minimum bandwidth; and
allocating at least a portion of the determined frequency spectrum of each unique network radio to the at least one operator pursuant to the operators' agreement.

### Claim 17 (depends on 11)

The method of claim 11, wherein the at least one of: one or more available frequency spectrum and the corresponding maximum transmit power for each available frequency spectrum received for each transmission point of each SAG are provided by a spectrum access system (SAS) in response to a spectrum inquiry transmitted to a spectrum access system (SAS) a spectrum access system (SAS) or a grant request transmitted to the SAS.

### Claim 18 (depends on 11)

The method of claim 11, further comprising:
receiving a grant request for at least one transmission point with a requested frequency spectrum;
for each transmission point, determining if the requested frequency spectrum in the grant request is within the available frequency spectrum allocated to a corresponding transmission point;
for each grant request comprising the requested frequency spectrum within the available frequency spectrum allocated to the corresponding transmission point, transmitting each such grant request to a spectrum access system (SAS);
wherein receiving the at least one of: one or more available frequency spectrum and the maximum transmit power level for each of the one or more available frequency spectrum comprises receiving a maximum transmit power level in response to the grant request for the requested frequency spectrum or an alternative frequency spectrum and a corresponding maximum transmit power level;
determining a set of output power levels output from each network radio, wherein each output power level of the set for each radio is a maximum transmit power level provided at an output of a corresponding network radio less any loss between the corresponding network radio and a unique transmission point connected to the corresponding network radio and an antenna gain of the unique transmission point;
determining a minimum output power level of the set of output power levels for each network radio; and
for each network radio, transmitting the minimum output power level to the corresponding network radio.

### Claim 19 (depends on 11)

The method of claim 11, further comprising:
determining whether any network radio with an integrated antenna of the RN is registered with a spectrum access system (SAS); and
if at least one network radio with an integrated antenna is registered with the SAS, then adjusting a minimum output power level, of each network radio with an integrate antenna registered with the SAS, by adding a corresponding antenna gain, registered with the SAS, for a corresponding network radio with an integrated antenna.

### Claim 20 (depends on 19)

The method of claim 19, further comprising transmitting each adjusted minimum output power level to the SAS.

### Claim 21

An apparatus, comprising processing circuitry configured to:
for each transmission point of each spectrum allocation group (SAG) of a radio network (RN), receive at least one of: one or more available frequency spectrum and a maximum transmit power level for each of the one or more available frequency spectrum, wherein aggregate available frequency spectrum is a sum of the one or more available frequency spectrum received for a transmission point, wherein a SAG comprises one or more baseband units communicatively connected through one output of each the one or more baseband units to one or more network radios, one or more transmission points each of which is electrically connected to one of the one or more network radios, and the one or more network radios, and wherein the radio network comprises the one or more baseband units, the one or more network radios, and the one or more transmission points;
for each SAG, based upon an operators' agreement and the aggregate available frequency spectrum of each transmission point of a SAG, (a) allocate available frequency spectrum to each transmission point and (b) apportion at least a portion of the allocated available frequency spectrum to each baseband unit of the SAG or each output of each baseband unit of the SAG; and
for each SAG, cause each apportioned at least a portion of the allocated available frequency spectrum, translated to baseband, to be transmitted to a corresponding baseband unit.

### Claim 22 (depends on 21)

The apparatus of claim 21, wherein the RN comprises a distributed antenna system (DAS) or a system of at least one cellular radio, and wherein each network radio comprises a DAS radio if the RN is the DAS or a cellular radio if the RN comprises the system of at least cellular.

### Claim 23 (depends on 21)

The apparatus of claim 21, wherein the processing circuitry is further configured to cause, for each SAG, each apportioned at least a portion of the allocated available frequency spectrum to be transmitted to at least one of: a corresponding at least one network radio and a corresponding data distribution system.

### Claim 24 (depends on 23)

The apparatus of claim 23, wherein each output is communicatively connected through a data distribution system to the one or more network radios.

### Claim 25 (depends on 21)

The apparatus of claim 21, wherein the processing circuitry is further configured to:
determine if the maximum transmit power for at least one of the received one or more available frequency spectrum is less than a threshold power level; and
if the maximum transmit power for at least one of the received one or more frequency spectrum is less than the threshold power level, then adjust the aggregate available frequency spectrum by excluding any frequency spectrum, whose maximum transmit power is less than the threshold power level, from the received one or more available frequency spectrum.

### Claim 26 (depends on 21)

The apparatus of claim 21, wherein (a) allocate the available frequency spectrum to each transmission point and (b) apportion the at least a portion of the allocated available frequency spectrum to each baseband unit of the SAG or each output of each baseband unit of the SAG comprises:
determine if at least two network radios are communicatively connected to an output of any baseband unit of the RN; and
if at least two network radios are communicatively connected to the output of any baseband unit of the RN, then:
for each output of a baseband unit communicatively connected to at least two network radios, identify at least one connected set of network radios, wherein each connected set comprises at least one network radio communicatively connected to a same output of a baseband unit;
for each connected set, determine a frequency spectrum for each network radio of a connected set by determining an aggregate available frequency spectrum of a transmission point, connected to a network radio, having a minimum bandwidth;
allocate at least a portion of the determined frequency spectrum of each network radio to at least one operator pursuant to the operators' agreement; and
if at least two network radios are not communicatively connected to the output of any baseband unit of the RN, then:
identify each unique network radio, where each unique network radio is an only network communicatively connected an output of a baseband unit;
determine a frequency spectrum for each unique network radio by determining an aggregate available frequency spectrum of a transmission point, connected to a unique network radio, having a minimum bandwidth; and
allocate at least a portion of the determined frequency spectrum of each unique network radio to the at least one operator pursuant to the operators' agreement.

### Claim 27 (depends on 21)

The apparatus of claim 21, wherein the at least one of: one or more available frequency spectrum and the corresponding maximum transmit power for each available frequency spectrum received for each transmission point of each SAG are provided by a spectrum access system (SAS) in response to a spectrum inquiry transmitted to a spectrum access system (SAS) or a grant request transmitted to the SAS.

### Claim 28 (depends on 21)

The apparatus of claim 21, wherein the processing circuitry is further configured to:
receive a grant request for at least one transmission point with a requested frequency spectrum;
for each transmission point, determine if the requested frequency spectrum in the grant request is within the available frequency spectrum allocated to a corresponding transmission point;
for each grant request comprising the requested frequency spectrum within the available frequency spectrum allocated to the corresponding transmission point, cause each such grant request to be transmitted to a spectrum access system (SAS);
wherein receive the at least one of: one or more available frequency spectrum and the maximum transmit power level for each of the one or more available frequency spectrum comprises receive a maximum transmit power level in response to the grant request for the requested frequency spectrum or an alternative frequency spectrum and a corresponding maximum transmit power level;
determine a set of output power levels output from each network radio, wherein each output power level of the set for each radio is a maximum transmit power level provided at an output of a corresponding network radio less any loss between the corresponding network radio and a unique transmission point connected to the corresponding network radio and an antenna gain of the unique transmission point;
determine a minimum output power level of the set of output power levels for each network radio; and
for each network radio, cause the minimum output power level to be transmitted the corresponding network radio.

### Claim 29 (depends on 21)

The apparatus of claim 21, wherein the processing circuitry is further configured to:
determine whether any network radio with an integrated antenna of the RN is registered with a spectrum access system (SAS); and
if at least one network radio with an integrated antenna is registered with the SAS, then adjust a minimum output power level, of each network radio with an integrate antenna registered with the SAS, by adding a corresponding antenna gain, registered with the SAS, for a corresponding network radio with an integrated antenna.

### Claim 30 (depends on 29)

The apparatus of claim 29, wherein the processing circuitry is further configured to cause transmission of each adjusted minimum output power level to the SAS.
