Systems and methods for initial channel selection for a plurality of citizens broadband radio service devices controlled by a spectrum access system
AssigneeARRIS Enterprises LLC
InventorsShailendra Yadav, Rajesh Kaliaperumal
Life of this patent
Estimating the term…
Abstract
Techniques are provided for more timely utilization of citizen broadband radio service device(s) (CBSD(s)) of a plurality of CBSDs. Prior to activation of CBSD(s) of a plurality of CBSDs, frequency spectra in which each CBSD can transmit is obtained from the SAS and a transmission frequency spectrum for each CBSD is selected from the obtained frequency spectra.
Claims19
A method of efficiently assigning frequency channels to one or more citizen broadband radio service devices (CBSDs) of a plurality of CBSDs, the method comprising:
- receiving CBSD registration information from each CBSD of the plurality of CBSDs;
- transmitting, to a spectrum access system (SAS) and for each CBSD of the plurality of CBSDs, a registration request including the CBSD registration information;
- receiving, at the SAS, a registration response, for each CBSD, indicating successful registration of a CBSD;
- transmitting, to the SAS configured to regulate transmissions of at least one CBSD in frequency spectrum shared with at least one other apparatus, a frequency spectrum inquiry for each CBSD of the plurality of CBSDs;
- receiving, from the SAS, a frequency spectrum inquiry response for each CBSD of the plurality of CBSDs, wherein each frequency spectrum inquiry response includes at least one available frequency channel in which the SAS is configured to permit CBSD transmission;
- transmitting, to the SAS, a grant request, for each CBSD of the plurality of CBSDs, for at least one of the at least one available frequency channel identified in the frequency spectrum inquiry response for a CBSD of the plurality of CBSDs on whose behalf a corresponding grant request is transmitted;
- receiving, from the SAS, a grant request response for each CBSD of the plurality of CBSDs and which includes (x) authorization to transmit in at least one of the at least one of the at least one available frequency channel and (y) a maximum transmit power level corresponding to each of the at least one of the at least one of the at least one available frequency channel;
- transmitting, to each baseband component of the plurality of CBSDs, a query for information;
- receiving, from each baseband component of the plurality of CBSDs, a query response including information including at least one bandwidth at which a baseband component, which sent a corresponding query response, can operate;
- for each CBSD of the plurality of CBSDs and using the at least one bandwidth at which a baseband component, which is part of a corresponding CBSD of the plurality of CBSDs, can operate, selecting at least one of at least one of the at least one of the at least one available frequency channel received in a grant response for the corresponding CBSD of the plurality of CBSDs;
- transmitting, to the SAS and for each CBSD, a heartbeat request;
- receiving, from the SAS and for each CBSD, a heartbeat response authorizing CBSD transmission using parameters sent in the corresponding grant request;
- receiving a status notification from each CBSD of the plurality of CBSDs indicating that a CBSD, which sent a corresponding status notification, is ready to transmit and receive;
- and
- transmitting, to each CBSD, an acknowledgement of receipt of a status notification and selected one or more available frequency channels and a corresponding maximum transmit power level.
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 execute a process to efficiently assign frequency channels to one or more citizen broadband radio service devices (CBSDs) of a plurality of CBSDs, the process comprising:
- receiving CBSD registration information from each CBSD of the plurality of CBSDs;
- causing transmission, to a spectrum access system (SAS) and for each CBSD of the plurality of CBSDs, of a registration request including the CBSD registration information;
- receiving, at the SAS, a registration response, for each CBSD, indicating successful registration of a CBSD;
- causing transmission, to the SAS configured to regulate transmissions of at least one CBSD in frequency spectrum shared with at least one other apparatus, of a frequency spectrum inquiry for each CBSD of the plurality of CBSDs;
- receiving, from the SAS, a frequency spectrum inquiry response for each CBSD of the plurality of CBSDs, wherein each frequency spectrum inquiry response includes at least one available frequency channel in which the SAS is configured to permit CBSD transmission;
- causing transmission, to the SAS, of a grant request, for each CBSD of the plurality of CBSDs, for at least one of the at least one available frequency channel identified in the frequency spectrum inquiry response for a CBSD of the plurality of CBSDs on whose behalf a corresponding grant request is transmitted;
- receiving, from the SAS, a grant request response for each CBSD of the plurality of CBSDs and which includes (x) authorization to transmit in at least one of the at least one of the at least one available frequency channel and (y) a maximum transmit power level corresponding to each of the at least one of the at least one of the at least one available frequency channel;
- causing transmission, to each baseband component of the plurality of CBSDs, of a query for information;
- receiving, from each baseband component of the plurality of CBSDs, a query response including information including at least one bandwidth at which a baseband component, which sent a corresponding query response, can operate;
- for each CBSD of the plurality of CBSDs and using the at least one bandwidth at which a baseband component, which is part of a corresponding CBSD of the plurality of CBSDs, can operate, selecting at least one of at least one of the at least one of the at least one available frequency channel received in a grant response for the corresponding CBSD of the plurality of CBSDs;
- causing transmission, to the SAS and for each CBSD, of a heartbeat request;
- receiving, from the SAS and for each CBSD, a heartbeat response authorizing CBSD transmission using parameters sent in the corresponding grant request;
- receiving a status notification from each CBSD of the plurality of CBSDs indicating that a CBSD, which sent a corresponding status notification, is ready to transmit and receive;
- and
- causing transmission, to each CBSD, of an acknowledgement of receipt of a status notification and selected one or more available frequency channels and a corresponding maximum transmit power level.
An apparatus configured to efficiently assign frequency channels to one or more citizen broadband radio service devices (CBSDs) of a plurality of CBSDs, comprising:
- processor circuitry communicatively coupled to each CBSD of the plurality of CBSDs, communicatively coupled to a spectrum access system (SAS), and configured to:
- receive CBSD registration information from each CBSD of the plurality of CBSDs;
- cause transmission, to the SAS and for each CBSD of the plurality of CBSDs, of a registration request including the CBSD registration information;
- receive, at the SAS, a registration response, for each CBSD, indicating successful registration of a CBSD;
- cause transmission, to the SAS configured to regulate transmissions of at least one CBSD in frequency spectrum shared with at least one other apparatus, of a frequency spectrum inquiry for each CBSD of the plurality of CBSDs;
- receive, from the SAS, a frequency spectrum inquiry response for each CBSD of the plurality of CBSDs, wherein each frequency spectrum inquiry response includes at least one available frequency channel in which the SAS is configured to permit CBSD transmission;
- cause transmission, to the SAS, of a grant request, for each CBSD of the plurality of CBSDs, for at least one of the at least one available frequency channel identified in the frequency spectrum inquiry response for a CBSD of the plurality of CBSDs on whose behalf a corresponding grant request is transmitted;
- receive, from the SAS, a grant request response for each CBSD of the plurality of CBSDs and which includes (x) authorization to transmit in at least one of the at least one of the at least one available frequency channel and (y) a maximum transmit power level corresponding to each of the at least one of the at least one of the at least one available frequency channel;
- transmitting, to each baseband component of the plurality of CBSDs, a query for information;
- receive, from each baseband component of the plurality of CBSDs, a query response including information including at least one bandwidth at which a baseband component, which sent a corresponding query response, can operate;
- for each CBSD of the plurality of CBSDs and using the at least one bandwidth at which a baseband component, which is part of a corresponding CBSD of the plurality of CBSDs, can operate, select at least one of at least one of the at least one of the at least one available frequency channel received in a grant response for the corresponding CBSD of the plurality of CBSDs;
- cause transmission, to the SAS and for each CBSD, of a heartbeat request;
- receive, from the SAS and for each CBSD, a heartbeat response authorizing CBSD transmission using parameters sent in the corresponding grant request;
- receive a status notification from each CBSD of the plurality of CBSDs indicating that a CBSD, which sent a corresponding status notification, is ready to transmit and receive;
- and
- cause transmission, to each CBSD, of an acknowledgement of receipt of a status notification and selected one or more available frequency channels and a corresponding maximum transmit power level.
Dependencies are inferred from the claim text.