IP Library Granted Patent US 9,369,240
Granted Patent B2
US 9,369,240 · App. 14/162,852 · Granted Jun 14, 2016

Method and apparatus for providing a transmission opportunity

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,369,240
App. No.
14/162,852
Granted
Jun 14, 2016
Kind
B2
Abstract

A method, apparatus and computer program product are provided for use in a communication device. The method may add a transmission type identifier to a transmission opportunity (TXOP) request packet, wherein the transmission type identifier includes one or more bits indicating a request for either Hybrid Automatic Repeat Request (HARQ) operation or for non-HARQ operation. The method may further causes the communication device to transmit the TXOP request packet to a TXOP responder and receives a subsequent transmission from the TXOP responder indicating acceptance, modified acceptance, or rejection of the request. A corresponding apparatus and computer program product are also provided.

Claims (42)

1. A method for use in a communication device, the method comprising:

adding a transmission type identifier to a transmission opportunity (TXOP) request packet, wherein the transmission type identifier includes one or more bits indicating a request for either hybrid automatic repeat request (HARQ) operation or for non-HARQ operation;

causing the communication device to transmit the TXOP request packet to a TXOP responder; and

receiving a subsequent transmission from the TXOP responder indicating acceptance, modified acceptance, or rejection of the request.

2. The method according to claim 1 , further comprising:

adding a size identifier to the TXOP request packet, wherein the size identifier includes one or more bits indicating a requested TXOP duration.

3. The method according to claim 1 , further comprising:

causing the communication device to transmit data packets for a TXOP duration allocated by the TXOP responder using a transmission type indicated in the subsequent transmission.

4. The method according to claim 3 , further comprising:

causing the communication device to transmit a request to extend the allocated TXOP duration to the TXOP responder.

5. The method according to claim 1 , wherein an allocated TXOP duration may not exceed a maximum TXOP duration determined by the TXOP responder.

6. The method according to claim 1 , wherein the subsequent transmission further indicates a number of packets that the communication device may transmit to the TXOP responder before waiting to receive a block acknowledgment.

7. The method according to claim 1 , wherein, in an instance in which the subsequent transmission indicated rejection of the request, the method further comprises:

causing the communication device to set a network allocation vector (NAV) based on the subsequent transmission, the NAV identifying a period during which the communication device will not transmit packets to the TXOP responder.

8. An apparatus for use in a communication device, the apparatus comprising:

a processing system arranged to cause the apparatus to at least:

add a transmission type identifier to a transmission opportunity (TXOP) request packet, wherein the transmission type identifier includes one or more bits indicating a request for either hybrid automatic repeat request (HARQ) operation or for normal operation;

cause transmission of the TXOP request packet to a TXOP responder; and

receive a subsequent transmission from the TXOP responder indicating acceptance, modified acceptance, or rejection of the request.

9. The apparatus according to claim 8 , wherein the processing system is further arranged to cause the apparatus to:

add a size identifier to the TXOP request packet, wherein the size identifier includes one or more bits indicating a requested TXOP duration.

10. The apparatus according to claim 8 , wherein the processing system is further arranged to cause the apparatus to:

cause transmission of data packets for a TXOP duration allocated by the TXOP responder using a transmission type indicated in the subsequent transmission.

11. The apparatus according to claim 10 , wherein the processing system is further arranged to cause the apparatus to:

cause transmission of a request to extend the allocated TXOP duration to the TXOP responder.

12. The apparatus according to claim 8 , wherein an allocated TXOP duration may not exceed a maximum duration determined by the TXOP responder.

13. The apparatus according to claim 8 , wherein the subsequent transmission further indicates a number of packets that the communication device may transmit to the TXOP responder before waiting to receive a block acknowledgment.

14. The apparatus according to claim 8 , wherein, in an instance in which the subsequent transmission indicated rejection of the request, the processing system is further arranged to cause the apparatus to:

set a network allocation vector (NAV) based on the subsequent transmission, the NAV identifying a period during which the communication device will not transmit packets to the TXOP responder.

15. A non-transitory computer readable medium comprising a set of instructions which, when executed by a communication device, causes the communication device to perform the steps of:

adding a transmission type identifier to a transmission opportunity (TXOP) request packet, wherein the transmission type identifier includes one or more bits indicating a request for either hybrid automatic repeat request (HARQ) operation or for non-HARQ operation;

causing the communication device to transmit the TXOP request packet to a TXOP responder; and

receiving a subsequent transmission from the TXOP responder indicating acceptance, modified acceptance, or rejection of the request.

16. The non-transitory computer readable medium according to claim 15 , further comprising instructions, which, when executed by the communication device, cause the communication device to perform the additional step of:

adding a size identifier to the TXOP request packet, wherein the size identifier includes one or more bits indicating a requested TXOP duration.

17. The non-transitory computer readable medium according to claim 15 , further comprising instructions, which, when executed by the communication device, cause the communication device to perform the additional step of:

causing the communication device to transmit data packets for a TXOP duration allocated by the TXOP responder using a transmission type indicated in the subsequent transmission.

18. The non-transitory computer readable medium according to claim 17 , further comprising instructions, which, when executed by the communication device, cause the communication device to perform the additional step of:

causing the communication device to transmit a request to extend the allocated TXOP duration to the TXOP responder.

19. The non-transitory computer readable medium according to claim 15 , wherein the subsequent transmission further indicates a number of packets that the communication device may transmit to the TXOP responder before waiting to receive a block acknowledgment.

20. The non-transitory computer readable medium according to claim 15 , wherein, in an instance in which the subsequent transmission indicated rejection of the request, further comprises instructions, which, when executed by the communication device, cause the communication device to perform the additional step of:

causing the communication device to set a network allocation vector (NAV) based on the subsequent transmission, the NAV identifying a period during which the communication device will not transmit packets to the TXOP responder.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYANCE TYPE AND CONVEYING PARTY PREVIOUSLY RECORDED AT REEL: 032190 FRAME: 0724. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 3, 2017
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 044779/0494 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2014
From: PIRSKANEN, JUHO MIKKO OSKARI; PANTELIDOU, ANNA
To: RENESAS MOBILE CORPORATION
Reel/Frame 033329/0645 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2014
From: RENESAS ELECTRONICS CORPORATION; RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032190/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032190/0515 →