IP Library Granted Patent US 11,974,314
Granted Patent B2
US 11,974,314 · App. 17/720,056 · Granted Apr 30, 2024

Systems and methods for diminishing frequency spectrum contentions amongst at least two spectrum access systems

Inventors: Khalid W. Al-Mufti (Sterling, VA); Ariful Hannan (Sterling, VA)
Assignee: CommScope Technologies LLC
H04W72/542H04W16/14H04W52/243H04W52/30H04W72/121
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,974,314
App. No.
17/720,056
Filed
Apr 13, 2022
Granted
Apr 30, 2024
Kind
B2
Art Unit
2648
USPC
455/502
Abstract

Techniques are provided for diminishing (a) interference at GAA CBSD(s), and/or (b) maximum transmit power(s) of each of one or more GAA CBSD(s) by eliminating contention(s) between one or more pairs of spectrum access systems.

Claims (64)

1. A method performed by a spectrum access system (SAS) to at least one of (a) diminish interference at at least one radio of radios (b) increase maximum transmit power of at least one radio of the radios, and (c) increase transmit bandwidth of at least one radio of the radios, the method comprising:

receiving, from another SAS, a unique identifier of each of the radios, a geographic location of each of the radios, co-existence group data of each of the radios, and a frequency spectrum and a maximum transmit power assigned by the other SAS to each of the radios;

grouping the radios into nodes based upon the co-existence group data of each of the radios;

generating at least one common network graph comprising the nodes;

determining a frequency spectrum and a maximum transmit power for each of the radios;

sending the determined frequency spectrum and the determined maximum transmit power for each radio to the other SAS;

receiving a frequency spectrum and a maximum transmit power, determined by the other SAS, for each of the radios;

identifying a connected set of each common network graph with at least one contention with respect to the other SAS, wherein each contention of each identified connected set is also identified, and wherein contention means that at least one color assigned to at least one node of a connected set of a common network graph has different frequency spectrum assigned by the SAS and by the other SAS, wherein each of the at least one node comprises at least one radio whose transmission is controlled by the SAS or the other SAS;

determining if at least one connected set has at least one contention with respect to the other SAS;

determining that at least one connected set has at least one contention with respect to the other SAS, then determining whether each contention satisfies at least one acceptance criterion;

for each contention which satisfies at least one acceptance criterion, adjusting the determined frequency spectrum to a new frequency spectrum that is the received frequency spectrum, and assigning the new frequency spectrum and a new maximum transmit power to each radio comprising each node assigned a color whose contention satisfies the at least one acceptance criterion; and

sending, to the other SAS, data identifying each contention and each contention's connected set, that satisfies the at least one acceptance criterion.

2. The method of claim 1 , further comprising synchronizing node edges with the other SAS.

3. The method of claim 1 , further comprising identifying the connected set in the common network graph.

4. The method of claim 1 , further comprising requesting the other SAS to resolve each contention; and

wherein determining whether each contention satisfies the at least one acceptance criterion comprises determining whether each unresolved contention satisfies the at least one acceptance criterion;

wherein for each contention which satisfies the at least one acceptance criterion, adjusting the determined frequency spectrum to the new frequency spectrum that is the received frequency spectrum, and assigning the new frequency spectrum and the new maximum transmit power to each radio comprising each node assigned a color whose contention satisfies the at least one acceptance criterion comprises for each unresolved contention which satisfies at least one acceptance criterion, adjusting the determined frequency spectrum to the new frequency spectrum that is the received frequency spectrum, and assigning the new frequency spectrum and the new maximum transmit power to each radio comprising each node assigned a color whose contention satisfies the at least one acceptance criterion.

5. The method of claim 1 , further comprising sending an alert, to an operator of the SAS, identifying each remaining contention and each contention's connected set.

6. The method of claim 1 , wherein each acceptance criterion is a function of at least one of bandwidth, maximum transmit power, and power bandwidth product.

7. The method of claim 1 , further comprising sending, to the other SAS, the new frequency spectrum assigned for each contention which satisfies each acceptance criterion.

8. The method of claim 1 , wherein at least one radio, whose transmission is controlled by the SAS and comprises a node assigned a color whose contention was resolved, is configured to transmit on the new frequency spectrum and at the new maximum transmit power.

9. A non-transitory computer readable medium storing a program causing at least one processor of a spectrum access system (SAS) to execute a process to at least one of (a) diminish interference at at least one radio of radios, (b) increase maximum transmit power of at least one radio of the radios, and (c) increase transmit bandwidth of at least one radio of the radios, the process comprising:

receiving, from another SAS, a unique identifier of each of the radios, a geographic location of each of the radios, co-existence group data of each of the radios, and a frequency spectrum and a maximum transmit power assigned by the other SAS to each of the radios;

grouping the radios into nodes based upon the co-existence group data of each of the radios;

generating at least one common network graph comprising the nodes;

determining a frequency spectrum and a maximum transmit power for each of the radios;

sending the determined frequency spectrum and the determined maximum transmit power for each radio to the other SAS;

receiving a frequency spectrum and a maximum transmit power, determined by the other SAS, for each of the radios;

identifying a connected set of each common network graph with at least one contention with respect to the other SAS, wherein each contention of each identified connected set is also identified, and wherein contention means that at least one color assigned to at least one node of a connected set of a common network graph has different frequency spectrum assigned by the SAS and by the other SAS, wherein each of the at least one node comprises at least one radio whose transmission is controlled by the SAS or the other SAS;

determining if at least one connected set has at least one contention with respect to the other SAS;

determining that at least one connected set of the common network graph has at least one contention with respect to the other SAS, then determining whether each contention satisfies at least one acceptance criterion;

for each contention which satisfies at least one acceptance criterion, adjusting the determined frequency spectrum to a new frequency spectrum that is the received frequency spectrum, and assigning the new frequency spectrum and a new maximum transmit power to each radio comprising each node assigned a color whose contention satisfies the at least one acceptance criterion; and

sending, to the other SAS, data identifying each contention and each contention's connected set, that satisfies the at least one acceptance criterion.

10. The non-transitory computer readable medium of claim 9 , the process further comprising synchronizing node edges with the other SAS.

11. The non-transitory computer readable medium of claim 9 , the process further comprising identifying the connected set in the common network graph.

12. The non-transitory computer readable medium of claim 9 , the process further comprising requesting the other SAS to resolve each contention; and

wherein determining whether each contention satisfies the at least one acceptance criterion comprises determining whether each unresolved contention satisfies the at least one acceptance criterion;

wherein for each contention which satisfies the at least one acceptance criterion, adjusting the determined frequency spectrum to the new frequency spectrum that is the received frequency spectrum, and assigning the new frequency spectrum and the new maximum transmit power to each radio comprising each node assigned a color whose contention satisfies the at least one acceptance criterion comprises for each unresolved contention which satisfies at least one acceptance criterion, adjusting the determined frequency spectrum to the new frequency spectrum that is the received frequency spectrum, and assigning the new frequency spectrum and the new maximum transmit power to each radio comprising each node assigned a color whose contention satisfies the at least one acceptance criterion.

13. The non-transitory computer readable medium of claim 9 , the process further comprising sending an alert, to the operator of the SAS, identifying each remaining contention and each contention's connected set.

14. The non-transitory computer readable medium of claim 9 , wherein each acceptance criterion is a function of at least one of bandwidth, maximum transmit power, and power bandwidth product.

15. The non-transitory computer readable medium of claim 9 , the process further comprising sending, to the other SAS, the new frequency spectrum assigned for each contention which satisfies each acceptance criterion.

16. The non-transitory computer readable medium of claim 9 , wherein at least one radio, whose transmission is controlled by the SAS and comprises a node assigned a color whose contention was resolved, is configured to transmit on the new frequency spectrum and at the new maximum transmit power.

17. A spectrum access system (SAS) comprising processing circuitry configured to:

receive, from another SAS, a unique identifier of each of radios, a geographic location of each of the radios, co-existence group data of each of the radios, and a frequency spectrum and a maximum transmit power assigned by the other SAS to each of the radios;

group the radios into nodes based upon the co-existence group data of each of the radios;

generate at least one common network graph comprising the nodes;

determine a frequency spectrum and a maximum transmit power for each of the radios;

causing the determined frequency spectrum and the determined maximum transmit power for each radio to be sent to the other SAS;

receive a frequency spectrum and a maximum transmit power, determined by the other SAS, for each of the radios;

identify a connected set of each common network graph with at least one contention with respect to the other SAS, wherein each contention of each identified connected set is also identified, and wherein contention means that at least one color assigned to at least one node of a connected set of a common network graph has different frequency spectrum assigned by the SAS and by the other SAS, wherein each of the at least one node comprises at least one radio whose transmission is controlled by the SAS or the other SAS;

determine if at least one connected set has at least one contention with respect to the other SAS;

determine that at least one connected set has at least one contention with respect to the other SAS, then determining whether each contention satisfies at least one acceptance criterion;

for each contention which satisfies at least one acceptance criterion, adjust the determined frequency spectrum to a new frequency spectrum that is the received frequency spectrum, and assigning the new frequency spectrum and a new maximum transmit power to each radio comprising each node assigned a color whose contention satisfies the at least one acceptance criterion; and

cause data identifying each contention and each contention's connected set, that satisfies the at least one acceptance criterion, to be sent to the other SAS.

18. The SAS of claim 17 , wherein the processing circuitry is further configured to synchronize node edges with the other SAS.

19. The SAS of claim 17 , wherein the processing circuitry is further configured to identify the connected set in the common network graph.

20. The SAS of claim 17 , wherein the processing circuitry is further configured to cause a request to be sent the other SAS to resolve each contention; and

wherein determining whether each contention satisfies the at least one acceptance criterion comprises determining whether each unresolved contention satisfies the at least one acceptance criterion;

wherein for each contention which satisfies the at least one acceptance criterion, adjusting the determined frequency spectrum to the new frequency spectrum that is the received frequency spectrum, and assigning the new frequency spectrum and the new maximum transmit power to each radio comprising each node assigned a color whose contention satisfies the at least one acceptance criterion comprises for each unresolved contention which satisfies at least one acceptance criterion, adjusting the determined frequency spectrum to the new frequency spectrum that is the received frequency spectrum, and assigning the new frequency spectrum and the new maximum transmit power to each radio comprising each node assigned a color whose contention satisfies the at least one acceptance criterion.

21. The SAS of claim 17 , wherein the processing circuitry is further configured to cause an alert, identifying each remaining contention and each contention's connected set, to be transmitted to the operator of the SAS.

22. The SAS of claim 17 , wherein each acceptance criterion is a function of at least one of bandwidth, maximum transmit power, and power bandwidth product.

23. The SAS of claim 17 , wherein the processing circuitry is further configured to cause the new frequency spectrum assigned for each contention which satisfies each acceptance criterion to be sent to the other SAS.

24. The SAS of claim 17 , wherein at least one radio, whose transmission is controlled by the SAS and comprises a node assigned a color whose contention was resolved, is configured to transmit on the new frequency spectrum and at the new maximum transmit power.

25. The SAS of claim 17 , further comprising a communications system communicatively coupled to the processing circuitry.

Assignments (13)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067252/0657 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA)
Reel/Frame 074593/0348 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 069889/FRAME 0114 Recorded Feb 7, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0341 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 7, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0183 →
RELEASE (REEL 068770 / FRAME 0460) Recorded Feb 7, 2025
From: JPMORGAN CHASE BANK, N.A.
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070149/0432 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 068770/0632 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 069743/0264 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067259/0697 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069790/0575 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
PATENT SECURITY AGREEMENT (ABL) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0460 →
PATENT SECURITY AGREEMENT (TERM) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0632 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2024
From: COMMSCOPE TECHNOLOGIES LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 068492/0826 →
PATENT SECURITY AGREEMENT (TERM) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067259/0697 →
PATENT SECURITY AGREEMENT (ABL) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067252/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2022
From: AL-MUFTI, KHALID W.; HANNAN, ARIFUL
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 059589/0887 →
Continuity (2)
Provisional Application 63216762 · Jun 30, 2021
Related Publication 20230007668A1 · Jan 5, 2023