IP Library Granted Patent US 10,375,695
Granted Patent B2
US 10,375,695 · App. 15/710,640 · Granted Aug 6, 2019

Spatial reuse transmissions in wireless local area networks (WLANS)

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,375,695
App. No.
15/710,640
Granted
Aug 6, 2019
Kind
B2
Abstract

A first communication device in a first wireless network determines a transmit power for transmitting a first packet during a spatial reuse opportunity corresponding to a transmission in a second wireless network. Determining the transmit power includes using a spatial reuse parameter, indicative of an acceptable interference level in the second wireless network, included in a second packet transmitted by a second communication device in the second wireless network. The first communication device generates the first packet to include information to indicate to a third communication device, that is an intended receiver of the first packet, to not transmit an acknowledgment of the first packet according to a normal acknowledgment procedure during the spatial reuse opportunity. The first communication device transmits the first packet at the determined transmit power, and receives the acknowledgement from the third communication device, the acknowledgement having not been transmitted according to the normal acknowledgment procedure.

Claims (95)

1. A method, comprising:

determining, at a first communication device in a first wireless network, a transmit power for transmitting a first packet during a spatial reuse opportunity corresponding to a transmission in a second wireless network, wherein determining the transmit power includes using a spatial reuse parameter included in a second packet transmitted by a second communication device in the second wireless network, wherein the spatial reuse parameter is indicative of an acceptable interference level in the second wireless network;

generating, at the first communication device, the first packet to include information to indicate to a third communication device that the third communication device is not to transmit a third packet according to a normal acknowledgment procedure during the spatial reuse opportunity, wherein according to the normal acknowledgement procedure one or both of i) the third packet is to be automatically transmitted a defined time period after an end of the first packet and ii) the third packet is to be transmitted at a particular transmit power, wherein the third communication device is an intended receiver of the first packet, and wherein the third packet is an acknowledgment of the first packet;

transmitting, by the first communication device, the first packet at the determined transmit power; and

receiving, at the first communication device, the third packet from the third communication device, the third packet having not been transmitted according to the normal acknowledgment procedure during the spatial reuse opportunity.

2. The method of claim 1 , wherein generating the first packet to include information to indicate to the third communication device that the third communication device is not to transmit the third packet according to the normal acknowledgment procedure during the spatial reuse opportunity includes:

generating the first packet to include information to indicate to the third communication device that the first packet is being transmitted during the spatial reuse opportunity.

3. The method of claim 1 , wherein generating the first packet to include information to indicate to the third communication device that the third communication device is not to transmit the third packet according to the normal acknowledgment procedure during the spatial reuse opportunity includes:

generating the first packet to include information to indicate to the third communication device that the first packet is to be acknowledged using a block acknowledgment procedure and in response to a subsequent request transmitted by the first communication device.

4. The method of claim 1 , further comprising:

determining, at the first communication device, a dynamic energy threshold for detecting transmissions from other communication networks; and

determining, at the first communication device, a maximum transmit power level using the dynamic energy threshold;

wherein determining the transmit power for transmitting the first packet during the spatial reuse opportunity further includes setting the transmit power at or below the maximum transmit power level.

5. The method of claim 1 , further comprising:

determining, at the first communication device, whether a timer has expired, wherein the timer tracks the use of a communication medium by other communication devices;

wherein transmitting the first packet is responsive to determining that the timer has expired.

6. The method of claim 1 , further comprising:

receiving, at the first communication device, a fourth packet;

responsive to receiving the fourth packet, setting, at the first communication device, a timer that tracks the use of a communication medium by other communication devices;

receiving, at the first communication device, a fifth packet transmitted by a fourth communication device in the second wireless network, wherein the fifth packet includes a trigger frame that prompts the second communication device in the second wireless network to transmit the second packet; and

comparing, at the first communication device, an address of the fourth communication device with an address of the communication device that transmitted the fourth packet;

wherein transmitting the first packet occurs i) when the timer is not expired, and ii) the address of the fourth communication device is the same as the address of the communication device that transmitted the fourth packet.

7. The method of claim 1 , further comprising:

generating, at the first communication device, a request-to-send (RTS) packet;

transmitting, by the first communication device, the RTS packet; and

determining, at the first communication device, whether the first communication device received a clear-to-send (CTS) packet in response to the RTS packet;

wherein transmitting the first packet is responsive to determining that the first communication device received the CTS packet in response to the RTS packet.

8. An apparatus, comprising:

a network interface device associated with a first communication device in a first wireless network, wherein the network interface device includes one or more integrated circuits (ICs) configured to:

determine a transmit power for transmitting a first packet during a spatial reuse opportunity corresponding to a transmission in a second wireless network, wherein determining the transmit power includes using a spatial reuse parameter included in a second packet transmitted by a second communication device in the second wireless network, wherein the spatial reuse parameter is indicative of an acceptable interference level in the second wireless network,

generate the first packet to include information to indicate to a third communication device that the third communication device is not to transmit a third packet according to a normal acknowledgment procedure during the spatial reuse opportunity, wherein according to the normal acknowledgement procedure one or both of i) the third packet is to be automatically transmitted a defined time period after an end of the first packet and ii) the third packet is to be transmitted at a particular transmit power, wherein the third communication device is an intended receiver of the first packet, and wherein the third packet is an acknowledgment of the first packet,

transmit the first packet at the determined transmit power, and

receive the third packet from the third communication device, the third packet having not been transmitted according to the normal acknowledgment procedure during the spatial reuse opportunity.

9. The apparatus of claim 8 , wherein the one or more ICs are configured to:

generate the first packet to include information to indicate to the third communication device that the first packet is being transmitted during the spatial reuse opportunity.

10. The apparatus of claim 8 , wherein the one or more ICs are configured to:

generate the first packet to include information to indicate to the third communication device that the first packet is to be acknowledged using a block acknowledgment procedure and in response to a subsequent request transmitted by the first communication device.

11. The apparatus of claim 8 , wherein the one or more ICs are configured to:

determine a dynamic energy threshold for detecting transmissions from other communication networks;

determine a maximum transmit power level using the dynamic energy threshold; and

set the transmit power for transmitting the first packet during the spatial reuse opportunity at or below the maximum transmit power level.

12. The apparatus of claim 8 , wherein:

the network interface device includes a timer circuit implemented on the one or more ICs, the timer circuit being used by the network interface device to track the use of a communication medium by other communication devices; and

the one or more ICs are configured to:

determine whether the timer has expired, and

transmit the first packet when the timer has expired.

13. The apparatus of claim 8 , wherein:

the network interface device includes i) a timer circuit implemented on the one or more ICs, the timer circuit being used by the network interface device to track the use of a communication medium by other communication devices, and ii) a memory implemented on the one or more ICs; and

the one or more ICs are configured to:

receive a fourth packet,

responsive to receiving the fourth packet, i) set the timer circuit using duration information included in the fourth packet, and ii) store in the memory information in the fourth packet that indicates a wireless network from which the fourth packet originated,

receive a fifth packet transmitted by a fourth communication device in the second wireless network, wherein the fifth packet includes a trigger frame that prompts the second communication device in the second wireless network to transmit the second packet,

compare i) information in the fifth packet that indicates the fifth packet originated in the second wireless network with ii) the information in the fourth packet stored in the memory information that indicates the wireless network from which the fourth packet originated, and

transmit the first packet when i) when the timer is not expired, and ii) the information in the fifth packet that indicates that the fifth packet originated in the same wireless network as the wireless network from which the fourth packet originated.

14. The apparatus of claim 8 , wherein the one or more ICs are configured to:

generate a request-to-send (RTS) packet;

transmit the RTS packet;

determine whether the first communication device received a clear-to-send (CTS) packet in response to the RTS packet; and

transmit the first packet responsive to determining that the first communication device received the CTS packet in response to the RTS packet.

15. The apparatus of claim 8 , wherein:

the network interface device includes:

a media access control layer (MAC) processor implemented on the one or more ICs, and

a physical layer (PHY) processor implemented on the one or more ICs, and coupled to the MAC processor;

the MAC processor is configured to generate a MAC data unit to include the information to indicate to the third communication device that the third communication device is not to transmit the third packet according to the normal acknowledgment procedure; and

the PHY processor is configured to generate the first packet to include the MAC data unit, wherein the first packet is a PHY data unit.

16. A method, comprising:

receiving, at a first communication device in a first wireless network, a first packet from a second communication device in the first wireless network;

determining, at the first communication device, that the first packet was transmitted during a spatial reuse opportunity corresponding to a transmission in a second wireless network;

generating, at the first communication device, a second packet that is an acknowledgment of the first packet; and

in response to determining that the first packet was transmitted during the spatial reuse opportunity corresponding to the transmission in the second wireless network, transmitting the second packet according to a procedure that is not a normal acknowledgment procedure, wherein according to the normal acknowledgement procedure one or both of i) the second packet is to be automatically transmitted a defined time period after an end of the first packet and ii) the second packet is to be transmitted at a particular transmit power, and wherein transmitting the second packet includes at least one of:

i) performing a clear channel assessment (CCA) procedure to determine whether a communication channel is idle, and transmitting the second packet responsive to determining that the communication channel is idle, and/or

ii) transmitting the second packet at a transmit power that is lower than the particular transmit power.

17. The method of claim 16 , wherein determining that the first packet was transmitted during the spatial reuse opportunity corresponding to the transmission in the second wireless network includes:

analyzing a field in a header of the first packet that indicates the first packet was transmitted during the spatial reuse opportunity corresponding to the transmission in the second wireless network.

18. The method of claim 16 , further comprising:

determining, at the first communication device, the transmit power for transmitting the second packet including using a spatial reuse parameter included in a third packet transmitted by a third communication device in the second wireless network, wherein the spatial reuse parameter is indicative of an acceptable interference level in the second wireless network;

wherein transmitting the second packet according to the procedure that is not the normal acknowledgment procedure, includes transmitting the second packet at the transmit power determined using the spatial reuse parameter included in the third packet.

19. An apparatus, comprising:

a network interface device associated with a first communication device in a first wireless network, wherein the network interface device includes one or more integrated circuits (ICs) configured to:

receive a first packet from a second communication device in the first wireless network,

determine that the first packet was transmitted during a spatial reuse opportunity corresponding to a transmission in a second wireless network,

generate a second packet that is an acknowledgment of the first packet, and

in response to determining that the first packet was transmitted during the spatial reuse opportunity corresponding to the transmission in the second wireless network, transmit the second packet according to a procedure that is not a normal acknowledgment procedure, wherein according to the normal acknowledgement procedure one or both of i) the second packet is to be automatically transmitted a defined time period after an end of the first packet and ii) the second packet is to be transmitted at a particular transmit power, and wherein transmitting the second packet includes at least one of:

i) performing a clear channel assessment (CCA) procedure to determine whether a communication channel is idle, and transmitting the second packet responsive to determining that the communication channel is idle, and/or

ii) transmitting the second packet at a transmit power that is lower than the particular transmit power.

20. The apparatus of claim 19 , wherein the one or more ICs are configured to:

analyze a field in a header of the first packet that indicates the first packet was transmitted during the spatial reuse opportunity corresponding to the transmission in the second wireless network.

21. The apparatus of claim 19 , wherein the one or more ICs are configured to:

use a spatial reuse parameter included in a third packet transmitted by a third communication device in the second wireless network to determine the transmit power for transmitting the second packet, wherein the spatial reuse parameter is indicative of an acceptable interference level in the second wireless network;

transmit the second packet at the transmit power determined using the spatial reuse parameter included in the third packet.

22. The apparatus of claim 19 , wherein:

the network interface device includes:

a media access control layer (MAC) processor implemented on the one or more ICs, and

a physical layer (PHY) processor implemented on the one or more ICs, and coupled to the MAC processor;

the MAC processor is configured to determine that the first packet was transmitted during a spatial reuse opportunity corresponding to a transmission in a second wireless network.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051778/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: BERGER, CHRISTIAN R.; GRANDHE, NIRANJAN; SRINIVASA, SUDHIR
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 048460/0754 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: CHU, LIWEN; WANG, LEI; JIANG, JINJING; ZHANG, HONGYUAN; LOU, HUI-LING
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 048460/0728 →
LICENSE Recorded Feb 27, 2019
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 048460/0793 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 048460/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: MARVELL INTERNATIONAL LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 048460/0750 →
Cited By (1)
US 12,368,544