IP Library Granted Patent US 10,218,822
Granted Patent B2
US 10,218,822 · App. 15/017,385 · Granted Feb 26, 2019

Physical layer frame format 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 10,218,822
App. No.
15/017,385
Granted
Feb 26, 2019
Kind
B2
Abstract

A first communication device generates a physical layer (PHY) preamble for a PHY data unit that conforms to a first communication protocol. A first portion of the PHY preamble is generated to include a first signal field having a length subfield that indicates a length of the PHY data unit, A second signal field is generated, and the second signal field and a duplicate of the second signal field are included in the PHY preamble. The PHY preamble is formatted such that the first portion of the PHY preamble is decodable by any second communication device that conforms to a second communication protocol, but does not conform to the first communication protocol, to determine a duration of the PHY data unit based on the length subfield in the first portion of the PHY preamble. The first communication device generates the PHY data unit to include the PHY preamble.

Claims (92)

1. A method for generating a physical layer (PHY) data unit for transmission via a communication channel, the PHY data unit conforming to a first communication protocol, the method comprising:

generating, at a first communication device, a PHY preamble for the PHY data unit, including:

generating a first portion of the PHY preamble to include a first signal field having a length subfield that indicates a length of the PHY data unit,

generating a second signal field,

including in the PHY preamble the second signal field and a duplicate of the second signal field, and

formatting the PHY preamble such that the first portion of the PHY preamble is decodable by any second communication device that conforms to a second communication protocol, but does not conform to the first communication protocol, to determine a duration of the PHY data unit based on the length subfield in the first portion of the PHY preamble; and

generating, at the first communication device, the PHY data unit to include the PHY preamble.

2. The method of claim 1 , wherein:

the first signal field is a legacy signal field that is decodable by the second communication device.

3. The method of claim 2 , wherein formatting the PHY preamble includes modulating the duplicate of the second signal field with a phase shift of 90 degrees with respect to the first signal field and the second signal field so that any second communication device that conforms to the second communication protocol concludes that the PHY data unit conforms to the second communication protocol.

4. The method of claim 3 , wherein:

the second communication protocol requires that the length subfield in the first signal field be set to a value specifying a number of bytes that is a multiple of three; and

generating the first portion of the PHY preamble includes setting a value of the length subfield to a value that is not a multiple of three in order to cause any second communication device that conforms to the second communication protocol to discard the PHY data unit.

5. The method of claim 3 , wherein generating the PHY preamble includes generating the second signal field and the duplicate of the second signal field to cause any second communication device that conforms to the second communication protocol to detect an error when generating a cyclic redundancy check (CRC) for the PHY preamble and to, in response to detecting the error, discard the PHY data unit.

6. The method of claim 1 , wherein generating the PHY preamble further includes:

generating a third signal field;

including a first guard interval between orthogonal frequency domain (OFDM) symbols in the first portion of the PHY preamble;

including the first guard interval between an OFDM symbol corresponding to the second signal field and an OFDM symbol corresponding to the duplicate of the second signal field; and

including a second guard interval between the OFDM symbol corresponding to the duplicate of the second signal field and an OFDM symbol corresponding to the third signal field, wherein the second guard interval has a duration longer than the first guard interval.

7. A first communication device, comprising:

a network interface device having one or more integrated circuits configured to

generate a physical layer (PHY) preamble for a PHY data unit, including

generating a first portion of the PHY preamble to include a first signal field having a length subfield that indicates a length of the PHY data unit,

generating a second signal field,

including in the PHY preamble the second signal field and a duplicate of the second signal field, and

formatting the PHY preamble such that the first portion of the PHY preamble is decodable by any second communication device that conforms to a second communication protocol, but does not conform to the first communication protocol, to determine a duration of the PHY data unit based on the length subfield in the first portion of the PHY preamble;

wherein the one or more integrated circuits are further configured to

generate the PHY data unit to include the PHY preamble, and

cause the network interface device to transmit the PHY data unit via a wireless communication channel.

8. The first communication device of claim 7 , wherein:

the first signal field is a legacy signal field that is decodable by the second communication device.

9. The first communication device of claim 8 , wherein the one or more integrated circuits are further configured to modulate the duplicate of the second signal field with a phase shift of 90 degrees with respect to the first signal field and the second signal field so that any second communication device that conforms to the second communication protocol concludes that the PHY data unit conforms to the second communication protocol.

10. The first communication device of claim 9 , wherein:

the second communication protocol requires that the length subfield in the first signal field be set to a value specifying a number of bytes that is a multiple of three; and

the one or more integrated circuits are further configured to set a value of the length subfield to a value that is not a multiple of three in order to cause any second communication device that conforms to the second communication protocol to discard the PHY data unit.

11. The first communication device of claim 9 , wherein the one or more integrated circuits are further configured to generate the second signal field and the duplicate of the second signal field to cause any second communication device that conforms to the second communication protocol to detect an error when generating a cyclic redundancy check (CRC) for the PHY preamble and to, in response to detecting the error, discard the PHY data unit.

12. The first communication device of claim 7 , wherein the one or more integrated circuits are further configured to:

generating a third signal field of the PHY preamble;

include a first guard interval between orthogonal frequency domain (OFDM) symbols in the first portion of the PHY preamble;

include the first guard interval between an OFDM symbol corresponding to the second signal field and an OFDM symbol corresponding to the duplicate of the second signal field; and

include a second guard interval between the OFDM symbol corresponding to the duplicate of the second signal field and an OFDM symbol corresponding to the third signal field, wherein the second guard interval has a duration longer than the first guard interval.

13. A method for processing a physical layer (PHY) data unit received via a communication channel, the PHY data unit conforming to a first communication protocol, the method comprising:

processing, at a communication device, a PHY preamble of the PHY data unit, including:

detecting, in a first portion of the PHY preamble, a first signal field having a length subfield that indicates a length of the PHY data unit,

detecting, in the PHY preamble, a second signal field,

detecting, in the PHY preamble, a duplicate of the second signal field; and

determining, at the communication device, that the PHY data unit conforms to a first communication protocol and does not conform to a second communication protocol that is a legacy communication protocol, based on detecting the second signal field and detecting the duplicate of the second signal field in the PHY preamble.

14. The method of claim 13 , wherein:

the first signal field is a legacy signal field corresponding to the second communication protocol.

15. The method of claim 14 , further comprising:

determining, at the communication device, that the duplicate of the second signal field is modulated with a phase shift of 90 degrees with respect to the first signal field and the second signal field;

wherein determining that the PHY data unit conforms to the first communication protocol and does not conform to the second communication protocol is further based on determining that the duplicate of the second signal field is modulated with the phase shift of 90 degrees with respect to the first signal field and the second signal field.

16. The method of claim 15 , wherein:

the second communication protocol requires that the length subfield in the first signal field be set to a value specifying a number of bytes that is a multiple of three; and

the method further comprises determining, at the communication device, the value of the length subfield is not a multiple of three; and

determining that the PHY data unit conforms to the first communication protocol and does not conform to the second communication protocol is further based on i) determining that the duplicate of the second signal field is modulated with the phase shift of 90 degrees with respect to the first signal field and the second signal field, and ii) determining that the value of the length subfield is not a multiple of three.

17. A communication device, comprising:

a network interface device having one or more integrated circuits configured to process a PHY preamble of the PHY data unit, including:

detecting, in a first portion of the PHY preamble, a first signal field having a length subfield that indicates a length of the PHY data unit,

detecting, in the PHY preamble, a second signal field, and

detecting, in the PHY preamble, a duplicate of the second signal field;

wherein the one or more integrated circuits are further configured to determine that the PHY data unit conforms to a first communication protocol and does not conform to a second communication protocol that is a legacy communication protocol, based on detecting the second signal field and detecting the duplicate of the second signal field in the PHY preamble.

18. The communication device of claim 17 , wherein:

the first signal field is a legacy signal field corresponding to the second communication protocol.

19. The communication device of claim 18 , wherein the one or more integrated circuits are further configured to:

determine that the duplicate of the second signal field is modulated with a phase shift of 90 degrees with respect to the first signal field and the second signal field; and

determine that the PHY data unit conforms to the first communication protocol and does not conform to the second communication protocol further based on determining that the duplicate of the second signal field is modulated with the phase shift of 90 degrees with respect to the first signal field and the second signal field.

20. The communication device of claim 19 , wherein:

the second communication protocol requires that the length subfield in the first signal field be set to a value specifying a number of bytes that is a multiple of three; and

the one or more integrated circuits are further configured to

determine the value of the length subfield is not a multiple of three, and

determine that the PHY data unit conforms to the first communication protocol and does not conform to the second communication protocol based on i) determining that the duplicate of the second signal field is modulated with the phase shift of 90 degrees with respect to the first signal field and the second signal field, and ii) determining that the value of the length subfield is not a multiple of three.

21. A method for processing a physical layer (PHY) data unit received via a communication channel, the PHY data unit conforming to a first communication protocol, the method comprising:

processing, at a communication device, a PHY preamble of the PHY data unit, including:

detecting, in a first portion of the PHY preamble, a first signal field having a length subfield that indicates a length of the PHY data unit,

detecting, in the PHY preamble, a second signal field,

detecting, in the PHY preamble, a duplicate of the second signal field,

determining that the duplicate of the second signal field is modulated with a phase shift of 90 degrees with respect to the first signal field and the second signal field, and

determining that the value of the length subfield is not a multiple of three, wherein a first communication protocol requires that the length subfield be set to a value specifying a number of bytes that is a multiple of three, and wherein the first communication protocol is a legacy protocol; and

determining, at the communication device, that the PHY data unit conforms to a second communication protocol and does not conform to the first communication protocol, based on i) determining that the duplicate of the second signal field is modulated with the phase shift of 90 degrees with respect to the first signal field and the second signal field, and ii) determining that the value of the length subfield is not a multiple of three.

22. The method of claim 21 , wherein:

the first signal field is a legacy signal field corresponding to the first communication protocol.

23. A communication device, comprising:

a network interface device having one or more integrated circuits configured to process a PHY preamble of the PHY data unit, including:

detecting, in a first portion of the PHY preamble, a first signal field having a length subfield that indicates a length of the PHY data unit,

detecting, in the PHY preamble, a second signal field,

detecting, in the PHY preamble, a duplicate of the second signal field,

determining that the duplicate of the second signal field is modulated with a phase shift of 90 degrees with respect to the first signal field and the second signal field, and

determining that the value of the length subfield is not a multiple of three, wherein a first communication protocol requires that the length subfield be set to a value specifying a number of bytes that is a multiple of three, and wherein the first communication protocol is a legacy protocol; and

wherein the one or more integrated circuits are further configured to determine that the PHY data unit conforms to a second communication protocol and does not conform to the first communication protocol, based on i) determining that the duplicate of the second signal field is modulated with the phase shift of 90 degrees with respect to the first signal field and the second signal field, and ii) determining that the value of the length subfield is not a multiple of three.

24. The communication device of claim 23 , wherein:

the first signal field is a legacy signal field corresponding to the first communication protocol.

Assignments (7)
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 Aug 17, 2017
From: ZHANG, HONGYUAN; SUN, YAKUN; XU, MINGGUANG
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 043325/0479 →
LICENSE Recorded Aug 17, 2017
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 043594/0551 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2017
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 043325/0490 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2017
From: MARVELL INTERNATIONAL LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 043325/0726 →
Cited By (3)
US 12,206,533 US 12,308,957 US 12,706,790