IP Library Granted Patent US 10,419,044
Granted Patent B2
US 10,419,044 · App. 15/723,141 · Granted Sep 17, 2019

Closed-loop automatic channel selection

Inventor: William S. Kish (Saratoga, CA)
Assignee: ARRIS Enterprises LLC
H04B1/0475H04B17/0085H04B17/309
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,419,044
App. No.
15/723,141
Filed
Oct 2, 2017
Granted
Sep 17, 2019
Kind
B2
Art Unit
2664
USPC
455/69
Abstract

A system and method for improving radio performance through automatic channel selection utilizing a closed-channel model is disclosed. A measurement engine records maximum user throughput on a per station basis during normal traffic operation. The measurement engine further records throughput metrics based on test traffic sent to all associated stations during idle operation. A policy logic engine utilizes the measurements to determine an optimal transmission channel for transmission and receipt of data.

Claims (41)

1. A method for increasing quality of data transmission in a network having a plurality of transmission channels, the method comprising:

determining an actual throughput of each of the plurality of transmission channels, during normal network traffic patterns;

transmitting test data to the plurality of transmission channels, during an idle period of the network;

measuring a test throughput of each of the plurality of transmission channels, responsive to said transmitting test data;

determining transmission channel quality metrics for the plurality of transmission channels responsive to the actual throughputs and the test throughputs;

determining whether an available transmission channel of the plurality of transmission channels has better channel quality metrics than the channel quality metrics of a current transmission channel of the plurality of transmission channels being used to transmit data;

selecting the available transmission channel when the available transmission channel has a better channel quality metrics than the channel quality metrics of the current transmission channel; and

maintaining the current transmission channel for data communication, when the available transmission channel does not have better channel quality metrics than the channel quality metrics of the current transmission channel.

2. The method of claim 1 , further comprising selecting an antenna configuration corresponding to the selected transmission channel to maximize gain of the network.

3. The method of claim 1 , wherein at least one of the transmission channel quality metrics is a throughput metric.

4. The method of claim 1 , wherein at least one of the transmission channel quality metrics also takes into account channel environmental conditions.

5. The method of claim 1 , wherein at least one of the transmission channel quality metrics also includes a power level metric.

6. The method of claim 1 , wherein at least one of the transmission channel quality metrics also includes a frequency response metric.

7. The method of claim 1 , wherein at least one of the transmission channel quality metrics also includes a noise metric.

8. The method of claim 1 , wherein the network is a wireless local area network.

9. The method of claim 1 , further comprising: recording the transmission channel quality metrics; and maintaining the recorded transmission channel quality metrics across transmission channel changes.

10. The method of claim 1 , further comprising determining updated transmission channel quality metrics for the available transmission channels; and selecting the transmission channel based on the updated transmission channel quality metrics.

11. The method of claim 1 , further comprising determining a magnitude and a phase of each available transmission channel by transmitting a pilot signal to a remote access point.

12. The method of claim 11 , further comprising determining weight values for the available transmission channels based on the determined magnitude and phase of each available transmission channel.

13. The method of claim 12 , further comprising adapting a transmission of the available transmission channels based on the weight values.

14. The method of claim 1 , wherein determining the actual throughputs and measuring the test throughputs are performed when link utilization in the network is below a predetermined threshold.

15. The method of claim 1 , wherein determining the actual throughputs and measuring the test throughputs are performed when there is no data traffic of a particular data classification or importance.

16. The method of claim 1 , wherein determining the actual throughputs and measuring the test throughputs are performed are performed concurrently.

17. A system for increasing quality of data transmission in a network having a plurality of transmission channels, comprising:

a processor for determining an actual throughput of each of the plurality of transmission channels, during normal network traffic patterns; and

a communication device coupled to the processor and the antenna apparatus for transmitting test data to the plurality of transmission channels via an antenna apparatus, during an idle period of the network, wherein the processor

measures a test throughput of each of the plurality of transmission channels, responsive to said transmitting test data;

determines transmission channel quality metrics for the plurality of transmission channels responsive to the actual throughputs and the test throughputs;

determines whether an available transmission channel of the plurality of transmission channels has better channel quality metrics than the channel quality metrics of a current transmission channel of the plurality of transmission channels being used to transmit data;

selects the available transmission channel when the available transmission channel has a better channel quality metrics than the channel quality metrics of the current transmission channel; and

maintains the current transmission channel for data communication, when the available transmission channel does not have better channel quality metrics than the channel quality metrics of the current transmission channel.

18. The system of claim 17 , further comprising an antenna element selector for selecting an antenna configuration of the antenna apparatus corresponding to the selected transmission channel to maximize gain of the network.

19. The system of claim 17 , wherein at least one of the transmission channel quality metrics is a throughput metric, channel environmental conditions, a power level metric, a frequency response metric, or a noise metric.

20. A system for increasing quality of data transmission in a network having a plurality of transmission channels, comprising:

means for determining an actual throughput of each of the plurality of transmission channels, during normal network traffic patterns;

means for transmitting test data to the plurality of transmission channels, during an idle period of the network;

means for measuring a test throughput of each of the plurality of transmission channels, responsive to said transmitting test data;

means for determining transmission channel quality metrics for the plurality of transmission channels responsive to the actual throughputs and the test throughputs;

means for determining whether an available transmission channel of the plurality of transmission channels has better channel quality metrics than the channel quality metrics of a current transmission channel of the plurality of transmission channels being used to transmit data;

means for selecting the available transmission channel when the available transmission channel has a better channel quality metrics than the channel quality metrics of the current transmission channel; and

means for maintaining the current transmission channel for data communication, when the available transmission channel does not have better channel quality metrics than the channel quality metrics of the current transmission channel.

Assignments (9)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: RUCKUS WIRELESS, INC.
Reel/Frame 048817/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2019
From: RUCKUS WIRELESS, INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 048492/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2019
From: KISH, WILLIAM S
To: RUCKUS WIRELESS INC
Reel/Frame 048492/0199 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2018
From: RUCKUS WIRELESS, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046379/0431 →
Continuity (4)
Continuation 14177634 · Feb 11, 2014
Continuation 11841619 · Aug 20, 2007
Provisional Application 60822917 · Aug 18, 2006
Related Publication 20180091178A1 · Mar 29, 2018