IP Library Granted Patent US 11,350,454
Granted Patent B2
US 11,350,454 · App. 16/916,200 · Granted May 31, 2022

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 11,350,454
App. No.
16/916,200
Filed
Jun 30, 2020
Granted
May 31, 2022
Kind
B2
Art Unit
2412
USPC
370/338
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 (41)

1. An integrated circuit comprising:

a connector or a pad configured to communicatively couple to an antenna; and

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

obtaining communication parameters associated with wireless communication in a network, which includes the 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 electronic device, wherein the selective using of the RTS-CTS protection comprises:

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

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

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

3. The integrated circuit 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 integrated circuit of claim 1 , wherein the network comprises: a wireless local area network; a network associated with a Citizens Broadband Radio Service (CBRS), or a network associated with a cellular-telephone data communication protocol.

5. The integrated circuit 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 network, a type of traffic, traffic flows and a communication direction.

6. The integrated circuit 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.

7. The integrated circuit 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 that are associated with an access point in the network, 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.

8. The integrated circuit of claim 1 , 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 integrated circuit.

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

obtaining communication parameters associated with wireless communication in a network, which includes an 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 electronic device, wherein the selective using of the RTS-CTS protection comprises:

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

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

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

11. The non-transitory computer-readable storage medium of claim 9 , 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.

12. The non-transitory computer-readable storage medium of claim 9 , wherein the network comprises: a wireless local area network; a network associated with a Citizens Broadband Radio Service (CBRS), or a network associated with a cellular-telephone data communication protocol.

13. The non-transitory computer-readable storage medium of claim 9 , 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 network, a type of traffic, traffic flows and a communication direction.

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

15. The non-transitory computer-readable storage medium of claim 9 , 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 an access point in the network, 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.

16. The non-transitory computer-readable storage medium of claim 9 , 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 integrated circuit.

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

by an integrated circuit:

obtaining communication parameters associated with wireless communication in a network, which includes an 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 electronic device, wherein the selective using of the RTS-CTS protection comprises:

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

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

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

19. The method of claim 17 , 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.

20. The method of claim 17 , wherein the network comprises: a wireless local area network; a network associated with a Citizens Broadband Radio Service (CBRS), or a network associated with a cellular-telephone data communication protocol.

Assignments (8)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058843/0712 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA); COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 074591/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2025
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 073081/0001 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058875/0449 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 069743/0057 →
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 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
Continuity (3)
Continuation 16191114 · Nov 14, 2018
Provisional Application 62586065 · Nov 14, 2017
Related Publication 20200337084A1 · Oct 22, 2020