IP Library Granted Patent US 10,736,141
Granted Patent B2
US 10,736,141 · App. 16/191,114 · Granted Aug 4, 2020

Adapting RTS-CTS protection in a WLAN

Inventors: Sidharth Ravindra Garde (Sunnyvale, CA); Sanjay Kishore Katabathuni (Fremont, CA); Susinder Rajan Gulasekaran (San Jose, CA)
Assignee: ARRIS Enterprises LLC
H04W74/0808H04W24/02H04W74/0816H04W84/12
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,736,141
App. No.
16/191,114
Granted
Aug 4, 2020
Kind
B2
Abstract

An electronic device that dynamically adapts RTS-CTS protection is described. During operation, this electronic device may obtain communication parameters associated with communication in a WLAN, which includes the electronic device and a second electronic device. For example, the communication parameters may include a collision probability, a PPDU airtime, an RTS airtime, a SIFS airtime and/or a CTS airtime. Then, the electronic device may determine an RTS-CTS performance metric based at least in part on the communication parameters. For example, the RTS-CTS performance metric may be based at least in part on the collision probability, the RTS airtime, the SIFS airtime, and/or the CTS airtime. Next, the electronic device may compare the RTS-CTS performance metric and the PPDU airtime. Moreover, based at least in part on the comparison, the electronic device may selectively use RTS-CTS protection during communication of a PPDU with the second electronic device.

Claims (46)

1. An electronic device, comprising:

an antenna; and

an interface circuit, coupled to the antenna, configured to wirelessly communicate with a second electronic device, wherein the electronic device is configured to perform operations comprising:

obtaining communication parameters associated with communication in a wireless local area network (WLAN), which includes the electronic device and the second electronic device;

determining a ready to send (RTS)-clear to send (CTS) performance metric based at least in part on the communication parameters;

comparing the RTS-CTS performance metric and a physical layer convergence protocol (PLCP) protocol data unit (PPDU) airtime; and

selectively using, based at least in part on the comparison, RTS-CTS protection during communication of a PPDU with the second electronic device, wherein the selective using of the RTS-CTS protection comprises:

when the PPDU airtime is greater than or equal to the RTS-CTS performance metric, the electronic device uses the RTS-CTS protection during the communication of the PPDU with the second electronic device; and

when the PPDU airtime is less than the RTS-CTS performance metric, the electronic device does not use the RTS-CTS protection during the communication of the PPDU with the second electronic device.

2. The electronic device of claim 1 , wherein the communication parameters comprise: a collision probability, the PPDU airtime, an RTS airtime, a short interframe space (SIFS) airtime and a CTS airtime.

3. The electronic device of claim 1 , wherein the RTS-CTS performance metric is based at least in part on: a collision probability, an RTS airtime, a short interframe space (SIFS) airtime, and a CTS airtime.

4. The electronic device of claim 1 , wherein the obtaining of the communication parameters comprises computing a collision probability based at least in part on a number of electronic devices contending for a shared medium in the WLAN, a type of traffic, traffic flows and a communication direction.

5. The electronic device of claim 1 , wherein the obtaining of the communication parameters comprises determining a collision probability using a look-up table that comprises predetermined or precalculated collision probabilities.

6. The electronic device of claim 1 , wherein the electronic device comprises an access point; and

wherein the obtaining of the communication parameters comprises computing a collision probability based at least in part on: a number of electronic devices that are associated with the access point, how many of the associated electronic devices have active traffic flows to be sent in a downlink communication direction, a traffic type and a number of traffic flows in the downlink and uplink communication directions during a time interval.

7. The electronic device of claim 1 , wherein the electronic device comprises a client in the WLAN; and

wherein the obtaining of the communication parameters comprises estimating a collision probability based at least in part on a number of RTS and acknowledgment timeouts, and a number of transmission attempts by the electronic device.

8. A non-transitory computer-readable storage medium for use in conjunction with an electronic device, the computer-readable storage medium storing program instructions, wherein, when executed by the electronic device, the program instructions cause the electronic device to perform operations comprising:

obtaining communication parameters associated with communication in a wireless local area network (WLAN), which includes the electronic device and the second electronic device;

determining a ready to send (RTS)-clear to send (CTS) performance metric based at least in part on the communication parameters;

comparing the RTS-CTS performance metric and a physical layer convergence protocol (PLCP) protocol data unit (PPDU) airtime; and

selectively using, based at least in part on the comparison, RTS-CTS protection during communication of a PPDU with the second electronic device, wherein the selective using of the RTS-CTS protection comprises:

when the PPDU airtime is greater than or equal to the RTS-CTS performance metric, the electronic device uses the RTS-CTS protection during the communication of the PPDU with the second electronic device; and

when the PPDU airtime is less than the RTS-CTS performance metric, the electronic device does not use the RTS-CTS protection during the communication of the PPDU with the second electronic device.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the communication parameters comprise: a collision probability, the PPDU airtime, an RTS airtime, a short interframe space (SIFS) airtime and a CTS airtime.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the RTS-CTS performance metric is based at least in part on: a collision probability, an RTS airtime, a short interframe space (SIFS) airtime, and a CTS airtime.

11. The non-transitory computer-readable storage medium of claim 8 , wherein the obtaining of the communication parameters comprises computing a collision probability based at least in part on a number of electronic devices contending for a shared medium in the WLAN, a type of traffic, traffic flows and a communication direction.

12. The non-transitory computer-readable storage medium of claim 8 , wherein the obtaining of the communication parameters comprises determining a collision probability using a look-up table that comprises predetermined or precalculated collision probabilities.

13. The non-transitory computer-readable storage medium of claim 8 , wherein the electronic device comprises an access point; and

wherein the obtaining of the communication parameters comprises computing a collision probability based at least in part on: a number of electronic devices that are associated with the access point, how many of the associated electronic devices have active traffic flows to be sent in a downlink communication direction, a traffic type and a number of traffic flows in the downlink and uplink communication directions during a time interval.

14. The non-transitory computer-readable storage medium of claim 8 , wherein the electronic device comprises a client in the WLAN; and

wherein the obtaining of the communication parameters comprises estimating a collision probability based at least in part on a number of RTS and acknowledgment timeouts, and a number of transmission attempts by the electronic device.

15. A method for dynamically adapting RTS-CTS protection, comprising:

by an electronic device:

obtaining communication parameters associated with communication in a wireless local area network (WLAN), which includes the electronic device and the second electronic device;

determining a ready to send (RTS)-clear to send (CTS) performance metric based at least in part on the communication parameters;

comparing the RTS-CTS performance metric and a physical layer convergence protocol (PLCP) protocol data unit (PPDU) airtime; and

selectively using, based at least in part on the comparison, RTS-CTS protection during communication of a PPDU with the second electronic device, wherein the selective using of the RTS-CTS protection comprises:

when the PPDU airtime is greater than or equal to the RTS-CTS performance metric, the electronic device uses the RTS-CTS protection during the communication of the PPDU with the second electronic device; and

when the PPDU airtime is less than the RTS-CTS performance metric, the electronic device does not use the RTS-CTS protection during the communication of the PPDU with the second electronic device.

16. The method of claim 15 , wherein the communication parameters comprise: a collision probability, the PPDU airtime, an RTS airtime, a short interframe space (SIFS) airtime and a CTS airtime.

17. The method of claim 15 , wherein the RTS-CTS performance metric is based at least in part on: a collision probability, an RTS airtime, a short interframe space (SIFS) airtime, and a CTS airtime.

18. The method of claim 15 , wherein the obtaining of the communication parameters comprises computing a collision probability based at least in part on a number of electronic devices contending for a shared medium in the WLAN, a type of traffic, traffic flows and a communication direction.

19. The method of claim 15 , wherein the obtaining of the communication parameters comprises determining a collision probability using a look-up table that comprises predetermined or precalculated collision probabilities.

20. The method of claim 15 , wherein, when the electronic device comprises an access point, the obtaining of the communication parameters comprises computing a collision probability based at least in part on: a number of electronic devices that are associated with the access point, how many of the associated electronic devices have active traffic flows to be sent in a downlink communication direction, a traffic type and a number of traffic flows in the downlink and uplink communication directions during a time interval; and

wherein, when the electronic device comprises a client in the WLAN, the obtaining of the communication parameters comprises estimating a collision probability based at least in part on a number of RTS and acknowledgment timeouts, and a number of transmission attempts by the electronic device.

Assignments (6)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2019
From: GARDE, SIDHARTH RAVINDRA; KATABATHUNI, SANJAY KISHORE; GULASEKARAN, SUSINDER RAJAN
To: ARRIS ENTERPRISES LLC
Reel/Frame 048274/0223 →
Cited By (1)
US 12,659,995