IP Library › Granted Patent US 9,622,262
Granted Patent B2
US 9,622,262 · App. 14/268,855 · Granted Apr 11, 2017

Transmit opportunity (TXOP) based channel reuse

Inventors: Hao Zhu (Sunnyvale, CA); Srinivas Katar (Gainesville, FL); Simone Merlin (Solana Beach, CA); Chao Zou (Ocala, FL); Gwendolyn Denise Barriac (Encinitas, CA); George Cherian (San Diego, CA); Santosh Paul Abraham (San Diego, CA); Lawrence Winston Yonge, III (Summerfield, FL); Hemanth Sampath (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W74/002H04W74/04
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 9,622,262
App. No.
14/268,855
Granted
Apr 11, 2017
Kind
B2
Abstract

A method includes determining, at a first transmitter, a clear channel access (CCA) threshold associated with reuse of a first transmit opportunity (TXOP) of a message. The method further includes sending, from the first transmitter to a first receiver, at least a portion of the message, wherein the portion of the message indicates the CCA threshold.

Claims (80)

1. A method comprising:

determining, at a first transmitter, a clear channel access (CCA) threshold for reuse of a first transmit opportunity (TXOP) of the first transmitter;

sending, from the first transmitter, a portion of a message, wherein the portion of the message indicates the CCA threshold for reuse of the first TXOP of the first transmitter; and

sending a second portion of the message from the first transmitter to a first receiver during the first TXOP via the same channel used to communicate the portion of the message, wherein the CCA threshold is dynamically determined by the first transmitter prior to sending the message.

2. The method of claim 1 , wherein the message indicates whether reuse, by a reuse transmitter, of the first TXOP is permitted.

3. The method of claim 1 , wherein the CCA threshold is determined based on a signal strength of a link between the first transmitter and a first receiver in a basic service set (BSS), based on an interference level of an overlapping basic service set (OBSS), based on a previous CCA threshold used in association with a particular message communicated by the first transmitter prior to the message, or a combination thereof.

4. The method of claim 1 , wherein the portion of the message indicates the CCA threshold based on a value in a signal (SIG) field.

5. The method of claim 1 , wherein the CCA threshold is determined prior to sending the message, and wherein the CCA threshold comprises a reuse CCA threshold.

6. The method of claim 1 , wherein the CCA threshold is less than a standard-based CCA threshold corresponding to reuse of the first TXOP.

7. The method of claim 6 , wherein the standard-based CCA threshold is −62 dBm, where dBm is a power ratio in decibels (dB) of a measured power referenced to one milliwatt (mW).

8. A method comprising:

detecting, at a reuse transmitter, a portion of a message sent by a first transmitter, wherein the message indicates a first transmit opportunity (TXOP) of the first transmitter;

determining, based on the portion, a clear channel access (CCA) threshold for reuse of the first TXOP of the first transmitter; and

in response to determining to reuse the first TXOP, sending at least a portion of a second message from the reuse transmitter during the first TXOP while a second portion of the message is sent from the first transmitter to a first receiver, wherein the portion of the second message is sent based on the CCA threshold.

9. The method of claim 8 , wherein the CCA threshold corresponds to an amount of interference tolerable by the first transmitter.

10. The method of claim 8 , further comprising, when reuse of the first TXOP is permitted, determining at the reuse transmitter whether to reuse the first TXOP.

11. The method of claim 10 , wherein a determination to reuse the first TXOP is based on whether a CCA level of the first transmitter is less than or equal to the CCA threshold.

12. The method of claim 8 , wherein a determination to reuse the first TXOP is based on a power level of the first transmitter, whether the message is addressed to the reuse transmitter, whether a second message to be sent by the reuse transmitter during reuse of the first TXOP is addressed to a first receiver of the message, whether a network allocation vector (NAV) that is honored by the reuse transmitter was set by the first transmitter, or a combination thereof.

13. The method of claim 8 , wherein a determination to reuse the first TXOP is based on a physical proximity of the reuse transmitter to a reuse receiver, based on a handshake exchange between the reuse transmitter and the reuse receiver, or a combination thereof.

14. The method of claim 8 , further comprising, determining a duration of the first TXOP.

15. The method of claim 8 , further comprising determining whether to reuse a second TXOP that is subsequent to the first TXOP, wherein a determination to reuse the second TXOP is based on whether the message is received by a first receiver, whether a second message sent by the reuse transmitter during the first TXOP is received by a reuse receiver, historical data, or a combination thereof.

16. A method comprising:

detecting, at a reuse transmitter, a portion of a message sent by a first transmitter, wherein the message indicates a first transmit opportunity (TXOP) of the first transmitter;

determining, at a reuse transmitter, that reuse of a first transmit opportunity (TXOP) of a first transmitter is permitted; and

determining whether to reuse the first TXOP of the first transmitter based on a power level of the first transmitter, whether the message is addressed to the reuse transmitter, whether a second message to be sent by the reuse transmitter during reuse of the first TXOP is addressed to a first receiver of the message, whether a network allocation vector (NAV) that is honored by the reuse transmitter was set by the first transmitter, a receiver (RX) clear channel access (CCA) threshold, or a combination thereof.

17. The method of claim 16 , wherein the RX CCA threshold corresponds to an amount of interference tolerable by a first receiver during the first TXOP.

18. The method of claim 16 , further comprising determining, at the reuse transmitter, the RX CCA threshold.

19. The method of claim 18 , wherein the reuse transmitter determines the RX CCA threshold based on one or more bits included in a signal (SIG) field associated with a first message.

20. The method of claim 18 , wherein the reuse transmitter determines the RX CCA threshold based on a block acknowledgement (BA) sent by a first receiver, and wherein the BA is responsive to a particular message sent prior to a first message.

21. The method of claim 18 , wherein the reuse transmitter determines the RX CCA threshold based on a management message received from a first receiver.

22. The method of claim 18 , wherein the reuse transmitter determines the RX CCA threshold based on a request to send (RTS) message or a clear to send (CTS) message sent from a first receiver, and wherein the RTS message or the CTS message is associated with a particular message sent prior to a first message.

23. A method comprising:

detecting, at a reuse transmitter, a portion of a message sent by a first receiver, wherein the message indicates a first transmit opportunity (TXOP) of a first transmitter;

determining, at the reuse transmitter, a clear channel access (CCA) threshold associated with reuse of the first transmit opportunity (TXOP) of the first transmitter; and

reusing the first TXOP to send a second message during the first TXOP;

performing a performance assessment associated with communication of the second message; and

based on the performance assessment, determining whether to reuse a second TXOP subsequent to the first TXOP.

24. The method of claim 23 , wherein the portion of the message is included in a clear to send (CTS) message, and wherein the CTS message is sent by the first receiver responsive to a request to send (RTS) message sent by the first transmitter.

25. The method of claim 23 , further comprising, when reuse of the first TXOP is permitted, determining at the reuse transmitter whether to reuse the first TXOP.

26. The method of claim 25 , wherein a determination to reuse the first TXOP is based on a physical proximity of the reuse transmitter to a reuse receiver, is based on whether a first CCA level of the portion is less than or equal to a receiver (RX) CCA threshold, or a combination thereof.

27. The method of claim 26 , wherein a determination to reuse the first TXOP is based on whether a second CCA level of the first transmitter is less than or equal to a CCA threshold for the first TXOP, whether the message is addressed to the reuse transmitter, whether a second message to be sent by the reuse transmitter during reuse of the first TXOP is addressed to the first receiver to receive the message during the first TXOP, whether a network allocation vector (NAV) that is honored by the reuse transmitter was set by the first transmitter, or a combination thereof.

28. The method of claim 23 , further comprising reusing the first TXOP to send a second message from the reuse transmitter to a reuse receiver based on a CCA threshold.

29. The method of claim 23 , wherein the CCA threshold comprises a receiver (RX) clear CCA threshold.

30. The method of claim 23 , further comprising:

identifying a modulation and coding scheme (MCS) associated with the message; and

adjusting the CCA threshold based on the MCS.

31. An apparatus comprising:

a processor configured to determine a clear channel access (CCA) threshold for reuse of a first transmit opportunity (TXOP); and

a transmitter to send a portion of a message that includes the CCA threshold for reuse of the first TXOP and to send a second portion of the message to a first receiver during the first TXOP via the same channel used to communicate the portion of the message, wherein the CCA threshold is dynamically determined prior to sending the message.

32. The apparatus of claim 31 , wherein the CCA threshold is determined based on a signal strength in a basic service set (BSS), based on an interference level of an overlapping basic service set (OBSS), based on a previous CCA threshold used in association with a particular message communicated prior to the message, or a combination thereof.

33. The apparatus of claim 31 , wherein the message indicates the CCA threshold based on a value in a signal (SIG) field.

34. The apparatus of claim 31 , wherein the CCA threshold comprises a reuse CCA threshold.

35. The apparatus of claim 31 , wherein the CCA threshold is less than a standard-based CCA threshold corresponding to reuse of the first TXOP.

36. An apparatus comprising:

a processor configured to:

detect a message sent by a first transmitter, wherein the message indicates a first transmit opportunity (TXOP) of the first transmitter, and

determine, based on the message, a clear channel access (CCA) threshold for reuse of the first TXOP of the first transmitter; and

a transmitter to send at least a portion of a second message from during the first TXOP while a second portion of the message is sent from the first transmitter to a first receiver, wherein the portion of the second message is sent based on the CCA threshold.

37. The apparatus of claim 36 wherein the CCA threshold comprises a receiver (RX) clear CCA threshold.

38. The apparatus of claim 36 , wherein the CCA threshold corresponds to an amount of interference tolerable by the first transmitter.

39. The apparatus of claim 36 , wherein the processor is configured to determine whether to reuse the first TXOP.

40. The apparatus of claim 36 , wherein the processor is configured to determine whether to reuse the first TXOP based on whether a CCA level of the first transmitter is less than or equal to the CCA threshold.

41. The apparatus of claim 36 , wherein the processor is configured to determine whether to reuse the first TXOP based on a power level of the first transmitter, whether a second message to be sent during reuse of the first TXOP is addressed to a first receiver of the message, whether a network allocation vector (NAV) that is honored was set by the first transmitter, or a combination thereof.

42. The apparatus of claim 36 , wherein the processor is configured to determine whether to reuse the first TXOP based on a physical proximity of a reuse receiver, based on a handshake exchange, or a combination thereof.

43. The apparatus of claim 36 , wherein the transmitter, in response to determining to reuse the first TXOP, sends at least a portion of the second message during the first TXOP.

44. An apparatus comprising:

means for determining a clear channel access (CCA) threshold for reuse of a first transmit opportunity (TXOP); and

means for transmitting a portion of a message that includes the CCA threshold for reuse of the first TXOP and a second portion of the message to a first receiver during the first TXOP via the same channel used to communicate the portion of the message, wherein the CCA threshold is dynamically determined prior to sending the message.

45. An apparatus comprising:

means for detecting a portion of a message sent by a first transmitter, wherein the message indicates a first transmit opportunity (TXOP) of the first transmitter;

means for determining, based on the portion of the message, a clear channel access (CCA) threshold for reuse of the first TXOP of the first transmitter; and

means for sending at least a portion of a second message from during the first TXOP while a second portion of the message is sent from the first transmitter to a first receiver, wherein the portion of the second message is sent based on the CCA threshold.

46. A computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:

determining a clear channel access (CCA) threshold for reuse of a first transmit opportunity (TXOP);

sending a portion of a message that includes the CCA threshold for reuse of the first TXOP of a first transmitter; and

sending a second portion of the message to a first receiver during the first TXOP via the same channel used to communicate the portion of the message, wherein the CCA threshold is dynamically determined prior to sending the message.

47. A computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:

detecting a portion of a message sent by a first transmitter, wherein the message indicates a first transmit opportunity (TXOP) of the first transmitter;

determining, based on the portion of the message, a clear channel access (CCA) threshold for reuse of the first TXOP of the first transmitter; and

in response to determining to reuse the first TXOP, sending at least a portion of a second message from during the first TXOP while a second portion of the message is sent from the first transmitter to a first receiver, wherein the portion of the second message is sent based on the CCA threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2014
From: ZHU, HAO; KATAR, SRINIVAS; MERLIN, SIMONE; ZOU, CHAO; BARRIAC, GWENDOLYN DENISE; CHERIAN, GEORGE; ABRAHAM, SANTOSH PAUL; YONGE, LAWRENCE WINSTON, III; SAMPATH, HEMANTH
To: QUALCOMM INCORPORATED
Reel/Frame 033233/0220 →
Continuity (6)
Provisional Application 61827480 · May 24, 2013
Provisional Application 61843315 · Jul 5, 2013
Provisional Application 61869546 · Aug 23, 2013
Provisional Application 61926205 · Jan 10, 2014
Provisional Application 61936872 · Feb 7, 2014
Related Publication 20140328270A1 · Nov 6, 2014