IP Library Granted Patent US 8,942,320
Granted Patent B2
US 8,942,320 · App. 13/663,106 · Granted Jan 27, 2015

Data unit format for multi-user data in long-range wireless local area networks (WLANs)

Inventors: Hongyuan Zhang (Fremont, CA); Raja Banerjea (Sunnyvale, CA)
Assignee: Marvell World Trade Ltd.
H04L27/2666H04L27/2613H04L1/0003H04L1/0009H04L1/08
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 8,942,320
App. No.
13/663,106
Granted
Jan 27, 2015
Kind
B2
Abstract

A method includes receiving a data unit that includes a signal (SIG) field and a data field. The SIG field provides information for interpreting the data field. The method also includes detecting a first symbol constellation rotation of at least a first orthogonal frequency division multiplexing (OFDM) symbol in the SIG field of the data unit, determining, based at least in part on the detected first symbol constellation rotation, a number of information bits per OFDM symbol in the SIG field of the data unit, processing the SIG field of the data unit according to the determined number of information bits per OFDM symbol in the SIG field, and processing the data field of the data unit according to the information for interpreting the data field as provided in the SIG field of the data unit.

Claims (63)

1. A method comprising:

receiving a data unit that includes a signal (SIG) field and a data field, wherein the SIG field provides information for interpreting the data field;

detecting a first symbol constellation rotation of at least a first orthogonal frequency division multiplexing (OFDM) symbol in the SIG field of the data unit;

determining, based at least in part on the detected first symbol constellation rotation, a number of information bits per OFDM symbol in the SIG field of the data unit;

processing the SIG field of the data unit according to the determined number of information bits per OFDM symbol in the SIG field; and

processing the data field of the data unit according to the information for interpreting the data field as provided in the SIG field of the data unit.

2. A method according to claim 1 , wherein:

determining a number of information bits per OFDM symbol in the SIG field includes determining one or more of (i) a modulation type of the SIG field, (ii) a coding rate of the SIG field, and (iii) a number of bit repetitions of the SIG field; and

processing the SIG field of the data unit according to the determined number of information bits per OFDM symbol in the SIG field includes processing the SIG field of the data unit according to the determined one or more of (i) the modulation type, (ii) the coding rate, and (iii) the number of bit repetitions.

3. A method according to claim 2 , wherein detecting a first symbol constellation rotation includes detecting whether at least the first OFDM symbol in the SIG field of the data unit is binary phase shift key (BPSK) modulated or quaternary BPSK (QBPSK) modulated.

4. A method according to claim 3 , wherein:

determining one or more of (i) a modulation type of the SIG field, (ii) a coding rate of the SIG field, and (iii) a number of bit repetitions of the SIG field includes determining whether the SIG field includes a first number of bit repetitions or a second number of bit repetitions; and

processing the SIG field of the data unit according to the determined number of information bits per OFDM symbol in the SIG field includes decoding the SIG field according to the determined number of bit repetitions.

5. A method according to claim 1 , the method further comprising determining, based at least in part on (i) the detected first symbol constellation rotation or (ii) a second symbol constellation rotation of at least a second OFDM symbol within the SIG field of the data unit, whether at least a portion of a preamble of the data unit is arranged according to a shorter format or a longer format.

6. A method according to claim 5 , wherein determining whether at least a portion of a preamble of the data unit is arranged according to a shorter format or a longer format includes determining whether a portion of the preamble after the SIG field is arranged according to a single-user format or a multi-user format.

7. An apparatus comprising:

a network interface configured to

receive a data unit that includes a signal (SIG) field and a data field, wherein the SIG field provides information for interpreting the data field,

detect a first symbol constellation rotation of at least a first orthogonal frequency division multiplexing (OFDM) symbol in the SIG field of the data unit,

determine, based on the detected first symbol constellation rotation, a number of information bits per OFDM symbol in the SIG field of the data unit,

process the SIG field of the data unit according to the determined number of information bits per OFDM symbol in the SIG field, and

process the data field of the data unit according to the information for interpreting the data field as provided in the SIG field of the data unit.

8. An apparatus according to claim 7 , wherein the network interface is configured to:

determine the number of information bits per OFDM symbol in the SIG field at least in part by determining one or more of (i) a modulation type of the SIG field, (ii) a coding rate of the SIG field, and (iii) a number of bit repetitions of the SIG field; and

process the SIG field of the data unit according to the determined number of information bits per OFDM symbol in the SIG field at least in part by processing the SIG field of the data unit according to the determined one or more of (i) the modulation type, (ii) the coding rate, and (iii) the number of bit repetitions.

9. An apparatus according to claim 8 , wherein the network interface is configured to detect the first symbol constellation rotation at least in part by detecting whether at least the first OFDM symbol in the SIG field of the data unit is binary phase shift key (BPSK) modulated or quaternary BPSK (QBPSK) modulated.

10. An apparatus according to claim 9 , wherein the network interface is configured to:

determine one or more of (i) the modulation type of the SIG field, (ii) the coding rate of the SIG field, and (iii) the number of bit repetitions of the SIG field at least in part by determining whether the SIG field includes a first number of bit repetitions or a second number of bit repetitions; and

process the SIG field of the data unit according to the determined number of information bits per OFDM symbol in the SIG field at least in part by decoding the SIG field according to the determined number of bit repetitions.

11. An apparatus according to claim 7 , wherein the network interface is further configured to determine, based at least in part on (i) the detected first symbol constellation rotation or (ii) a second symbol constellation rotation of at least a second OFDM symbol within the SIG field of the data unit, whether at least a portion of a preamble of the data unit is arranged according to a shorter format or a longer format.

12. An apparatus according to claim 11 , wherein the network interface is configured to determine whether at least the portion of the preamble of the data unit is arranged according to the shorter format or the longer format at least in part by determining whether a portion of the preamble after the SIG field is arranged according to a single-user format or a multi-user format.

13. A method comprising:

determining a first number of information bits per orthogonal frequency division multiplexing (OFDM) symbol to be used in generating a data field of a data unit;

determining, based on the first number of information bits per OFDM symbol, a second number of information bits per OFDM symbol to be used in generating a signal (SIG) field of the data unit;

determining, based on the second number of information bits per OFDM symbol, a first symbol constellation rotation;

generating the SIG field of the data unit according to the second number of information bits per symbol, wherein

the SIG field provides a receiver with information for interpreting the data field, and

generating the SIG field of the data unit includes generating at least a first OFDM symbol according to the first symbol constellation rotation; and

generating the data field of the data unit according to the first number of information bits per OFDM symbol.

14. A method according to claim 13 , wherein determining a first number of information bits per OFDM symbol to be used in generating the data field includes determining the first number of information bits per OFDM symbol based on channel state information.

15. A method according to claim 13 , wherein determining a second number of information bits per OFDM symbol to be used in generating the SIG field includes setting the second number of information bits per OFDM symbol equal to the first number of information bits per OFDM symbol when the first number of information bits per OFDM symbol is a minimum number of information bits per OFDM symbol.

16. A method according to claim 13 , wherein:

determining a first number of information bits per OFDM symbol to be used in generating the data field includes determining one or more of (i) a modulation type to be used in generating the data field, (ii) a coding rate to be used in generating the data field, and (iii) a number of bit repetitions to be used in generating the data field; and

determining a second number of information bits per OFDM symbol to be used in generating the SIG field includes determining one or more of (i) a modulation type to be used in generating the SIG field, (ii) a coding rate to be used in generating the SIG field, and (iii) a number of bit repetitions to be used in generating the SIG field.

17. A method according to claim 16 , wherein determining a first symbol constellation rotation based on the second number of information bits per OFDM symbol includes selecting binary phase shift key (BPSK) modulation or quaternary BPSK (QBPSK) modulation for the first OFDM symbol of the SIG field based on the determined one or more of (i) the modulation type to be used in generating the SIG field, (ii) the coding rate to be used in generating the SIG field, and (iii) the number of bit repetitions to be used in generating the SIG field.

18. A method according to claim 13 , the method further comprising determining a second symbol constellation rotation based on whether the data unit is a single-user data unit or a multi-user data unit; and wherein generating the SIG field of the data unit further includes generating at least a second OFDM symbol according to the second symbol constellation rotation.

19. An apparatus comprising:

a network interface configured to

determine a first number of information bits per OFDM symbol to be used in generating a data field of a data unit,

determine, based on the first number of information bits per OFDM symbol, a second number of information bits per OFDM symbol to be used in generating a signal (SIG) field of the data unit,

determine, based on the second number of information bits per OFDM symbol, a first symbol constellation rotation,

generate the SIG field of the data unit according to the second number of information bits per OFDM symbol, wherein

the SIG field provides a receiver with information for interpreting the data field, and

the network interface is configured to generate the SIG field at least in part by generating at least a first OFDM symbol according to the first symbol constellation rotation, and

generate the data field of the data unit according to the first number of information bits per OFDM symbol.

20. An apparatus according to claim 19 , wherein the network interface is configured to determine a first number of information bits per OFDM symbol to be used in generating the data field at least in part by determining the first number of information bits per OFDM symbol based on channel state information.

21. An apparatus according to claim 19 , wherein the network interface is configured to:

determine a first number of information bits per OFDM symbol to be used in generating the data field at least in part by determining one or more of (i) a modulation type to be used in generating the data field, (ii) a coding rate to be used in generating the data field, and (iii) a number of bit repetitions to be used in generating the data field; and

determine a second number of information bits per OFDM symbol to be used in generating the SIG field at least in part by determining one or more of (i) a modulation type to be used in generating the SIG field, (ii) a coding rate to be used in generating the SIG field, and (iii) a number of bit repetitions to be used in generating the SIG field.

22. An apparatus according to claim 21 , wherein the network interface is configured to determine a first symbol constellation rotation based on the second number of information bits per OFDM symbol at least in part by selecting binary phase shift key (BPSK) modulation or quaternary BPSK (QBPSK) modulation for the first OFDM symbol of the SIG field based on the determined one or more of (i) the modulation type to be used in generating the SIG field, (ii) the coding rate to be used in generating the SIG field, and (iii) the number of bit repetitions to be used in generating the SIG field.

23. An apparatus according to claim 19 , wherein the network interface is further configured to:

determine a second symbol constellation rotation based on whether the data unit is a single-user data unit or a multi-user data unit; and

generate the SIG field of the data unit in part by generating at least a second OFDM symbol according to the second symbol constellation rotation.

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 Dec 14, 2012
From: MARVELL INTERNATIONAL LTD.
To: MARVELL WORLD TRADE LTD
Reel/Frame 029473/0961 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2012
From: ZHANG, HONGYUAN
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 029471/0572 →
LICENSE Recorded Dec 14, 2012
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 029474/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2012
From: BANERJEA, RAJA
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 029473/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2012
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 029473/0692 →
Continuity (2)
Provisional Application 61552420 · Oct 27, 2011
Related Publication 20130107990A1 · May 2, 2013