# US 11,115,964 B2 · System and method for auto-detection of WLAN packets using header

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,115,964 B2
- Document ID: US11115964B2
- Status: Granted
- Kind: B2
- Application number: 15/043,234
- Filed: 2016-02-12
- Published: 2016-08-25
- Granted: 2021-09-07
- Earliest claimed: 2015-02-12
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Yan Xin; Osama Aboul-Magd; Jung Hoon Suh
- Web page: https://patentgrep.com/patent/US11115964B2

## CPC

- H03M 13/6527: {IEEE 802.11 [WLAN]}
- H04L 1/0091: {arrangements specific to receivers, e.g. format detection (detection of data rate H04L25/0262; detection of coding rate H04L1/0046)}
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04L 27/0012: {arrangements for identifying the type of modulation}
- H04L 27/206: {using a pair of orthogonal carriers, e.g. quadrature carriers}
- H04L 27/2601: {Multicarrier modulation systems}
- H04L 27/2613: {Structure of the reference signals}
- H04L 27/3455: {in order to facilitate carrier recovery at the receiver end, e.g. by transmitting a pilot or by using additional signal points to allow the detection of rotations}
- H04L 69/18: Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
- H04L 69/22: Parsing or analysis of headers
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H03M 13/1102: {Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes}
- H03M 13/27: using interleaving techniques
- H03M 13/2906: {using block codes (H03M13/2957 takes precedence)}
- H04L 5/0023: {Time-frequency-space}
- H04L 5/0048: {Allocation of pilot signals, i.e. of signals known to the receiver (allocation of control signalling H04L5/0053; use of control signalling H04L5/0091)}
- H04L 27/26132: {using repetition}
- H04L 27/2666: {Acquisition of further OFDM parameters, e.g. bandwidth, subcarrier spacing, or guard interval length}
- H04L 2001/0098: {Unequal error protection}
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A system and method of auto-detection of WLAN packets includes transmitting in a 60 GHz frequency band a wireless packet comprising a first header, a second header, a payload, and a training field, the first header carrying a plurality of bits, a logical value of a subset of the plurality of bits in the first header indicating the presence of the second header in the wireless packet.

## Claims

### Claim 1

A method comprising:
transmitting, by a wireless transmitter, in a 60 GHz frequency band a wireless packet comprising a first header and a second header, the first header carrying a plurality of bits, a logical value of a subset of the plurality of bits in the first header indicating the presence of the second header in the wireless packet, both of the first header and the second header being physical layer packet headers, the first header carrying a first parameter for an IEEE 802.11ad packet type, the second header carrying a second parameter for an IEEE 802.11ay packet type, the second parameter indicating a number of bonded channels, wherein channel bonding is not supported by the IEEE 802.11ad packet type.

### Claim 2 (depends on 1)

The method of claim 1, wherein the second parameter for the 802.11ay packet type in the second header further comprises a MIMO type, a MIMO order, or a combination thereof.

### Claim 3 (depends on 1)

The method of claim 1, wherein the wireless packet is a control packet, and wherein the plurality of bits includes 24 bits.

### Claim 4 (depends on 1)

The method of claim 1, wherein the wireless packet is one of a SC or OFDM packet, and wherein the plurality of bits includes 48 bits.

### Claim 5 (depends on 1)

The method of claim 1, wherein the wireless packet further comprises a payload and a training field.

### Claim 6 (depends on 1)

The method of claim 1, wherein the wireless packet further comprises a first short training field, a second short training field, a first channel estimation field, and a second channel estimation field.

### Claim 7

A method comprising:
receiving, by a wireless receiver, on a 60 GHz band a wireless packet comprising a first header and a second header, the first header carrying a plurality of bits, both of the first header and the second header being physical layer packet headers, the first header carrying a first parameter for an IEEE 802.11ad packet type, the second header carrying a second parameter for an 802.11ay packet type, the second parameter indicating a number of bonded channels, wherein channel bonding is not supported by the IEEE 802.11ad packet type; and
determining, by the wireless receiver, the presence of the second header in the wireless packet according to a logical value of a subset of the plurality of bits in the first header.

### Claim 8 (depends on 7)

The method of claim 7, wherein the second parameter for the 802.11ay packet type in the second header further comprises a MIMO type, a MIMO order, or a combination thereof.

### Claim 9 (depends on 7)

The method of claim 7, wherein the first packet type is an IEEE 802.11ad packet type and the 802.11ay packet type is an IEEE 802.11ay packet type.

### Claim 10 (depends on 7)

The method of claim 7, wherein the wireless packet is a control packet, and wherein the plurality of bits includes 24 bits.

### Claim 11 (depends on 7)

The method of claim 7, wherein the wireless packet is one of a SC or OFDM packet, and wherein the plurality of bits includes 48 bits.

### Claim 12 (depends on 7)

The method of claim 7, wherein the wireless packet further comprises a payload and a training field.

### Claim 13 (depends on 7)

The method of claim 7, wherein the wireless packet further comprises a first short training field, a second short training field, a first channel estimation field, and a second channel estimation field.

### Claim 14

A method comprising:
transmitting, by a wireless transmitter, on a 60 GHz band a wireless packet comprising a first header, a second header, a payload, and a training field, the first header carrying a first parameter for an IEEE 802.11ad packet type, the second header carrying a second parameter for an 802.11ay packet type, the second parameter indicating a number of bonded channels, and wherein the first header being modulated with a first modulation scheme to indicate the presence of the second header in the wireless packet, wherein the first header and the second header are both physical layer packet headers, and wherein channel bonding is not supported by the IEEE 802.11ad packet type.

### Claim 15 (depends on 14)

The method of claim 14, wherein the wireless packet further comprises a first short training field, a first channel estimation field, and a second channel estimation field, and wherein the second header is positioned between the first header and the payload in the wireless packet.

### Claim 16 (depends on 14)

The method of claim 14, wherein the second header is modulated with a second modulation scheme different than the first modulation scheme.

### Claim 17 (depends on 16)

The method of claim 16, wherein the first modulation scheme comprises differential BPSK, wherein the second modulation scheme comprises differential QBPSK, and wherein the wireless packet comprises a control packet.

### Claim 18 (depends on 16)

The method of claim 16, wherein the first modulation scheme comprises π/2-shifted BPSK, wherein the second modulation scheme comprises π/2-shifted QBPSK, and wherein the wireless packet comprises a single carrier packet.

### Claim 19 (depends on 16)

The method of claim 16, wherein the first modulation scheme comprises QPSK, wherein the second modulation scheme comprises φ-shifted QPSK, wherein φ is a phase shift such that φ≠π/2, and wherein the wireless packet comprises an orthogonal frequency-division multiplexing packet.

### Claim 20

A method comprising:
transmitting, by a wireless transmitter, on a 60 GHz band a wireless packet comprising a first header, a second header, a payload, and a training field, the first header carrying a plurality of bits and a header check sequence for the plurality of bits, the plurality of bits being arranged with an arrangement to indicate the presence of the second header in the wireless packet, the header check sequence determined before arranging the plurality of bits, both of the first header and the second header being physical layer packet headers, the first header carrying a first parameter for an IEEE 802.11ad packet type, the second header carrying a second parameter for an 802.11ay packet type, the second parameter indicating a number of bonded channels, wherein channel bonding is not supported by the IEEE 802.11ad packet type.

### Claim 21 (depends on 20)

The method of claim 20, wherein the arrangement of the plurality of bits is determined according to a known bit interleaving pattern.

### Claim 22 (depends on 20)

The method of claim 20, wherein the arrangement of the plurality of bits is determined according to a known bit scrambling pattern.
