IP Library Granted Patent US 10,419,155
Granted Patent B2
US 10,419,155 · App. 14/870,496 · Granted Sep 17, 2019

Remedial action based on inter-packet received power

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,155
App. No.
14/870,496
Filed
Sep 30, 2015
Granted
Sep 17, 2019
Kind
B2
Art Unit
2465
USPC
370/216
Abstract

In order to maintain performance during wireless communication, a transmitting electronic device may selectively perform a remedial action based on a received power in a channel during time intervals between received packets (e.g., due to interference) and/or a metric associated with the measured received power. In particular, when the received power is less than a threshold value (e.g., when the interference is insufficient to stop transmission by the transmitting electronic device), the transmitting electronic device performs the remedial action based on the measured received power and/or the metric. For example, the remedial action may include: selecting a modulation technique; selecting the receiving electronic device; selecting an antenna pattern for the one or more antennas; reducing a transmit power; selecting a data rate; determining a cumulative distribution function; and/or estimating a channel capacity. Next, the transmitting electronic device transmits a packet in the channel to a receiving electronic device.

Claims (62)

1. A transmitting electronic device, comprising:

an interface circuit configured to wirelessly communicate with at least a receiving electronic device, and wherein the transmitting electronic device is configured to:

measure, at an input node of the interface circuit of the transmitting electronic device, received power associated with a channel during time intervals between received packets;

compare the measured received power to a threshold value and a second threshold value, wherein the threshold value is greater than the second threshold value;

when the measured received power is between the second threshold value and the threshold value, the transmitting electronic device is configured to:

perform a remedial action based on one of: the measured received power, and a metric associated with the measured received power; and

transmit, to an output node of the interface circuit of the transmitting electronic device, a packet for the receiving electronic device in a manner consistent with the remedial action, wherein the remedial action includes selectively transmitting, based on the received power, the packet for the receiving electronic device, which is at a distance less than a threshold distance value from the transmitting electronic device;

wherein the remedial action is other than a handover between transmitting electronic devices; and

wherein the packet is compatible with a wireless local area network (WLAN) communication protocol and the receiving electronic device is associated with or has a connection with the transmitting electronic device prior to the selective transmission; and

when the measured received power is greater than the threshold value, the transmitting electronic device is configured to not transmit packets on the channel while maintaining the connection.

2. The transmitting electronic device of claim 1 , wherein the remedial action includes selecting a modulation technique for the packet.

3. The transmitting electronic device of claim 2 , wherein the modulation technique is further based on a channel correlation interval.

4. The transmitting electronic device of claim 1 , wherein transmitting electronic device further comprises one or more antennas coupled to at least one of the input node and the output node, and the remedial action includes selecting an antenna pattern for the one or more antennas; and

wherein the antenna pattern is used in at least one of: transmitting information to the output node for the receiving electronic device; and receiving information from the input node associated with the receiving electronic device.

5. The transmitting electronic device of claim 1 , wherein the remedial action includes reducing a transmit power used when transmitting the packet.

6. The transmitting electronic device of claim 1 , wherein the remedial action includes selecting a data rate for use when transmitting the packet.

7. The transmitting electronic device of claim 1 , wherein the remedial action includes:

determining a cumulative distribution function based on the measured received power; and

estimating a channel capacity based on the determined cumulative distribution function.

8. The transmitting electronic device of claim 7 , wherein the remedial action further includes setting a clear channel assessment based on the determined cumulative distribution function.

9. The transmitting electronic device of claim 1 , wherein the measured received power is aggregated across the channel.

10. The transmitting electronic device of claim 1 , wherein the measured received power is determined per subcarrier in the channel.

11. The transmitting electronic device of claim 1 , wherein the remedial action is performed on a per-measurement basis for the measured received power.

12. The transmitting electronic device of claim 1 , wherein the transmitting electronic device is configured to determine a cumulative distribution function based on the measured received power; and

wherein the metric corresponds to a noise floor in the cumulative distribution function.

13. The transmitting electronic device of claim 1 , wherein the transmitting electronic device further comprises one or more antennas coupled to at least one of the input node and the output node.

14. The transmitting electronic device of claim 1 , wherein the transmitting electronic device further comprises:

a processor; and

a memory, coupled to the processor, which is configured to store a program module, wherein, when executed by the processor, the program module causes the transmitting electronic device to perform one or more operations comprising: measuring the received power associated with the channel; comparing the measured received power to the threshold value and the second threshold value; performing the remedial action; and transmitting the packet to the output node.

15. A non-transitory computer-readable storage medium for use in conjunction with a transmitting electronic device, the computer-program product storing a program module to perform a remedial action, wherein, when executed by the transmitting electronic device, the program module causes the transmitting electronic device to perform one or more operations comprising:

measuring, at an input node of an interface circuit of the transmitting electronic device, received power associated with a channel during time intervals between received packets;

comparing the measured received power to a threshold value and a second threshold value, wherein the threshold value is greater than the second threshold value;

when the measured received power is between the second threshold value and the threshold value, the one or more operations comprises:

performing a remedial action based on one of the measured received power and a metric associated with the measured received power; and

transmitting, to an output node of an interface circuit of the transmitting electronic device, a packet for a receiving electronic device in a manner consistent with the remedial action, wherein the remedial action includes selectively transmitting, based on the received power, the packet for the receiving electronic device, which is at a distance less than a threshold distance value from the transmitting electronic device;

wherein the remedial action is other than a handover between transmitting electronic devices; and

wherein the packet is compatible with a wireless local area network (WLAN) communication protocol and the receiving electronic device is associated with or has a connection with the transmitting electronic device prior to the selective transmission; and

when the measured received power is greater than the threshold value, the one or more operations comprise not allowing the transmitting electronic device to transmit packets on the channel while maintaining the connection.

16. The computer-program product of claim 15 , wherein the remedial action includes one of: selecting a modulation technique for the packet; selecting an antenna pattern for one or more antennas that is used in one of transmitting information to the output node for the receiving electronic device and receiving information from the input node associated with the receiving electronic device; reducing a transmit power used when transmitting the packet; and selecting a data rate for use when transmitting the packet.

17. The computer-program product of claim 15 , wherein the remedial action includes:

determining a cumulative distribution function based on the measured received power; and

estimating a channel capacity based on the determined cumulative distribution function.

18. The computer-program product of claim 15 , wherein the remedial action is performed on a per-measurement basis for the measured received power.

19. A method for performing a remedial action, wherein the method comprises:

by a transmitting electronic device:

measuring, from an input node of an interface circuit of the transmitting electronic device, received power associated with a channel during time intervals between received packets;

comparing the measured received power to a threshold value and a second threshold value, wherein the threshold value is greater than the second threshold value;

when the measured received power is between the second threshold value and the threshold value, the method comprises:

performing a remedial action based on one of the measured received power and a metric associated with the measured received power; and

transmitting, to an output node of an interface circuit of the transmitting electronic device, a packet for a receiving electronic device in a manner consistent with the remedial action, wherein the remedial action includes selectively transmitting, based on the received power, the packet for the receiving electronic device, which is at a distance less than a threshold distance value from the transmitting electronic device;

wherein the remedial action is other than a handover between transmitting electronic devices; and

wherein the packet is compatible with a wireless local area network (WLAN) communication protocol and the receiving electronic device is associated with or has a connection with the transmitting electronic device prior to the selective transmission; and

when the measured received power is greater than the threshold value, the method comprises not allowing the transmitting electronic device to transmit packets on the channel while maintaining the connection.

20. The method of claim 19 , wherein the remedial action includes selecting a modulation technique for the packet and the modulation technique is further based on a channel correlation interval.

21. The method of claim 19 , wherein the remedial action includes:

determining a cumulative distribution function based on the measured received power;

estimating a channel capacity based on the determined cumulative distribution function; and

setting a clear channel assessment based on the determined cumulative distribution function.

22. The method of claim 19 , wherein the remedial action includes reducing a transmit power used when transmitting the packet.

23. The transmitting electronic device of claim 1 , wherein the transmitting electronic device comprises an access point.

24. The computer-readable storage medium of claim 15 , wherein the transmitting electronic device comprises an access point.

25. The method of claim 19 , wherein the transmitting electronic device comprises an access point.

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 →
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 →
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 Aug 7, 2018
From: RUCKUS WIRELESS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 046730/0854 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2017
From: KHOURY, PETER; SHTROM, VICTOR; KISH, WILLIAM S
To: RUCKUS WIRELESS, INC.
Reel/Frame 042284/0593 →