IP Library Granted Patent US 9,031,049
Granted Patent B2
US 9,031,049 · App. 13/587,667 · Granted May 12, 2015

Signal field design for WLAN

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,031,049
App. No.
13/587,667
Granted
May 12, 2015
Kind
B2
Abstract

A method of generating packets for transmission in a wireless communication system. The method comprises generating a data packet and generating a null data packet. Generating the data packet includes generating a data packet signal (SIG) field including a first data packet SIG subfield indicating a first physical layer (PHY) parameter to a receiving device. Generating the data packet also includes generating a data field. Furthermore, generating the null data packet includes generating a null data packet SIG field. The null data packet SIG field includes a first null data packet SIG subfield indicating a second PHY parameter to a receiving device. The data packet SIG field excludes any SIG subfield indicating the second PHY parameter to a receiving device, and (ii) the null data packet SIG field excludes any SIG subfield indicating the first PHY parameter to a receiving device.

Claims (124)

1. A method of generating packets for transmission in a wireless communication system, the method comprising:

generating a preamble having a signal (SIG) field, including

when a packet having the preamble is a data packet, generating the SIG field to include a first subfield at a first location in the SIG field, wherein

the first subfield indicates a number of space time streams, and

the first subfield has a first length,

when the packet having the preamble is a null data packet (NDP), generating the SIG field to include a second subfield at a second location in the SIG field, wherein

the second subfield indicates the number of space time streams,

the second location is different than the first location, and

the second subfield has a second length greater than the first length; and

generating the packet to include the preamble.

2. The method of claim 1 , wherein:

when the packet having the preamble is a data packet, generating the SIG field to include a third subfield overlapping the second location in the SIG field, wherein the third subfield is one of

a modulation and coding scheme (MCS) subfield,

a coding type subfield,

an aggregation information subfield,

a space-time block code (STBC) information subfield, or

a short guard interval (SGI) information subfield; and

when the packet having the preamble is an NDP, generating the SIG field such that the SIG field excludes the one of

the MCS subfield,

the coding type subfield,

the aggregation information subfield,

the STBC information subfield, or

the SGI information subfield.

3. The method of claim 1 , wherein:

when the packet having the preamble is a data packet, generating the SIG field to include a third subfield overlapping the second location in the SIG field, wherein the third subfield is a modulation and coding scheme (MCS) subfield; and

when the packet having the preamble is an NDP, generating the SIG field such that the SIG field excludes the MCS subfield.

4. The method of claim 1 , wherein:

when the packet having the preamble is a data packet, generating the SIG field to include a third subfield overlapping the second location in the SIG field, wherein the third subfield is a length subfield; and

when the packet having the preamble is an NDP, generating the SIG field such that the SIG field excludes the length subfield.

5. The method of claim 1 , wherein the second subfield indicates a number of transmit antennas.

6. A communication device, comprising:

a network interface configured to

generate a preamble having a signal (SIG) field, including

when a packet having the preamble is a data packet, generating the SIG field to include a first subfield at a first location in the SIG field, wherein

the first subfield indicates a number of space time streams, and

the first subfield has a first length,

when the packet having the preamble is a null data packet (NDP), generating the SIG field to include a second subfield at a second location in the SIG field, wherein

the second subfield indicates the number of space time streams,

the second location is different than the first location, and

the second subfield has a second length greater than the first length;

wherein the network interface is further configured to generate the packet to include the preamble.

7. The communication device of claim 6 , wherein the network interface is configured to:

when the packet having the preamble is a data packet, generate the SIG field to include a third subfield overlapping the second location in the SIG field, wherein the third subfield is one of

a modulation and coding scheme (MCS) subfield,

a coding type subfield,

an aggregation information subfield,

a space-time block code (STBC) information subfield, or

a short guard interval (SGI) information subfield; and

when the packet having the preamble is an NDP, generate the SIG field such that the SIG field excludes the one of

the MCS subfield,

the coding type subfield,

the aggregation information subfield,

the STBC information subfield, or

the SGI information subfield.

8. The communication device of claim 6 , wherein the network interface is configured to:

when the packet having the preamble is a data packet, generate the SIG field to include a third subfield overlapping the second location in the SIG field, wherein the third subfield is a modulation and coding scheme (MCS) subfield; and

when the packet having the preamble is an NDP, generate the SIG field such that the SIG field excludes the MCS subfield.

9. The communication device of claim 6 , wherein the network interface is configured to:

when the packet having the preamble is a data packet, generate the SIG field to include a third subfield overlapping the second location in the SIG field, wherein the third subfield is a length subfield; and

when the packet having the preamble is an NDP, generate the SIG field such that the SIG field excludes the length subfield.

10. The communication device of claim 6 , wherein the second subfield indicates a number of transmit antennas.

11. A method processing packets in a wireless communication system, the method comprising:

receiving, at a communication device, a packet having a preamble, wherein the preamble includes a signal (SIG) field;

determining, at the communication device, whether the packet is a null data packet (NDP);

when it is determined that the packet is not an NDP, interpreting a first subfield at a first location in the SIG field as

having a first length, and

indicating a number of space time streams; and

when it is determined that the packet is an NDP, interpreting a second subfield at a second location in the SIG field as

having a second length greater than the first length, and

indicating the number of space time streams,

wherein the second location is different than the first location.

12. The method of claim 11 , further comprising:

when it is determined that the packet is not an NDP, interpreting a third subfield in the SIG field as one of

a modulation and coding scheme (MCS) subfield,

a coding type subfield,

an aggregation information subfield,

a space-time block code (STBC) information subfield, or

a short guard interval (SGI) information subfield,

wherein the third subfield overlaps the second location in the SIG field; and

when it is determined that the packet is an NDP, interpreting the SIG field as excluding the one of

the MCS subfield,

the coding type subfield,

the aggregation information subfield,

the STBC information subfield, or

the SGI information subfield.

13. The method of claim 11 , wherein:

when it is determined that the packet is not an NDP, interpreting a third subfield in the SIG field as a modulation and coding scheme (MCS) subfield, wherein the third subfield overlaps the second location in the SIG field; and

when it is determined that the packet is an NDP, interpreting the SIG field as excluding the MCS subfield.

14. The method of claim 11 , wherein:

when it is determined that the packet is not an NDP, interpreting a third subfield in the SIG field as a length subfield, wherein the third subfield overlaps the second location in the SIG field; and

when it is determined that the packet is an NDP, interpreting the SIG field as excluding the length subfield.

15. The method of claim 11 , wherein the second subfield indicates a number of transmit antennas.

16. A communication device, comprising:

a network interface configured to

receive a packet having a preamble, wherein the preamble includes a signal (SIG) field,

determine whether the packet is a null data packet (NDP),

when it is determined that the packet is not an NDP, interpret a first subfield at a first location in the SIG field as

having a first length, and

indicating a number of space time streams; and

when it is determined that the packet is an NDP, interpret a second subfield at a second location in the SIG field as

having a second length greater than the first length, and

indicating the number of space time streams,

wherein the second location is different than the first location.

17. The communication device of claim 16 , wherein the network interface is configured to:

when it is determined that the packet is not an NDP, interpret a third subfield in the SIG field as one of

a modulation and coding scheme (MCS) subfield,

a coding type subfield,

an aggregation information subfield,

a space-time block code (STBC) information subfield, or

a short guard interval (SGI) information subfield,

wherein the third subfield overlaps the second location in the SIG field, and

when it is determined that the packet is an NDP, interpret the SIG field as excluding the one of

the MCS subfield,

the coding type subfield,

the aggregation information subfield,

the STBC information subfield, or

the SGI information subfield.

18. The communication device of claim 16 , wherein the network interface is configured to:

when it is determined that the packet is not an NDP, interpret a third subfield in the SIG field as a modulation and coding scheme (MCS) subfield, wherein the third subfield overlaps the second location in the SIG field, and

when it is determined that the packet is an NDP, interpret the SIG field as excluding the MCS subfield.

19. The communication device of claim 16 , wherein the network interface is configured to:

when it is determined that the packet is not an NDP, interpret a third subfield in the SIG field as a length subfield, wherein the third subfield overlaps the second location in the SIG field, and

when it is determined that the packet is an NDP, interpret the SIG field as excluding the length subfield.

20. The communication device of claim 16 , wherein the second subfield indicates a number of transmit antennas.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2019
From: MARVELL INTERNATIONAL LTD.
To: NXP USA, INC.
Reel/Frame 051536/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2019
From: MARVELL WORLD TRADE LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 050574/0370 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2012
From: ZHANG, HONGYUAN; BANERJEA, RAJA; LIU, YONG; SRINIVASA, SUDIR
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 028851/0820 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2012
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 028852/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2012
From: MARVELL INTERNATIONAL LTD.
To: MARVELL WORLD TRADE LTD
Reel/Frame 028852/0383 →
LICENSE Recorded Aug 27, 2012
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 028852/0791 →