IP Library Granted Patent US 10,555,303
Granted Patent B2
US 10,555,303 · App. 16/447,546 · Granted Feb 4, 2020

Methods and apparatus for estimating citizens broadband radio service network coverage

Inventors: Haider Syed (Parker, CO); Muhib T. Oduwaiye (Aurora, CO); Volkan Sevindik (Parker, CO)
Assignee: Charter Communications Operating, LLC
H04W72/0446H04W52/365H04W72/048H04W72/082H04W72/0473
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 10,555,303
App. No.
16/447,546
Granted
Feb 4, 2020
Kind
B2
Abstract

Methods and apparatus for estimating a Citizens Broadband Radio Service Device's (CBSD's) coverage area using user equipment (UE) timing advance and/or power headroom information and allocating resources based on the estimate. In an exemplary method embodiment a Spectrum Access System: (i) receives, from a CBSD, user equipment (UE) information including at least one of timing advance or power headroom information for one or more UEs in communication with the CBSD; (ii) estimates, based on the received first UE information, a first CBSD coverage area; and (iii) makes a first resource allocation to the CBSD based on the estimated CBSD coverage area, the first resource allocation including an allocation of at least one of a frequency bandwidth allocation or transmission power allocation to the CBSD.

Claims (52)

1. A method of operating a Spectrum Access System (SAS), the method comprising:

receiving, from a first Citizens Broadband Radio Service Device (CBSD), first user equipment (UE) information including at least one of timing advance or power headroom information for one or more UEs in communication with said first CBSD;

estimating, based on the received first UE information, a first CBSD coverage area;

making a first resource allocation to the first CBSD based on the estimated first CBSD coverage area, said first resource allocation being a transmission power allocation to the first CBSD; and

prior to estimating the first CBSD coverage area, identifying the UE with the largest timing advance in communication with the first CBSD.

2. The method of claim 1 , wherein estimating, based on the received first UE information, the first CBSD coverage area includes, when the identified UE with the largest timing advance in communication with the first CBSD also has the lowest power headroom of the UEs for which power headroom information is provided, using the power headroom of the identified UE with the largest timing advance to estimate the first CBSD coverage area.

3. The method of claim 2 , wherein estimating, based on the received first UE information, the first CBSD coverage area further includes, when the identified UE with the largest timing advance also has the lowest power headroom of the UEs for which power headroom information is provided, taking into consideration the largest timing advance in addition to, the lowest power headroom information when determining the first CBSD coverage area.

4. The method of claim 1 , further comprising:

wherein said first UE information including at least one of timing advance or power headroom information for one or more UEs in communication with said first CBSD includes information corresponding to multiple UEs;

when the identified UE in communication with the first CBSD having the largest timing advance does not also have the lowest power headroom of the UEs for which power headroom information is provided in said first UE information, processing the first UE information received from the first CBSD corresponding to multiple UEs to determine at least one of a timing advance or power headroom value to be used in determining the coverage area of the first CBSD.

5. The method of claim 4 , wherein processing the first UE information received from the first CBSD corresponding to multiple UEs to determine at least one of a timing advance or power headroom value to be used in determining the coverage area of the first CBSD includes performing at least one of determining an average timing advance for UEs using the first CBSD or determining an average power headroom for UEs in communication with the first CBSD.

6. The method of claim 5 , wherein timing advances (TAs) of UEs in communication with the first CBSD having a timing advance (TA) within a determined range of the average timing advance are used in determining the coverage area of the first CBSD.

7. The method of claim 6 , wherein power headroom values of UEs in communication with the first CBSD that have a power headroom within a determined range of the average power headroom, and which also have a TA within the determined range of the average TA, are used in determining the coverage area of the first CBSD.

8. The method of claim 1 , further comprising:

receiving, from a second CBSD, second user equipment (UE) information including at least one of timing advance or power headroom information for one or more UEs in communication with said second CBSD;

estimating, based on the received second UE information, a second CBSD coverage area; and

making a second resource allocation to the second CBSD based on the estimated first CBSD coverage area and the estimated second CBSD coverage area, said second resource allocation including an allocation of at least one of a frequency bandwidth allocation or transmission power allocation to the second CBSD.

9. The method of claim 1 , further comprising:

receiving, from a second CBSD, second user equipment (UE) information including at least one of timing advance or power headroom information for one or more UEs in communication with said second CBSD;

estimating, based on the received second UE information, a second CBSD coverage area; and

making a second resource allocation to the first CBSD based on the estimated first CBSD coverage area and the estimated second CBSD coverage area, said second resource allocation including an allocation of at least one of a frequency bandwidth allocation or transmission power allocation to the first CBSD.

10. The method of claim 1 , further comprising:

communicating the first resource allocation to the first CBSD.

11. A Spectrum Access System (SAS) comprising:

memory;

an input/output interface including at least one receiver and at least one transmitter;

one or more processors that control the SAS to:

receive, from a first Citizens Broadband Radio Service Device (CBSD), first user equipment (UE) information including at least one of timing advance or power headroom information for one or more UEs in communication with said first CBSD;

estimate, based on the received first UE information, a first CBSD coverage area;

make a first resource allocation to the first CBSD based on the estimated first CBSD coverage area, said first resource allocation being a transmission power allocation to the first CBSD; and

prior to estimating the first CBSD coverage area, identify the UE with the largest timing advance in communication with the first CBSD.

12. The Spectrum Access System of claim 11 , wherein said to estimate, based on the received first UE information, the first CBSD coverage area includes, when the identified UE having the largest timing advance also has the lowest power headroom of the UEs for which power headroom information is provided, using the power headroom information of the identified UE with the largest timing advance to estimate the first CBSD coverage area.

13. The Spectrum Access System of claim 12 , wherein said to estimate, based on the received first UE information, the first CBSD coverage area includes, when the identified UE having the largest timing advance also has the lowest power headroom of the UEs for which power headroom information is provided, taking into consideration the largest timing advance, in addition to, the lowest power headroom information, when determining the first CBSD coverage area.

14. The Spectrum Access System of claim 11 ,

wherein said first UE information including at least one of timing advance or power headroom information for one or more UEs in communication with said first CBSD includes information corresponding to multiple UEs;

wherein said one or more processors control the SAS to process the UE information received from the first CBSD corresponding to multiple UEs to determine at least one of a timing advance or power headroom value to be used in determining the coverage area of the first CBSD in response to determining the UE in communications with the first CBSD having the largest timing advance does not also have the lowest power headroom.

15. The Spectrum Access System of claim 14 , wherein said processing the first UE information received from the first CBSD corresponding to multiple UEs to determine at least one of a timing advance or power headroom value to be used in determining the coverage area of the first CBSD includes performing at least one of determining an average timing advance for UEs in communication with the first CBSD or determining an average power headroom for UEs in communication with the first CBSD.

16. The Spectrum Access System of claim 15 , wherein timing advances of UEs in communication with the first CBSD having a timing advance (TA) within a determined range of the average timing advance are used in determining the coverage area of the first CBSD.

17. The Spectrum Access System of claim 16 , wherein power headroom values of UEs in communication with the first CBSD that have a power headroom within a determined range of the average power headroom, and which also have a timing advance within the determined range of the average timing advance, are used in determining the coverage area of the first CBSD.

18. The Spectrum Access System of claim 11 , wherein said one or more processors controls the SAS to:

receive, from a second CBSD, second user equipment (UE) information including at least one of timing advance or power headroom information for one or more UEs in communication with said second CBSD;

estimate, based on the received second UE information, a second CBSD coverage area; and

make a second resource allocation to the second CBSD based on the estimated first CBSD coverage area and the estimated second CBSD coverage area, said second resource allocation including an allocation of at least one of a frequency bandwidth allocation or transmission power allocation to the second CBSD.

19. The Spectrum Access System of claim 11 , wherein said one or more processors controls the SAS to:

receive, from a second CBSD, second user equipment (UE) information including at least one of timing advance or power headroom information for one or more UEs in communication with said second CBSD;

estimate, based on the received second UE information, a second CBSD coverage area; and

make a second resource allocation to the first CBSD based on the estimated first CBSD coverage area and the estimated second CBSD coverage area, said second resource allocation including an allocation of at least one of a frequency bandwidth allocation or transmission power allocation to the first CBSD.

20. A non-transitory computer readable medium including a first set of computer executable instructions which when executed by a processor of a Spectrum Access System (SAS) device cause the SAS device to perform the steps of:

receiving, from a first Citizens Broadband Radio Service Device (CBSD), first user equipment (UE) information including at least one of timing advance or power headroom information for one or more UEs in communication with said first CBSD;

estimating, based on the received first UE information, a first CBSD coverage area;

making a first resource allocation to the first CBSD based on the estimated first CBSD coverage area, said first resource allocation being a transmission power allocation to the first CBSD; and

wherein said estimating, based on the received first UE information, the first CBSD coverage area includes, when the first CBSD having the largest timing advance also has the lowest power headroom of the UEs for which power headroom information is provided, using the power headroom of the UE with the largest timing advance to estimate the first CBSD coverage area.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUS APPLICATION 16/477/546 PREVIOUSLY RECORDED AT REEL: 051433 FRAME: 0854. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Oct 6, 2021
From: TIME WARNER CABLE ENTERPRISES, LLC; CHARTER COMMUNICATIONS OPERATING, LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 058193/0161 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY ASSIGNMENT PREVIOUSLY RECORDED ON REEL 051433 FRAME 0654. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Mar 4, 2020
From: TIME WARNER CABLE ENTERPRISES, LLC; CHARTER COMMUNICATIONS OPERATING, LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 052091/0071 →
SECURITY INTEREST Recorded Dec 27, 2019
From: TIME WARNER CABLE ENTERPRISES, LLC; CHARTER COMMUNICATIONS OPERATING, LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 051433/0654 →
SECURITY INTEREST Recorded Dec 4, 2019
From: TIME WARNER CABLE ENTERPRISES, LLC; CHARTER COMMUNICATIONS OPERATING, LLC; BRIGHT HOUSE NETWORKS, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 051287/0057 →
SECURITY INTEREST Recorded Dec 4, 2019
From: CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES, LLC; BRIGHT HOUSE NETWORKS, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 051287/0087 →
Continuity (2)
Continuation 16016579 · Jun 23, 2018
Related Publication 20190394771A1 · Dec 26, 2019