IP Library Granted Patent US 8,165,528
Granted Patent B2
US 8,165,528 · App. 11/965,070 · Granted Apr 24, 2012

Interference mitigation in wireless networks

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 8,165,528
App. No.
11/965,070
Granted
Apr 24, 2012
Kind
B2
Abstract

An access terminal is enabled to communicate with a private access point while interference caused by the access terminal is mitigated. A maximum allowable transmit rate of the access terminal for communication with the private access point is determined. The access terminal is caused to communicate at a transmit rate at or below the maximum allowable transmit rate.

Claims (281)

1. A method of enabling an access terminal in a set of access terminals in a network to communicate with a private access point in the network, the method comprising:

determining a first transmit rate of the access terminal for communication with the private access point; and

causing the access terminal to communicate at a second transmit rate at or below the first transmit rate;

wherein the first transmit rate is constrained in accordance with

i

=

1

N

P

i

AT

G

i

M

Δ

P

I

;

wherein AT comprises an i th access terminal of the set of access terminals;

wherein P i AT comprises a transmit power of the i th access terminal of the set of access terminals;

wherein N comprises the set of access terminals;

wherein G i M comprises a path gain from the i th access terminal to a macro access point in the network; and

wherein ΔP I comprises an interference limit for the private access point.

2. The method of claim 1 , wherein actions of determining and causing mitigate interference at the macro access point.

3. The method of claim 1 , wherein the private access point comprises a first private access point; and

wherein actions of determining and causing mitigate interference at a second private access point in the network.

4. The method of claim 1 , wherein contributions to interference at the macro access point due to the set of access terminals are constrained by the interference limit for the macro access point.

5. The method of claim 1 , wherein the first transmit rate comprises a maximum allowable transmit rate; and

wherein the interference limit comprises a maximum interference limit.

6. The method of claim 1 , wherein determining the first transmit rate comprises:

receiving a value PG i ;

wherein PG i comprises an estimate of the interference limit divided by a number of access terminals of the set of access terminals.

7. The method of claim 1 , wherein the transmit power comprises a first transmit power, and wherein determining the first transmit rate comprises:

estimating the path gain G i M from the i th access terminal to the macro access point; and

receiving a value indicative of a second transmit power;

wherein the second transmit power is based in part on the path gain G i M and the interference limit.

8. The method of claim 1 , wherein determining the first transmit rate comprises:

determining a power value, the power value being a value indicative of an amount of power received from the access terminal at the macro access point; and

estimating the first transmit rate based in part on the power value and on the interference limit.

9. The method of claim 8 , wherein the power values comprises a first power value, and wherein determining the first power value comprises:

receiving a macro access point signal strength value and a private access point signal strength value from the access terminal;

determining a second power value, the second power value being a value indicative of an amount of power received from the access terminal at the private access point; and

determining the first power value based on the macro access point signal strength value, the private access point signal strength value, a private access point transmit power value, a macro access point transmit power value, and the second power value.

10. The method of claim 1 , wherein determining the first transmit rate comprises:

receiving an estimated transmit power of the access terminal; and

estimating the first transmit rate based on the estimated transmit power.

11. The method of claim 10 , wherein estimating the first transmit rate based on the estimated transmit power comprises:

estimating the first transmit rate according to the following equation:

R

i

=

T

-

1

(

P

i

AT

P

i

,

pilot

AT

)

;

wherein R i comprises the first transmit rate;

wherein T −1 (x) comprises an inverse of a mathematical function T(R) of a transmit rate R of the i th access terminal;

wherein P′ i AT comprises the estimated transmit power; and

wherein P i,pilot AT comprises a pilot signal power of the i th access terminal; and

wherein the estimated transmit power is constant for all access terminals of the set of access terminals.

12. The method of claim 11 , further comprising:

estimating the path gain G i M from the i th access terminal to the macro access point; and

sending the path gain G i M to a programmable server;

wherein the programmable server is configured to manage the private access point.

13. The method of claim 12 , wherein the programmable server is configured to determine the estimated transmit power based in part on the path gain G i M and the interference limit for the macro access point.

14. The method of claim 12 , wherein the path gain G i M comprises a first path gain G i M , and wherein the method further comprises:

estimating a second path gain G i F from the i th access terminal to the private access point; and

estimating a total power value Î O AT indicative of a total power measured by the access terminal;

wherein the first path gain G i M and the second path gain G i F are based in part on the total power value Î O AT .

15. The method of claim 1 , wherein causing the access terminal to communicate at the second transmit rate comprises:

setting an attribute on the access terminal to affect a packet size of packets transmitted by the access terminal.

16. The method of claim 1 , wherein causing the access terminal to communicate at second transmit rate comprises:

sending a message to the access terminal instructing the access terminal to communicate at the second transmit rate.

17. One or more machine-readable storage media configured to store instructions that are executable by one or more processing devices to perform operations comprising:

determining a first transmit rate of an access terminal in a set of access terminals in a network for communication with a private access point in the network; and

causing the access terminal to communicate at a second transmit rate at or below the first transmit rate;

wherein the first transmit rate is constrained in accordance with

i

=

1

N

P

i

AT

G

i

M

Δ

P

I

;

wherein AT comprises an i th access terminal of the set of access terminals;

wherein P i AT comprises a transmit power of an i th access terminal of the set of access terminals;

wherein N comprises the set of access terminals;

wherein G i M comprises a path gain from the i th access terminal to a macro access point in the network; and

wherein ΔP I comprises an interference limit for the private access point.

18. The one or more machine-readable storage media of claim 17 , wherein the operations mitigate interference at the macro access point.

19. The one or more machine-readable storage media of claim 17 , wherein the private access point comprises a first private access point; and

wherein the operations mitigate interference at a second private access point in the network.

20. The one or more machine-readable storage media of claim 17 , wherein contributions to interference at the macro access point due to the set of access terminals are constrained by the interference limit for the macro access point.

21. The one or more machine-readable storage media of claim 17 , wherein the first transmit rate comprises a maximum allowable transmit rate; and

wherein the interference limit comprises a maximum interference limit.

22. The one or more machine-readable storage media of claim 17 , wherein determining the first transmit rate comprises:

receiving a value PG i ;

wherein PG i comprises an estimate of the interference limit divided by a number of access terminals of the set of access terminals.

23. The one or more machine-readable storage media of claim 17 , wherein the transmit power comprises a first transmit power, and wherein determining the first transmit rate comprises:

estimating the path gain G i M from the i th access terminal to the macro access point; and

receiving a value indicative of a second transmit power;

wherein the second transmit power is based in part on the path gain G i M and the interference limit.

24. The one or more machine-readable storage media of claim 17 , wherein determining the first transmit rate comprises:

determining a power value, the power value being a value indicative of an amount of power received from the access terminal at the macro access point; and

estimating the first transmit rate based in part on the power value and on the interference limit.

25. The one or more machine-readable storage media of claim 24 , wherein the power values comprises a first power value, and wherein determining the first power value comprises:

receiving a macro access point signal strength value and a private access point signal strength value from the access terminal;

determining a second power value, the second power value being a value indicative of an amount of power received from the access terminal at the private access point; and

determining the first power value based on the macro access point signal strength value, the private access point signal strength value, a private access point transmit power value, a macro access point transmit power value, and the second power value.

26. The one or more machine-readable storage media of claim 17 , wherein determining the first transmit rate comprises:

receiving an estimated transmit power of the access terminal; and

estimating the first transmit rate based on the transmit power.

27. The one or more machine-readable storage media of claim 26 , wherein estimating the first transmit rate based on the estimated transmit power comprises:

estimating the first transmit rate according to the following equation:

R

i

=

T

-

1

(

P

i

AT

P

i

,

pilot

AT

)

;

wherein R i comprises the first transmit rate;

wherein T −1 (x) comprises an inverse of a mathematical function T(R) of a transmit rate R of the i th access terminal;

wherein P′ i AT comprises the estimated transmit power; and

wherein P i,pilot AT comprises a pilot signal power of the i th access terminal; and

wherein the estimated transmit power is constant for all access terminals of the set of access terminals.

28. The one or more machine-readable storage media of claim 27 , wherein the operations further comprise:

estimating the path gain G i M from the i th access terminal to the macro access point; and

sending the path gain G i M to a programmable server;

wherein the programmable server is configured to manage the private access point.

29. The one or more machine-readable storage media of claim 28 , wherein the programmable server is configured to determine the estimated transmit power based in part on the path gain G i M and the interference limit for the macro access point.

30. The one or more machine-readable storage media of claim 28 , wherein the path gain G i M comprises a first path gain G i M , and wherein the operations further comprise:

estimating a second path gain G i F from the i th access terminal to the private access point; and

estimating a total power value Î O AT indicative of a total power measured by the access terminal;

wherein the first path gain G i M and the second path gain G i F are based in part on the total power value Î O AT .

31. The one or more machine-readable storage media of claim 17 , wherein causing the access terminal to communicate at the second transmit rate comprises:

setting an attribute on the access terminal to affect a packet size of packets transmitted by the access terminal.

32. The one or more machine-readable storage media of claim 17 , wherein causing the access terminal to communicate at the second transmit rate comprises:

sending a message to the access terminal instructing the access terminal to communicate at the second transmit rate.

33. A system comprising:

one or more processing devices; and

one or more machine-readable storage media configured to store instructions that are executable by the one or more processing devices to perform operations comprising:

determining a first transmit rate of an access terminal in a set of access terminals in a network for communication with a private access point in the network; and

causing the access terminal to communicate at a second transmit rate at or below the first transmit rate;

wherein the first transmit rate is constrained in accordance with

i

=

1

N

P

i

AT

G

i

M

Δ

P

I

;

wherein AT comprises an i th access terminal of the set of access terminals;

wherein P i AT comprises a transmit power of an i th access terminal of the set of access terminals;

wherein N comprises the set of access terminals;

wherein G i M comprises a path gain from the i th access terminal to a macro access point in the network; and

wherein ΔAP I comprises an interference limit for the private access point.

34. The system of claim 33 , wherein the operations mitigate interference at the macro access point.

35. The system of claim 33 , wherein the private access point comprises a first private access point; and

wherein the operations mitigate interference at a second private access point in the network.

36. The system of claim 33 , wherein contributions to interference at the macro access point due to the set of access terminals are constrained by the interference limit for the macro access point.

37. The system of claim 33 , wherein the first transmit rate comprises a maximum allowable transmit rate; and

wherein the interference limit comprises a maximum interference limit.

38. The system of claim 37 , wherein determining the first transmit rate comprises:

receiving a value PG i ;

wherein PG i comprises an estimate of the interference limit divided by a number of access terminals of the set of access terminals.

39. The system of claim 37 , wherein the transmit power comprises a first transmit power, and wherein determining the first transmit rate comprises:

estimating the path gain G i M from the i th access terminal to the macro access point; and

receiving a value indicative of a second transmit power;

wherein the second transmit power is based in part on the path gain G i M and the interference limit.

40. The system of claim 33 , wherein determining the first transmit rate comprises:

determining a power value, the power value being a value indicative of an amount of power received from the access terminal at the macro access point; and

estimating the first transmit rate based in part on the power value and on the interference limit.

41. The system of claim 40 , wherein the power values comprises a first power value, and wherein determining the first power value comprises:

receiving a macro access point signal strength value and a private access point signal strength value from the access terminal;

determining a second power value, the second power value being a value indicative of an amount of power received from the access terminal at the private access point; and

determining the first power value based on the macro access point signal strength value, the private access point signal strength value, a private access point transmit power value, a macro access point transmit power value, and the second power value.

42. The system of claim 33 , wherein determining the first transmit rate comprises:

receiving an estimated transmit power of the access terminal; and

estimating the first transmit rate based on the transmit power.

43. The system of claim 42 , wherein estimating the first transmit rate based on the estimated transmit power comprises:

estimating the first transmit rate according to the following equation:

R

i

=

T

-

1

(

P

i

AT

P

i

,

pilot

AT

)

;

wherein R i comprises the first transmit rate;

wherein T −1 (x) comprises an inverse of a mathematical function T(R) of a transmit rate R of the i th access terminal;

wherein P′ i AT comprises the estimated transmit power; and

wherein P i,pilot AT comprises a pilot signal power of the i th access terminal; and

wherein the estimated transmit power is constant for all access terminals of the set of access terminals.

44. The system of claim 43 , wherein the operations further comprise:

estimating the path gain G i M from the i th access terminal to the macro access point; and

sending the path gain G i M to a programmable server.

45. The system of claim 44 , wherein the a programmable server is configured to:

determine the estimated transmit power based in part on the path gain G i M and the interference limit for the macro access point.

46. The system of claim 44 , wherein the path gain G i M comprises a first path gain G i M , and wherein the operations further comprise:

estimating a second path gain G i F from the i th access terminal to the private access point; and

estimating a total power value Î O AT indicative of a total power measured by the access terminal;

wherein the first path gain G i M and the second path gain G i F are based in part on the total power value Î O AT .

47. The system of claim 33 , wherein causing the access terminal to communicate at the second transmit rate comprises:

setting an attribute on the access terminal to affect a packet size of packets transmitted by the access terminal.

48. The system of claim 33 , wherein causing the access terminal to communicate at the second transmit rate comprises:

sending a message to the access terminal instructing the access terminal to communicate at the second transmit rate.

Assignments (23)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2025
From: COMMSCOPE TECHNOLOGIES LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 071712/0070 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 8, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071226/0923 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 069889/FRAME 0114 Recorded May 8, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071234/0055 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 60752/0001 Recorded May 6, 2025
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071189/0001 →
PARTIAL RELEASE OF SECURITY INTEREST AT REEL/FRAME 049892/0396 Recorded May 2, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071156/0020 →
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 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 →
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: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
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 →
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 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
PATENT SECURITY AGREEMENT (ABL) Recorded Dec 10, 2015
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037268/0524 →
PATENT SECURITY AGREEMENT (TERM) Recorded Dec 10, 2015
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037268/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2015
From: AIRVANA LP
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 036927/0544 →
CONVERSION Recorded Dec 12, 2013
From: AIRVANA LLC
To: AIRVANA LP
Reel/Frame 031814/0063 →
CHANGE OF NAME Recorded Jul 16, 2013
From: AIRVANA CORP.
To: AIRVANA LLC
Reel/Frame 030802/0008 →
RELEASE OF SECURITY INTEREST Recorded Aug 27, 2010
From: WILMINGTON TRUST FSB, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: AIRVANA, INC.
Reel/Frame 024892/0924 →
CORRECTIVE ASSIGNMENT TO CORRECT THE BRIEF DESCRIPTION AND EXECUTION DATE OF ASSIGNOR PREVIOUSLY RECORDED ON REEL 024822 FRAME 0680. ASSIGNOR(S) HEREBY CONFIRMS THE BRIEF: ASSIGNMENT OF ASSIGNOR'S INTEREST AND THE DOC DATE: 07/23/2010. Recorded Aug 16, 2010
From: AIRVANA NETWORK SOLUTIONS, INC.
To: AIRVANA, CORP.
Reel/Frame 024841/0287 →
CHANGE OF NAME Recorded Aug 11, 2010
From: AIRVANA NETWORK SOLUTIONS, INC.
To: AIRVANA CORP.
Reel/Frame 024822/0680 →
CHANGE OF NAME Recorded Aug 9, 2010
From: AIRVANA, INC.
To: AIRVANA NETWORK SOLUTIONS, INC.
Reel/Frame 024804/0404 →
PATENT SECURITY AGREEMENT Recorded Apr 9, 2010
From: AIRVANA, INC.
To: WILMINGTON TRUST FSB
Reel/Frame 024213/0355 →