IP Library Granted Patent US 11,202,206
Granted Patent B2
US 11,202,206 · App. 16/584,029 · Granted Dec 14, 2021

Managing resources in CBRS networks

Inventors: Mukesh Taneja (Bangalore, IN); Indermeet Singh Gandhi (Bangalore, IN)
Assignee: CISCO TECHNOLOGY, INC.
H04W16/10H04B17/318H04W72/0453H04W72/082H04W84/045H04W84/18H04W92/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,202,206
App. No.
16/584,029
Granted
Dec 14, 2021
Kind
B2
Abstract

Systems, methods, and computer-readable media for improving resource management in Citizens Broadband Radio Service (CBRS) networks include a Spectrum Access System (SAS) in coordination with one or more CBRS devices (CBSDs) and a Digital Network Architecture center (DNA-C). Resource allocation decisions can be based on one or more policies such as a priority, a preemption capability index and/or a preemption vulnerability index associated with the CBSDs. Resource allocation can also be based on inter-access point (AP) coordination between two or more CBSDs and comparative performance indicators of the two or more CBSDs. Managing interference between two or more groups of CBSDs can be based on the inter-AP coordination and group identifiers associated with the two or more groups. Bandwidth allocation can be modified to the two or more CBSDs and seamless transition can be implemented using timers.

Claims (59)

1. A method of managing resources of one or more Citizens Broadband Radio Service (CBRS) networks by a Spectrum Access System (SAS), the method comprising:

evaluating available resources in the one or more CBRS networks, the resources comprising at least one or more channels of a CBRS spectrum available to one or more CBRS devices (CBSDs) of the one or more CBRS networks;

receiving one or more policies associated with the one or more CBSDs, wherein a policy of a CBSD comprises one or more of a priority, a pre-emption capability index or a pre-emption vulnerability index associated with the CBSD;

determining one or more parameters associated with the one or more CBSDs based on the available resources and the one or more policies, wherein a parameter associated with the CBSD comprises at least a frequency range in the one or more channels and a maximum transmit Effective Isotropic Radiated Power (EIRP);

receiving one or more inter-access point (AP) coordination capabilities associated with the one or more CBSDs;

determining performance modifications based on the one or more inter-AP coordination capabilities; and

modifying resource allocations to the one or more CBSDs based on the performance modifications.

2. The method of claim 1 , further comprising:

receiving the one or more policies from the one or more CBSDs; and

providing the one or more parameters to the one or more CBSDs.

3. The method of claim 1 , wherein the one or more inter-AP coordination capabilities are received via one or more inter-AP tunnels.

4. The method of claim 1 , further comprising:

determining at least one new channel for at least one CBSD based on the performance modifications.

5. The method of claim 4 , further comprising:

determining a time interval for a seamless transition from a current channel to the new channel for the at least one CBSD and providing the time interval and one or more associated time instances to the at least one CBSD.

6. The method of claim 1 , further comprising:

obtaining one or more physical cell identifiers (PCIs) associated with one or more groups of the CBSDs;

determining one or more resource conflicts between the one or more groups; and

determining one or more modifications to the resource allocations to resolve the one or more conflicts based on the one or more PCIs and the inter-AP coordination capabilities.

7. The method of claim 6 , wherein the SAS is associated with at least a first enterprise, and the method of managing resources further comprises communicating with at least a second SAS of a second enterprise, wherein the one or more groups belong to one or more of the first enterprise or the second enterprise.

8. The method of claim 7 , wherein the one or more enterprises further comprise one or more Self-Organizing Networks (SONs).

9. The method of claim 1 , further comprising:

obtaining one or more comparative performance indicators from the one or more CBSDs; and

determining whether there are performance anomalies for the one or more CBSDs based on the one or more comparative performance indicators.

10. The method of claim 1 , wherein managing the resources of the one or more CBRS networks further comprises communicating with a Digital Network Architecture Center (DNA-C).

11. A system for managing resources of one or more Citizens Broadband Radio Service (CBRS) networks, comprising:

one or more processors; and

a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more processors, cause the one or more processors to perform operations including:

evaluating available resources in the one or more CBRS networks, the resources comprising at least one or more channels of a CBRS spectrum available to one or more CBRS devices (CBSDs) of the one or more CBRS networks;

receiving one or more policies associated with the one or more CBSDs, wherein a policy of a CBSD comprises one or more of a priority, a pre-emption capability index and a pre-emption vulnerability index associated with the CBSD;

determining one or more parameters associated with the one or more CBSDs based on the available resources and the one or more policies, wherein a parameter associated with the CBSD comprises at least a frequency range in the one or more channels and a maximum transmit Effective Isotropic Radiated Power (EIRP);

receiving one or more inter-access point (AP) coordination capabilities associated with the one or more CBSDs;

determining performance modifications based on the one or more inter-AP coordination capabilities; and

modifying resource allocations to the one or more CBSDs based on the performance modifications.

12. The system of claim 11 , wherein the operations further comprise:

receiving the one or more policies from the one or more CBSDs; and

providing the one or more parameters to the one or more CBSDs.

13. The system of claim 11 , wherein the one or more inter-AP coordination capabilities are received via one or more inter-AP tunnels.

14. The system of claim 11 , wherein the operations further comprise:

determining at least one new channel for at least one CBSD based on the performance modifications.

15. The system of claim 14 , wherein the operations further comprise:

determining a time interval for a seamless transition from a current channel to the new channel for the at least one CBSD and providing the time interval and one or more associated time instances to the at least one CBSD.

16. The system of claim 11 , wherein the operations further comprise:

obtaining one or more physical cell identifiers (PCIs) associated with one or more groups of the CBSDs;

determining one or more resource conflicts between the one or more groups; and

determining one or more modifications to the resource allocations to resolve the one or more conflicts based on the one or more PCIs and the inter-AP coordination capabilities.

17. A non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to:

evaluate available resources in one or more Citizens Broadband Radio Service (CBRS) networks, the resources comprising at least one or more channels of a CBRS spectrum available to one or more CBRS devices (CBRSDs) of the one or more CBRS networks;

receive one or more policies associated with the one or more CBRSDs, wherein a policy of a CBRSD comprises one or more of a priority, a pre-emption capability index or a pre-emption vulnerability index associated with the CBRSD;

determine one or more parameters associated with the one or more CBRSDs based on the available resources and the one or more policies, wherein a parameter associated with the CBRSD comprises at least a frequency range in the one or more channels and a maximum transmit Effective Isotropic Radiated Power (EIRP);

receive one or more inter-access point (AP) coordination capabilities associated with the one or more CBRSDs;

determine performance modifications based on the one or more inter-AP coordination capabilities; and

allocate resources to the one or more CBRSDs based on the performance modifications.

18. The non-transitory computer-readable medium of claim 17 , having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to:

receive the one or more policies from the one or more CBRSDs; and

provide the one or more parameters to the one or more CBRSDs.

19. The non-transitory computer-readable medium of claim 17 , wherein the one or more inter-AP coordination capabilities are received via one or more inter-AP tunnels.

20. The non-transitory computer-readable medium of claim 17 , having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to:

determine at least one new channel for at least one CBRSD based on the performance modifications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2020
From: TANEJA, MUKESH; GANDHI, INDERMEET SINGH
To: CISCO TECHNOLOGY, INC.
Reel/Frame 053601/0880 →
Continuity (1)
Related Publication 20210099886A1 · Apr 1, 2021
Cited By (107)
US 12,192,776 US 12,192,778 US 12,207,097 US 12,212,973 US 12,219,364 US 12,225,386 US 12,231,902 US 12,231,906 US 12,238,526 US 12,238,699 US 12,245,046 US 12,250,558 US 12,250,559 US 12,262,212 US 12,262,214 US 12,273,726 US 12,273,728 US 12,273,729 US 12,273,730 US 12,273,770 US 12,284,526 US 12,284,527 US 12,289,602 US 12,289,603 US 12,289,604 US 12,294,865 US 12,294,867 US 12,302,111 US 12,302,115 US 12,309,598 US 12,309,604 US 12,309,605 US 12,317,090 US 12,323,814 US 12,323,815 US 12,328,591 US 12,328,592 US 12,335,743 US 12,342,174 US 12,348,973 US 12,348,974 US 12,348,975 US 12,363,550 US 12,369,040 US 12,375,931 US 12,375,932 US 12,375,933 US 12,382,297 US 12,382,299 US 12,395,854 US 12,402,014 US 12,432,569 US 12,432,570 US 12,439,265 US 12,445,855 US 12,445,856 US 12,445,857 US 12,445,858 US 12,452,683 US 12,452,684 US 12,464,364 US 12,470,938 US 12,470,939 US 12,470,940 US 12,483,897 US 12,483,898 US 12,490,103 US 12,490,104 US 12,490,105 US 12,495,307 US 12,501,272 US 12,507,073 US 12,507,074 US 12,507,075 US 12,507,076 US 12,520,162 US 12,526,640 US 12,549,954 US 12,549,955 US 12,563,403 US 12,563,404 US 12,574,745 US 12,574,746 US 12,581,315 US 12,581,316 US 12,587,866 US 12,598,474 US 12,598,475 US 12,604,198 US 12,604,200 US 12,604,201 US 12,604,202 US 12,604,203 US 12,621,675 US 12,627,991 US 12,627,992 US 12,627,993 US 12,627,994 US 12,634,708 US 12,641,442 US 12,647,797 US 12,652,544 US 12,684,360 US 12,689,906 US 12,689,907 US 12,701,424 US 12,720,321